running install [pbr] Generating AUTHORS [pbr] AUTHORS complete (0.0s) running build running build_py running egg_info writing stestr.egg-info/PKG-INFO writing dependency_links to stestr.egg-info/dependency_links.txt writing entry points to stestr.egg-info/entry_points.txt writing requirements to stestr.egg-info/requires.txt writing top-level names to stestr.egg-info/top_level.txt [pbr] Reusing existing SOURCES.txt running install_lib creating /build/python-stestr/src/stestr-3.2.1/tmp_install creating /build/python-stestr/src/stestr-3.2.1/tmp_install/usr creating /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib creating /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10 creating /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages creating /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr creating /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/subunit_runner copying build/lib/stestr/subunit_runner/__init__.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/subunit_runner copying build/lib/stestr/subunit_runner/program.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/subunit_runner copying build/lib/stestr/subunit_runner/run.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/subunit_runner copying build/lib/stestr/__init__.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr copying build/lib/stestr/__main__.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr copying build/lib/stestr/bisect_tests.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr copying build/lib/stestr/cli.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr copying build/lib/stestr/colorizer.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr copying build/lib/stestr/config_file.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr copying build/lib/stestr/output.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr copying build/lib/stestr/results.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr copying build/lib/stestr/scheduler.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr copying build/lib/stestr/selection.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr copying build/lib/stestr/subunit_trace.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr copying build/lib/stestr/test_processor.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr copying build/lib/stestr/testlist.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr copying build/lib/stestr/user_config.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr copying build/lib/stestr/utils.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr copying build/lib/stestr/version.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr creating /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/repository copying build/lib/stestr/repository/__init__.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/repository copying build/lib/stestr/repository/abstract.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/repository copying build/lib/stestr/repository/file.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/repository copying build/lib/stestr/repository/memory.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/repository copying build/lib/stestr/repository/sql.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/repository copying build/lib/stestr/repository/util.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/repository creating /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/commands copying build/lib/stestr/commands/__init__.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/commands copying build/lib/stestr/commands/failing.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/commands copying build/lib/stestr/commands/history.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/commands copying build/lib/stestr/commands/init.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/commands copying build/lib/stestr/commands/last.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/commands copying build/lib/stestr/commands/list.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/commands copying build/lib/stestr/commands/load.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/commands copying build/lib/stestr/commands/run.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/commands copying build/lib/stestr/commands/slowest.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/commands creating /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests creating /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/sample_streams copying build/lib/stestr/tests/sample_streams/successful.subunit -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/sample_streams copying build/lib/stestr/tests/sample_streams/failure.subunit -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/sample_streams copying build/lib/stestr/tests/sample_streams/all_skips.subunit -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/sample_streams copying build/lib/stestr/tests/__init__.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests copying build/lib/stestr/tests/base.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests copying build/lib/stestr/tests/test_bisect_return_codes.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests copying build/lib/stestr/tests/test_bisect_tests.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests copying build/lib/stestr/tests/test_config_file.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests copying build/lib/stestr/tests/test_load.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests copying build/lib/stestr/tests/test_output.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests copying build/lib/stestr/tests/test_return_codes.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests copying build/lib/stestr/tests/test_run.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests copying build/lib/stestr/tests/test_scheduler.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests copying build/lib/stestr/tests/test_selection.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests copying build/lib/stestr/tests/test_slowest.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests copying build/lib/stestr/tests/test_subunit_trace.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests copying build/lib/stestr/tests/test_test_processor.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests copying build/lib/stestr/tests/test_user_config.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests copying build/lib/stestr/tests/test_user_config_return_codes.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests copying build/lib/stestr/tests/test_utils.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests creating /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/repository copying build/lib/stestr/tests/repository/__init__.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/repository copying build/lib/stestr/tests/repository/test_file.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/repository copying build/lib/stestr/tests/repository/test_sql.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/repository copying build/lib/stestr/tests/repository/test_util.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/repository creating /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/files copying build/lib/stestr/tests/files/tox.ini -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/files copying build/lib/stestr/tests/files/testr-conf -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/files copying build/lib/stestr/tests/files/stestr.yaml -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/files copying build/lib/stestr/tests/files/setup.cfg -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/files copying build/lib/stestr/tests/files/passing-tests -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/files copying build/lib/stestr/tests/files/failing-tests -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/files copying build/lib/stestr/tests/files/bisect-fail-serial-tests -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/files copying build/lib/stestr/tests/files/__init__.py -> /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/files byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/subunit_runner/__init__.py to __init__.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/subunit_runner/program.py to program.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/subunit_runner/run.py to run.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/__init__.py to __init__.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/__main__.py to __main__.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/bisect_tests.py to bisect_tests.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/cli.py to cli.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/colorizer.py to colorizer.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/config_file.py to config_file.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/output.py to output.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/results.py to results.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/scheduler.py to scheduler.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/selection.py to selection.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/subunit_trace.py to subunit_trace.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/test_processor.py to test_processor.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/testlist.py to testlist.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/user_config.py to user_config.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/utils.py to utils.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/version.py to version.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/repository/__init__.py to __init__.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/repository/abstract.py to abstract.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/repository/file.py to file.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/repository/memory.py to memory.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/repository/sql.py to sql.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/repository/util.py to util.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/commands/__init__.py to __init__.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/commands/failing.py to failing.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/commands/history.py to history.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/commands/init.py to init.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/commands/last.py to last.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/commands/list.py to list.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/commands/load.py to load.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/commands/run.py to run.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/commands/slowest.py to slowest.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/__init__.py to __init__.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/base.py to base.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/test_bisect_return_codes.py to test_bisect_return_codes.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/test_bisect_tests.py to test_bisect_tests.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/test_config_file.py to test_config_file.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/test_load.py to test_load.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/test_output.py to test_output.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/test_return_codes.py to test_return_codes.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/test_run.py to test_run.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/test_scheduler.py to test_scheduler.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/test_selection.py to test_selection.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/test_slowest.py to test_slowest.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/test_subunit_trace.py to test_subunit_trace.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/test_test_processor.py to test_test_processor.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/test_user_config.py to test_user_config.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/test_user_config_return_codes.py to test_user_config_return_codes.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/test_utils.py to test_utils.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/repository/__init__.py to __init__.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/repository/test_file.py to test_file.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/repository/test_sql.py to test_sql.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/repository/test_util.py to test_util.cpython-310.pyc byte-compiling /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr/tests/files/__init__.py to __init__.cpython-310.pyc writing byte-compilation script '/tmp/tmp4iln1kea.py' /usr/bin/python -Wignore:The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives:DeprecationWarning /tmp/tmp4iln1kea.py removing /tmp/tmp4iln1kea.py running install_egg_info Copying stestr.egg-info to /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/lib/python3.10/site-packages/stestr-3.2.1-py3.10.egg-info running install_scripts Installing stestr script to /build/python-stestr/src/stestr-3.2.1/tmp_install/usr/bin {0} stestr.tests.test_config_file.TestTestrConf.test_sanitize_dir_win32_1_________________ [0.002366s] ... ok {6} stestr.tests.repository.test_file.TestFileRepository.test_get_metadata [0.004093s] ... ok {2} stestr.tests.repository.test_file.TestFileRepository.test_initialise_non_empty_dir [0.001358s] ... ok {6} stestr.tests.repository.test_file.TestFileRepository.test_get_run_ids_with_hole [0.004798s] ... ok {2} stestr.tests.test_config_file.TestTestrConf.test_get_run_command_emptysysexecutable_win32 [0.003595s] ... ok {2} stestr.tests.test_run.TestRunCommand.test_to_int_none [0.000643s] ... ok {8} stestr.tests.repository.test_sql.TestSqlRepository.test_get_run_ids ... SKIPPED: subunit2sql is required for tests {2} stestr.tests.test_selection.TestSelection.test_filter_tests_no_filter [0.000547s] ... ok {6} stestr.tests.test_bisect_tests.TestBisectTests.test_prior_tests_invlaid_test_id [0.004145s] ... ok {3} stestr.tests.repository.test_sql.TestSqlRepository.test_remove_ids_id_not_in_repo ... SKIPPED: subunit2sql is required for tests {6} stestr.tests.test_config_file.TestTestrConf.test_get_run_command_linux [0.005504s] ... ok {6} stestr.tests.test_output.TestOutput.test_output_summary_passed [0.001034s] ... ok {2} stestr.tests.test_user_config.TestUserConfig.test_user_config_full_config [0.009762s] ... ok {6} stestr.tests.test_run.TestRunCommand.test_to_int_positive_int_str [0.000591s] ... ok {3} stestr.tests.test_bisect_tests.TestBisectTests.test_get_prior_tests_no_tags [0.004289s] ... ok {4} stestr.tests.test_load.TestLoadCommand.test_empty_with_pretty_out [0.003968s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ No tests were successful during the run {5} stestr.tests.repository.test_file.TestFileRepository.test_get_run_ids [0.005461s] ... ok {5} stestr.tests.repository.test_util.TestUtil.test_non_sql_get_repo_open_no_deps_import_error [0.001342s] ... ok {10} stestr.tests.repository.test_file.TestFileRepository.test_initialise_empty_dir [0.001617s] ... ok {16} stestr.tests.repository.test_file.TestFileRepository.test_next_stream_corruption_error [0.001403s] ... ok {15} stestr.tests.test_bisect_tests.TestBisectTests.test_bisect_tests_isolated_failure [0.006230s] ... ok {18} stestr.tests.test_config_file.TestTestrConf.test_get_run_command_win32 [0.004831s] ... ok {21} stestr.tests.repository.test_sql.TestSqlRepository.test_run_get_subunit_stream ... SKIPPED: subunit2sql is required for tests {22} stestr.tests.repository.test_sql.TestSqlRepository.test_remove_ids ... SKIPPED: subunit2sql is required for tests {17} stestr.tests.test_bisect_tests.TestBisectTests.test_bisect_no_failures_provided [0.003550s] ... ok {23} stestr.tests.repository.test_file.TestFileRepository.test_remove_ids [0.003346s] ... ok {20} stestr.tests.repository.test_sql.TestSqlRepository.test_get_run_ids_with_hole ... SKIPPED: subunit2sql is required for tests {20} stestr.tests.test_config_file.TestTestrConf.test_sanitize_dir_win32_2___a__b______a__b______ [0.002652s] ... ok {20} stestr.tests.test_run.TestRunCommand.test_to_int_negative_int_str [0.000417s] ... ok {25} stestr.tests.repository.test_file.TestFileRepository.test_get_run_ids_empty [0.001314s] ... ok {24} stestr.tests.repository.test_sql.TestSqlRepository.test_find_metadata ... SKIPPED: subunit2sql is required for tests {28} stestr.tests.repository.test_file.TestFileRepository.test_open_expands_user_directory [0.001409s] ... ok {23} stestr.tests.test_bisect_tests.TestBisectTests.test_bisect_tests_not_isolated_multiworker_failures [0.006501s] ... ok {25} stestr.tests.repository.test_file.TestFileRepository.test_get_test_run_unexpected_ioerror_errno [0.003013s] ... ok {28} stestr.tests.repository.test_sql.TestSqlRepository.test_get_failing ... SKIPPED: subunit2sql is required for tests {20} stestr.tests.test_subunit_trace.TestSubunitTrace.test_trace [0.010539s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ {5} os_testr.tests.test_os_testr.TestGetParser.test_parallel [0.009775s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ usage: run.py [-h] [--blacklist_file BLACKLIST_FILE] [--regex REGEX | --path FILE_OR_DIRECTORY | --no-discover TEST_ID] [--pretty | --no-pretty] [--subunit] [--list] [--slowest | --no-slowest] [--pdb TEST_ID] [--parallel | --serial] [--concurrency WORKERS] [--until-failure] [--print-exclude] run.py: error: argument --serial: not allowed with argument --parallel {5} os_testr.tests.test_os_testr.TestGetParser.test_pretty [0.005901s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ usage: run.py [-h] [--blacklist_file BLACKLIST_FILE] [--regex REGEX | --path FILE_OR_DIRECTORY | --no-discover TEST_ID] [--pretty | --no-pretty] [--subunit] [--list] [--slowest | --no-slowest] [--pdb TEST_ID] [--parallel | --serial] [--concurrency WORKERS] [--until-failure] [--print-exclude] run.py: error: argument --pretty/-p: not allowed with argument --no-pretty {5} os_testr.tests.test_os_testr.TestGetParser.test_slowest [0.005875s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ usage: run.py [-h] [--blacklist_file BLACKLIST_FILE] [--regex REGEX | --path FILE_OR_DIRECTORY | --no-discover TEST_ID] [--pretty | --no-pretty] [--subunit] [--list] [--slowest | --no-slowest] [--pdb TEST_ID] [--parallel | --serial] [--concurrency WORKERS] [--until-failure] [--print-exclude] run.py: error: argument --slowest: not allowed with argument --no-slowest {5} os_testr.tests.test_os_testr.TestPathToRegex.test_file_name [0.000765s] ... ok {7} os_testr.tests.test_return_codes.TestReturnCodes.test_default_fails_no_slowest [1.064517s] ... ok {6} os_testr.tests.test_return_codes.TestReturnCodes.test_default_passing_no_slowest [1.089934s] ... ok {2} os_testr.tests.test_return_codes.TestReturnCodes.test_default_passing [1.192052s] ... ok {5} os_testr.tests.test_return_codes.TestReturnCodes.test_default_serial_passing [1.114675s] ... ok {5} os_testr.tests.test_return_codes.TestReturnCodes.test_testr_subunit_fails ... SKIPPED: Skipped because of testrepository lp bug #1411804 {5} os_testr.tests.test_subunit_trace.TestSubunitTrace.test_get_durating_1___datetime_datetime_2015__4__17__22__23__14__111111___datetime_datetime_2015__4__17__22__23__14__111111_____0_000000s__ [0.000711s] ... ok {5} os_testr.tests.test_subunit_trace.TestSubunitTrace.test_get_durating_2___datetime_datetime_2015__4__17__22__23__14__111111___datetime_datetime_2015__4__17__22__23__15__111111_____1_000000s__ [0.000575s] ... ok {5} os_testr.tests.test_subunit_trace.TestSubunitTrace.test_get_durating_3___datetime_datetime_2015__4__17__22__23__14__111111___None______ [0.000574s] ... ok {5} os_testr.tests.test_subunit_trace.TestSubunitTrace.test_run_time_1___datetime_datetime_2015__4__17__22__23__14__111111___datetime_datetime_2015__4__17__22__23__14__111111____0_0_ [0.000605s] ... ok {5} os_testr.tests.test_subunit_trace.TestSubunitTrace.test_run_time_2___datetime_datetime_2015__4__17__22__23__14__111111___datetime_datetime_2015__4__17__22__23__15__111111____1_0_ [0.000524s] ... ok {5} os_testr.tests.test_subunit_trace.TestSubunitTrace.test_run_time_3___datetime_datetime_2015__4__17__22__23__14__111111___None___0_0_ [0.000584s] ... ok {0} os_testr.tests.test_return_codes.TestReturnCodes.test_testr_no_pretty_fails [1.240252s] ... ok {3} os_testr.tests.test_return_codes.TestReturnCodes.test_default_serial_fails [1.236022s] ... ok {4} os_testr.tests.test_return_codes.TestReturnCodes.test_testr_no_pretty_passing [1.227933s] ... ok {1} os_testr.tests.test_return_codes.TestReturnCodes.test_default_fails [1.321032s] ... ok {6} os_testr.tests.test_return_codes.TestReturnCodes.test_list [0.462839s] ... ok {7} os_testr.tests.test_return_codes.TestReturnCodes.test_testr_subunit_passing [0.650723s] ... ok ====== Totals ====== Ran: 21 tests in 1.7975 sec. - Passed: 20 - Skipped: 1 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 10.6260 sec. ============== Worker Balance ============== - Worker 0 (1 tests) => 0:00:01.240252 - Worker 1 (1 tests) => 0:00:01.321032 - Worker 2 (1 tests) => 0:00:01.192052 - Worker 3 (1 tests) => 0:00:01.236022 - Worker 4 (1 tests) => 0:00:01.227933 - Worker 5 (12 tests) => 0:00:01.145199 - Worker 6 (2 tests) => 0:00:01.553207 - Worker 7 (2 tests) => 0:00:01.715716 {28} stestr.tests.test_bisect_tests.TestBisectTests.test_get_prior_tests_with_tags [0.003975s] ... ok {26} stestr.tests.repository.test_file.TestFileRepository.test_inserting_creates_id [0.004532s] ... ok {31} stestr.tests.repository.test_util.TestUtil.test_non_sql_get_repo_init_no_deps_import_error [0.002383s] ... ok {31} stestr.tests.repository.test_util.TestUtil.test_sql_get_repo_init_no_deps [0.001836s] ... ok {26} stestr.tests.repository.test_sql.TestSqlRepository.test_initialise ... SKIPPED: subunit2sql is required for tests {30} stestr.tests.repository.test_sql.TestSqlRepository.test_get_run_ids_empty ... SKIPPED: subunit2sql is required for tests {32} stestr.tests.repository.test_util.TestUtil.test_sql_get_repo_open_no_deps [0.003248s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ WARNING: The sql repository type is deprecated and will be removed in the 4.0.0 release. Instead use the file repository type {33} stestr.tests.test_config_file.TestTestrConf.test_get_run_command_nogroup_regex_noparallel_class [0.005941s] ... ok {35} stestr.tests.repository.test_file.TestFileRepository.test_find_metadata [0.005264s] ... ok {35} stestr.tests.repository.test_util.TestUtil.test_get_default_url_invalid_type [0.000598s] ... ok {36} stestr.tests.repository.test_sql.TestSqlRepository.test_inserter_output_path ... SKIPPED: subunit2sql is required for tests {38} stestr.tests.repository.test_file.TestFileRepository.test_initialise_expands_user_directory [0.001410s] ... ok {35} stestr.tests.test_bisect_tests.TestBisectTests.test_bisect_tests_not_isolated_failure [0.006671s] ... ok {35} stestr.tests.test_output.TestOutput.test_output_table [0.000548s] ... ok {39} stestr.tests.test_config_file.TestTestrConf.test_sanitize_dir_win32_3___a__b____a__b__ [0.002878s] ... ok {43} stestr.tests.repository.test_file.TestFileRepository.test_remove_ids_id_not_in_repo [0.003719s] ... ok {45} stestr.tests.repository.test_util.TestUtil.test_get_default_url_file [0.001027s] ... ok {44} stestr.tests.repository.test_file.TestFileRepository.test_initialise [0.001385s] ... ok {42} stestr.tests.repository.test_sql.TestSqlRepository.test_get_metadata ... SKIPPED: subunit2sql is required for tests {46} stestr.tests.repository.test_file.TestFileRepository.test_inserter_output_path [0.003205s] ... ok {46} stestr.tests.repository.test_util.TestUtil.test_get_default_url_sql [0.000746s] ... ok {42} stestr.tests.test_config_file.TestTestrConf.test_get_run_command_parallel_class [0.007342s] ... ok {46} stestr.tests.test_config_file.TestTestrConf.test_get_run_command_emptysysexecutable_noenv [0.003685s] ... ok {47} stestr.tests.test_output.TestOutput.test_output_tests [0.000910s] ... ok {1} stestr.tests.test_return_codes.TestReturnCodes.test_str_concurrency_fails_from_func [0.914224s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ {0} tests.test_failing.FakeTestClass.test_pass [0.000733s] ... FAILED Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/tmp/stestr-uniteks8splu/tests/test_failing.py", line 19, in test_pass self.assertTrue(False) File "/usr/lib/python3.10/unittest/case.py", line 679, in assertTrue raise self.failureException(msg) AssertionError: False is not true {0} tests.test_failing.FakeTestClass.test_pass_list [0.000518s] ... FAILED Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/tmp/stestr-uniteks8splu/tests/test_failing.py", line 23, in test_pass_list self.assertIn('fail', test_list) File "/usr/lib/python3.10/site-packages/testtools/testcase.py", line 399, in assertIn self.assertThat(haystack, Contains(needle), message) File "/usr/lib/python3.10/site-packages/testtools/testcase.py", line 480, in assertThat raise mismatch_error testtools.matchers._impl.MismatchError: 'fail' not in ['test', 'a', 'b'] {0} tests.test_failing.FakeTestClass.test_unexpected_pass [0.000284s] ... FAILED Captured reason: ~~~~~~~~~~~~~~~~ we are sad {0} tests.test_passing.FakeTestClass.test_pass [0.000095s] ... ok {0} tests.test_passing.FakeTestClass.test_pass_list [0.000087s] ... ok {0} tests.test_passing.FakeTestClass.test_xfail [0.000167s] ... ok ============================== Failed 3 tests - output below: ============================== tests.test_failing.FakeTestClass.test_pass ------------------------------------------ Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/tmp/stestr-uniteks8splu/tests/test_failing.py", line 19, in test_pass self.assertTrue(False) File "/usr/lib/python3.10/unittest/case.py", line 679, in assertTrue raise self.failureException(msg) AssertionError: False is not true tests.test_failing.FakeTestClass.test_pass_list ----------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/tmp/stestr-uniteks8splu/tests/test_failing.py", line 23, in test_pass_list self.assertIn('fail', test_list) File "/usr/lib/python3.10/site-packages/testtools/testcase.py", line 399, in assertIn self.assertThat(haystack, Contains(needle), message) File "/usr/lib/python3.10/site-packages/testtools/testcase.py", line 480, in assertThat raise mismatch_error testtools.matchers._impl.MismatchError: 'fail' not in ['test', 'a', 'b'] tests.test_failing.FakeTestClass.test_unexpected_pass ----------------------------------------------------- Captured reason: ~~~~~~~~~~~~~~~~ we are sad ====== Totals ====== Ran: 6 tests in 0.0034 sec. - Passed: 2 - Skipped: 0 - Expected Fail: 1 - Unexpected Success: 1 - Failed: 2 Sum of execute time for each test: 0.0019 sec. ============== Worker Balance ============== - Worker 0 (6 tests) => 0:00:00.003358 {18} stestr.tests.test_return_codes.TestReturnCodes.test_parallel_passing_bad_regex_from_func [0.949291s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ The specified regex doesn't match with anything {28} stestr.tests.test_return_codes.TestReturnCodes.test_serial_fails_from_func [0.928088s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ {0} tests.test_failing.FakeTestClass.test_pass [0.000745s] ... FAILED Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/tmp/stestr-unitqoigyrs1/tests/test_failing.py", line 19, in test_pass self.assertTrue(False) File "/usr/lib/python3.10/unittest/case.py", line 679, in assertTrue raise self.failureException(msg) AssertionError: False is not true {0} tests.test_failing.FakeTestClass.test_pass_list [0.000509s] ... FAILED Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/tmp/stestr-unitqoigyrs1/tests/test_failing.py", line 23, in test_pass_list self.assertIn('fail', test_list) File "/usr/lib/python3.10/site-packages/testtools/testcase.py", line 399, in assertIn self.assertThat(haystack, Contains(needle), message) File "/usr/lib/python3.10/site-packages/testtools/testcase.py", line 480, in assertThat raise mismatch_error testtools.matchers._impl.MismatchError: 'fail' not in ['test', 'a', 'b'] {0} tests.test_failing.FakeTestClass.test_unexpected_pass [0.000276s] ... FAILED Captured reason: ~~~~~~~~~~~~~~~~ we are sad {0} tests.test_passing.FakeTestClass.test_pass [0.000092s] ... ok {0} tests.test_passing.FakeTestClass.test_pass_list [0.000090s] ... ok {0} tests.test_passing.FakeTestClass.test_xfail [0.000172s] ... ok ============================== Failed 3 tests - output below: ============================== tests.test_failing.FakeTestClass.test_pass ------------------------------------------ Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/tmp/stestr-unitqoigyrs1/tests/test_failing.py", line 19, in test_pass self.assertTrue(False) File "/usr/lib/python3.10/unittest/case.py", line 679, in assertTrue raise self.failureException(msg) AssertionError: False is not true tests.test_failing.FakeTestClass.test_pass_list ----------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/tmp/stestr-unitqoigyrs1/tests/test_failing.py", line 23, in test_pass_list self.assertIn('fail', test_list) File "/usr/lib/python3.10/site-packages/testtools/testcase.py", line 399, in assertIn self.assertThat(haystack, Contains(needle), message) File "/usr/lib/python3.10/site-packages/testtools/testcase.py", line 480, in assertThat raise mismatch_error testtools.matchers._impl.MismatchError: 'fail' not in ['test', 'a', 'b'] tests.test_failing.FakeTestClass.test_unexpected_pass ----------------------------------------------------- Captured reason: ~~~~~~~~~~~~~~~~ we are sad ====== Totals ====== Ran: 6 tests in 0.0033 sec. - Passed: 2 - Skipped: 0 - Expected Fail: 1 - Unexpected Success: 1 - Failed: 2 Sum of execute time for each test: 0.0019 sec. ============== Worker Balance ============== - Worker 0 (6 tests) => 0:00:00.003328 {28} stestr.tests.test_selection.TestConstructList.test_inclusion_list_invalid_regex [0.002811s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Invalid regex: fake_regex_with_bad_part[The-BAD-part] in provided inclusion_list file {7} stestr.tests.test_return_codes.TestReturnCodes.test_history_empty [1.126224s] ... ok {42} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_parallel_passing_bad_regex_from_func [0.934149s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ The specified regex doesn't match with anything {42} stestr.tests.test_selection.TestExclusionReader.test_exclusion_reader [0.004751s] ... ok {9} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_history_empty [1.152207s] ... ok {33} stestr.tests.test_return_codes.TestReturnCodes.test_parallel_subunit_passing_from_func [1.202889s] ... ok {16} stestr.tests.test_return_codes.TestReturnCodes.test_parallel_passing_from_func [1.295619s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ {0} tests.test_passing.FakeTestClass.test_pass [0.000147s] ... ok {0} tests.test_passing.FakeTestClass.test_pass_list [0.000122s] ... ok {0} tests.test_passing.FakeTestClass.test_xfail [0.000237s] ... ok ====== Totals ====== Ran: 3 tests in 0.0008 sec. - Passed: 2 - Skipped: 0 - Expected Fail: 1 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 0.0005 sec. ============== Worker Balance ============== - Worker 0 (3 tests) => 0:00:00.000758 {47} stestr.tests.test_return_codes.TestReturnCodes.test_non_empty_repo_dir [1.134848s] ... ok {29} stestr.tests.test_return_codes.TestReturnCodes.test_parallel_fails_from_func [1.284278s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ {0} tests.test_failing.FakeTestClass.test_pass [0.000922s] ... FAILED Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/tmp/stestr-unitkpyv6vn1/tests/test_failing.py", line 19, in test_pass self.assertTrue(False) File "/usr/lib/python3.10/unittest/case.py", line 679, in assertTrue raise self.failureException(msg) AssertionError: False is not true {0} tests.test_failing.FakeTestClass.test_pass_list [0.000747s] ... FAILED Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/tmp/stestr-unitkpyv6vn1/tests/test_failing.py", line 23, in test_pass_list self.assertIn('fail', test_list) File "/usr/lib/python3.10/site-packages/testtools/testcase.py", line 399, in assertIn self.assertThat(haystack, Contains(needle), message) File "/usr/lib/python3.10/site-packages/testtools/testcase.py", line 480, in assertThat raise mismatch_error testtools.matchers._impl.MismatchError: 'fail' not in ['test', 'a', 'b'] {0} tests.test_failing.FakeTestClass.test_unexpected_pass [0.000290s] ... FAILED Captured reason: ~~~~~~~~~~~~~~~~ we are sad {1} tests.test_passing.FakeTestClass.test_pass [0.000157s] ... ok {1} tests.test_passing.FakeTestClass.test_pass_list [0.000119s] ... ok {1} tests.test_passing.FakeTestClass.test_xfail [0.000235s] ... ok ============================== Failed 3 tests - output below: ============================== tests.test_failing.FakeTestClass.test_pass ------------------------------------------ Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/tmp/stestr-unitkpyv6vn1/tests/test_failing.py", line 19, in test_pass self.assertTrue(False) File "/usr/lib/python3.10/unittest/case.py", line 679, in assertTrue raise self.failureException(msg) AssertionError: False is not true tests.test_failing.FakeTestClass.test_pass_list ----------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/tmp/stestr-unitkpyv6vn1/tests/test_failing.py", line 23, in test_pass_list self.assertIn('fail', test_list) File "/usr/lib/python3.10/site-packages/testtools/testcase.py", line 399, in assertIn self.assertThat(haystack, Contains(needle), message) File "/usr/lib/python3.10/site-packages/testtools/testcase.py", line 480, in assertThat raise mismatch_error testtools.matchers._impl.MismatchError: 'fail' not in ['test', 'a', 'b'] tests.test_failing.FakeTestClass.test_unexpected_pass ----------------------------------------------------- Captured reason: ~~~~~~~~~~~~~~~~ we are sad ====== Totals ====== Ran: 6 tests in 0.0101 sec. - Passed: 2 - Skipped: 0 - Expected Fail: 1 - Unexpected Success: 1 - Failed: 2 Sum of execute time for each test: 0.0025 sec. ============== Worker Balance ============== - Worker 0 (3 tests) => 0:00:00.005048 - Worker 1 (3 tests) => 0:00:00.000756 {13} stestr.tests.test_return_codes.TestReturnCodes.test_list_from_func [1.328870s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ tests.test_failing.FakeTestClass.test_pass tests.test_failing.FakeTestClass.test_pass_list tests.test_failing.FakeTestClass.test_unexpected_pass tests.test_passing.FakeTestClass.test_pass tests.test_passing.FakeTestClass.test_pass_list tests.test_passing.FakeTestClass.test_xfail {46} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_serial_passing_from_func [1.281243s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ {0} tests.test_passing.FakeTestClass.test_pass [0.000146s] ... ok {0} tests.test_passing.FakeTestClass.test_pass_list [0.000126s] ... ok {0} tests.test_passing.FakeTestClass.test_xfail [0.000245s] ... ok ====== Totals ====== Ran: 3 tests in 0.0008 sec. - Passed: 2 - Skipped: 0 - Expected Fail: 1 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 0.0005 sec. ============== Worker Balance ============== - Worker 0 (3 tests) => 0:00:00.000778 {14} stestr.tests.test_return_codes.TestReturnCodes.test_parallel_passing_bad_regex [1.533273s] ... ok {27} stestr.tests.test_return_codes.TestReturnCodes.test_serial_fails [1.507479s] ... ok {31} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_serial_fails [1.539315s] ... ok {31} stestr.tests.test_selection.TestConstructList.test_whitelist_invalid_regex [0.001954s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Invalid regex: fake_regex_with_bad_part[The-BAD-part] in provided inclusion_list file {31} stestr.tests.test_test_processor.TestTestProcessorFixture.test_start_process_win32 [0.001948s] ... ok {35} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_run_no_discover_pytest_path_failing [1.492649s] ... ok {44} stestr.tests.test_return_codes.TestReturnCodes.test_run_no_discover_pytest_path_failing [1.519071s] ... ok {0} stestr.tests.test_return_codes.TestReturnCodes.test_with_parallel_class [1.926933s] ... ok {24} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_serial_blacklist [1.821808s] ... ok {5} stestr.tests.test_return_codes.TestReturnCodes.test_list [1.925958s] ... ok {11} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_parallel_subunit_passing [1.901236s] ... ok {11} stestr.tests.test_selection.TestExclusionReader.test_invalid_regex [0.002797s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Invalid regex: fake_regex_with_bad_part[The-BAD-part] in provided exclusion list file {11} stestr.tests.test_slowest.TestSlowest.test_format_times_with_zero [0.000530s] ... ok {11} stestr.tests.test_subunit_trace.TestSubunitTrace.test_run_time_3 [0.000457s] ... ok {11} stestr.tests.test_utils.TestUtils.test_cleanup_test_name_defaults [0.000447s] ... ok {15} stestr.tests.test_return_codes.TestReturnCodes.test_until_failure_fails [1.898173s] ... ok {17} stestr.tests.test_return_codes.TestReturnCodes.test_no_repo_dir [1.903961s] ... ok {25} stestr.tests.test_return_codes.TestReturnCodes.test_empty_repo_dir [1.902732s] ... ok {26} stestr.tests.test_return_codes.TestReturnCodes.test_no_subunit_trace_force_subunit_trace [1.909116s] ... ok {25} stestr.tests.test_scheduler.TestScheduler.test_generate_worker_partitions_with_count [0.002366s] ... ok {25} stestr.tests.test_selection.TestConstructList.test_inclusion_list [0.001293s] ... ok {20} stestr.tests.test_user_config_return_codes.TestReturnCodes.test_empty_config_file_passing [1.930983s] ... ok {34} stestr.tests.test_return_codes.TestReturnCodes.test_parallel_passing [1.893874s] ... ok {23} stestr.tests.test_return_codes.TestReturnCodes.test_parallel_whitelist [1.943087s] ... ok {23} stestr.tests.test_scheduler.TestScheduler.test_generate_worker_partitions_with_count_1 [0.002167s] ... ok {22} stestr.tests.test_return_codes.TestReturnCodes.test_parallel_blacklist [1.961289s] ... ok {23} stestr.tests.test_selection.TestConstructList.test_overlapping_black_regex [0.001706s] ... ok {32} stestr.tests.test_return_codes.TestReturnCodes.test_serial_subunit_passing [1.939904s] ... ok {32} stestr.tests.test_slowest.TestSlowest.test_format_times [0.000503s] ... ok {32} stestr.tests.test_user_config.TestUserConfig.test_get_default_user_config_file [0.001808s] ... ok {38} stestr.tests.test_return_codes.TestReturnCodes.test_parallel_exclusion_list [1.906469s] ... ok {32} stestr.tests.test_user_config.TestUserConfig.test_user_config_invalid_integer [0.004231s] ... ok {43} stestr.tests.test_return_codes.TestReturnCodes.test_parallel_subunit_passing [1.884601s] ... ok {41} stestr.tests.test_return_codes.TestReturnCodes.test_serial_blacklist [1.904842s] ... ok {30} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_no_repo_dir [1.979598s] ... ok {40} stestr.tests.test_return_codes.TestReturnCodes.test_parallel_passing_xfail [1.920371s] ... ok {2} stestr.tests.test_user_config_return_codes.TestReturnCodes.test_failing_list_config_file [2.380101s] ... ok {1} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_run_no_discover_file_path_failing [1.501543s] ... ok {1} stestr.tests.test_scheduler.TestScheduler.test_partition_tests_with_grouping [0.001278s] ... ok {1} stestr.tests.test_scheduler.TestScheduler.test_partition_tests_with_zero_duration [0.000671s] ... ok {1} stestr.tests.test_selection.TestConstructList.test_invalid_black_re [0.001474s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Invalid regex: fake_regex_with_bad_part[The-BAD-part] used for black_regex {1} stestr.tests.test_utils.TestUtils.test_cleanup_test_name_strip_scenario_and_attrs [0.000495s] ... ok {16} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_serial_subunit_passing_from_func [1.205110s] ... ok {16} stestr.tests.test_selection.TestConstructList.test_inclusion_exclusion_list_re [0.002057s] ... ok {16} stestr.tests.test_user_config_return_codes.TestReturnCodes.test_abbreviate_load_from_config_failing ... SKIPPED: Abbreviated output not displaying {29} stestr.tests.test_return_codes.TestReturnCodes.test_serial_passing_from_func [1.236661s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ {0} tests.test_passing.FakeTestClass.test_pass [0.000098s] ... ok {0} tests.test_passing.FakeTestClass.test_pass_list [0.000107s] ... ok {0} tests.test_passing.FakeTestClass.test_xfail [0.000176s] ... ok ============================== Failed 3 tests - output below: ============================== tests.test_failing.FakeTestClass.test_pass ------------------------------------------ Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/tmp/stestr-unitkpyv6vn1/tests/test_failing.py", line 19, in test_pass self.assertTrue(False) File "/usr/lib/python3.10/unittest/case.py", line 679, in assertTrue raise self.failureException(msg) AssertionError: False is not true tests.test_failing.FakeTestClass.test_pass_list ----------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/tmp/stestr-unitkpyv6vn1/tests/test_failing.py", line 23, in test_pass_list self.assertIn('fail', test_list) File "/usr/lib/python3.10/site-packages/testtools/testcase.py", line 399, in assertIn self.assertThat(haystack, Contains(needle), message) File "/usr/lib/python3.10/site-packages/testtools/testcase.py", line 480, in assertThat raise mismatch_error testtools.matchers._impl.MismatchError: 'fail' not in ['test', 'a', 'b'] tests.test_failing.FakeTestClass.test_unexpected_pass ----------------------------------------------------- Captured reason: ~~~~~~~~~~~~~~~~ we are sad ====== Totals ====== Ran: 9 tests in 1.2524 sec. - Passed: 4 - Skipped: 0 - Expected Fail: 2 - Unexpected Success: 1 - Failed: 2 Sum of execute time for each test: 0.0029 sec. ============== Worker Balance ============== - Worker 0 (6 tests) => 0:00:01.252369 - Worker 1 (3 tests) => 0:00:00.000756 {14} stestr.tests.test_return_codes.TestReturnCodes.test_until_failure_with_subunit_fails_from_func [1.132207s] ... ok {8} stestr.tests.test_bisect_return_codes.TestBisectReturnCodes.test_bisect_serial_fail_detected [2.751672s] ... ok {8} stestr.tests.test_config_file.TestTestrConf.test_get_run_command_emptysysexecutable_withenv [0.005562s] ... ok {8} stestr.tests.test_output.TestOutput.test_output_summary_failed [0.000448s] ... ok {9} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_parallel_passing [1.644413s] ... ok {7} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_empty_repo_dir [1.786320s] ... ok {18} stestr.tests.test_return_codes.TestReturnCodes.test_serial_passing [1.902837s] ... ok {4} stestr.tests.test_return_codes.TestReturnCodes.test_load_force_init [3.014703s] ... ok {4} stestr.tests.test_selection.TestConstructList.test_simple_black_re [0.000574s] ... ok {4} stestr.tests.test_user_config.TestUserConfig.test_user_config_empty_schema [0.002763s] ... ok {4} stestr.tests.test_user_config.TestUserConfig.test_user_config_invalid_command [0.003389s] ... ok {21} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_load_force_init_invalid [2.939214s] ... ok {21} stestr.tests.test_selection.TestConstructList.test_simple_exclusion_re [0.000596s] ... ok {21} stestr.tests.test_selection.TestExclusionReader.test_black_reader [0.002010s] ... ok {21} stestr.tests.test_user_config.TestUserConfig.test_get_user_config_xdg_file [0.001912s] ... ok {17} stestr.tests.test_return_codes.TestReturnCodes.test_run_no_discover_file_path [1.046779s] ... ok {17} stestr.tests.test_selection.TestConstructList.test_blacklist [0.001270s] ... ok {17} stestr.tests.test_selection.TestConstructList.test_precedence_blacklist_vs_exclude_list [0.000755s] ... ok {3} stestr.tests.test_return_codes.TestReturnCodes.test_load_force_init_invalid [3.044841s] ... ok {12} stestr.tests.test_return_codes.TestReturnCodes.test_load_from_stdin_quiet [3.010208s] ... ok {13} stestr.tests.test_return_codes.TestReturnCodes.test_slowest_failing [1.750327s] ... ok {46} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_serial_whitelist [1.693080s] ... ok {22} stestr.tests.test_return_codes.TestReturnCodes.test_run_no_discover_file_path_failing [1.152476s] ... ok {33} stestr.tests.test_return_codes.TestReturnCodes.test_serial_whitelist [1.885304s] ... ok {33} stestr.tests.test_selection.TestSelection.test_filter_invalid_regex [0.001213s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Invalid regex: fake_regex_with_bad_part[The-BAD-part] provided in filters {33} stestr.tests.test_utils.TestUtils.test_cleanup_test_name_strip_scenario [0.000305s] ... ok {47} stestr.tests.test_return_codes.TestReturnCodes.test_parallel_fails_unxsuccess [1.886119s] ... ok {34} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_parallel_passing_from_func [1.265319s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ {0} tests.test_passing.FakeTestClass.test_pass [0.000143s] ... ok {0} tests.test_passing.FakeTestClass.test_pass_list [0.000124s] ... ok {0} tests.test_passing.FakeTestClass.test_xfail [0.000228s] ... ok ====== Totals ====== Ran: 3 tests in 0.0008 sec. - Passed: 2 - Skipped: 0 - Expected Fail: 1 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 0.0005 sec. ============== Worker Balance ============== - Worker 0 (3 tests) => 0:00:00.000750 {34} stestr.tests.test_run.TestRunCommand.test_to_int_negative_int [0.000527s] ... ok {34} stestr.tests.test_subunit_trace.TestSubunitTrace.test_get_durating_3 [0.000402s] ... ok {27} stestr.tests.test_return_codes.TestReturnCodes.test_serial_inclusion_list [1.781355s] ... ok {26} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_run_no_discover_file_path [1.385664s] ... ok {26} stestr.tests.test_run.TestRunCommand.test_to_int_positive_int [0.000461s] ... ok {15} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_run_no_discover_pytest_path [1.455423s] ... ok {15} stestr.tests.test_subunit_trace.TestSubunitTrace.test_run_time_2 [0.000490s] ... ok {15} stestr.tests.test_user_config.TestUserConfig.test_get_user_config_invalid_path [0.002332s] ... ok {0} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_parallel_passing_xfail [1.568882s] ... ok {42} stestr.tests.test_user_config_return_codes.TestReturnCodes.test_no_subunit_trace_last_config_file_passing [2.327113s] ... ok {24} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_slowest_passing [1.592864s] ... ok {9} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_serial_fails_from_func [0.743599s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ {0} tests.test_failing.FakeTestClass.test_pass [0.000514s] ... FAILED Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/tmp/stestr-unityrt3yw5o/tests/test_failing.py", line 19, in test_pass self.assertTrue(False) File "/usr/lib/python3.10/unittest/case.py", line 679, in assertTrue raise self.failureException(msg) AssertionError: False is not true {0} tests.test_failing.FakeTestClass.test_pass_list [0.000368s] ... FAILED Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/tmp/stestr-unityrt3yw5o/tests/test_failing.py", line 23, in test_pass_list self.assertIn('fail', test_list) File "/usr/lib/python3.10/site-packages/testtools/testcase.py", line 399, in assertIn self.assertThat(haystack, Contains(needle), message) File "/usr/lib/python3.10/site-packages/testtools/testcase.py", line 480, in assertThat raise mismatch_error testtools.matchers._impl.MismatchError: 'fail' not in ['test', 'a', 'b'] {0} tests.test_failing.FakeTestClass.test_unexpected_pass [0.000207s] ... FAILED Captured reason: ~~~~~~~~~~~~~~~~ we are sad {0} tests.test_passing.FakeTestClass.test_pass [0.000058s] ... ok {0} tests.test_passing.FakeTestClass.test_pass_list [0.000054s] ... ok {0} tests.test_passing.FakeTestClass.test_xfail [0.000109s] ... ok ============================== Failed 3 tests - output below: ============================== tests.test_failing.FakeTestClass.test_pass ------------------------------------------ Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/tmp/stestr-unityrt3yw5o/tests/test_failing.py", line 19, in test_pass self.assertTrue(False) File "/usr/lib/python3.10/unittest/case.py", line 679, in assertTrue raise self.failureException(msg) AssertionError: False is not true tests.test_failing.FakeTestClass.test_pass_list ----------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/tmp/stestr-unityrt3yw5o/tests/test_failing.py", line 23, in test_pass_list self.assertIn('fail', test_list) File "/usr/lib/python3.10/site-packages/testtools/testcase.py", line 399, in assertIn self.assertThat(haystack, Contains(needle), message) File "/usr/lib/python3.10/site-packages/testtools/testcase.py", line 480, in assertThat raise mismatch_error testtools.matchers._impl.MismatchError: 'fail' not in ['test', 'a', 'b'] tests.test_failing.FakeTestClass.test_unexpected_pass ----------------------------------------------------- Captured reason: ~~~~~~~~~~~~~~~~ we are sad ====== Totals ====== Ran: 6 tests in 0.0023 sec. - Passed: 2 - Skipped: 0 - Expected Fail: 1 - Unexpected Success: 1 - Failed: 2 Sum of execute time for each test: 0.0013 sec. ============== Worker Balance ============== - Worker 0 (6 tests) => 0:00:00.002265 {9} stestr.tests.test_selection.TestConstructList.test_invalid_exclusion_re [0.001456s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ Invalid regex: fake_regex_with_bad_part[The-BAD-part] used for exclude_regex {5} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_parallel_whitelist [1.646238s] ... ok {5} stestr.tests.test_subunit_trace.TestSubunitTrace.test_get_durating_1 [0.000383s] ... ok {5} stestr.tests.test_utils.TestUtils.test_cleanup_test_name_leave_attrs [0.000255s] ... ok {30} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_parallel_fails_unxsuccess [1.538953s] ... ok {41} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_serial_inclusion_list [1.656660s] ... ok {41} stestr.tests.test_scheduler.TestScheduler.test_generate_worker_partitions_group_without_list [0.002092s] ... ok {41} stestr.tests.test_subunit_trace.TestSubunitTrace.test_run_time_1 [0.000464s] ... ok {41} stestr.tests.test_subunit_trace.TestSubunitTrace.test_trace_with_all_skips [0.004279s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ No tests were successful during the run Captured stdout: ~~~~~~~~~~~~~~~~ {1} setUpClass (tempest.api.data_processing.test_data_sources.DataSourceTest) ... SKIPPED: Sahara support is required {1} setUpClass (tempest.api.data_processing.test_jobs.JobTest) ... SKIPPED: Sahara support is required {3} setUpClass (tempest.api.data_processing.test_cluster_templates.ClusterTemplateTest) ... SKIPPED: Sahara support is required {2} setUpClass (tempest.api.data_processing.test_job_binary_internals.JobBinaryInternalTest) ... SKIPPED: Sahara support is required {2} setUpClass (tempest.api.data_processing.test_node_group_templates.NodeGroupTemplateTest) ... SKIPPED: Sahara support is required {0} setUpClass (tempest.api.data_processing.test_job_binaries.JobBinaryTest) ... SKIPPED: Sahara support is required {0} setUpClass (tempest.api.data_processing.test_plugins.PluginsTest) ... SKIPPED: Sahara support is required ====== Totals ====== Ran: 7 tests in 2.3767 sec. - Passed: 0 - Skipped: 7 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 0.0000 sec. ============== Worker Balance ============== - Worker 0 (2 tests) => 0:00:00.000790 - Worker 1 (2 tests) => 0:00:00.000495 - Worker 2 (2 tests) => 0:00:00.000622 - Worker 3 (1 tests) => 0:00:00 {14} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_list_from_func [1.150615s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ tests.test_failing.FakeTestClass.test_pass tests.test_failing.FakeTestClass.test_pass_list tests.test_failing.FakeTestClass.test_unexpected_pass tests.test_passing.FakeTestClass.test_pass tests.test_passing.FakeTestClass.test_pass_list tests.test_passing.FakeTestClass.test_xfail {14} stestr.tests.test_run.TestRunCommand.test_to_int_invalid_str [0.000530s] ... ok {14} stestr.tests.test_scheduler.TestScheduler.test_random_partitions [0.000502s] ... ok {44} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_load_from_stdin_quiet [2.384102s] ... ok {44} stestr.tests.test_test_processor.TestTestProcessorFixture.test_start_process_linux [0.001533s] ... ok {22} stestr.tests.test_return_codes.TestReturnCodes.test_until_failure_fails_from_func [1.004888s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ {1} tests.test_passing.FakeTestClass.test_pass [0.000093s] ... ok {1} tests.test_passing.FakeTestClass.test_pass_list [0.000075s] ... ok {1} tests.test_passing.FakeTestClass.test_xfail [0.000154s] ... ok {0} tests.test_failing.FakeTestClass.test_pass [0.000509s] ... FAILED Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/tmp/stestr-unit4_p1kh3g/tests/test_failing.py", line 19, in test_pass self.assertTrue(False) File "/usr/lib/python3.10/unittest/case.py", line 679, in assertTrue raise self.failureException(msg) AssertionError: False is not true {0} tests.test_failing.FakeTestClass.test_pass_list [0.000367s] ... FAILED Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/tmp/stestr-unit4_p1kh3g/tests/test_failing.py", line 23, in test_pass_list self.assertIn('fail', test_list) File "/usr/lib/python3.10/site-packages/testtools/testcase.py", line 399, in assertIn self.assertThat(haystack, Contains(needle), message) File "/usr/lib/python3.10/site-packages/testtools/testcase.py", line 480, in assertThat raise mismatch_error testtools.matchers._impl.MismatchError: 'fail' not in ['test', 'a', 'b'] {0} tests.test_failing.FakeTestClass.test_unexpected_pass [0.000088s] ... FAILED Captured reason: ~~~~~~~~~~~~~~~~ we are sad ============================== Failed 3 tests - output below: ============================== tests.test_failing.FakeTestClass.test_pass ------------------------------------------ Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/tmp/stestr-unit4_p1kh3g/tests/test_failing.py", line 19, in test_pass self.assertTrue(False) File "/usr/lib/python3.10/unittest/case.py", line 679, in assertTrue raise self.failureException(msg) AssertionError: False is not true tests.test_failing.FakeTestClass.test_pass_list ----------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/tmp/stestr-unit4_p1kh3g/tests/test_failing.py", line 23, in test_pass_list self.assertIn('fail', test_list) File "/usr/lib/python3.10/site-packages/testtools/testcase.py", line 399, in assertIn self.assertThat(haystack, Contains(needle), message) File "/usr/lib/python3.10/site-packages/testtools/testcase.py", line 480, in assertThat raise mismatch_error testtools.matchers._impl.MismatchError: 'fail' not in ['test', 'a', 'b'] tests.test_failing.FakeTestClass.test_unexpected_pass ----------------------------------------------------- Captured reason: ~~~~~~~~~~~~~~~~ we are sad ====== Totals ====== Ran: 6 tests in 0.0017 sec. - Passed: 2 - Skipped: 0 - Expected Fail: 1 - Unexpected Success: 1 - Failed: 2 Sum of execute time for each test: 0.0013 sec. ============== Worker Balance ============== - Worker 0 (3 tests) => 0:00:00.001599 - Worker 1 (3 tests) => 0:00:00.000480 {22} stestr.tests.test_user_config_return_codes.TestReturnCodes.test_abbreviate_load_from_config_passing ... SKIPPED: Abbreviated output not displaying {39} stestr.tests.test_return_codes.TestReturnCodes.test_combine_results [4.063866s] ... ok {27} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_non_empty_repo_dir [0.977003s] ... ok {7} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_until_failure_fails [1.508773s] ... ok {12} stestr.tests.test_return_codes.TestReturnCodes.test_until_failure_with_subunit_fails [1.425936s] ... ok {10} stestr.tests.test_return_codes.TestReturnCodes.test_history_show_failing [4.529603s] ... ok {13} stestr.tests.test_return_codes.TestReturnCodes.test_slowest_passing [1.424905s] ... ok {4} stestr.tests.test_user_config_return_codes.TestReturnCodes.test_no_subunit_trace_slowest_config_file_passing [1.559926s] ... ok {9} stestr.tests.test_user_config_return_codes.TestReturnCodes.test_abbreviate_config_file_failing [1.027535s] ... ok {36} stestr.tests.test_return_codes.TestReturnCodes.test_history_show_invalid_id [4.444439s] ... ok {34} stestr.tests.test_user_config_return_codes.TestReturnCodes.test_abbreviate_config_file_passing [1.352153s] ... ok {47} stestr.tests.test_return_codes.TestReturnCodes.test_serial_subunit_failing [1.411148s] ... ok {37} stestr.tests.test_return_codes.TestReturnCodes.test_history_list [4.507306s] ... ok {30} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_str_concurrency_passing_from_func [1.057743s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ {0} tests.test_passing.FakeTestClass.test_pass [0.000138s] ... ok {0} tests.test_passing.FakeTestClass.test_pass_list [0.000107s] ... ok {0} tests.test_passing.FakeTestClass.test_xfail [0.000228s] ... ok ====== Totals ====== Ran: 3 tests in 0.0007 sec. - Passed: 2 - Skipped: 0 - Expected Fail: 1 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 0.0005 sec. ============== Worker Balance ============== - Worker 0 (3 tests) => 0:00:00.000719 {30} stestr.tests.test_scheduler.TestScheduler.test_generate_worker_partitions_no_worker_tag [0.002255s] ... ok {45} stestr.tests.test_return_codes.TestReturnCodes.test_history_show_passing [4.498524s] ... ok {0} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_serial_exclusion_list [1.289916s] ... ok {19} stestr.tests.test_return_codes.TestReturnCodes.test_history_remove [4.717299s] ... ok {24} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_until_failure_with_subunit_fails [1.444062s] ... ok {24} stestr.tests.test_scheduler.TestScheduler.test_generate_worker_partitions [0.002264s] ... ok {8} stestr.tests.test_return_codes.TestReturnCodes.test_load_from_stdin [2.471200s] ... ok {7} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_until_failure_with_subunit_fails_from_func [0.871690s] ... ok {7} stestr.tests.test_selection.TestConstructList.test_whitelist_blacklist_re [0.002010s] ... ok {7} stestr.tests.test_slowest.TestSlowest.test_format_times_all_zero [0.000407s] ... ok {38} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_combine_results [3.343604s] ... ok {27} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_until_failure_fails_from_func [1.109084s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ {1} tests.test_passing.FakeTestClass.test_pass [0.000138s] ... ok {1} tests.test_passing.FakeTestClass.test_pass_list [0.000120s] ... ok {0} tests.test_failing.FakeTestClass.test_pass [0.000733s] ... FAILED Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/tmp/stestr-unithem8cl8v/tests/test_failing.py", line 19, in test_pass self.assertTrue(False) File "/usr/lib/python3.10/unittest/case.py", line 679, in assertTrue raise self.failureException(msg) AssertionError: False is not true {1} tests.test_passing.FakeTestClass.test_xfail [0.000227s] ... ok {0} tests.test_failing.FakeTestClass.test_pass_list [0.000527s] ... FAILED Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/tmp/stestr-unithem8cl8v/tests/test_failing.py", line 23, in test_pass_list self.assertIn('fail', test_list) File "/usr/lib/python3.10/site-packages/testtools/testcase.py", line 399, in assertIn self.assertThat(haystack, Contains(needle), message) File "/usr/lib/python3.10/site-packages/testtools/testcase.py", line 480, in assertThat raise mismatch_error testtools.matchers._impl.MismatchError: 'fail' not in ['test', 'a', 'b'] {0} tests.test_failing.FakeTestClass.test_unexpected_pass [0.000126s] ... FAILED Captured reason: ~~~~~~~~~~~~~~~~ we are sad ============================== Failed 3 tests - output below: ============================== tests.test_failing.FakeTestClass.test_pass ------------------------------------------ Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/tmp/stestr-unithem8cl8v/tests/test_failing.py", line 19, in test_pass self.assertTrue(False) File "/usr/lib/python3.10/unittest/case.py", line 679, in assertTrue raise self.failureException(msg) AssertionError: False is not true tests.test_failing.FakeTestClass.test_pass_list ----------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/tmp/stestr-unithem8cl8v/tests/test_failing.py", line 23, in test_pass_list self.assertIn('fail', test_list) File "/usr/lib/python3.10/site-packages/testtools/testcase.py", line 399, in assertIn self.assertThat(haystack, Contains(needle), message) File "/usr/lib/python3.10/site-packages/testtools/testcase.py", line 480, in assertThat raise mismatch_error testtools.matchers._impl.MismatchError: 'fail' not in ['test', 'a', 'b'] tests.test_failing.FakeTestClass.test_unexpected_pass ----------------------------------------------------- Captured reason: ~~~~~~~~~~~~~~~~ we are sad ====== Totals ====== Ran: 6 tests in 0.0023 sec. - Passed: 2 - Skipped: 0 - Expected Fail: 1 - Unexpected Success: 1 - Failed: 2 Sum of execute time for each test: 0.0019 sec. ============== Worker Balance ============== - Worker 0 (3 tests) => 0:00:00.002319 - Worker 1 (3 tests) => 0:00:00.000738 {39} stestr.tests.test_return_codes.TestReturnCodes.test_serial_exclusion_list [1.441192s] ... ok {12} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_serial_subunit_failing [1.232566s] ... ok {13} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_parallel_fails [1.255274s] ... ok {13} stestr.tests.test_user_config.TestUserConfig.test_user_config_invalid_value_type [0.003429s] ... ok {37} stestr.tests.test_return_codes.TestReturnCodes.test_parallel_subunit_failing [1.189747s] ... ok {36} stestr.tests.test_return_codes.TestReturnCodes.test_parallel_fails [1.277530s] ... ok {45} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_list [1.247306s] ... ok {19} stestr.tests.test_return_codes.TestReturnCodes.test_parallel_inclusion_list [1.255981s] ... ok {43} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_history_show_invalid_id [3.971348s] ... ok {0} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_serial_subunit_passing [1.301136s] ... ok {0} stestr.tests.test_selection.TestSelection.test_filter_tests [0.000432s] ... ok {47} stestr.tests.test_user_config_return_codes.TestReturnCodes.test_empty_config_file_failing [1.398159s] ... ok {40} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_history_show_failing [4.014502s] ... ok {29} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_history_show_passing [3.485412s] ... ok {29} stestr.tests.test_selection.TestConstructList.test_whitelist [0.001066s] ... ok {29} stestr.tests.test_subunit_trace.TestSubunitTrace.test_trace_with_stuck_inprogress [0.000857s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ {0} test_passes [0.000037s] ... ok {0} test_segfault [] ... inprogress ====== Totals ====== Ran: 2 tests in 0.0000 sec. - Passed: 1 - Skipped: 0 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 0.0000 sec. ============== Worker Balance ============== - Worker 0 (2 tests) => N/A {8} stestr.tests.test_return_codes.TestReturnCodes.test_str_concurrency_passing_from_func [0.926739s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ {0} tests.test_passing.FakeTestClass.test_pass [0.000099s] ... ok {0} tests.test_passing.FakeTestClass.test_pass_list [0.000082s] ... ok {0} tests.test_passing.FakeTestClass.test_xfail [0.000158s] ... ok ====== Totals ====== Ran: 3 tests in 0.0005 sec. - Passed: 2 - Skipped: 0 - Expected Fail: 1 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 0.0003 sec. ============== Worker Balance ============== - Worker 0 (3 tests) => 0:00:00.000500 {38} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_parallel_fails_from_func [0.824433s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ {1} tests.test_passing.FakeTestClass.test_pass [0.000097s] ... ok {1} tests.test_passing.FakeTestClass.test_pass_list [0.000081s] ... ok {1} tests.test_passing.FakeTestClass.test_xfail [0.000159s] ... ok {0} tests.test_failing.FakeTestClass.test_pass [0.000543s] ... FAILED Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/tmp/stestr-unitv8f8gbtb/tests/test_failing.py", line 19, in test_pass self.assertTrue(False) File "/usr/lib/python3.10/unittest/case.py", line 679, in assertTrue raise self.failureException(msg) AssertionError: False is not true {0} tests.test_failing.FakeTestClass.test_pass_list [0.000357s] ... FAILED Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/tmp/stestr-unitv8f8gbtb/tests/test_failing.py", line 23, in test_pass_list self.assertIn('fail', test_list) File "/usr/lib/python3.10/site-packages/testtools/testcase.py", line 399, in assertIn self.assertThat(haystack, Contains(needle), message) File "/usr/lib/python3.10/site-packages/testtools/testcase.py", line 480, in assertThat raise mismatch_error testtools.matchers._impl.MismatchError: 'fail' not in ['test', 'a', 'b'] {0} tests.test_failing.FakeTestClass.test_unexpected_pass [0.000087s] ... FAILED Captured reason: ~~~~~~~~~~~~~~~~ we are sad ============================== Failed 3 tests - output below: ============================== tests.test_failing.FakeTestClass.test_pass ------------------------------------------ Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/tmp/stestr-unitv8f8gbtb/tests/test_failing.py", line 19, in test_pass self.assertTrue(False) File "/usr/lib/python3.10/unittest/case.py", line 679, in assertTrue raise self.failureException(msg) AssertionError: False is not true tests.test_failing.FakeTestClass.test_pass_list ----------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/tmp/stestr-unitv8f8gbtb/tests/test_failing.py", line 23, in test_pass_list self.assertIn('fail', test_list) File "/usr/lib/python3.10/site-packages/testtools/testcase.py", line 399, in assertIn self.assertThat(haystack, Contains(needle), message) File "/usr/lib/python3.10/site-packages/testtools/testcase.py", line 480, in assertThat raise mismatch_error testtools.matchers._impl.MismatchError: 'fail' not in ['test', 'a', 'b'] tests.test_failing.FakeTestClass.test_unexpected_pass ----------------------------------------------------- Captured reason: ~~~~~~~~~~~~~~~~ we are sad ====== Totals ====== Ran: 6 tests in 0.0016 sec. - Passed: 2 - Skipped: 0 - Expected Fail: 1 - Unexpected Success: 1 - Failed: 2 Sum of execute time for each test: 0.0013 sec. ============== Worker Balance ============== - Worker 0 (3 tests) => 0:00:00.001625 - Worker 1 (3 tests) => 0:00:00.000495 {38} stestr.tests.test_subunit_trace.TestSubunitTrace.test_trace_with_failures [0.016830s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ {14} stestr.tests.repository.test_file.TestFileRepository.test_initialise [0.002339s] ... ok {14} stestr.tests.repository.test_file.TestFileRepository.test_initialise_expands_user_directory [0.002202s] ... ok {14} stestr.tests.repository.test_file.TestFileRepository.test_inserter_output_path [0.001466s] ... ok {14} stestr.tests.repository.test_file.TestFileRepository.test_inserting_creates_id [0.001381s] ... ok {14} stestr.tests.repository.test_file.TestFileRepository.test_next_stream_corruption_error [0.000585s] ... ok {14} stestr.tests.repository.test_util.TestUtil.test_get_default_url_invalid_type [0.000515s] ... ok {14} stestr.tests.repository.test_util.TestUtil.test_non_sql_get_repo_init_no_deps_import_error [0.000502s] ... ok {14} stestr.tests.repository.test_util.TestUtil.test_non_sql_get_repo_open_no_deps_import_error [0.000651s] ... ok {14} stestr.tests.test_scheduler.TestScheduler.test_generate_worker_partitions [0.001089s] ... ok {14} stestr.tests.test_scheduler.TestScheduler.test_generate_worker_partitions_group_without_list [0.000886s] ... ok {14} stestr.tests.test_scheduler.TestScheduler.test_generate_worker_partitions_group_without_match [0.001095s] ... ok {15} stestr.tests.repository.test_file.TestFileRepository.test_get_test_run_unexpected_ioerror_errno [0.004132s] ... ok {15} stestr.tests.repository.test_file.TestFileRepository.test_open_expands_user_directory [0.000822s] ... ok {14} stestr.tests.test_scheduler.TestScheduler.test_generate_worker_partitions_with_count [0.000973s] ... ok {15} stestr.tests.repository.test_util.TestUtil.test_get_default_url_file [0.000401s] ... ok {14} stestr.tests.test_selection.TestConstructList.test_overlapping_black_regex [0.000747s] ... ok {15} stestr.tests.repository.test_util.TestUtil.test_get_default_url_sql [0.000349s] ... ok {15} stestr.tests.repository.test_util.TestUtil.test_sql_get_repo_init_no_deps [0.000519s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ sql repository type requirements aren't installed. To use the sql repository ensure you installed the extra requirements with `pip install 'stestr[sql]'` {15} stestr.tests.repository.test_util.TestUtil.test_sql_get_repo_open_no_deps [0.000761s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ sql repository type requirements aren't installed. To use the sql repository ensure you installed the extra requirements with `pip install 'stestr[sql]'` {15} stestr.tests.test_config_file.TestTestrConf.test_get_run_command_linux [0.001866s] ... ok {15} stestr.tests.test_config_file.TestTestrConf.test_get_run_command_win32 [0.001909s] ... ok {15} stestr.tests.test_scheduler.TestScheduler.test_generate_worker_partitions_no_worker_tag [0.000902s] ... ok {15} stestr.tests.test_scheduler.TestScheduler.test_generate_worker_partitions_with_count_1 [0.000978s] ... ok {15} stestr.tests.test_scheduler.TestScheduler.test_partition_tests [0.000588s] ... ok {15} stestr.tests.test_scheduler.TestScheduler.test_partition_tests_with_grouping [0.000573s] ... ok {15} stestr.tests.test_scheduler.TestScheduler.test_partition_tests_with_zero_duration [0.000470s] ... ok {14} stestr.tests.test_selection.TestConstructList.test_simple_black_re [0.000200s] ... ok {15} stestr.tests.test_scheduler.TestScheduler.test_random_partitions [0.000273s] ... ok {15} stestr.tests.test_selection.TestBlackReader.test_black_reader [0.001124s] ... ok {14} stestr.tests.test_selection.TestConstructList.test_simple_re [0.000196s] ... ok {15} stestr.tests.test_selection.TestConstructList.test_blacklist [0.000890s] ... ok {15} stestr.tests.test_selection.TestConstructList.test_whitelist [0.000762s] ... ok {14} stestr.tests.test_selection.TestSelection.test_filter_tests [0.000280s] ... ok {15} stestr.tests.test_selection.TestConstructList.test_whitelist_blacklist_re [0.000896s] ... ok {14} stestr.tests.test_selection.TestSelection.test_filter_tests_no_filter [0.000242s] ... ok {15} stestr.tests.test_subunit_trace.TestSubunitTrace.test_get_durating_1 [0.000360s] ... ok {14} stestr.tests.test_subunit_trace.TestSubunitTrace.test_get_durating_3 [0.000194s] ... ok {15} stestr .tests.test_subunit_trace.TestSubunitTrace.test_get_durating_2 [0.000509s] ... ok {14} stestr.tests.test_subunit_trace.TestSubunitTrace.test_run_time_1 [0.000302s] ... ok {15} stestr.tests.test_subunit_trace.TestSubunitTrace.test_run_time_3 [0.000355s] ... ok {14} stestr.tests.test_subunit_trace.TestSubunitTrace.test_run_time_2 [0.000282s] ... ok {14} stestr.tests.test_subunit_trace.TestSubunitTrace.test_trace [0.007154s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ {5} os_testr.tests.test_os_testr.TestGetParser.test_parallel [0.009775s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ usage: run.py [-h] [--blacklist_file BLACKLIST_FILE] [--regex REGEX | --path FILE_OR_DIRECTORY | --no-discover TEST_ID] [--pretty | --no-pretty] [--subunit] [--list] [--slowest | --no-slowest] [--pdb TEST_ID] [--parallel | --serial] [--concurrency WORKERS] [--until-failure] [--print-exclude] run.py: error: argument --serial: not allowed with argument --parallel {5} os_testr.tests.test_os_testr.TestGetParser.test_pretty [0.005901s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ usage: run.py [-h] [--blacklist_file BLACKLIST_FILE] [--regex REGEX | --path FILE_OR_DIRECTORY | --no-discover TEST_ID] [--pretty | --no-pretty] [--subunit] [--list] [--slowest | --no-slowest] [--pdb TEST_ID] [--parallel | --serial] [--concurrency WORKERS] [--until-failure] [--print-exclude] run.py: error: argument --pretty/-p: not allowed with argument --no-pretty {5} os_testr.tests.test_os_testr.TestGetParser.test_slowest [0.005875s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ usage: run.py [-h] [--blacklist_file BLACKLIST_FILE] [--regex REGEX | --path FILE_OR_DIRECTORY | --no-discover TEST_ID] [--pretty | --no-pretty] [--subunit] [--list] [--slowest | --no-slowest] [--pdb TEST_ID] [--parallel | --serial] [--concurrency WORKERS] [--until-failure] [--print-exclude] run.py: error: argument --slowest: not allowed with argument --no-slowest {5} os_testr.tests.test_os_testr.TestPathToRegex.test_file_name [0.000765s] ... ok {7} os_testr.tests.test_return_codes.TestReturnCodes.test_default_fails_no_slowest [1.064517s] ... ok {6} os_testr.tests.test_return_codes.TestReturnCodes.test_default_passing_no_slowest [1.089934s] ... ok {2} os_testr.tests.test_return_codes.TestReturnCodes.test_default_passing [1.192052s] ... ok {5} os_testr.tests.test_return_codes.TestReturnCodes.test_default_serial_passing [1.114675s] ... ok {5} os_testr.tests.test_return_codes.TestReturnCodes.test_testr_subunit_fails ... SKIPPED: Skipped because of testrepository lp bug #1411804 {5} os_testr.tests.test_subunit_trace.TestSubunitTrace.test_get_durating_1___datetime_datetime_2015__4__17__22__23__14__111111___datetime_datetime_2015__4__17__22__23__14__111111_____0_000000s__ [0.000711s] ... ok {5} os_testr.tests.test_subunit_trace.TestSubunitTrace.test_get_durating_2___datetime_datetime_2015__4__17__22__23__14__111111___datetime_datetime_2015__4__17__22__23__15__111111_____1_000000s__ [0.000575s] ... ok {5} os_testr.tests.test_subunit_trace.TestSubunitTrace.test_get_durating_3___datetime_datetime_2015__4__17__22__23__14__111111___None______ [0.000574s] ... ok {5} os_testr.tests.test_subunit_trace.TestSubunitTrace.test_run_time_1___datetime_datetime_2015__4__17__22__23__14__111111___datetime_datetime_2015__4__17__22__23__14__111111____0_0_ [0.000605s] ... ok {5} os_testr.tests.test_subunit_trace.TestSubunitTrace.test_run_time_2___datetime_datetime_2015__4__17__22__23__14__111111___datetime_datetime_2015__4__17__22__23__15__111111____1_0_ [0.000524s] ... ok {5} os_testr.tests.test_subunit_trace.TestSubunitTrace.test_run_time_3___datetime_datetime_2015__4__17__22__23__14__111111___None___0_0_ [0.000584s] ... ok {0} os_testr.tests.test_return_codes.TestReturnCodes.test_testr_no_pretty_fails [1.240252s] ... ok {3} o s_testr.tests.test_return_codes.TestReturnCodes.test_default_serial_fails [1.236022s] ... ok {4} os_testr.tests.test_return_codes.TestReturnCodes.test_testr_no_pretty_passing [1.227933s] ... ok {1} os_testr.tests.test_return_codes.TestReturnCodes.test_default_fails [1.321032s] ... ok {6} os_testr.tests.test_return_codes.TestReturnCodes.test_list [0.462839s] ... ok {7} os_testr.tests.test_return_codes.TestReturnCodes.test_testr_subunit_passing [0.650723s] ... ok ====== Totals ====== Ran: 21 tests in 0.0000 sec. - Passed: 20 - Skipped: 1 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 10.6260 sec. ============== Worker Balance ============== - Worker 0 (1 tests) => 0:00:01.240252 - Worker 1 (1 tests) => 0:00:01.321032 - Worker 2 (1 tests) => 0:00:01.192052 - Worker 3 (1 tests) => 0:00:01.236022 - Worker 4 (1 tests) => 0:00:01.227933 - Worker 5 (12 tests) => 0:00:01.145199 - Worker 6 (2 tests) => 0:00:01.553207 - Worker 7 (2 tests) => 0:00:01.715716 {15} stestr.tests.test_subunit_trace.TestSubunitTrace.test_trace_with_all_skips [0.000645s] ... FAILED Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "stestr/tests/test_subunit_trace.py", line 84, in test_trace_with_all_skips with open(regular_stream, 'rb') as stream: IOError: [Errno 2] No such file or directory: '/home/computertreker/git/stestr/stestr/tests/sample_streams/skips.subunit' {14} stestr.tests.test_test_processor.TestTestProcessorFixture.test_start_process_linux [0.001048s] ... ok {15} stestr.tests.test_test_processor.TestTestProcessorFixture.test_start_process_win32 [0.001143s] ... ok {14} stestr.tests.test_utils.TestUtils.test_cleanup_test_name_strip_scenario [0.000273s] ... ok {15} stestr.tests.test_utils.TestUtils.test_cleanup_test_name_defaults [0.000373s] ... ok {15} stestr.tests.test_utils.TestUtils.test_cleanup_test_name_leave_attrs [0.000341s] ... ok {15} stestr.tests.test_utils.TestUtils.test_cleanup_test_name_strip_scenario_and_attrs [0.000350s] ... ok {13} stestr.tests.test_return_codes.TestReturnCodes.test_no_command [0.606820s] ... ok {9} stestr.tests.repository.test_sql.TestSqlRepository.test_get_failing [0.806901s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 5ef013efbc2, create tests tables INFO [alembic.runtime.migration] Running upgrade 5ef013efbc2 -> 1f92cfe8a6d3, create runs table INFO [alembic.runtime.migration] Running upgrade 1f92cfe8a6d3 -> 3db7b49816d5, create test_runs table INFO [alembic.runtime.migration] Running upgrade 3db7b49816d5 -> 163fd5aa1380, Create avg runtime column in test table INFO [alembic.runtime.migration] Running upgrade 163fd5aa1380 -> 4ca26dac400e, Create metadata tables INFO [alembic.runtime.migration] Running upgrade 4ca26dac400e -> 13d819bbb0ff, create missing indexes INFO [alembic.runtime.migration] Running upgrade 13d819bbb0ff -> 28ac1ba9c3db, Add order column INFO [alembic.runtime.migration] Running upgrade 28ac1ba9c3db -> 5332fe255095, Populate run_time for existing tests INFO [alembic.runtime.migration] Running upgrade 5332fe255095 -> 1679b5bc102c, Add microsecond columns to test_runs table INFO [alembic.runtime.migration] Running upgrade 1679b5bc102c -> 487f279b8c78, Add Attachments Table INFO [alembic.runtime.migration] Running upgrade 487f279b8c78 -> 1ff737bef438, Add indexes on common search fields INFO [alembic.runtime.migration] Running upgrade 1ff737bef438 -> 2fb76f1a1393, Rename test_id column in test_metadata table INFO [alembic.runtime.migration] Running upgrade 2fb76f1a1393 -> b96122f780, Cleanup and Improve Indexes INFO [alembic.runtime.migration] Running upgrade b96122f780 -> 2822a408bdd0, uuid to integer ids INFO [alembic.runtime.migration] Running upgrade 2822a408bdd0 -> 35cd45895e56, Add missing fk indexes INFO [alembic.runtime.migration] Running upgrade 35cd45895e56 -> 10a2b6d4b06e, Add even more ind exes Captured stdout: ~~~~~~~~~~~~~~~~ WARNING: The SQL repository type is still experimental. You might encounter issues while using it. {12} stestr.tests.repository.test_sql.TestSqlRepository.test_run_get_subunit_stream [0.864051s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 5ef013efbc2, create tests tables INFO [alembic.runtime.migration] Running upgrade 5ef013efbc2 -> 1f92cfe8a6d3, create runs table INFO [alembic.runtime.migration] Running upgrade 1f92cfe8a6d3 -> 3db7b49816d5, create test_runs table INFO [alembic.runtime.migration] Running upgrade 3db7b49816d5 -> 163fd5aa1380, Create avg runtime column in test table INFO [alembic.runtime.migration] Running upgrade 163fd5aa1380 -> 4ca26dac400e, Create metadata tables INFO [alembic.runtime.migration] Running upgrade 4ca26dac400e -> 13d819bbb0ff, create missing indexes INFO [alembic.runtime.migration] Running upgrade 13d819bbb0ff -> 28ac1ba9c3db, Add order column INFO [alembic.runtime.migration] Running upgrade 28ac1ba9c3db -> 5332fe255095, Populate run_time for existing tests INFO [alembic.runtime.migration] Running upgrade 5332fe255095 -> 1679b5bc102c, Add microsecond columns to test_runs table INFO [alembic.runtime.migration] Running upgrade 1679b5bc102c -> 487f279b8c78, Add Attachments Table INFO [alembic.runtime.migration] Running upgrade 487f279b8c78 -> 1ff737bef438, Add indexes on common search fields INFO [alembic.runtime.migration] Running upgrade 1ff737bef438 -> 2fb76f1a1393, Rename test_id column in test_metadata table INFO [alembic.runtime.migration] Running upgrade 2fb76f1a1393 -> b96122f780, Cleanup and Improve Indexes INFO [alembic.runtime.migration] Running upgrade b96122f780 -> 2822a408bdd0, uuid to integer ids INFO [alembic.runtime.migration] Running upgrade 2822a408bdd0 -> 35cd45895e56, Add missing fk indexes INFO [alembic.runtime.migration] Running upgrade 35cd45895e56 -> 10a2b6d4b06e, Add even more indexes Captured stdout: ~~~~~~~~~~~~~~~~ WARNING: The SQL repository type is still experimental. You might encounter issues while using it. {11} stestr.tests.repository.test_sql.TestSqlRepository.test_inserter_output_path [0.877408s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 5ef013efbc2, create tests tables INFO [alembic.runtime.migration] Running upgrade 5ef013efbc2 -> 1f92cfe8a6d3, create runs table INFO [alembic.runtime.migration] Running upgrade 1f92cfe8a6d3 -> 3db7b49816d5, create test_runs table INFO [alembic.runtime.migration] Running upgrade 3db7b49816d5 -> 163fd5aa1380, Create avg runtime column in test table INFO [alembic.runtime.migration] Running upgrade 163fd5aa1380 -> 4ca26dac400e, Create metadata tables INFO [alembic.runtime.migration] Running upgrade 4ca26dac400e -> 13d819bbb0ff, create missing indexes INFO [alembic.runtime.migration] Running upgrade 13d819bbb0ff -> 28ac1ba9c3db, Add order column INFO [alembic.runtime.migration] Running upgrade 28ac1ba9c3db -> 5332fe255095, Populate run_time for existing tests INFO [alembic.runtime.migration] Running upgrade 5332fe255095 -> 1679b5bc102c, Add microsecond columns to test_runs table INFO [alembic.runtime.migration] Running upgrade 1679b5bc102c -> 487f279b8c78, Add Attachments Table INFO [alembic.runtime.migration] Running upgrade 487f279b8c78 -> 1ff737bef438, Add indexes on common search fields INFO [alembic.runtime.migration] Running upgrade 1ff737bef438 -> 2fb76f1a1393, Rename test_id column in test_metadata table INFO [alembic.runtime.migration] Running upgrade 2fb76f1a1393 -> b96122f780, Cleanup and Improve Indexes INFO [alembic.runtime.migration] Running upgrade b96122f780 -> 2822a408bdd0, uuid to integer ids INFO [alembic.runtime.migration] Running upgrade 2822a408bdd0 -> 35cd45895e 56, Add missing fk indexes INFO [alembic.runtime.migration] Running upgrade 35cd45895e56 -> 10a2b6d4b06e, Add even more indexes Captured stdout: ~~~~~~~~~~~~~~~~ WARNING: The SQL repository type is still experimental. You might encounter issues while using it. {10} stestr.tests.repository.test_sql.TestSqlRepository.test_initialise [0.882317s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 5ef013efbc2, create tests tables INFO [alembic.runtime.migration] Running upgrade 5ef013efbc2 -> 1f92cfe8a6d3, create runs table INFO [alembic.runtime.migration] Running upgrade 1f92cfe8a6d3 -> 3db7b49816d5, create test_runs table INFO [alembic.runtime.migration] Running upgrade 3db7b49816d5 -> 163fd5aa1380, Create avg runtime column in test table INFO [alembic.runtime.migration] Running upgrade 163fd5aa1380 -> 4ca26dac400e, Create metadata tables INFO [alembic.runtime.migration] Running upgrade 4ca26dac400e -> 13d819bbb0ff, create missing indexes INFO [alembic.runtime.migration] Running upgrade 13d819bbb0ff -> 28ac1ba9c3db, Add order column INFO [alembic.runtime.migration] Running upgrade 28ac1ba9c3db -> 5332fe255095, Populate run_time for existing tests INFO [alembic.runtime.migration] Running upgrade 5332fe255095 -> 1679b5bc102c, Add microsecond columns to test_runs table INFO [alembic.runtime.migration] Running upgrade 1679b5bc102c -> 487f279b8c78, Add Attachments Table INFO [alembic.runtime.migration] Running upgrade 487f279b8c78 -> 1ff737bef438, Add indexes on common search fields INFO [alembic.runtime.migration] Running upgrade 1ff737bef438 -> 2fb76f1a1393, Rename test_id column in test_metadata table INFO [alembic.runtime.migration] Running upgrade 2fb76f1a1393 -> b96122f780, Cleanup and Improve Indexes INFO [alembic.runtime.migration] Running upgrade b96122f780 -> 2822a408bdd0, uuid to integer ids INFO [alembic.runtime.migration] Running upgrade 2822a408bdd0 -> 35cd45895e56, Add missing fk indexes INFO [alembic.runtime.migration] Running upgrade 35cd45895e56 -> 10a2b6d4b06e, Add even more indexes Captured stdout: ~~~~~~~~~~~~~~~~ WARNING: The SQL repository type is still experimental. You might encounter issues while using it. {6} stestr.tests.test_return_codes.TestReturnCodes.test_serial_fails [0.956869s] ... ok {7} stestr.tests.test_return_codes.TestReturnCodes.test_list [1.030966s] ... ok {8} stestr.tests.test_return_codes.TestReturnCodes.test_parallel_passing_bad_regex [1.045421s] ... ok {1} stestr.tests.test_return_codes.TestReturnCodes.test_parallel_fails [1.233938s] ... ok {2} stestr.tests.test_return_codes.TestReturnCodes.test_parallel_passing [1.214725s] ... ok {3} stestr.tests.test_return_codes.TestReturnCodes.test_parallel_subunit_passing [1.224676s] ... ok {4} stestr.tests.test_return_codes.TestReturnCodes.test_serial_passing [1.199218s] ... ok {5} stestr.tests.test_return_codes.TestReturnCodes.test_serial_subunit_passing [1.236508s] ... ok {0} stestr.tests.test_return_codes.TestReturnCodes.test_combine_results [2.212341s] ... ok ====== Totals ====== Ran: 63 tests in 2.2459 sec. - Passed: 62 - Skipped: 0 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 1 Sum of execute time for each test: 15.4391 sec. ============== Worker Balance ============== - Worker 0 (1 tests) => 0:00:02.212341 - Worker 1 (1 tests) => 0:00:01.233938 - Worker 2 (1 tests) => 0:00:01.214725 - Worker 3 (1 tests) => 0:00:01.224676 - Worker 4 (1 tests) => 0:00:01.199218 - Worker 5 (1 tests) => 0:00:01.236508 - Worker 6 (1 tests) => 0:00:00.956869 - Worker 7 (1 tests) => 0:00:01.030966 - Worker 8 (1 tests) => 0:00:01.045421 - Worker 9 (1 tests) => 0:00:00.806901 - Worker 10 (1 tests) => 0:00:00.882317 - Worker 11 (1 tests) => 0:00:00.877408 - Worker 12 (1 tests) => 0:00:00.864051 - Worker 13 (1 tests) => 0:00:00.606820 - Worker 14 (23 tests) => 0:00:00.030863 - Worker 15 (26 tests) => 0:00:00.028878 {44} stestr.tests.test_user_config_return_codes.TestReturnCodes.test_subunit_trace_load_from_config_failing [2.244312s] ... ok {39} stestr.tests.test_return_codes.TestReturnCodes.test_serial_subunit_passing_from_func [0.859603s] ... ok {39} stestr.tests.test_selection.TestConstructList.test_precedence_black_re_vs_exclude_re [0.001083s] ... ok {9} stestr.tests.test_user_config_return_codes.TestReturnCodes.test_subunit_trace_load_from_config_passing [1.948354s] ... ok {18} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_history_list [3.691589s] ... ok {10} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_load_force_init [2.092570s] ... ok {10} stestr.tests.test_selection.TestConstructList.test_overlapping_exclude_regex [0.002508s] ... ok {10} stestr.tests.test_subunit_trace.TestSubunitTrace.test_get_durating_2 [0.000610s] ... ok {10} stestr.tests.test_user_config.TestUserConfig.test_user_config_invalid_option [0.005911s] ... ok {27} stestr.tests.test_user_config_return_codes.TestReturnCodes.test_no_subunit_trace_config_file_force_subunit_trace [1.249803s] ... ok {37} stestr.tests.test_return_codes.TestReturnCodes.test_run_no_discover_pytest_path [0.942735s] ... ok {12} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_slowest_failing [1.197572s] ... ok {3} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_history_remove [3.985545s] ... ok {45} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_serial_passing [1.215562s] ... ok {43} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_parallel_inclusion_list [1.160776s] ... ok {43} stestr.tests.test_scheduler.TestScheduler.test_generate_worker_partitions_group_without_match [0.003028s] ... ok {19} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_parallel_subunit_failing [1.218432s] ... ok {40} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_parallel_blacklist [1.157897s] ... ok {19} stestr.tests.test_selection.TestConstructList.test_precedence_whitelist_vs_include_list [0.001334s] ... ok {19} stestr.tests.test_selection.TestConstructList.test_simple_re [0.000704s] ... ok {18} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_parallel_subunit_passing_from_func [0.798438s] ... ok {3} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_str_concurrency_fails_from_func [0.566966s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ {0} tests.test_failing.FakeTestClass.test_pass [0.000479s] ... FAILED Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/tmp/stestr-unit2ux6gzep/tests/test_failing.py", line 19, in test_pass self.assertTrue(False) File "/usr/lib/python3.10/unittest/case.py", line 679, in assertTrue raise self.failureException(msg) AssertionError: False is not true {0} tests.test_failing.FakeTestClass.test_pass_list [0.000353s] ... FAILED Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/tmp/stestr-unit2ux6gzep/tests/test_failing.py", line 23, in test_pass_list self.assertIn('fail', test_list) File "/usr/lib/python3.10/site-packages/testtools/testcase.py", line 399, in assertIn self.assertThat(haystack, Contains(needle), message) File "/usr/lib/python3.10/site-packages/testtools/testcase.py", line 480, in assertThat raise mismatch_error testtools.matchers._impl.MismatchError: 'fail' not in ['test', 'a', 'b'] {0} tests.test_failing.FakeTestClass.test_unexpected_pass [0.000183s] ... FAILED Captured reason: ~~~~~~~~~~~~~~~~ we are sad {0} tests.test_passing.FakeTestClass.test_pass [0.000058s] ... ok {0} tests.test_passing.FakeTestClass.test_pass_list [0.000055s] ... ok {0} tests.test_passing.FakeTestClass.test_xfail [0.000108s] ... ok ============================== Failed 3 tests - output below: ============================== tests.test_failing.FakeTestClass.test_pass ------------------------------------------ Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/tmp/stestr-unit2ux6gzep/tests/test_failing.py", line 19, in test_pass self.assertTrue(False) File "/usr/lib/python3.10/unittest/case.py", line 679, in assertTrue raise self.failureException(msg) AssertionError: False is not true tests.test_failing.FakeTestClass.test_pass_list ----------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/tmp/stestr-unit2ux6gzep/tests/test_failing.py", line 23, in test_pass_list self.assertIn('fail', test_list) File "/usr/lib/python3.10/site-packages/testtools/testcase.py", line 399, in assertIn self.assertThat(haystack, Contains(needle), message) File "/usr/lib/python3.10/site-packages/testtools/testcase.py", line 480, in assertThat raise mismatch_error testtools.matchers._impl.MismatchError: 'fail' not in ['test', 'a', 'b'] tests.test_failing.FakeTestClass.test_unexpected_pass ----------------------------------------------------- Captured reason: ~~~~~~~~~~~~~~~~ we are sad ====== Totals ====== Ran: 6 tests in 0.0022 sec. - Passed: 2 - Skipped: 0 - Expected Fail: 1 - Unexpected Success: 1 - Failed: 2 Sum of execute time for each test: 0.0012 sec. ============== Worker Balance ============== - Worker 0 (6 tests) => 0:00:00.002168 {3} stestr.tests.test_scheduler.TestScheduler.test_partition_tests [0.000639s] ... ok {36} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_load_from_stdin [1.964656s] ... ok {37} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_no_subunit_trace_force_subunit_trace [1.201897s] ... ok {37} stestr.tests.test_selection.TestConstructList.test_exclusion_list [0.000982s] ... ok {12} stestr.tests.test_user_config_return_codes.TestReturnCodes.test_no_subunit_trace_config_file_passing [1.181235s] ... ok {45} stestr.tests.test_user_config_return_codes.TestReturnCodes.test_no_subunit_trace_config_file_failing [1.163744s] ... ok {40} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_parallel_exclusion_list [1.183664s] ... ok {36} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_with_parallel_class [1.180024s] ... ok {40} stestr.tests.test_return_codes.TestReturnCodesToxIni.test_parallel_passing_bad_regex [0.933143s] ... ok ====== Totals ====== Ran: 251 tests in 9.4254 sec. - Passed: 238 - Skipped: 13 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 221.3232 sec. ============== Worker Balance ============== - Worker 0 (6 tests) => 0:00:06.092692 - Worker 1 (6 tests) => 0:00:02.424880 - Worker 2 (6 tests) => 0:00:02.403362 - Worker 3 (6 tests) => 0:00:07.607569 - Worker 4 (6 tests) => 0:00:04.588660 - Worker 5 (6 tests) => 0:00:03.584387 - Worker 6 (6 tests) => 0:00:00.027066 - Worker 7 (6 tests) => 0:00:05.298630 - Worker 8 (6 tests) => 0:00:06.159150 - Worker 9 (6 tests) => 0:00:06.520749 - Worker 10 (6 tests) => 0:00:06.638234 - Worker 11 (5 tests) => 0:00:01.909904 - Worker 12 (5 tests) => 0:00:08.049938 - Worker 13 (5 tests) => 0:00:05.766034 - Worker 14 (5 tests) => 0:00:03.819826 - Worker 15 (5 tests) => 0:00:03.365590 - Worker 16 (5 tests) => 0:00:02.507934 - Worker 17 (5 tests) => 0:00:02.959345 - Worker 18 (5 tests) => 0:00:07.350000 - Worker 19 (5 tests) => 0:00:07.196465 - Worker 20 (5 tests) => 0:00:01.948010 - Worker 21 (5 tests) => 0:00:02.946802 - Worker 22 (5 tests) => 0:00:04.122084 - Worker 23 (5 tests) => 0:00:01.960251 - Worker 24 (5 tests) => 0:00:04.864000 - Worker 25 (5 tests) => 0:00:01.913658 - Worker 26 (5 tests) => 0:00:03.304656 - Worker 27 (5 tests) => 0:00:06.627602 - Worker 28 (5 tests) => 0:00:00.942806 - Worker 29 (5 tests) => 0:00:06.010710 - Worker 30 (5 tests) => 0:00:04.581481 - Worker 31 (5 tests) => 0:00:01.550806 - Worker 32 (5 tests) => 0:00:01.952775 - Worker 33 (5 tests) => 0:00:03.098424 - Worker 34 (5 tests) => 0:00:04.515149 - Worker 35 (5 tests) => 0:00:01.508746 - Worker 36 (5 tests) => 0:00:08.869292 - Worker 37 (5 tests) => 0:00:07.844956 - Worker 38 (5 tests) => 0:00:06.097855 - Worker 39 (5 tests) => 0:00:06.372424 - Worker 40 (5 tests) => 0:00:09.211841 - Worker 41 (5 tests) => 0:00:03.570928 - Worker 42 (5 tests) => 0:00:03.280521 - Worker 43 (5 tests) => 0:00:07.026537 - Worker 44 (5 tests) => 0:00:06.153564 - Worker 45 (5 tests) => 0:00:08.128769 - Worker 46 (5 tests) => 0:00:02.986086 - Worker 47 (5 tests) => 0:00:05.835608