Sourcing python-remove-tests-dir-hook Sourcing python-catch-conflicts-hook.sh Sourcing python-remove-bin-bytecode-hook.sh Sourcing pypa-build-hook Using pypaBuildPhase Sourcing python-runtime-deps-check-hook Using pythonRuntimeDepsCheckHook Sourcing pypa-install-hook Using pypaInstallPhase Sourcing python-imports-check-hook.sh Using pythonImportsCheckPhase Sourcing python-namespaces-hook Sourcing python-catch-conflicts-hook.sh Running phase: unpackPhase unpacking source archive /nix/store/pkkhj67bmnr7jgsqab5k7rj6w50q38cy-flaky-3.8.1.tar.gz source root is flaky-3.8.1 setting SOURCE_DATE_EPOCH to timestamp 1710221411 of file "flaky-3.8.1/setup.cfg" Running phase: patchPhase Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase no configure script, doing nothing Running phase: buildPhase Executing pypaBuildPhase Creating a wheel... pypa build flags: --no-isolation --outdir dist/ --wheel * Getting build dependencies for wheel... :3: SetuptoolsDeprecationWarning: The test command is disabled and references to it are deprecated. !! ******************************************************************************** Please remove any references to `setuptools.command.test` in all supported versions of the affected package. This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. ******************************************************************************** !! /nix/store/g13nfjvdbmszw808xyzvw35in1s30s68-python3.14-setuptools-82.0.1/lib/python3.14/site-packages/setuptools/_distutils/dist.py:287: UserWarning: Unknown distribution option: 'test_suite' warnings.warn(msg) /nix/store/g13nfjvdbmszw808xyzvw35in1s30s68-python3.14-setuptools-82.0.1/lib/python3.14/site-packages/setuptools/_distutils/dist.py:287: UserWarning: Unknown distribution option: 'tests_require' warnings.warn(msg) /nix/store/g13nfjvdbmszw808xyzvw35in1s30s68-python3.14-setuptools-82.0.1/lib/python3.14/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: Apache Software License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running egg_info writing flaky.egg-info/PKG-INFO writing dependency_links to flaky.egg-info/dependency_links.txt writing entry points to flaky.egg-info/entry_points.txt writing top-level names to flaky.egg-info/top_level.txt reading manifest file 'flaky.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' adding license file 'AUTHORS.rst' writing manifest file 'flaky.egg-info/SOURCES.txt' * Building wheel... :3: SetuptoolsDeprecationWarning: The test command is disabled and references to it are deprecated. !! ******************************************************************************** Please remove any references to `setuptools.command.test` in all supported versions of the affected package. This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. ******************************************************************************** !! /nix/store/g13nfjvdbmszw808xyzvw35in1s30s68-python3.14-setuptools-82.0.1/lib/python3.14/site-packages/setuptools/_distutils/dist.py:287: UserWarning: Unknown distribution option: 'test_suite' warnings.warn(msg) /nix/store/g13nfjvdbmszw808xyzvw35in1s30s68-python3.14-setuptools-82.0.1/lib/python3.14/site-packages/setuptools/_distutils/dist.py:287: UserWarning: Unknown distribution option: 'tests_require' warnings.warn(msg) /nix/store/g13nfjvdbmszw808xyzvw35in1s30s68-python3.14-setuptools-82.0.1/lib/python3.14/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: Apache Software License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running bdist_wheel /nix/store/g13nfjvdbmszw808xyzvw35in1s30s68-python3.14-setuptools-82.0.1/lib/python3.14/site-packages/setuptools/_distutils/cmd.py:119: SetuptoolsDeprecationWarning: bdist_wheel.universal is deprecated !! ******************************************************************************** With Python 2.7 end-of-life, support for building universal wheels (i.e., wheels that support both Python 2 and Python 3) is being obviated. Please discontinue using this option, or if you still need it, file an issue with pypa/setuptools describing your use case. This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. ******************************************************************************** !! self.finalize_options() running build running build_py creating build/lib/flaky copying flaky/__init__.py -> build/lib/flaky copying flaky/_flaky_plugin.py -> build/lib/flaky copying flaky/defaults.py -> build/lib/flaky copying flaky/flaky_decorator.py -> build/lib/flaky copying flaky/flaky_pytest_plugin.py -> build/lib/flaky copying flaky/multiprocess_string_io.py -> build/lib/flaky copying flaky/names.py -> build/lib/flaky installing to build/bdist.linux-x86_64/wheel running install running install_lib creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/flaky copying build/lib/flaky/__init__.py -> build/bdist.linux-x86_64/wheel/./flaky copying build/lib/flaky/_flaky_plugin.py -> build/bdist.linux-x86_64/wheel/./flaky copying build/lib/flaky/defaults.py -> build/bdist.linux-x86_64/wheel/./flaky copying build/lib/flaky/flaky_decorator.py -> build/bdist.linux-x86_64/wheel/./flaky copying build/lib/flaky/flaky_pytest_plugin.py -> build/bdist.linux-x86_64/wheel/./flaky copying build/lib/flaky/multiprocess_string_io.py -> build/bdist.linux-x86_64/wheel/./flaky copying build/lib/flaky/names.py -> build/bdist.linux-x86_64/wheel/./flaky running install_egg_info running egg_info writing flaky.egg-info/PKG-INFO writing dependency_links to flaky.egg-info/dependency_links.txt writing entry points to flaky.egg-info/entry_points.txt writing top-level names to flaky.egg-info/top_level.txt reading manifest file 'flaky.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' adding license file 'AUTHORS.rst' writing manifest file 'flaky.egg-info/SOURCES.txt' Copying flaky.egg-info to build/bdist.linux-x86_64/wheel/./flaky-3.8.1-py3.14.egg-info running install_scripts creating build/bdist.linux-x86_64/wheel/flaky-3.8.1.dist-info/WHEEL creating '/build/flaky-3.8.1/dist/.tmp-kii43nuf/flaky-3.8.1-py2.py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'flaky/__init__.py' adding 'flaky/_flaky_plugin.py' adding 'flaky/defaults.py' adding 'flaky/flaky_decorator.py' adding 'flaky/flaky_pytest_plugin.py' adding 'flaky/multiprocess_string_io.py' adding 'flaky/names.py' adding 'flaky-3.8.1.dist-info/licenses/AUTHORS.rst' adding 'flaky-3.8.1.dist-info/licenses/LICENSE' adding 'flaky-3.8.1.dist-info/METADATA' adding 'flaky-3.8.1.dist-info/WHEEL' adding 'flaky-3.8.1.dist-info/entry_points.txt' adding 'flaky-3.8.1.dist-info/top_level.txt' adding 'flaky-3.8.1.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Successfully built flaky-3.8.1-py2.py3-none-any.whl Finished creating a wheel... Finished executing pypaBuildPhase Running phase: pythonRuntimeDepsCheckHook Executing pythonRuntimeDepsCheck Checking runtime dependencies for flaky-3.8.1-py2.py3-none-any.whl Finished executing pythonRuntimeDepsCheck Running phase: installPhase Executing pypaInstallPhase Successfully installed flaky-3.8.1-py2.py3-none-any.whl Finished executing pypaInstallPhase Running phase: pythonOutputDistPhase Executing pythonOutputDistPhase Finished executing pythonOutputDistPhase Running phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/zkm6402d3w34rfspqnvav69qs68i4ciz-python3.14-flaky-3.8.1 checking for references to /build/ in /nix/store/zkm6402d3w34rfspqnvav69qs68i4ciz-python3.14-flaky-3.8.1... patching script interpreter paths in /nix/store/zkm6402d3w34rfspqnvav69qs68i4ciz-python3.14-flaky-3.8.1 stripping (with command strip and flags -S -p) in /nix/store/zkm6402d3w34rfspqnvav69qs68i4ciz-python3.14-flaky-3.8.1/lib shrinking RPATHs of ELF executables and libraries in /nix/store/g8pdx510v38b7b2pzi0kmylcml1ym8bk-python3.14-flaky-3.8.1-dist checking for references to /build/ in /nix/store/g8pdx510v38b7b2pzi0kmylcml1ym8bk-python3.14-flaky-3.8.1-dist... patching script interpreter paths in /nix/store/g8pdx510v38b7b2pzi0kmylcml1ym8bk-python3.14-flaky-3.8.1-dist Executing pythonRemoveTestsDir Finished executing pythonRemoveTestsDir Running phase: installCheckPhase ============================= test session starts ============================== platform linux -- Python 3.14.6, pytest-9.0.3, pluggy-1.6.0 rootdir: /build/flaky-3.8.1 plugins: flaky-3.8.1 collected 70 items / 52 deselected / 18 selected test/test_pytest/pytest_generate_example/test_pytest_generate_example.py . [ 5%] . [ 11%] test/test_pytest/test_pytest_example.py ..xx.x...s......s [100%] ===Flaky Test Report=== test_something_flaky[dummy_list0] failed (1 runs remaining out of 2). assert 1 > 1 + where 1 = len([0]) [, , , , , , , , , , , , , , , , , , , ] test_something_flaky[dummy_list0] passed 1 out of the required 1 times. Success! test_flaky_thing_that_fails_then_succeeds[dummy_list0] failed (1 runs remaining out of 2). assert 0 >= 1 + where 0 = TestExample._threshold [, , , , , , , , , , , , , , , , , , , ] test_flaky_thing_that_fails_then_succeeds[dummy_list0] passed 1 out of the required 1 times. Success! test_something_flaky failed (1 runs remaining out of 2). assert 1 > 1 + where 1 = len([0]) [, , , , , , , , , , , , , , , , , , , ] test_something_flaky passed 1 out of the required 1 times. Success! test_something_good_with_failing_setup_fixture failed (1 runs remaining out of 2). assert False [, , , , , , , , , , , , , , , , , , , , , , , , , ] test_something_good_with_failing_setup_fixture failed; it passed 0 out of the required 1 times. assert False [, , , , , , , , , , , , , , , , , , , , , , , , , ] test_flaky_thing_that_fails_then_succeeds failed (2 runs remaining out of 3). assert 0 >= 1 + where 0 = TestExample._threshold [, , , , , , , , , , , , , , , , , , , ] test_flaky_thing_that_fails_then_succeeds passed 1 out of the required 2 times. Running test again until it passes 2 times. test_flaky_thing_that_fails_then_succeeds passed 2 out of the required 2 times. Success! test_flaky_thing_that_succeeds_then_fails_then_succeeds passed 1 out of the required 2 times. Running test again until it passes 2 times. test_flaky_thing_that_succeeds_then_fails_then_succeeds passed 2 out of the required 2 times. Success! test_flaky_thing_that_always_passes passed 1 out of the required 2 times. Running test again until it passes 2 times. test_flaky_thing_that_always_passes passed 2 out of the required 2 times. Success! test_flaky_thing_that_fails_then_succeeds failed (1 runs remaining out of 2). assert 0 >= 1 + where 0 = TestExampleFlakyTests._threshold [, , , , , , , , , , , , , , , , , , , ] test_flaky_thing_that_fails_then_succeeds passed 1 out of the required 1 times. Success! test_flaky_thing_that_fails_then_succeeds failed (1 runs remaining out of 2). assert 0 >= 1 + where 0 = TestExampleFlakyTestCase._threshold [, , , ] test_flaky_thing_that_fails_then_succeeds passed 1 out of the required 1 times. Success! test_flaky_thing_that_fails_then_succeeds passed 1 out of the required 1 times. Success! test_flaky_thing_that_fails_then_succeeds failed (1 runs remaining out of 2). assert 0 >= 1 + where 0 = TestMarkedClass._threshold [, , , , , , , , , , , , , , , , , , , ] test_flaky_thing_that_fails_then_succeeds passed 1 out of the required 1 times. Success! test_requiring_my_fixture failed (1 runs remaining out of 2). assert 1 > 1 + where 1 = len([0]) [, , , , , , , , , , , , , , , , , , , ] test_requiring_my_fixture passed 1 out of the required 1 times. Success! test_something_flaky failed (1 runs remaining out of 2). assert 0 >= 1 + where 0 = TestExampleRerunFilter._threshold [, , , , , , , , , , , , , , , , , , , ] test_something_flaky passed 1 out of the required 1 times. Success! ===End Flaky Test Report=== =========== 14 passed, 2 skipped, 52 deselected, 3 xfailed in 28.72s =========== ============================= test session starts ============================== platform linux -- Python 3.14.6, pytest-9.0.3, pluggy-1.6.0 rootdir: /build/flaky-3.8.1 plugins: flaky-3.8.1 collected 69 items / 52 deselected / 17 selected test/test_pytest/pytest_generate_example/test_pytest_generate_example.py . [ 5%] . [ 11%] test/test_pytest/test_pytest_example.py .xx.x...s......s [100%] ===Flaky Test Report=== test_something_flaky[dummy_list0] failed (1 runs remaining out of 2). assert 1 > 1 + where 1 = len([0]) [, , , , , , , , , , , , , , , , , , , ] test_something_flaky[dummy_list0] passed 1 out of the required 1 times. Success! test_flaky_thing_that_fails_then_succeeds[dummy_list0] failed (1 runs remaining out of 2). assert 0 >= 1 + where 0 = TestExample._threshold [, , , , , , , , , , , , , , , , , , , ] test_flaky_thing_that_fails_then_succeeds[dummy_list0] passed 1 out of the required 1 times. Success! test_something_flaky failed (1 runs remaining out of 2). assert 1 > 1 + where 1 = len([0]) [, , , , , , , , , , , , , , , , , , , ] test_something_flaky passed 1 out of the required 1 times. Success! test_something_good_with_failing_setup_fixture failed (1 runs remaining out of 2). assert False [, , , , , , , , , , , , , , , , , , , , , , , , , ] test_something_good_with_failing_setup_fixture failed; it passed 0 out of the required 1 times. assert False [, , , , , , , , , , , , , , , , , , , , , , , , , ] test_flaky_thing_that_fails_then_succeeds failed (2 runs remaining out of 3). assert 0 >= 1 + where 0 = TestExample._threshold [, , , , , , , , , , , , , , , , , , , ] test_flaky_thing_that_fails_then_succeeds passed 1 out of the required 2 times. Running test again until it passes 2 times. test_flaky_thing_that_fails_then_succeeds passed 2 out of the required 2 times. Success! test_flaky_thing_that_succeeds_then_fails_then_succeeds passed 1 out of the required 2 times. Running test again until it passes 2 times. test_flaky_thing_that_succeeds_then_fails_then_succeeds passed 2 out of the required 2 times. Success! test_flaky_thing_that_always_passes passed 1 out of the required 2 times. Running test again until it passes 2 times. test_flaky_thing_that_always_passes passed 2 out of the required 2 times. Success! test_flaky_thing_that_fails_then_succeeds failed (1 runs remaining out of 2). assert 0 >= 1 + where 0 = TestExampleFlakyTests._threshold [, , , , , , , , , , , , , , , , , , , ] test_flaky_thing_that_fails_then_succeeds passed 1 out of the required 1 times. Success! test_flaky_thing_that_fails_then_succeeds failed (1 runs remaining out of 2). assert 0 >= 1 + where 0 = TestExampleFlakyTestCase._threshold [, , , ] test_flaky_thing_that_fails_then_succeeds passed 1 out of the required 1 times. Success! test_flaky_thing_that_fails_then_succeeds passed 1 out of the required 1 times. Success! test_flaky_thing_that_fails_then_succeeds failed (1 runs remaining out of 2). assert 0 >= 1 + where 0 = TestMarkedClass._threshold [, , , , , , , , , , , , , , , , , , , ] test_flaky_thing_that_fails_then_succeeds passed 1 out of the required 1 times. Success! test_requiring_my_fixture failed (1 runs remaining out of 2). assert 1 > 1 + where 1 = len([0]) [, , , , , , , , , , , , , , , , , , , ] test_requiring_my_fixture passed 1 out of the required 1 times. Success! test_something_flaky failed (1 runs remaining out of 2). assert 0 >= 1 + where 0 = TestExampleRerunFilter._threshold [, , , , , , , , , , , , , , , , , , , ] test_something_flaky passed 1 out of the required 1 times. Success! ===End Flaky Test Report=== ====== 13 passed, 2 skipped, 52 deselected, 3 xfailed in 68.89s (0:01:08) ====== ============================= test session starts ============================== platform linux -- Python 3.14.6, pytest-9.0.3, pluggy-1.6.0 rootdir: /build/flaky-3.8.1 collected 48 items test/test_pytest/test_flaky_pytest_plugin.py ........................... [ 56%] ..................... [100%] ============================== 48 passed in 0.19s ============================== ============================= test session starts ============================== platform linux -- Python 3.14.6, pytest-9.0.3, pluggy-1.6.0 rootdir: /build/flaky-3.8.1 plugins: flaky-3.8.1 collected 3 items test/test_pytest/test_pytest_options_example.py ... [100%] ===Flaky Test Report=== test_something_flaky failed (1 runs remaining out of 2). assert 1 > 1 + where 1 = len([0]) [, , , , , , , , , , , , , , , , , , , ] test_something_flaky passed 1 out of the required 1 times. Success! test_flaky_thing_that_fails_then_succeeds failed (2 runs remaining out of 3). assert -1 >= 1 + where -1 = TestExample._threshold [, , , , , , , , , , , , , , , , , , , ] test_flaky_thing_that_fails_then_succeeds failed (1 runs remaining out of 3). assert 0 >= 1 + where 0 = TestExample._threshold [, , , , , , , , , , , , , , , , , , , ] test_flaky_thing_that_fails_then_succeeds passed 1 out of the required 1 times. Success! test_flaky_thing_that_fails_then_succeeds failed (2 runs remaining out of 3). assert -1 >= 1 + where -1 = TestExampleFlakyTests._threshold [, , , , , , , , , , , , , , , , , , , ] test_flaky_thing_that_fails_then_succeeds failed (1 runs remaining out of 3). assert 0 >= 1 + where 0 = TestExampleFlakyTests._threshold [, , , , , , , , , , , , , , , , , , , ] test_flaky_thing_that_fails_then_succeeds passed 1 out of the required 1 times. Success! ===End Flaky Test Report=== ============================== 3 passed in 0.26s =============================== installCheckPhase completed in 1 minutes 40 seconds Running phase: pythonCatchConflictsPhase Running phase: pythonRemoveBinBytecodePhase Running phase: pythonImportsCheckPhase Executing pythonImportsCheckPhase Running phase: pytestcachePhase Running phase: pytestRemoveBytecodePhase