Trevor Guidry
b4a126b43a
SERVER-61794 update pymongo to 4.3.3
2022-12-13 18:02:47 +00:00
Alexander Neben
97ac02fa50
SERVER-68593 Disable low value python warnings
2022-09-02 22:55:09 +00:00
Matt Broadstone
005aabeba2
SERVER-65076 Add stepdown passthrough suites for shard split
2022-05-18 13:00:33 +00:00
Matthew Russotto
77d16d2cc1
SERVER-61378 Tolerate interruptions in replica set test fixture
2021-11-11 15:59:03 +00:00
Vishnu Kaushik
e93b52d81b
SERVER-60779 Extend CheckReplDBHash to work with TenantMigrationsFixture and ClusterToClusterFixture
2021-11-02 18:50:20 +00:00
Brett Nawrocki
4dd7f84be7
SERVER-54623 Wait longer for session collection in ShardedClusterFixture
...
Test suites using the ShardedClusterFixture could time out waiting for
replication after calling refreshLogicalSessionCacheNow during setup.
This was most commonly seen during periods of high disk utilization.
Instead of failing the test, wait however long it takes.
2021-10-21 14:42:46 +00:00
XueruiFa
efdac6418b
SERVER-59012: Calculate FCV constants in resmoke
2021-09-20 16:20:44 +00:00
XueruiFa
9ed67ce082
SERVER-59012: Revert calculating FCV constants in resmoke
2021-09-02 18:19:48 +00:00
XueruiFa
8671522fd5
SERVER-59012: Calculate FCV constants in resmoke
2021-09-01 17:21:21 +00:00
Robert Guo
ffe55a9d08
SERVER-57951 resmoke.py should archive all fixture locations for a job
2021-06-27 15:38:30 +00:00
Siran Wang
75f9277a30
SERVER-55296 support enhanced multiversion api
2021-06-10 15:56:54 +00:00
Robert Guo
846a99de9a
SERVER-54622 Retrieve back-branch fixture files to assemble multiversion
...
remove task_path_suffix from evergreen_gen_multiversion_tasks.py
replication works
fix fixture API adherence test
generate mongos port on startup
fix sharding and reformat
2021-05-27 14:49:58 +00:00
Cheahuychou Mao
ecb77d4c6f
SERVER-56308 Fix auth errors in tenant migration stepdown/kill/terminate suites
2021-04-27 20:51:09 +00:00
Carl Raiden Worley
d1ef0558db
SERVER-54619 Extract resmokelib dependencies from fixture code
2021-03-26 18:38:23 +00:00
Mikhail Shchatko
8022d8830d
SERVER-54723 Shorten resmoke log prefixes
2021-03-04 21:05:37 +00:00
Carl Raiden Worley
8082beefe8
SERVER-54617 Create a resmoke configuration management helper
2021-03-02 04:25: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
Jason Chan
1c28b3cf02
SERVER-49064 Update references of "last-stable" to use "last-continuous" and "last-lts"
2020-07-23 12:26:49 +00:00
Mikhail Shchatko
f46630dd3a
SERVER-48112 Use Absolute Imports in Resmoke
2020-06-18 10:21:48 +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
b60b1c28fb
SERVER-44831 Create a fixture sigkill test case
2019-12-09 19:58:39 +00:00
Jason Chan
e64a7b3339
SERVER-44425 Move FCV and binary constants into standalone file in resmokelib
2019-11-13 22:32:43 +00:00
Jason Chan
4540bfd836
SERVER-42776 Support mixed version test suites with ShardedClusterFixture
2019-10-08 19:54:00 +00:00
Ryan Timmons
9c15f7ff0f
SERVER-43253 Resmoke passes pids of peer mongo* process in TestData
2019-09-16 18:17:40 +00:00
Judah Schvimer
f13641a0f6
SERVER-42469 Increase initial sync and kill secondaries passthrough timeouts to 24 hours
2019-07-30 09:39:10 -04:00
Mathew Robinson
8dd6d47557
SERVER-32295 Support Python 3
2019-04-08 14:08:49 -04:00
Max Hirschhorn
e5c39e225e
SERVER-35852 Require --shellConnString to use mongodb:// URI scheme.
2018-10-13 19:19:55 -04:00
Jonathan Abrahams
b04cc1e53b
SERVER-35852 Convert FSM client to use a resmoke suite for easy test blackisting in backup_restore
2018-10-12 10:37:41 -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
6618ad3025
SERVER-33396 Update fixture teardown to throw ServerFailure
2018-03-02 12:14:51 -05:00
Jonathan Abrahams
9fd34c78b7
SERVER-31562 Archival for test failures from suites not using a resmoke fixture
2018-02-14 11:38:17 -05:00
Yves Duhem
2f6a2294fe
SERVER-30683 Support failovers in ReplicaSetFixture
2017-09-01 17:41:35 -04:00
Robert Guo
b136dbce0f
SERVER-19541 supporting connecting to an external cluster in resmoke.py
2017-08-21 10:30:59 -04:00
Max Hirschhorn
b353d4f012
SERVER-29560 Change fixtures to be registered automatically.
2017-06-14 20:44:52 -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
Mike Grundy
f18bb78b46
SERVER-24716 Remove the CheckReplDBHashDeprecated hook
2016-07-13 14:54:39 -04:00
Adam Midvidy
2ec075a6d6
SERVER-19448 implement resmoke.py support for c++ integration tests
2015-08-11 13:50:17 -04:00
Charlie Swanson
15a5fcc644
SERVER-18390 Check dbhash of all databases during small_oplog suites
2015-05-20 11:55:55 -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