[SERVER-55291] KeyError in script causes system failure in compile_dist_test Created: 18/Mar/21 Updated: 29/Oct/23 Resolved: 19/Mar/21 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Testing Infrastructure |
| Affects Version/s: | None |
| Fix Version/s: | 4.9.0 |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Eric Cox (Inactive) | Assignee: | David Bradford (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Backwards Compatibility: | Fully Compatible |
| Operating System: | ALL |
| Sprint: | DAG 2021-03-22 |
| Participants: |
| Description |
|
I'm seeing a repeated system failure in compile_dist_test task related to a KeyError being thrown from burn_in_tags_bypass_compile_and_fetch_binaries.py in two different build variants. |
| Comments |
| Comment by Githook User [ 19/Mar/21 ] |
|
Author: {'name': 'David Bradford', 'email': 'david.bradford@mongodb.com', 'username': 'dbradf'}Message: |
| Comment by David Bradford (Inactive) [ 18/Mar/21 ] |
|
In order to fix this, I'm removing bypass compile support. The recently improvements to compile performance greatly reduce its value. Additionally, it is very brittle and difficult to maintain. We usually don't know it is broken until someone complains about it in a patch build.
The only place it was being used was in burn_in_tags, so we will just do normal compile there. |