[SERVER-51793] Speed up compile tasks generated by burn_in_tags by running them on rhel62-large Created: 21/Oct/20  Updated: 29/Oct/23  Resolved: 09/Nov/20

Status: Closed
Project: Core Server
Component/s: Testing Infrastructure
Affects Version/s: None
Fix Version/s: 4.9.0, 4.4.3

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

Issue Links:
Backports
Depends
Related
related to SERVER-60513 Run burn_in_tags compile on -large di... Closed
Backwards Compatibility: Fully Compatible
Backport Requested:
v4.4
Sprint: DAG 2020-11-16
Participants:
Story Points: 2

 Description   

It currently generates the compile_without_package_TG task group to run on the rhel62-small distro for the following build variants:

burn_in_tags_gen.json

{
    "name": "enterprise-rhel-62-64-bit-multiversion-required",
    "tasks": [
        {
            "name": "burn_in:sharding_multiversion_0_enterprise-rhel-62-64-bit-multiversion-required"
        },
        {
            "name": "compile_without_package_TG"
        }
    ],
    ...
    "run_on": [
        "rhel62-small"
    ],
}



 Comments   
Comment by Githook User [ 19/Nov/20 ]

Author:

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

Message: SERVER-51793: Update bypass-compile to download debug symbols

(cherry picked from commit 1bd55f0f65c8402accbb02c95f626829ff2f5e26)
Branch: v4.4
https://github.com/mongodb/mongo/commit/8a4174d9a871a58bd04a5952db265eb937b5574d

Comment by Githook User [ 05/Nov/20 ]

Author:

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

Message: SERVER-51793: Update bypass-compile to download debug symbols
Branch: master
https://github.com/mongodb/mongo/commit/1bd55f0f65c8402accbb02c95f626829ff2f5e26

Comment by David Bradford (Inactive) [ 02/Nov/20 ]

Evergreen is going to investigate the "signed" behavior in EVG-13332. In the meantime, I'm going to investigate if there are better ways we can handle issues with bypass compile.

Comment by David Bradford (Inactive) [ 02/Nov/20 ]

It looks like this was introduced by SERVER-49195, which converted the artifacts tgz to a "signed" upload. For some reason, the evergreen UI provides the proper auth to download the file, but the API does not. I'm checking with the Evergreen team to see the best way to deal with this.

Comment by Max Hirschhorn [ 21/Oct/20 ]

Actually, it seems like the idea in SERVER-41762 was to remove the compile tasks from the generated build variants. I wonder why the compile_without_package_TG task group is being added to these build variants then.

Generated at Thu Feb 08 05:26:27 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.