summaryrefslogtreecommitdiff
path: root/buildscripts/update_test_lifecycle.py
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-37359 Update the test lifecycle script to use the new Evergreen test ↵Jonathan Abrahams2018-12-211-57/+30
| | | | | | stats endpoint (cherry picked from commit 31ed386e40f72efa18b2371b6dcd0a1ac8dc9baa)
* SERVER-34711 Enable burn_in_tests to understand Evergreen task selectorsJonathan Abrahams2018-09-221-1/+1
| | | | (cherry picked from commit 82b62cf1e513657a0c35d757cf37eab0231ebc9b)
* SERVER-23312 Python linting - Lint using pylint, pydocstyle & mypyJonathan Abrahams2018-04-051-60/+68
|
* SERVER-23312 Format Python files with yapfJonathan Abrahams2018-03-261-192/+112
|
* SERVER-33424 Change update_test_lifecycle.py script to use OAuth when ↵Jonathan Abrahams2018-02-261-24/+18
| | | | authenticating to JIRA
* SERVER-33397 New suitesconfig moduleYves Duhem2018-02-231-1/+1
|
* SERVER-31942 Truncate test lifecycle JIRA issue descriptionChibuikem Amaechi2018-01-231-9/+22
| | | | | | Closes #1204 Signed-off-by: Yves Duhem <yves.duhem@mongodb.com>
* SERVER-32609 Skip reports with no historical dataYves Duhem2018-01-121-6/+17
|
* SERVER-30828 Untag unreliable tests that are not runningYves Duhem2017-10-061-12/+69
|
* SERVER-30651 Parallelize test history queries in update_test_lifecycleYves Duhem2017-08-181-10/+65
|
* SERVER-30495 Remove percent sign in issue descriptionTest Lifecycle2017-08-041-1/+1
|
* SERVER-29645 Task to update and commit test lifecycle tagsYves Duhem2017-07-271-30/+505
|
* SERVER-29640 Cleanup test lifecycle invalid tagsYves Duhem2017-07-171-0/+51
|
* SERVER-29642 SERVER-29643 Add Python tests for test lifecycle scripts.Max Hirschhorn2017-07-171-177/+348
| | | | | | | | | | | | | | | | | | | | 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-73/+17
|
* SERVER-29888 Use ciconfig.evergreen module in scriptsYves Duhem2017-06-291-32/+11
|
* SERVER-29821 Update test lifecycle algorithmYves Duhem2017-06-281-3/+3
|
* SERVER-29486 Filter test membership map by test_kindYves Duhem2017-06-211-11/+1
|
* SERVER-28786 Add buildscripts/update_test_lifecycle.py script for updating ↵Jonathan Abrahams2017-06-151-0/+469
etc/test_lifecycle.yml