[CDRIVER-4645] Use or remove unused tasks in Evergreen config Created: 21/May/23 Updated: 11/Oct/23 |
|
| Status: | Backlog |
| Project: | C Driver |
| Component/s: | Evergreen Tools, tests |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Minor - P4 |
| Reporter: | Kevin Albertson | Assignee: | Unassigned |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Epic Link: | CDRIVER-2733 |
| Description |
Proposal
Background & MotivationThe C driver evergreen legacy config contains unused tasks. This validate.py script can be used to print the tasks that are not used:
This may result in loss of continuous test coverage: no test-loadbalanced- or mock-server tasks appear to be scheduled. If a task is added, consider adding to a build variant with a distro recommended in Guidelines around Evergreen distros If a task is added, consider migrating to the new non-legacy Evergreen config generator in .evergreen/config_generator |
| Comments |
| Comment by Githook User [ 11/Oct/23 ] |
|
Author: {'name': 'Kevin Albertson', 'email': 'kevin.albertson@mongodb.com', 'username': 'kevinAlbs'}Message: CDRIVER-4645 migrate and run load balancer tests (#1414)
Port 8000 conflicts with HAProxy started by run-load-balancer.sh in DET
Update to commit https://github.com/mongodb/specifications/commit/5af2ab77a6e68a4528085504ab6bd1360d30a6c8 to fix test failure when an error is expected.
Co-authored-by: Ezra Chung <88335979+eramongodb@users.noreply.github.com> |
| Comment by Githook User [ 23/May/23 ] |
|
Author: {'name': 'Kevin Albertson', 'email': 'kevin.albertson@mongodb.com', 'username': 'kevinAlbs'}Message: CDRIVER-4645 add `mock-server-test` variant (#1277)
Seems redundant with `asan-cse-sasl-cyrus-openssl-ubuntu1804-clang-compile`
Seems redundant with `cse-sasl-cyrus-darwinssl-macos-1100-clang-compile`.
Seems redundant with `cse-sasl-cyrus-openssl-*` tasks.
Seems redundant with `sasl-cyrus-winssl-*` tasks.
Seems redundant with `cse-sasl-cyrus-winssl-*` tasks.
Replaced by the new `mock-server-test` task.
|