[SERVER-39998] Decouple compile task from test compilation and unify test compilation in one task group Created: 06/Mar/19  Updated: 08/Aug/23  Resolved: 08/Aug/23

Status: Closed
Project: Core Server
Component/s: Build
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Andrew Morrow (Inactive) Assignee: [DO NOT ASSIGN] Backlog - Server Development Platform Team (SDP) (Inactive)
Resolution: Won't Do Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-39988 Remove integration_tests from the com... Closed
is depended on by SERVER-39997 Build test binaries that run on the s... Closed
Assigned Teams:
Server Development Platform
Backwards Compatibility: Fully Compatible
Participants:

 Description   

If we do SERVER-39997, then there will no longer be an opportunity for object file reuse between the compile phase that drives the build of the mongodb servers, tools and shell, and the compile phases that drive the build of the unittests, dbtest, and integration tests.

We should put all of the test builds into a separate task group that can run concurrently with compile, on an independent build machine.



 Comments   
Comment by Alex Neben [ 08/Aug/23 ]

Closing these issues and closing the containing epic. Please reopen if these are still a problem.

Comment by Andrew Morrow (Inactive) [ 31/Mar/20 ]

david.bradford@mongodb.com - We should actually put this on hold. I'm not sure we want to do it. For now, can you park it with the SDP team in PM-1690?

Generated at Thu Feb 08 04:53:44 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.