.package create: /tmp/tmp28z5lwb5/pytest-html-3.0.0/.tox/.package .package installdeps: pip >= 19.3.1, setuptools >= 42, setuptools_scm[toml] >= 3.5.0, setuptools_scm_git_archive >= 1.1, wheel >= 0.33.6 py38 create: /tmp/tmp28z5lwb5/pytest-html-3.0.0/.tox/py38 py38 installdeps: pytest-xdist, pytest-rerunfailures, pytest-mock, ansi2html py38 inst: /tmp/tmp28z5lwb5/pytest-html-3.0.0/.tox/.tmp/package/1/pytest-html-3.0.0.tar.gz py38 installed: ansi2html==1.6.0,apipkg==1.5,attrs==20.3.0,execnet==1.7.1,iniconfig==1.1.1,packaging==20.4,pluggy==0.13.1,py==1.9.0,pyparsing==2.4.7,pytest==6.1.2,pytest-forked==1.3.0,pytest-html @ file:///tmp/tmp28z5lwb5/pytest-html-3.0.0/.tox/.tmp/package/1/pytest-html-3.0.0.tar.gz,pytest-metadata==1.10.0,pytest-mock==3.3.1,pytest-rerunfailures==9.1.1,pytest-xdist==2.1.0,six==1.15.0,toml==0.10.2 py38 run-test-pre: PYTHONHASHSEED='3062103819' py38 run-test: commands[0] | pytest -v -r a --color=yes --html=/tmp/tmp28z5lwb5/pytest-html-3.0.0/.tox/py38/log/report.html --self-contained-html ============================= test session starts ============================== platform linux -- Python 3.8.0, pytest-6.1.2, py-1.9.0, pluggy-0.13.1 -- /tmp/tmp28z5lwb5/pytest-html-3.0.0/.tox/py38/bin/python cachedir: .tox/py38/.pytest_cache metadata: {'Python': '3.8.0', 'Platform': 'Linux-4.15.0-1077-gcp-x86_64-with-glibc2.2.5', 'Packages': {'pytest': '6.1.2', 'py': '1.9.0', 'pluggy': '0.13.1'}, 'Plugins': {'rerunfailures': '9.1.1', 'metadata': '1.10.0', 'xdist': '2.1.0', 'mock': '3.3.1', 'forked': '1.3.0', 'html': '3.0.0'}} rootdir: /tmp/tmp28z5lwb5/pytest-html-3.0.0, configfile: tox.ini, testpaths: testing plugins: rerunfailures-9.1.1, metadata-1.10.0, xdist-2.1.0, mock-3.3.1, forked-1.3.0, html-3.0.0 collecting ... collected 84 items testing/test_pytest_html.py::TestHTML::test_durations PASSED [ 1%] testing/test_pytest_html.py::TestHTML::test_pass PASSED [ 2%] testing/test_pytest_html.py::TestHTML::test_skip PASSED [ 3%] testing/test_pytest_html.py::TestHTML::test_fail PASSED [ 4%] testing/test_pytest_html.py::TestHTML::test_rerun PASSED [ 5%] testing/test_pytest_html.py::TestHTML::test_no_rerun PASSED [ 7%] testing/test_pytest_html.py::TestHTML::test_conditional_xfails PASSED [ 8%] testing/test_pytest_html.py::TestHTML::test_setup_error PASSED [ 9%] testing/test_pytest_html.py::TestHTML::test_xfail PASSED [ 10%] testing/test_pytest_html.py::TestHTML::test_xpass PASSED [ 11%] testing/test_pytest_html.py::TestHTML::test_create_report_path PASSED [ 13%] testing/test_pytest_html.py::TestHTML::test_report_title[] PASSED [ 14%] testing/test_pytest_html.py::TestHTML::test_report_title[directory] PASSED [ 15%] testing/test_pytest_html.py::TestHTML::test_report_title_addopts_env_var PASSED [ 16%] testing/test_pytest_html.py::TestHTML::test_resources_inline_css PASSED [ 17%] testing/test_pytest_html.py::TestHTML::test_resources PASSED [ 19%] testing/test_pytest_html.py::TestHTML::test_stdout[pass] PASSED [ 20%] testing/test_pytest_html.py::TestHTML::test_stdout[fail] PASSED [ 21%] testing/test_pytest_html.py::TestHTML::test_custom_content_in_summary PASSED [ 22%] testing/test_pytest_html.py::TestHTML::test_extra_html PASSED [ 23%] testing/test_pytest_html.py::TestHTML::test_extra_text[u'\x81'-woE=] PASSED [ 25%] testing/test_pytest_html.py::TestHTML::test_extra_text['foo'-Zm9v] PASSED [ 26%] testing/test_pytest_html.py::TestHTML::test_extra_text[b'\\xe2\\x80\\x93'-4oCT] PASSED [ 27%] testing/test_pytest_html.py::TestHTML::test_extra_json PASSED [ 28%] testing/test_pytest_html.py::TestHTML::test_extra_url PASSED [ 29%] testing/test_pytest_html.py::TestHTML::test_extra_image[image/png-png] PASSED [ 30%] testing/test_pytest_html.py::TestHTML::test_extra_image[image/png-image] PASSED [ 32%] testing/test_pytest_html.py::TestHTML::test_extra_image[image/jpeg-jpg] PASSED [ 33%] testing/test_pytest_html.py::TestHTML::test_extra_image[image/svg+xml-svg] PASSED [ 34%] testing/test_pytest_html.py::TestHTML::test_extra_image_windows PASSED [ 35%] testing/test_pytest_html.py::TestHTML::test_extra_video[video/mp4-mp4] PASSED [ 36%] testing/test_pytest_html.py::TestHTML::test_extra_video_windows PASSED [ 38%] testing/test_pytest_html.py::TestHTML::test_extra_text_separated[u'\x81'] PASSED [ 39%] testing/test_pytest_html.py::TestHTML::test_extra_text_separated['foo'] PASSED [ 40%] testing/test_pytest_html.py::TestHTML::test_extra_text_separated[b'\\xe2\\x80\\x93'] PASSED [ 41%] testing/test_pytest_html.py::TestHTML::test_extra_image_separated[png-image] PASSED [ 42%] testing/test_pytest_html.py::TestHTML::test_extra_image_separated[png-png] PASSED [ 44%] testing/test_pytest_html.py::TestHTML::test_extra_image_separated[svg-svg] PASSED [ 45%] testing/test_pytest_html.py::TestHTML::test_extra_image_separated[jpg-jpg] PASSED [ 46%] testing/test_pytest_html.py::TestHTML::test_extra_image_separated_rerun[png-image] PASSED [ 47%] testing/test_pytest_html.py::TestHTML::test_extra_image_separated_rerun[png-png] PASSED [ 48%] testing/test_pytest_html.py::TestHTML::test_extra_image_separated_rerun[svg-svg] PASSED [ 50%] testing/test_pytest_html.py::TestHTML::test_extra_image_separated_rerun[jpg-jpg] PASSED [ 51%] testing/test_pytest_html.py::TestHTML::test_extra_image_non_b64[https://] PASSED [ 52%] testing/test_pytest_html.py::TestHTML::test_extra_image_non_b64[file://] PASSED [ 53%] testing/test_pytest_html.py::TestHTML::test_extra_image_non_b64[image.png] PASSED [ 54%] testing/test_pytest_html.py::TestHTML::test_very_long_test_name[10] PASSED [ 55%] testing/test_pytest_html.py::TestHTML::test_very_long_test_name[100] PASSED [ 57%] testing/test_pytest_html.py::TestHTML::test_extra_fixture PASSED [ 58%] testing/test_pytest_html.py::TestHTML::test_no_invalid_characters_in_filename PASSED [ 59%] testing/test_pytest_html.py::TestHTML::test_no_environment PASSED [ 60%] testing/test_pytest_html.py::TestHTML::test_environment PASSED [ 61%] testing/test_pytest_html.py::TestHTML::test_environment_xdist PASSED [ 63%] testing/test_pytest_html.py::TestHTML::test_environment_xdist_reruns PASSED [ 64%] testing/test_pytest_html.py::TestHTML::test_environment_list_value[content0-123Go, Hello, fzWZP6vKRv, garAge, hello] PASSED [ 65%] testing/test_pytest_html.py::TestHTML::test_environment_list_value[content1-1, 2, 2, 4, 54] PASSED [ 66%] testing/test_pytest_html.py::TestHTML::test_environment_list_value[content2-400, 5.4, Yes] PASSED [ 67%] testing/test_pytest_html.py::TestHTML::test_environment_unordered_dict_value[unordered_dict0-content\\n\\s+{"123Go": 5, "Hello": 5, "fzWZP6vKRv": 10, "garAge": 6, "hello": 5}] PASSED [ 69%] testing/test_pytest_html.py::TestHTML::test_environment_unordered_dict_value[unordered_dict1-content\\n\\s+{"First Link": "W3Schools", "Second Link": "W2Schools", "Third Link": "W4Schools"}] PASSED [ 70%] testing/test_pytest_html.py::TestHTML::test_environment_ordered PASSED [ 71%] testing/test_pytest_html.py::TestHTML::test_xdist_crashing_worker PASSED [ 72%] testing/test_pytest_html.py::TestHTML::test_utf8_surrogate PASSED [ 73%] testing/test_pytest_html.py::TestHTML::test_ansi_color[True] PASSED [ 75%] testing/test_pytest_html.py::TestHTML::test_ansi_color[False] PASSED [ 76%] testing/test_pytest_html.py::TestHTML::test_ansi_escape_sequence_removed PASSED [ 77%] testing/test_pytest_html.py::TestHTML::test_utf8_longrepr['foo'] PASSED [ 78%] testing/test_pytest_html.py::TestHTML::test_utf8_longrepr[u'\x81'] PASSED [ 79%] testing/test_pytest_html.py::TestHTML::test_collect_error PASSED [ 80%] testing/test_pytest_html.py::TestHTML::test_css[colors0] PASSED [ 82%] testing/test_pytest_html.py::TestHTML::test_css[colors1] PASSED [ 83%] testing/test_pytest_html.py::TestHTML::test_css_invalid PASSED [ 84%] testing/test_pytest_html.py::TestHTML::test_css_invalid_no_html PASSED [ 85%] testing/test_pytest_html.py::TestHTML::test_report_display_utf8 PASSED [ 86%] testing/test_pytest_html.py::TestHTML::test_collapsed[True] PASSED [ 88%] testing/test_pytest_html.py::TestHTML::test_collapsed[False] PASSED [ 89%] testing/test_pytest_html.py::TestHTML::test_custom_content_report_title PASSED [ 90%] testing/test_pytest_html.py::TestHTML::test_setup_and_teardown_in_html PASSED [ 91%] testing/test_pytest_html.py::TestHTML::test_setup_failures_are_errors PASSED [ 92%] testing/test_pytest_html.py::TestHTML::test_teardown_failures_are_errors PASSED [ 94%] testing/test_pytest_html.py::TestHTML::test_extra_log_reporting_respects_capture_no[-s-False] PASSED [ 95%] testing/test_pytest_html.py::TestHTML::test_extra_log_reporting_respects_capture_no[--capture=no-False] PASSED [ 96%] testing/test_pytest_html.py::TestHTML::test_extra_log_reporting_respects_capture_no[--capture=sys-True] PASSED [ 97%] testing/test_pytest_html.py::TestHTML::test_extra_log_reporting_respects_show_capture_no[--show-capture=no-False] PASSED [ 98%] testing/test_pytest_html.py::TestHTML::test_extra_log_reporting_respects_show_capture_no[--show-capture=all-True] PASSED [100%] - generated html file: file:///tmp/tmp28z5lwb5/pytest-html-3.0.0/.tox/py38/log/report.html - ======================== 84 passed in 64.93s (0:01:04) ========================= ___________________________________ summary ____________________________________ py38: commands succeeded congratulations :) write json report at: /tmp/tmp28z5lwb5/pytest-html-3.0.0/result.json Time: 133.1 seconds