[SERVER-76006] break compile_dist_test into small chunks in a new kind of task group Created: 12/Apr/23 Updated: 29/Oct/23 Resolved: 20/Apr/23 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 7.1.0-rc0, 7.0.0-rc1, 6.0.7, 5.0.19, 4.4.23 |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Spencer Jackson | Assignee: | Daniel Moody |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | auto-reverted | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||||||||||
| Operating System: | ALL | ||||||||||||||||||||
| Backport Requested: |
v7.0, v6.0, v5.0, v4.4
|
||||||||||||||||||||
| Participants: | |||||||||||||||||||||
| Linked BF Score: | 167 | ||||||||||||||||||||
| Description |
|
Our mainline compile task group should be broken up further so that we can compile in smaller chunks as our build exceeding the 6 hour timeout on some underpowered systems.
I think the best will approach will be to create an alias that build half of the source files which do not end in "_test". This will be easily accomplished with an emitter on the object builders which will see every source file pass through. We want to avoid building test source files because we don't want to further delay compile_dist_test.
This also be in a new task group, something that indicates its a slower compile stream, meant for use on non cached/underpowered distros. |
| Comments |
| Comment by Githook User [ 21/May/23 ] |
|
Author: {'name': 'Daniel Moody', 'email': 'dmoody256@gmail.com', 'username': 'dmoody256'}Message: (cherry picked from commit e99d0a17493f57eadececeff76bdba1500f74c1e) |
| Comment by Githook User [ 21/May/23 ] |
|
Author: {'name': 'Daniel Moody', 'email': 'dmoody256@gmail.com', 'username': 'dmoody256'}Message: (cherry picked from commit e99d0a17493f57eadececeff76bdba1500f74c1e) |
| Comment by Githook User [ 21/May/23 ] |
|
Author: {'name': 'Daniel Moody', 'email': 'dmoody256@gmail.com', 'username': 'dmoody256'}Message: (cherry picked from commit e99d0a17493f57eadececeff76bdba1500f74c1e) |
| Comment by Githook User [ 28/Apr/23 ] |
|
Author: {'name': 'Daniel Moody', 'email': 'dmoody256@gmail.com', 'username': 'dmoody256'}Message: (cherry picked from commit e99d0a17493f57eadececeff76bdba1500f74c1e) |
| Comment by Githook User [ 18/Apr/23 ] |
|
Author: {'name': 'Daniel Moody', 'email': 'dmoody256@gmail.com', 'username': 'dmoody256'}Message: |
| Comment by xgen-buildbaron-user [ 17/Apr/23 ] |
|
Ticket re-opened due to revert. compile_ninja_quick began a consistent failure of compile_ninja_quick |
| Comment by Githook User [ 17/Apr/23 ] |
|
Author: {'name': 'auto-revert-processor', 'email': 'dev-prod-dag@mongodb.com', 'username': ''}Message: Revert " This reverts commit 88a17d29b2890c0ab25ed44ddc349f3589fb6934. |
| Comment by Githook User [ 15/Apr/23 ] |
|
Author: {'name': 'Daniel Moody', 'email': 'dmoody256@gmail.com', 'username': 'dmoody256'}Message: |