From 2d2c30521658539bbfba5de15a6aab8aa91d4bfa Mon Sep 17 00:00:00 2001 From: Shane Smiskol Date: Sat, 9 Dec 2023 12:36:51 -0800 Subject: [PATCH] draft --- conftest.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/conftest.py b/conftest.py index d1787c24ef..9352325cb8 100644 --- a/conftest.py +++ b/conftest.py @@ -52,6 +52,11 @@ def pytest_collection_modifyitems(config, items): @pytest.hookimpl(trylast=True) def pytest_configure(config): + if config.cache.get('worker/seed', None) is None: + config.cache.set('worker/seed', random.randint(0, 100000)) + seed = config.cache.get('worker/seed', None) + random.seed(seed) + print('setting seed in configure', seed) config_line = ( "xdist_group_class_property: group tests by a property of the class that contains them" )