Robert Guo
39027673be
SERVER-65071 remove resmoke gRPC integration
...
(cherry picked from commit 9563cadc7d )
2022-04-28 07:49:37 +00:00
Mikhail Shchatko
193a020de5
SERVER-63565 Validate tests runtime in burn-in
2022-02-21 09:14:31 +00:00
julianedwards
e2ccfbe907
SERVER-55560: Send display test name to evergreen test results for resmoke with jasper
2021-03-27 00:59:58 +00:00
julianedwards
e2702b9a7e
SERVER-54663: Pass group id to evergreen when running with resmoke with jasper.
2021-03-15 14:54:05 +00:00
julianedwards
ee1e7ff457
SERVER-51016: Add Python logging.Handler for LogKeeper V3
2021-01-22 15:14:08 +00:00
julianedwards
fff7a4baa0
SERVER-49504: Allow resmoke's mongo shell to log to Jasper
2020-12-14 18:27:30 +00:00
Robert Guo
2c50126f91
Revert "SERVER-49504: Allow resmoke's mongo shell to log to Jasper"
...
This reverts commit 3c179e4935 .
2020-12-07 19:21:59 +00:00
julianedwards
3c179e4935
SERVER-49504: Revert "Revert "SERVER-49504: Allow resmoke's mongo shell to log to Jasper""
2020-11-06 17:23:31 +00:00
Robert Guo
e62f90245b
Revert "SERVER-49504: Allow resmoke's mongo shell to log to Jasper"
...
This reverts commit e9e1635d6c .
2020-10-15 13:38:36 +00:00
julianedwards
e9e1635d6c
SERVER-49504: Allow resmoke's mongo shell to log to Jasper
2020-10-14 19:12:24 +00:00
Ben Caimano
8468e69c2e
Revert "SERVER-49504: Allow resmoke's mongo shell to log to Jasper"
...
This reverts commit 308cc2fa21 .
2020-10-12 23:00:38 +00:00
julianedwards
308cc2fa21
SERVER-49504: Allow resmoke's mongo shell to log to Jasper
2020-10-12 20:59:36 +00:00
Carl Raiden Worley
1d73420f40
SERVER-51172 resmoke sometimes throws TypeError when calculating elapsed time for test
2020-10-08 21:43:25 +00:00
Carl Raiden Worley
16dbe5a28b
SERVER-50085 Make it easier to correlate mongo process names, ports, PIDs in logs of fixtures started by resmoke
2020-08-07 19:21:33 +00:00
Mikhail Shchatko
f46630dd3a
SERVER-48112 Use Absolute Imports in Resmoke
2020-06-18 10:21:48 +00:00
Carl Raiden Worley
c81a9f3165
SERVER-48150 Streamline resmoke loggers
2020-06-17 17:45:50 +00:00
Carl Raiden Worley
94bd81eb2d
SERVER-45864 Record the start time for tests after creating the test logger
2020-01-30 20:50:35 +00:00
Carl Worley
041ca73b9b
SERVER-45342 Send an abort signal instead of a kill signal when archiving
2020-01-09 15:40:39 +00:00
Carl Worley
6c803a6704
SERVER-19895 resmoke failures should self-document
2019-11-22 20:16:40 +00:00
Mathew Robinson
8dd6d47557
SERVER-32295 Support Python 3
2019-04-08 14:08:49 -04:00
Jonathan Abrahams
428ca4fcc7
SERVER-18840 resmoke should indicate status of test in abbreviated log output during run, before logging everything at the end
2019-01-07 09:09:04 -05:00
Yves Duhem
1e026f75dc
SERVER-28940 Test cases for fixture setups and teardowns
2018-10-04 09:51:05 -04:00
Yves Duhem
d92fe6cd92
SERVER-34593 New resmoke option to repeat tests
2018-08-29 10:35:43 -04:00
Jonathan Abrahams
c50c68fef1
SERVER-23312 Python linting - Lint using pylint, pydocstyle & mypy
2018-04-05 14:41:58 -04:00
Jonathan Abrahams
36148ad8bb
SERVER-23312 Format Python files with yapf
2018-03-26 13:04:25 -04:00
Yves Duhem
37eab69b76
SERVER-33737 Fix logger override for DynamicJSTestCase
2018-03-08 14:05:33 -05:00
Yves Duhem
10f2088572
SERVER-33665 New TestCase subclass for process based tests
2018-03-06 16:28:23 -05:00
Max Hirschhorn
046a5a01c1
SERVER-31470 Move "run tests" logic into evergreen_run_tests.py.
2017-10-18 01:45:51 -04:00
Yves Duhem
0347baa06a
SERVER-29192 Prevent 'silentfail' status for dynamic tests
2017-06-05 14:13:07 -04:00
Eddie Louie
50ea467d27
SERVER-29061 Add buildscripts/promote_silent_failures.py script to convert silent
...
test failures into non-silent test failures
2017-05-30 12:06:39 -04:00
Max Hirschhorn
a4d2c52dba
SERVER-28991 Eliminate having an AlarmClock thread for each test.
...
Changes resmoke.py to use its FlushThread for managing all calls to
flush() buildlogger handlers.
2017-05-16 12:10:14 -04:00
Jonathan Abrahams
f34a173b12
SERVER-28783 Add buildscripts/combine_reports.py script for combining report.json files
2017-04-24 21:47:10 -04:00
Jonathan Abrahams
abeacd9572
SERVER-28439 Add "silentfail" test status and --reportFailureStatus option to resmoke.py
2017-04-03 11:33:09 -04:00
Yves Duhem
c8a2af0706
SERVER-28477 Resmoke logging refactoring
2017-03-29 10:48:25 -04:00
Max Hirschhorn
66188320dc
SERVER-21539 Release TestReport._lock when recomputing stats.
2017-03-20 13:56:53 -04:00
Max Hirschhorn
83f31ef26e
SERVER-21539 Write report.json file when resmoke.py receives a SIGUSR1.
2017-03-09 13:06:29 -05:00
Jonathan Abrahams
6aab151144
SERVER-24925 add raw_url field to resmoke report
2016-07-11 16:01:48 -04:00
Charlie Swanson
4d835254c6
SERVER-22200 Correct logic to mark a test as a failure.
2016-01-21 09:29:23 -05:00
Max Hirschhorn
8c8ee18403
SERVER-18756 Write all executions to the report.json file.
...
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.
2015-06-22 20:18:10 -04:00
Max Hirschhorn
424314f65e
SERVER-1424 Rewrite smoke.py.
...
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.
2015-05-08 14:49:42 -04:00