[SERVER-46690] Add functionality for evergreen.yml to know when resmoke finishes Created: 06/Mar/20 Updated: 06/Dec/22 Resolved: 12/Mar/20 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Testing Infrastructure |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Vlad Rachev (Inactive) | Assignee: | Backlog - Server Tooling and Methods (STM) (Inactive) |
| Resolution: | Won't Do | Votes: | 0 |
| Labels: | tig-evgconfig, tig-resmoke | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Assigned Teams: |
Server Tooling & Methods
|
||||||||
| Participants: | |||||||||
| Description |
|
Once resmoke starts running hang-analysis, the timeout section of evergreen.yml will need to block until the resmoke process has finished, to ensure that analysis (and archival, if specified) has completed. There are a couple thoughts on how to do this, but the one we've currently settled on is for resmoke to write out to a file when it begins running, and then delete the file right before shutdown. |
| Comments |
| Comment by Vlad Rachev (Inactive) [ 12/Mar/20 ] |
|
With the change to the evergreen.yml/resmoke integration, this is no longer relevant. |