Commit Graph

61 Commits

Author SHA1 Message Date
Joshua Siegel 53ab565f24 SERVER-110918 Add resmoke flag to generate extension `.conf` files (#41495)
GitOrigin-RevId: 1932b7b526836469902c703c0ae4e5d5d4740488
2025-09-22 15:27:46 +00:00
Pol Piñol Castuera 255e951631 SERVER-108176 Revert the routerPort option from MongoD (#38956)
GitOrigin-RevId: 1a80c0e7c2bf5d652057a3e4727d6a11c98a0e0d
2025-08-11 09:50:27 +00:00
Erin McNulty 3a4153b3e9 SERVER-99861 Allow gRPC cpp integration tests to run outside of gRPC build variant (#32563)
GitOrigin-RevId: 42cd8029211fe528a00db2f3f7b77ec83f3617a0
2025-04-09 21:46:46 +00:00
Juan Gu 7209d62b77 SERVER-99522 Delete dead py linters (#31760)
GitOrigin-RevId: 3aedfa559dda734d4d89fefe0fe1154a5a3cf04d
2025-04-09 19:33:45 +00:00
Tommaso Tocci c5096d9c2b SERVER-73415 Parallelize python test fixture teardown (#30234)
GitOrigin-RevId: 6200e5cd0ddd5dcc12ab02ce766910d651d00855
2024-12-18 15:24:12 +00:00
Trevor Guidry 5feb1fffb0 SERVER-95957 add fixture methods for getting individual and testable clusters (#28211)
GitOrigin-RevId: 534855afb57e962df9ba8bde2a2f47d5ba4d7a0e
2024-10-21 21:46:44 +00:00
Juan Gu 855dfadef0 SERVER-94077 Use isort in Ruff configs (#27865)
GitOrigin-RevId: e793d662774ccd3ab6c3f356c2287cf1f7ff9805
2024-10-10 19:33:49 +00:00
Erin McNulty 8e04853009 SERVER-94626 Enable sharding core passthroughs with gRPC (#26928)
GitOrigin-RevId: 0b3e76ce08cb028be1c5551f697bea4bfb42e056
2024-09-27 21:12:02 +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
madelinezec bd965e368a SERVER-85198 create a MongoTFixture for resmoke and enable launching mongot in a single node repl set
GitOrigin-RevId: c5f03fef09aeb16db7e27d07ddbb55005d6e83c4
2024-02-23 19:51:06 +00:00
auto-revert-processor bb3caf1819 Revert "SERVER-80571 Run sharding jscore passthrough suites using gRPC"
This reverts commit f77589eebb91dee370ae32ef129366ad600865c9.

GitOrigin-RevId: 36c6786af3a9fc3b995ef03e31185fddb296675c
2024-01-21 10:10:13 +00:00
Erin McNulty ee9e9e681e SERVER-80571 Run sharding jscore passthrough suites using gRPC
GitOrigin-RevId: f77589eebb91dee370ae32ef129366ad600865c9
2024-01-20 05:26:57 +00:00
Erin McNulty f1a5f8db55 SERVER-80571 Run core jstest suite using gRPC (#18018)
GitOrigin-RevId: 6ad0aedeb0b1362ef2d75c4e954ad764cd1fcf89
2024-01-18 18:47:11 +00:00
Patrick Freed 4978118816 SERVER-84103 Support configuring TLS options through resmoke
This also updates the gRPC buildvariant to run with TLS enabled.

GitOrigin-RevId: 56576634eb5a47f559e1f8645ec538048d472e4e
2024-01-12 00:15:54 +00:00
George Wangensteen 17bafc133a SERVER-81000 Add a resmoke configuration for embedded router mode 2023-09-28 18:40:14 +00:00
Tausif Rahman 514bf175de SERVER-80656 Add jstestfuzz suites 2023-09-19 17:40:37 +00:00
Tausif Rahman 0c41da5707 SERVER-78589 Programmatically generate docker-compose.yml for sharded, repl, standalone suites 2023-09-06 04:18:28 +00:00
Alexander Neben 73a62e2f16 SERVER-79642 Added some type hinting to resmoke 2023-08-03 03:28:01 +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
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