Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-37664 Add support for doing resmoke.py process management through jasper | Shreyas Kalyan | 2018-11-14 | 1 | -2/+112 |
| | |||||
* | SERVER-35472 Ignore incomplete log output state if all tests passed. | Max Hirschhorn | 2018-06-08 | 1 | -0/+9 |
| | |||||
* | SERVER-35472 Avoid falling back to stderr in resmoke.py. | Max Hirschhorn | 2018-06-08 | 1 | -9/+24 |
| | | | | | Instead a special return code of 75 is used to indicate that the log output would otherwise be incomplete. | ||||
* | SERVER-23312 Enable Python formatting/linting for buildscripts & pytests files | Jonathan Abrahams | 2018-04-11 | 1 | -2/+2 |
| | |||||
* | SERVER-34356 Reorganize resmoke.py | Yves Duhem | 2018-04-11 | 1 | -194/+206 |
| | |||||
* | SERVER-23312 Fix issue with evergreen_run_tests.py stopping early. | Max Hirschhorn | 2018-04-05 | 1 | -1/+1 |
| | | | | | | Returning true from _execute_suite() causes resmoke.py to interpret that the test suite's execution was interrupted by the user and for subsequent test suites to not be run. | ||||
* | SERVER-23312 Python linting - Lint using pylint, pydocstyle & mypy | Jonathan Abrahams | 2018-04-05 | 1 | -29/+18 |
| | |||||
* | SERVER-23312 Format Python files with yapf | Jonathan Abrahams | 2018-03-26 | 1 | -11/+8 |
| | |||||
* | SERVER-33397 New suitesconfig module | Yves Duhem | 2018-02-23 | 1 | -3/+5 |
| | |||||
* | SERVER-33144 Support archiving data files in Evergreen on test failure - Windows | Jonathan Abrahams | 2018-02-12 | 1 | -1/+0 |
| | |||||
* | SERVER-26884 Support archiving data files in Evergreen on test failure | Jonathan Abrahams | 2018-02-08 | 1 | -1/+14 |
| | |||||
* | SERVER-32121 sys fail on IOError | Kevin Albertson | 2017-12-11 | 1 | -0/+3 |
| | |||||
* | SERVER-29924 Display excluded tests in resmoke dry run | Yves Duhem | 2017-11-20 | 1 | -2/+9 |
| | |||||
* | SERVER-31470 Move "run tests" logic into evergreen_run_tests.py. | Max Hirschhorn | 2017-10-18 | 1 | -62/+91 |
| | |||||
* | SERVER-29607 resmoke prints available suites when an invalid one is specified | Ian Boros | 2017-10-06 | 1 | -4/+11 |
| | |||||
* | SERVER-30839 add back resmoke import checks | Robert Guo | 2017-10-05 | 1 | -1/+3 |
| | |||||
* | SERVER-30839 prevent buildscripts/combine_reports.py from overwriting ↵ | Rob Guo | 2017-10-04 | 1 | -3/+2 |
| | | | | report.json | ||||
* | SERVER-19541 supporting connecting to an external cluster in resmoke.py | Robert Guo | 2017-08-21 | 1 | -2/+2 |
| | |||||
* | SERVER-25293 log hook testcases only to logkeeper | Robert Guo | 2017-06-14 | 1 | -20/+17 |
| | |||||
* | SERVER-24783 resmoke.py now prints running tests when encountering timeouts | Peter Mauldin | 2017-06-02 | 1 | -11/+2 |
| | |||||
* | SERVER-28302 resmoke.py parser should accept files that don't end in .js | Jonathan Abrahams | 2017-05-26 | 1 | -47/+47 |
| | |||||
* | SERVER-28785 Log resmoke.py invocation before running tests. | Max Hirschhorn | 2017-04-14 | 1 | -0/+4 |
| | |||||
* | SERVER-21842 Generate report.json file and dump resmoke stacks on Windows | Eddie Louie | 2017-03-31 | 1 | -1/+2 |
| | |||||
* | SERVER-28477 Resmoke logging refactoring | Yves Duhem | 2017-03-29 | 1 | -7/+6 |
| | |||||
* | SERVER-21539 Write report.json file when resmoke.py receives a SIGUSR1. | Max Hirschhorn | 2017-03-09 | 1 | -49/+4 |
| | |||||
* | SERVER-21841 Add mode to resmoke.py to list under what suites a test runs | Mike Grundy | 2016-05-10 | 1 | -0/+23 |
| | |||||
* | SERVER-22142 join() FlushThread in resmoke.py after running all tests. | Max Hirschhorn | 2016-01-15 | 1 | -6/+13 |
| | | | | | | | | | This prevents the FlushThread from running while the interpreter is shutting down and the import machinery is uninitialized. Also fixed an issue where a KeyboardInterrupt while running multiple suites with --continueOnFailure would skip to the next suite, rather than exiting resmoke.py. | ||||
* | SERVER-18756 Write all executions to the report.json file. | Max Hirschhorn | 2015-06-22 | 1 | -3/+1 |
| | | | | | | | | | | Makes it so that a link to the logs for every test that ran is present in the sidebar of the Evergreen UI. Multiple entries will appear for the same test file when --repeat is used. This also fixes an issue where the number of tests skipped would be incorrect if the same test file was included multiple times in the "roots" key. | ||||
* | SERVER-1424 Rewrite smoke.py. | Max Hirschhorn | 2015-05-08 | 1 | -196/+181 |
| | | | | | | | | | | | | | | Split out the passthrough tests into separate suites. The MongoDB deployment is started up by resmoke.py so that we can record the success/failure of each individual test in MCI. Added support for parallel execution of tests by dispatching to multiple MongoDB deployments. Added support for grouping different kinds of tests (e.g. C++ unit tests, dbtests, and jstests) so that they can be run together. This allows for customizability in specifying what tests to execute when changes are made to a particular part of the code. | ||||
* | SERVER-1424 (re)smoke tag parsing and new test library, v0 | Greg Studer | 2014-09-18 | 1 | -0/+226 |
| | | | | | | | | | Includes: - Smoke.py options for filtering by jstest tags - New resmoke.py test utility in v0 alpha - Lots of example resmoke configurations - SCons integration for unittests - Sample tagged jstests | ||||
* | Revert "SERVER-1424 (re)smoke tag parsing and new test library, v0" | Greg Studer | 2014-09-15 | 1 | -226/+0 |
| | | | | This reverts commit fac5571f67e23a1339e20e0621bab0ba2a6b7163. | ||||
* | SERVER-1424 (re)smoke tag parsing and new test library, v0 | Greg Studer | 2014-09-15 | 1 | -0/+226 |
Includes: - Smoke.py options for filtering by jstest tags - New resmoke.py test utility in v0 alpha - Lots of example resmoke configurations - SCons integration for unittests - Sample tagged jstests |