Trevor Guidry
a16a5b2de7
SERVER-94991 Make ValidateCollections faster ( #28537 )
...
GitOrigin-RevId: 031f2558c4f030413a527086bb7ae7dacde07dd7
2024-10-28 15:44:04 +00:00
Uladzimir Makouski
0ac5f682c8
Revert "SERVER-94991 Make ValidateCollections faster ( #28069 )" ( #28513 )
...
GitOrigin-RevId: 088a94e4519e76ca9bb499916c7a22f8c25805b8
2024-10-25 16:13:30 +00:00
Trevor Guidry
9eaa0572c4
SERVER-94991 Make ValidateCollections faster ( #28069 )
...
GitOrigin-RevId: fa60b9af6087d0fad3360175d7c0b30aed03529e
2024-10-24 00:28:42 +00:00
Juan Gu
855dfadef0
SERVER-94077 Use isort in Ruff configs ( #27865 )
...
GitOrigin-RevId: e793d662774ccd3ab6c3f356c2287cf1f7ff9805
2024-10-10 19:33:49 +00:00
auto-revert-app[bot]
e9ebfc9237
Revert "SERVER-94991 Make ValidateCollections faster ( #27531 )" ( #27964 )
...
GitOrigin-RevId: 1e0481bf4c9b0b1ff0851bc2e2acb7519c02636d
2024-10-10 11:47:00 +00:00
Trevor Guidry
d8641bc122
SERVER-94991 Make ValidateCollections faster ( #27531 )
...
GitOrigin-RevId: 0f43c818acf6d3401846328d2de001e17f1d32be
2024-10-09 20:43:11 +00:00
Steve McClure
b4b23946cd
SERVER-90570: Enable formatting checks for buildscripts directory, excluding idl ( #22254 )
...
GitOrigin-RevId: 9d997a9f44cd43a8dec7c2a17fa2dbcd875e92f6
2024-05-16 22:07:36 +00:00
Yu Jin Kang Park
836813a237
SERVER-81485 Extend change collection truncate test coverage
2023-10-23 15:57:38 +00:00
Yu Jin Kang Park
644e433cf7
SERVER-81025 Ignore change_collection dbHash mismatch and add consistency checker
2023-09-28 09:25:07 +00:00
Jordi Olivares Provencio
5c2ee1215c
SERVER-77934 Add tests to cover truncate rollback for pre-image removal
2023-07-18 10:12:05 +00:00
Steve Gross
babf160654
SERVER-76796 Enable more lint warnings and fix them
2023-07-16 01:54:51 +00:00
auto-revert-processor
8837a2dfe2
Revert "SERVER-76796 Enable more lint warnings and fix them"
...
This reverts commit 7e0887b55d .
2023-07-13 20:31:43 +00:00
Steve Gross
7e0887b55d
SERVER-76796 Enable more lint warnings and fix them
2023-07-13 15:07:11 +00:00
Sviatlana Zuiko
2c443478c0
Revert "SERVER-77934 Add tests to cover truncate rollback for pre-image removal"
...
This reverts commit 4d0d8b5309 .
2023-06-29 22:40:57 +00:00
Jordi Olivares Provencio
4d0d8b5309
SERVER-77934 Add tests to cover truncate rollback for pre-image removal
2023-06-29 11:15:45 +00:00
Daniel Gottlieb
ff2fffdf49
SERVER-69001: Have initial sync persist its last oplog time into the minvalid document.
2022-09-15 19:50:40 +00:00
Alexander Neben
97ac02fa50
SERVER-68593 Disable low value python warnings
2022-09-02 22:55:09 +00:00
Matthew Russotto
63b46f1486
SERVER-61593 Test command waitForMemberState should be interruptible
2021-11-19 04:09:19 +00:00
Gregory Noma
96327c8264
SERVER-59058 Enforce fast count validation in ValidateCollections Python hook
2021-09-30 21:01:46 +00:00
Gregory Noma
9862b5bd81
Revert "SERVER-59058 Enforce fast count validation in ValidateCollections Python hook"
...
This reverts commit 038958ef6e .
2021-08-21 04:20:06 +00:00
Gregory Noma
038958ef6e
SERVER-59058 Enforce fast count validation in ValidateCollections Python hook
2021-08-19 19:43:41 +00:00
Mikhail Shchatko
993a1658d6
SERVER-55859 Add multiversion full cluster changestreams hook
2021-08-18 14:37:38 +00:00
Siran Wang
2fe0fa151f
SERVER-55861 add retryable writes multiversion hook
2021-07-30 14:06:16 +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 Worley
041ca73b9b
SERVER-45342 Send an abort signal instead of a kill signal when archiving
2020-01-09 15:40:39 +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
Dianna Hohensee
e7c2cbf88b
SERVER-36101 Replication should not depend on the presence of lastStableCheckpointTimestamp in status reports to identify recoverable rollback capable nodes
2018-07-25 16:10:42 -04:00
David Bradford
018f33cb0e
SERVER-33641: Check oplogs in tests on stop repl set
2018-05-22 17:02:33 -04:00
Judah Schvimer
59f462046d
SERVER-33524 Fix kill secondaries standalone invariant checks to use a "recovery" timestamp command
2018-05-15 14:33:53 -04:00
Yves Duhem
82c60c4c26
SERVER-34298 Avoid running PeriodicKillSecondaries twice on failure
2018-04-23 09:32:13 -04:00
Vesselina Ratcheva
133bf4b4c4
SERVER-33348 Remove checkpoint timestamp collection
2018-04-18 11:54:12 -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
Daniel Gottlieb
6ae04cd9f2
SERVER-29213: Have WiredTiger support recoverToStableTimestamp.
2018-03-24 19:39:13 -04:00
Daniel Gottlieb
2b2f4b65da
SERVER-33843: Have periodic kill secondaries first do dbhash checks then validate collection.
2018-03-13 09:50:12 -04:00
Yves Duhem
d0cadc1fa1
SERVER-33665 Make hook dynamic tests TestCase instances
2018-03-06 16:29:23 -05:00
Yves Duhem
6618ad3025
SERVER-33396 Update fixture teardown to throw ServerFailure
2018-03-02 12:14:51 -05:00
Yves Duhem
4a69dcaf78
SERVER-33476 Rename CustomBehavior to Hook
2018-02-27 11:29:46 -05:00
Max Hirschhorn
2c451638c2
SERVER-32474 Fix double logging when using --log=buildlogger.
...
Exposes an additional logger that uses the test's root logger as the
parent for any TestCase instances constructor by the hook. The fixture
logger still continues to be the parent of the hook logger.
Also changes the CleanEveryN hook to explicitly get marked as a failure
if a ServerFailure exception is thrown, rather than relying on
TestReport.combine() to do so implicitly.
2018-01-10 14:15:35 -05:00
Judah Schvimer
1038fbaffd
SERVER-30538 check that checkpointTimestamp is correct in
...
PeriodicKillSecondaries hook
2017-12-21 11:03:42 -05:00
Judah Schvimer
5610da9e3e
SERVER-30538 PeriodicKillSecondaries hook should account for empty
...
oplog correctly
2017-12-21 11:03:42 -05:00
Judah Schvimer
a49b278699
SERVER-30538 check that oplogTruncateAfterPoint is correct in PeriodicKillSecondaries hook
2017-12-11 15:51:47 -05:00
Yves Duhem
2f6a2294fe
SERVER-30683 Support failovers in ReplicaSetFixture
2017-09-01 17:41:35 -04:00
Max Hirschhorn
c57ab42219
SERVER-29560 Split testcases.py module into separate files.
2017-06-14 20:44:52 -04:00
Max Hirschhorn
b353d4f012
SERVER-29560 Change fixtures to be registered automatically.
2017-06-14 20:44:52 -04:00
Max Hirschhorn
b8f6239094
SERVER-29560 Split hooks.py module into separate files.
...
Also defines a generic Registry metaclass for making class declarations
store a reference to the class along with a name so that they can be
looked up later.
2017-06-14 20:44:52 -04:00