[SERVER-38509] Handle degraded mode for test history in generate_resmoke_suites Created: 10/Dec/18 Updated: 29/Oct/23 Resolved: 13/Dec/18 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Testing Infrastructure |
| Affects Version/s: | None |
| Fix Version/s: | 4.0.6, 4.1.7 |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | David Bradford (Inactive) | Assignee: | Yves Duhem |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||
| Backwards Compatibility: | Fully Compatible | ||||
| Backport Requested: |
v4.0
|
||||
| Sprint: | DAG 2018-12-31 | ||||
| Participants: | |||||
| Story Points: | 2 | ||||
| Description |
|
Evergreen is going to implement a "degraded" mode if it cannot respond to test history queries due to load. In that mode, queries to the test history will return HTTP 503 (See https://jira.mongodb.org/browse/EVG-5633). We should detect this condition when attempting to split up test suites and divide up the suites randomly (we may want to define an expansion on the project of how much to divide up in this situation, that would allow us to change the value without needing to commit new code). |
| Comments |
| Comment by Githook User [ 21/Dec/18 ] |
|
Author: {'username': 'benety', 'email': 'benety@mongodb.com', 'name': 'Benety Goh'}Message: (cherry picked from commit ecfd09e147562d7e4403ad5065ea386a15c0b294) |
| Comment by Githook User [ 21/Dec/18 ] |
|
Author: {'username': 'syev', 'email': 'yves.duhem@mongodb.com', 'name': 'Yves Duhem'}Message: (cherry picked from commit a98950ce0441b2a6ecfb6397c9dfef927c159826) |
| Comment by Githook User [ 13/Dec/18 ] |
|
Author: {'username': 'benety', 'email': 'benety@mongodb.com', 'name': 'Benety Goh'}Message: |
| Comment by Githook User [ 13/Dec/18 ] |
|
Author: {'username': 'syev', 'email': 'yves.duhem@mongodb.com', 'name': 'Yves Duhem'}Message: |