summaryrefslogtreecommitdiff
path: root/buildscripts/ciconfig
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-30308 Handle absent test_flags in combined_resmoke_argsYves Duhem2017-08-021-2/+12
|
* SERVER-29645 Task to update and commit test lifecycle tagsYves Duhem2017-07-271-7/+11
|
* Revert "SERVER-30308 Handle absent test_flags in combined_resmoke_args()"Yves Duhem2017-07-261-5/+1
| | | | This reverts commit 645172dfe76a2a25b6c19f3ba6086c8605c617ab.
* SERVER-30308 Handle absent test_flags in combined_resmoke_args()Yves Duhem2017-07-251-1/+5
|
* SERVER-29640 Cleanup test lifecycle invalid tagsYves Duhem2017-07-172-3/+11
|
* SERVER-29642 SERVER-29643 Add Python tests for test lifecycle scripts.Max Hirschhorn2017-07-171-6/+33
| | | | | | | | | | | | | | | | | | | | For test_failures.py: * Replaces HistoryReport with a TestHistory class that has get_history_by_revision() and get_history_by_date() methods. They both return a list of ReportEntry tuples that can be used to construct a Report instance. * Adds Python unit test cases for the Report and ReportEntry classes. * Creates Wildcard class as separate concept from Missing class. * Enables --sinceDate and --untilDate with a warning that the script may not return a complete result set. * Adds support for running the script with Python 3. For update_test_lifecycle.py: * Introduces Config namedtuple to represent the test lifecycle model. * Adds Python unit tests cases for the update_tags() function. * Takes advantage of the partial grouping so that computing summaries for (test, task, variant), (test, task), and (test,) combinations do not require re-processing the entire result set.
* SERVER-29936 New module for test tags filesYves Duhem2017-07-071-0/+103
|
* SERVER-29639 New Python module to access evergreen.yml project configurationYves Duhem2017-06-222-0/+199