mongo/buildscripts/tests/resmoke_end2end
Trevor Guidry 7cdde2ce36 SERVER-126230: move uds socket path from tmp (#53424)
GitOrigin-RevId: b407dd84a6308a195a71a126ec367f40461b84a2
2026-05-18 20:18:28 +00:00
..
external_module_test SERVER-120474 Get modularized resmoke to work in other directories (#49174) 2026-03-11 17:50:56 +00:00
failtestfiles SERVER-120217 Update to using rules python (#48943) 2026-03-06 01:52:51 +00:00
fixtures SERVER-120217 Update to using rules python (#48943) 2026-03-06 01:52:51 +00:00
hooks SERVER-120217 Update to using rules python (#48943) 2026-03-06 01:52:51 +00:00
mongo_shell SERVER-120708 add mongo shell support for importing js files from multiple base directories (#48854) 2026-03-03 20:27:31 +00:00
suites SERVER-126230: move uds socket path from tmp (#53424) 2026-05-18 20:18:28 +00:00
test_external_module_fixtures_hooks SERVER-121737 Add fixture and hook support to external resmoke modules (#49689) 2026-03-17 14:54:06 +00:00
testfiles SERVER-126230: move uds socket path from tmp (#53424) 2026-05-18 20:18:28 +00:00
__init__.py
BUILD.bazel SERVER-120217 Update to using rules python (#48943) 2026-03-06 01:52:51 +00:00
OWNERS.yml SERVER-124481: Team Rename: DevProd Test Infrastructure (#52100) 2026-04-28 20:09:30 +00:00
README.md SERVER-124136 Format markdown via prettier: wrap lines and use width of 100 (#52231) 2026-04-21 19:20:11 +00:00
test_external_fixtures_hooks.py SERVER-121737 Add fixture and hook support to external resmoke modules (#49689) 2026-03-17 14:54:06 +00:00
test_fixture_environment_variables.py SERVER-120178 add unixDomainSocket support to resmoke (#49009) 2026-03-06 16:21:18 +00:00
test_mongo_path.py SERVER-120708 add mongo shell support for importing js files from multiple base directories (#48854) 2026-03-03 20:27:31 +00:00
test_resmoke_external_module.py SERVER-122920: skip test_external_suite_with_fixture_runs on TSAN (#50664) 2026-03-30 12:01:50 +00:00
test_resmoke_js_debugger.py SERVER-122288: Rename resmoke's --shellJSDebugMode as --jsdbg (#50091) 2026-03-20 20:01:57 +00:00
test_resmoke_mocha.py SERVER-111295 Set python as formatter in format_multirun (#41677) 2025-09-24 17:41:24 +00:00
test_resmoke_modules.yml SERVER-108972: Support loading resmoke libs and suites from module directories (#40272) 2025-08-19 21:25:48 +00:00
test_resmoke.py SERVER-125489: Stop further test execution after timeout (#52588) 2026-04-28 18:44:25 +00:00

First, activate the virtual environment:

mongodb_repo_root$ source python3-venv/bin/activate
  • All end-to-end resmoke tests can be run via a resmoke suite itself:
(python3-venv) mongodb_repo_root$ python buildscripts/resmoke.py run --suites resmoke_end2end_tests
  • Finer grained control of tests can also be run with by invoking python's unittest main by hand. E.g:
(python3-venv) mongodb_repo_root$ python -m unittest -v buildscripts.tests.resmoke_end2end.test_resmoke.TestTestSelection.test_at_sign_as_replay_file