[SERVER-39988] Remove integration_tests from the compile phase and move execution to a new on-box ! phase Created: 06/Mar/19  Updated: 29/Oct/23  Resolved: 21/Mar/19

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

Type: Improvement Priority: Major - P3
Reporter: Andrew Morrow (Inactive) Assignee: David Bradford (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by SERVER-39998 Decouple compile task from test compi... Closed
Backwards Compatibility: Fully Compatible
Sprint: DAG 2019-03-25
Participants:
Story Points: 2

 Description   

We currently build the integration tests as part of the compile, then pull them into the artifacts.tgz and then run them on remote machines.

Instead, we should treat them like dbtest and the unit tests and compile and run them in their own on-box integration_tests! phase which has compile_integration_tests and run_integration_tests sub-phases.



 Comments   
Comment by Githook User [ 21/Mar/19 ]

Author:

{'email': 'david.bradford@mongodb.com', 'name': 'David Bradford', 'username': 'dbradf'}

Message: SERVER-39988: Remove intergration_tests from compile task
Branch: master
https://github.com/mongodb/mongo/commit/7140a97545187bf7d563a35c996525829202a647

Comment by David Bradford (Inactive) [ 07/Mar/19 ]

I normally keep tickets on the backlog until we have a chance to size them. But we pulled it into the sprint that kicked off today. So this should be done soon.

Comment by Andrew Morrow (Inactive) [ 07/Mar/19 ]

I'm not sure why this got put to backlog. This is part of the queue of work I've identified for addressing BUILD-7151. I think it needs to be done sooner rather than later if we want to improve the 'compile' task performance.

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