Mock Version: 3.0 Mock Version: 3.0 Mock Version: 3.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/python-ansible-runner.spec'], chrootPath='/var/lib/mock/f37-build-side-32-misc-devel-371275-15864/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/python-ansible-runner.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1658448000 Wrote: /builddir/build/SRPMS/python-ansible-runner-2.2.1-2.fc37.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target noarch --nodeps /builddir/build/SPECS/python-ansible-runner.spec'], chrootPath='/var/lib/mock/f37-build-side-32-misc-devel-371275-15864/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target noarch --nodeps /builddir/build/SPECS/python-ansible-runner.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1658448000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.jHI3q1 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf ansible-runner-2.2.1 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/ansible-runner-2.2.1.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd ansible-runner-2.2.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -i '166 i \@pytest.mark.skip(reason="can not resolve example.com in build system")' test/integration/test_display_callback.py + sed -i '/test_resolved_actions/i \@pytest.mark.skip(reason="ansible version lookup is blank in build")' test/integration/test_display_callback.py + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.D2CyDd + umask 022 + cd /builddir/build/BUILD + cd ansible-runner-2.2.1 + export PBR_VERSION=2.2.1 + PBR_VERSION=2.2.1 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/ansible-runner-2.2.1/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/ansible-runner-2.2.1/.pyproject-builddir + RPM_TOXENV=py311 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ansible-runner-2.2.1/pyproject-wheeldir Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 62.6.0) Handling wheel from default build backend Requirement satisfied: wheel (installed: wheel 0.37.1) /usr/lib/python3.11/site-packages/setuptools/config/setupcfg.py:463: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead. warnings.warn(msg, warning_class) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.37.1) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 5.10.0) /usr/lib/python3.11/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( /usr/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( /usr/lib/python3.11/site-packages/setuptools/config/setupcfg.py:463: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead. warnings.warn(msg, warning_class) warning: no files found matching 'AUTHORS' warning: no files found matching 'ChangeLog' warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution HOOK STDOUT: running dist_info HOOK STDOUT: creating ansible_runner.egg-info HOOK STDOUT: writing ansible_runner.egg-info/PKG-INFO HOOK STDOUT: writing dependency_links to ansible_runner.egg-info/dependency_links.txt HOOK STDOUT: writing entry points to ansible_runner.egg-info/entry_points.txt HOOK STDOUT: writing requirements to ansible_runner.egg-info/requires.txt HOOK STDOUT: writing top-level names to ansible_runner.egg-info/top_level.txt HOOK STDOUT: [pbr] Processing SOURCES.txt HOOK STDOUT: writing manifest file 'ansible_runner.egg-info/SOURCES.txt' HOOK STDOUT: reading manifest template 'MANIFEST.in' HOOK STDOUT: adding license file 'LICENSE.md' HOOK STDOUT: writing manifest file 'ansible_runner.egg-info/SOURCES.txt' HOOK STDOUT: creating '/builddir/build/BUILD/ansible-runner-2.2.1/ansible_runner-2.2.1.dist-info' Handling pexpect (>=4.5) from hook generated metadata: Requires-Dist Requirement satisfied: pexpect (>=4.5) (installed: pexpect 4.8.0) Handling packaging from hook generated metadata: Requires-Dist Requirement satisfied: packaging (installed: packaging 21.3) Handling python-daemon from hook generated metadata: Requires-Dist Requirement satisfied: python-daemon (installed: python-daemon 2.3.0) Handling pyyaml from hook generated metadata: Requires-Dist Requirement satisfied: pyyaml (installed: pyyaml 6.0) Handling six from hook generated metadata: Requires-Dist Requirement satisfied: six (installed: six 1.16.0) + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-ansible-runner-2.2.1-2.fc37.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --target noarch --nodeps /builddir/build/SPECS/python-ansible-runner.spec'], chrootPath='/var/lib/mock/f37-build-side-32-misc-devel-371275-15864/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --target noarch --nodeps /builddir/build/SPECS/python-ansible-runner.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1658448000 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.I0b1Em + umask 022 + cd /builddir/build/BUILD + cd ansible-runner-2.2.1 + export PBR_VERSION=2.2.1 + PBR_VERSION=2.2.1 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv ansible_runner-2.2.1.dist-info/ removed 'ansible_runner-2.2.1.dist-info/LICENSE.md' removed 'ansible_runner-2.2.1.dist-info/entry_points.txt' removed 'ansible_runner-2.2.1.dist-info/top_level.txt' removed 'ansible_runner-2.2.1.dist-info/METADATA' removed directory 'ansible_runner-2.2.1.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/ansible-runner-2.2.1/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/ansible-runner-2.2.1/.pyproject-builddir + RPM_TOXENV=py311 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ansible-runner-2.2.1/pyproject-wheeldir Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 62.6.0) Handling wheel from default build backend Requirement satisfied: wheel (installed: wheel 0.37.1) /usr/lib/python3.11/site-packages/setuptools/config/setupcfg.py:463: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead. warnings.warn(msg, warning_class) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.37.1) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 5.10.0) /usr/lib/python3.11/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( /usr/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( /usr/lib/python3.11/site-packages/setuptools/config/setupcfg.py:463: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead. warnings.warn(msg, warning_class) warning: no files found matching 'AUTHORS' warning: no files found matching 'ChangeLog' warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution HOOK STDOUT: running dist_info HOOK STDOUT: creating ansible_runner.egg-info HOOK STDOUT: writing ansible_runner.egg-info/PKG-INFO HOOK STDOUT: writing dependency_links to ansible_runner.egg-info/dependency_links.txt HOOK STDOUT: writing entry points to ansible_runner.egg-info/entry_points.txt HOOK STDOUT: writing requirements to ansible_runner.egg-info/requires.txt HOOK STDOUT: writing top-level names to ansible_runner.egg-info/top_level.txt HOOK STDOUT: [pbr] Processing SOURCES.txt HOOK STDOUT: writing manifest file 'ansible_runner.egg-info/SOURCES.txt' HOOK STDOUT: reading manifest template 'MANIFEST.in' HOOK STDOUT: adding license file 'LICENSE.md' HOOK STDOUT: writing manifest file 'ansible_runner.egg-info/SOURCES.txt' HOOK STDOUT: creating '/builddir/build/BUILD/ansible-runner-2.2.1/ansible_runner-2.2.1.dist-info' Handling pexpect (>=4.5) from hook generated metadata: Requires-Dist Requirement satisfied: pexpect (>=4.5) (installed: pexpect 4.8.0) Handling packaging from hook generated metadata: Requires-Dist Requirement satisfied: packaging (installed: packaging 21.3) Handling python-daemon from hook generated metadata: Requires-Dist Requirement satisfied: python-daemon (installed: python-daemon 2.3.0) Handling pyyaml from hook generated metadata: Requires-Dist Requirement satisfied: pyyaml (installed: pyyaml 6.0) Handling six from hook generated metadata: Requires-Dist Requirement satisfied: six (installed: six 1.16.0) + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.OKjpe4 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd ansible-runner-2.2.1 + export PBR_VERSION=2.2.1 + PBR_VERSION=2.2.1 + mkdir -p /builddir/build/BUILD/ansible-runner-2.2.1/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/ansible-runner-2.2.1/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/ansible-runner-2.2.1/pyproject-wheeldir Processing /builddir/build/BUILD/ansible-runner-2.2.1 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) /usr/lib/python3.11/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( /usr/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( /usr/lib/python3.11/site-packages/setuptools/config/setupcfg.py:463: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead. warnings.warn(msg, warning_class) running dist_info creating /builddir/build/BUILD/ansible-runner-2.2.1/.pyproject-builddir/pip-modern-metadata-guxqdgs1/ansible_runner.egg-info writing /builddir/build/BUILD/ansible-runner-2.2.1/.pyproject-builddir/pip-modern-metadata-guxqdgs1/ansible_runner.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/ansible-runner-2.2.1/.pyproject-builddir/pip-modern-metadata-guxqdgs1/ansible_runner.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/ansible-runner-2.2.1/.pyproject-builddir/pip-modern-metadata-guxqdgs1/ansible_runner.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/ansible-runner-2.2.1/.pyproject-builddir/pip-modern-metadata-guxqdgs1/ansible_runner.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/ansible-runner-2.2.1/.pyproject-builddir/pip-modern-metadata-guxqdgs1/ansible_runner.egg-info/top_level.txt [pbr] Processing SOURCES.txt writing manifest file '/builddir/build/BUILD/ansible-runner-2.2.1/.pyproject-builddir/pip-modern-metadata-guxqdgs1/ansible_runner.egg-info/SOURCES.txt' warning: no files found matching 'AUTHORS' warning: no files found matching 'ChangeLog' warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution reading manifest template 'MANIFEST.in' adding license file 'LICENSE.md' writing manifest file '/builddir/build/BUILD/ansible-runner-2.2.1/.pyproject-builddir/pip-modern-metadata-guxqdgs1/ansible_runner.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/ansible-runner-2.2.1/.pyproject-builddir/pip-modern-metadata-guxqdgs1/ansible_runner-2.2.1.dist-info' Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: ansible-runner Building wheel for ansible-runner (pyproject.toml): started Running command Building wheel for ansible-runner (pyproject.toml) /usr/lib/python3.11/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( /usr/lib/python3.11/site-packages/setuptools/config/setupcfg.py:463: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead. warnings.warn(msg, warning_class) running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/ansible_runner creating build/lib/ansible_runner/utils copying ansible_runner/utils/base64io.py -> build/lib/ansible_runner/utils copying ansible_runner/utils/capacity.py -> build/lib/ansible_runner/utils copying ansible_runner/utils/__init__.py -> build/lib/ansible_runner/utils copying ansible_runner/utils/streaming.py -> build/lib/ansible_runner/utils copying ansible_runner/__main__.py -> build/lib/ansible_runner copying ansible_runner/runner.py -> build/lib/ansible_runner copying ansible_runner/loader.py -> build/lib/ansible_runner copying ansible_runner/cleanup.py -> build/lib/ansible_runner copying ansible_runner/defaults.py -> build/lib/ansible_runner copying ansible_runner/exceptions.py -> build/lib/ansible_runner copying ansible_runner/runner_config.py -> build/lib/ansible_runner copying ansible_runner/__init__.py -> build/lib/ansible_runner copying ansible_runner/output.py -> build/lib/ansible_runner copying ansible_runner/streaming.py -> build/lib/ansible_runner copying ansible_runner/interface.py -> build/lib/ansible_runner creating build/lib/ansible_runner/display_callback copying ansible_runner/display_callback/__init__.py -> build/lib/ansible_runner/display_callback creating build/lib/ansible_runner/plugins copying ansible_runner/plugins/__init__.py -> build/lib/ansible_runner/plugins creating build/lib/ansible_runner/config copying ansible_runner/config/runner.py -> build/lib/ansible_runner/config copying ansible_runner/config/_base.py -> build/lib/ansible_runner/config copying ansible_runner/config/inventory.py -> build/lib/ansible_runner/config copying ansible_runner/config/ansible_cfg.py -> build/lib/ansible_runner/config copying ansible_runner/config/command.py -> build/lib/ansible_runner/config copying ansible_runner/config/__init__.py -> build/lib/ansible_runner/config copying ansible_runner/config/doc.py -> build/lib/ansible_runner/config creating build/lib/ansible_runner/display_callback/callback copying ansible_runner/display_callback/callback/awx_display.py -> build/lib/ansible_runner/display_callback/callback copying ansible_runner/display_callback/callback/__init__.py -> build/lib/ansible_runner/display_callback/callback running egg_info creating ansible_runner.egg-info writing ansible_runner.egg-info/PKG-INFO writing dependency_links to ansible_runner.egg-info/dependency_links.txt writing entry points to ansible_runner.egg-info/entry_points.txt writing requirements to ansible_runner.egg-info/requires.txt writing top-level names to ansible_runner.egg-info/top_level.txt [pbr] Processing SOURCES.txt writing manifest file 'ansible_runner.egg-info/SOURCES.txt' warning: no files found matching 'AUTHORS' warning: no files found matching 'ChangeLog' warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution reading manifest template 'MANIFEST.in' adding license file 'LICENSE.md' writing manifest file 'ansible_runner.egg-info/SOURCES.txt' installing to build/bdist.linux-riscv64/wheel running install [pbr] Generating AUTHORS [pbr] AUTHORS complete (0.1s) running install_lib creating build/bdist.linux-riscv64 creating build/bdist.linux-riscv64/wheel creating build/bdist.linux-riscv64/wheel/ansible_runner copying build/lib/ansible_runner/__main__.py -> build/bdist.linux-riscv64/wheel/ansible_runner copying build/lib/ansible_runner/runner.py -> build/bdist.linux-riscv64/wheel/ansible_runner copying build/lib/ansible_runner/loader.py -> build/bdist.linux-riscv64/wheel/ansible_runner creating build/bdist.linux-riscv64/wheel/ansible_runner/config copying build/lib/ansible_runner/config/runner.py -> build/bdist.linux-riscv64/wheel/ansible_runner/config copying build/lib/ansible_runner/config/_base.py -> build/bdist.linux-riscv64/wheel/ansible_runner/config copying build/lib/ansible_runner/config/inventory.py -> build/bdist.linux-riscv64/wheel/ansible_runner/config copying build/lib/ansible_runner/config/ansible_cfg.py -> build/bdist.linux-riscv64/wheel/ansible_runner/config copying build/lib/ansible_runner/config/command.py -> build/bdist.linux-riscv64/wheel/ansible_runner/config copying build/lib/ansible_runner/config/__init__.py -> build/bdist.linux-riscv64/wheel/ansible_runner/config copying build/lib/ansible_runner/config/doc.py -> build/bdist.linux-riscv64/wheel/ansible_runner/config creating build/bdist.linux-riscv64/wheel/ansible_runner/utils copying build/lib/ansible_runner/utils/base64io.py -> build/bdist.linux-riscv64/wheel/ansible_runner/utils copying build/lib/ansible_runner/utils/capacity.py -> build/bdist.linux-riscv64/wheel/ansible_runner/utils copying build/lib/ansible_runner/utils/__init__.py -> build/bdist.linux-riscv64/wheel/ansible_runner/utils copying build/lib/ansible_runner/utils/streaming.py -> build/bdist.linux-riscv64/wheel/ansible_runner/utils creating build/bdist.linux-riscv64/wheel/ansible_runner/display_callback creating build/bdist.linux-riscv64/wheel/ansible_runner/display_callback/callback copying build/lib/ansible_runner/display_callback/callback/awx_display.py -> build/bdist.linux-riscv64/wheel/ansible_runner/display_callback/callback copying build/lib/ansible_runner/display_callback/callback/__init__.py -> build/bdist.linux-riscv64/wheel/ansible_runner/display_callback/callback copying build/lib/ansible_runner/display_callback/__init__.py -> build/bdist.linux-riscv64/wheel/ansible_runner/display_callback copying build/lib/ansible_runner/cleanup.py -> build/bdist.linux-riscv64/wheel/ansible_runner copying build/lib/ansible_runner/defaults.py -> build/bdist.linux-riscv64/wheel/ansible_runner copying build/lib/ansible_runner/exceptions.py -> build/bdist.linux-riscv64/wheel/ansible_runner copying build/lib/ansible_runner/runner_config.py -> build/bdist.linux-riscv64/wheel/ansible_runner creating build/bdist.linux-riscv64/wheel/ansible_runner/plugins copying build/lib/ansible_runner/plugins/__init__.py -> build/bdist.linux-riscv64/wheel/ansible_runner/plugins copying build/lib/ansible_runner/__init__.py -> build/bdist.linux-riscv64/wheel/ansible_runner copying build/lib/ansible_runner/output.py -> build/bdist.linux-riscv64/wheel/ansible_runner copying build/lib/ansible_runner/streaming.py -> build/bdist.linux-riscv64/wheel/ansible_runner copying build/lib/ansible_runner/interface.py -> build/bdist.linux-riscv64/wheel/ansible_runner running install_data creating build/bdist.linux-riscv64/wheel/ansible_runner-2.2.1.data creating build/bdist.linux-riscv64/wheel/ansible_runner-2.2.1.data/data creating build/bdist.linux-riscv64/wheel/ansible_runner-2.2.1.data/data/share creating build/bdist.linux-riscv64/wheel/ansible_runner-2.2.1.data/data/share/ansible-runner creating build/bdist.linux-riscv64/wheel/ansible_runner-2.2.1.data/data/share/ansible-runner/utils copying utils/entrypoint.sh -> build/bdist.linux-riscv64/wheel/ansible_runner-2.2.1.data/data/share/ansible-runner/utils/ running install_egg_info Copying ansible_runner.egg-info to build/bdist.linux-riscv64/wheel/ansible_runner-2.2.1-py3.11.egg-info running install_scripts creating build/bdist.linux-riscv64/wheel/ansible_runner-2.2.1.dist-info/WHEEL creating '/builddir/build/BUILD/ansible-runner-2.2.1/.pyproject-builddir/pip-wheel-ytl9bdu0/tmpx314piqn/ansible_runner-2.2.1-py3-none-any.whl' and adding 'build/bdist.linux-riscv64/wheel' to it adding 'ansible_runner/__init__.py' adding 'ansible_runner/__main__.py' adding 'ansible_runner/cleanup.py' adding 'ansible_runner/defaults.py' adding 'ansible_runner/exceptions.py' adding 'ansible_runner/interface.py' adding 'ansible_runner/loader.py' adding 'ansible_runner/output.py' adding 'ansible_runner/runner.py' adding 'ansible_runner/runner_config.py' adding 'ansible_runner/streaming.py' adding 'ansible_runner/config/__init__.py' adding 'ansible_runner/config/_base.py' adding 'ansible_runner/config/ansible_cfg.py' adding 'ansible_runner/config/command.py' adding 'ansible_runner/config/doc.py' adding 'ansible_runner/config/inventory.py' adding 'ansible_runner/config/runner.py' adding 'ansible_runner/display_callback/__init__.py' adding 'ansible_runner/display_callback/callback/__init__.py' adding 'ansible_runner/display_callback/callback/awx_display.py' adding 'ansible_runner/plugins/__init__.py' adding 'ansible_runner/utils/__init__.py' adding 'ansible_runner/utils/base64io.py' adding 'ansible_runner/utils/capacity.py' adding 'ansible_runner/utils/streaming.py' adding 'ansible_runner-2.2.1.data/data/share/ansible-runner/utils/entrypoint.sh' adding 'ansible_runner-2.2.1.dist-info/LICENSE.md' adding 'ansible_runner-2.2.1.dist-info/METADATA' adding 'ansible_runner-2.2.1.dist-info/WHEEL' adding 'ansible_runner-2.2.1.dist-info/entry_points.txt' adding 'ansible_runner-2.2.1.dist-info/top_level.txt' adding 'ansible_runner-2.2.1.dist-info/RECORD' removing build/bdist.linux-riscv64/wheel Building wheel for ansible-runner (pyproject.toml): finished with status 'done' Created wheel for ansible-runner: filename=ansible_runner-2.2.1-py3-none-any.whl size=78313 sha256=90c3ae752728e1b75fd3db37488011fce8b9b035236392d0fe12416fee9b09f8 Stored in directory: /builddir/.cache/pip/wheels/d8/f9/ac/e89764ededdadf261381ac2d54e24b6367c386a2608a9ef9b4 Successfully built ansible-runner + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.2zrN3c + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch ++ dirname /builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd ansible-runner-2.2.1 + export PBR_VERSION=2.2.1 + PBR_VERSION=2.2.1 ++ xargs basename --multiple ++ ls /builddir/build/BUILD/ansible-runner-2.2.1/pyproject-wheeldir/ansible_runner-2.2.1-py3-none-any.whl ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=ansible_runner==2.2.1 + TMPDIR=/builddir/build/BUILD/ansible-runner-2.2.1/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/ansible-runner-2.2.1/pyproject-wheeldir ansible_runner==2.2.1 Using pip 22.2.2 from /usr/lib/python3.11/site-packages/pip (python 3.11) Looking in links: /builddir/build/BUILD/ansible-runner-2.2.1/pyproject-wheeldir Processing ./pyproject-wheeldir/ansible_runner-2.2.1-py3-none-any.whl Installing collected packages: ansible_runner Creating /builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/bin changing mode of /builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/bin/ansible-runner to 755 Successfully installed ansible_runner-2.2.1 + '[' -d /builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/bin ']' + '[' -z sP ']' + shebang_flags=-kasP + /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kasP /builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/bin/ansible-runner /builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/bin/ansible-runner: updating + rm -rfv /builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/python-ansible-runner-2.2.1-2.fc37.noarch-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/lib/python3.11/site-packages ']' + site_dirs+=("/usr/lib/python3.11/site-packages") + '[' /builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/lib64/python3.11/site-packages '!=' /builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/lib/python3.11/site-packages ']' + '[' -d /builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/lib64/python3.11/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.11/site-packages/ansible_runner-2.2.1.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/lib/python3.11/site-packages/ansible_runner-2.2.1.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch --record /builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/lib/python3.11/site-packages/ansible_runner-2.2.1.dist-info/RECORD --output /builddir/build/BUILD/python-ansible-runner-2.2.1-2.fc37.noarch-pyproject-record + rm -fv /builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/lib/python3.11/site-packages/ansible_runner-2.2.1.dist-info/RECORD removed '/builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/lib/python3.11/site-packages/ansible_runner-2.2.1.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/lib/python3.11/site-packages/ansible_runner-2.2.1.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/lib/python3.11/site-packages/ansible_runner-2.2.1.dist-info/REQUESTED' ++ cut -f1 '-d ' ++ wc -l /builddir/build/BUILD/python-ansible-runner-2.2.1-2.fc37.noarch-pyproject-ghost-distinfo + lines=1 + '[' 1 -ne 1 ']' + cp /builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch//usr/bin/ansible-runner /builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch//usr/bin/ansible-runner-3.11 + ln -s ansible-runner-3.11 /builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch//usr/bin/ansible-runner-3 + /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 2.2.1-2.fc37 --unique-debug-suffix -2.2.1-2.fc37.noarch --unique-debug-src-base python-ansible-runner-2.2.1-2.fc37.noarch --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/ansible-runner-2.2.1 find: 'debug': No such file or directory + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/share/ansible-runner/utils/entrypoint.sh from /usr/bin/env bash to #!/usr/bin/bash + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 Bytecompiling .py files below /builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/lib/python3.11 using python3.11 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.xQZmml + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd ansible-runner-2.2.1 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + PATH=/builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/lib64/python3.11/site-packages:/builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/lib/python3.11/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/ansible-runner-2.2.1/.pyproject-builddir' + /usr/bin/pytest ============================= test session starts ============================== platform linux -- Python 3.11.0, pytest-7.1.3, pluggy-1.0.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /builddir/build/BUILD/ansible-runner-2.2.1, configfile: pytest.ini, testpaths: test plugins: xdist-2.5.0, forked-1.4.0, timeout-2.1.0, mock-3.8.2, cov-4.0.0 gw0 I / gw1 I / gw2 I / gw3 I / gw4 I / gw5 I / gw6 I / gw7 I [gw0] linux Python 3.11.0 cwd: /builddir/build/BUILD/ansible-runner-2.2.1 [gw1] linux Python 3.11.0 cwd: /builddir/build/BUILD/ansible-runner-2.2.1 [gw2] linux Python 3.11.0 cwd: /builddir/build/BUILD/ansible-runner-2.2.1 [gw3] linux Python 3.11.0 cwd: /builddir/build/BUILD/ansible-runner-2.2.1 [gw4] linux Python 3.11.0 cwd: /builddir/build/BUILD/ansible-runner-2.2.1 [gw5] linux Python 3.11.0 cwd: /builddir/build/BUILD/ansible-runner-2.2.1 [gw6] linux Python 3.11.0 cwd: /builddir/build/BUILD/ansible-runner-2.2.1 [gw7] linux Python 3.11.0 cwd: /builddir/build/BUILD/ansible-runner-2.2.1 [gw0] Python 3.11.0 (main, Oct 24 2022, 00:00:00) [GCC 12.2.1 20220819 (Red Hat 12.2.1-2)] [gw1] Python 3.11.0 (main, Oct 24 2022, 00:00:00) [GCC 12.2.1 20220819 (Red Hat 12.2.1-2)] [gw2] Python 3.11.0 (main, Oct 24 2022, 00:00:00) [GCC 12.2.1 20220819 (Red Hat 12.2.1-2)] [gw3] Python 3.11.0 (main, Oct 24 2022, 00:00:00) [GCC 12.2.1 20220819 (Red Hat 12.2.1-2)] [gw4] Python 3.11.0 (main, Oct 24 2022, 00:00:00) [GCC 12.2.1 20220819 (Red Hat 12.2.1-2)] [gw5] Python 3.11.0 (main, Oct 24 2022, 00:00:00) [GCC 12.2.1 20220819 (Red Hat 12.2.1-2)] [gw6] Python 3.11.0 (main, Oct 24 2022, 00:00:00) [GCC 12.2.1 20220819 (Red Hat 12.2.1-2)] [gw7] Python 3.11.0 (main, Oct 24 2022, 00:00:00) [GCC 12.2.1 20220819 (Red Hat 12.2.1-2)] gw0 [2112] / gw1 [2112] / gw2 [2112] / gw3 [2112] / gw4 [2112] / gw5 [2112] / gw6 [2112] / gw7 [2112] scheduling tests via LoadScheduling test/integration/test___main__.py::test_cmdline_role[options1-expected_playbook1] test/integration/test___main__.py::test_cmdline_role[options2-expected_playbook2] test/integration/test___main__.py::test_cmdline_playbook test/integration/test___main__.py::test_cmdline_role[options3-expected_playbook3] test/integration/test___main__.py::test_main_bad_private_data_dir test/integration/test___main__.py::test_cmdline_role_with_playbook_option test/integration/test___main__.py::test_cmdline_playbook_hosts test/integration/test___main__.py::test_cmdline_role[options0-expected_playbook0] [gw0] [ 0%] PASSED test/integration/test___main__.py::test_main_bad_private_data_dir [gw1] [ 0%] PASSED test/integration/test___main__.py::test_cmdline_role[options0-expected_playbook0] test/integration/test___main__.py::test_cmdline_includes_one_option [gw7] [ 0%] PASSED test/integration/test___main__.py::test_cmdline_playbook_hosts test/integration/test___main__.py::test_cmdline_cmdline_override [gw4] [ 0%] PASSED test/integration/test___main__.py::test_cmdline_role[options3-expected_playbook3] test/integration/test_display_callback.py::test_callback_plugin_receives_events[local-callback-plugin-helloworld.yml-playbook_on_play_start] [gw2] [ 0%] PASSED test/integration/test___main__.py::test_cmdline_role[options1-expected_playbook1] test/integration/test_config.py::test_custom_stdout_callback_via_host_environ [gw3] [ 0%] PASSED test/integration/test___main__.py::test_cmdline_role[options2-expected_playbook2] [gw5] [ 0%] PASSED test/integration/test___main__.py::test_cmdline_role_with_playbook_option test/integration/test_config.py::test_combine_python_and_file_settings test/integration/test_config.py::test_default_ansible_callback test/integration/test_config.py::test_custom_stdout_callback_via_envvars [gw0] [ 0%] PASSED test/integration/test___main__.py::test_cmdline_includes_one_option test/integration/test_display_callback.py::test_callback_plugin_receives_events[local-callback-plugin-helloworld.yml-playbook_on_task_start] [gw2] [ 0%] PASSED test/integration/test_config.py::test_combine_python_and_file_settings test/integration/test_display_callback.py::test_callback_plugin_receives_events[local-callback-plugin-helloworld.yml-playbook_on_stats] [gw7] [ 0%] PASSED test/integration/test_display_callback.py::test_callback_plugin_receives_events[local-callback-plugin-helloworld.yml-playbook_on_play_start] test/integration/test_display_callback.py::test_callback_plugin_receives_events[local-callback-plugin-results_included.yml-playbook_on_stats] [gw0] [ 0%] PASSED test/integration/test_display_callback.py::test_callback_plugin_receives_events[local-callback-plugin-helloworld.yml-playbook_on_task_start] test/integration/test_display_callback.py::test_callback_plugin_receives_events[no-callback-plugin-helloworld.yml-playbook_on_start] [gw2] [ 0%] PASSED test/integration/test_display_callback.py::test_callback_plugin_receives_events[local-callback-plugin-helloworld.yml-playbook_on_stats] test/integration/test_display_callback.py::test_callback_plugin_receives_events[no-callback-plugin-helloworld.yml-playbook_on_task_start] [gw5] [ 0%] PASSED test/integration/test_config.py::test_custom_stdout_callback_via_envvars test/integration/test_display_callback.py::test_callback_plugin_receives_events[local-callback-plugin-results_included.yml-playbook_on_task_start] [gw3] [ 0%] PASSED test/integration/test_config.py::test_default_ansible_callback test/integration/test_display_callback.py::test_callback_plugin_receives_events[local-callback-plugin-results_included.yml-playbook_on_start] [gw4] [ 0%] PASSED test/integration/test_config.py::test_custom_stdout_callback_via_host_environ test/integration/test_display_callback.py::test_callback_plugin_receives_events[local-callback-plugin-results_included.yml-playbook_on_play_start] [gw2] [ 0%] PASSED test/integration/test_display_callback.py::test_callback_plugin_receives_events[no-callback-plugin-helloworld.yml-playbook_on_task_start] [gw0] [ 0%] PASSED test/integration/test_display_callback.py::test_callback_plugin_receives_events[no-callback-plugin-helloworld.yml-playbook_on_start] test/integration/test_display_callback.py::test_callback_plugin_no_log_filters[playbook0] [gw7] [ 0%] PASSED test/integration/test_display_callback.py::test_callback_plugin_receives_events[local-callback-plugin-results_included.yml-playbook_on_stats] test/integration/test_display_callback.py::test_callback_plugin_receives_events[no-callback-plugin-results_included.yml-runner_on_ok] test/integration/test_display_callback.py::test_callback_plugin_receives_events[no-callback-plugin-results_included.yml-playbook_on_task_start] [gw5] [ 0%] PASSED test/integration/test_display_callback.py::test_callback_plugin_receives_events[local-callback-plugin-results_included.yml-playbook_on_task_start] test/integration/test_display_callback.py::test_callback_plugin_receives_events[no-callback-plugin-results_included.yml-playbook_on_start] [gw3] [ 0%] PASSED test/integration/test_display_callback.py::test_callback_plugin_receives_events[local-callback-plugin-results_included.yml-playbook_on_start] test/integration/test_display_callback.py::test_callback_plugin_receives_events[no-callback-plugin-helloworld.yml-runner_on_ok] [gw4] [ 0%] PASSED test/integration/test_display_callback.py::test_callback_plugin_receives_events[local-callback-plugin-results_included.yml-playbook_on_play_start] test/integration/test_display_callback.py::test_callback_plugin_receives_events[no-callback-plugin-helloworld.yml-playbook_on_stats] [gw6] [ 1%] PASSED test/integration/test___main__.py::test_cmdline_playbook test/integration/test_display_callback.py::test_callback_plugin_receives_events[local-callback-plugin-helloworld.yml-playbook_on_start] [gw1] [ 1%] PASSED test/integration/test___main__.py::test_cmdline_cmdline_override test/integration/test_display_callback.py::test_callback_plugin_receives_events[local-callback-plugin-helloworld.yml-runner_on_ok] [gw0] [ 1%] PASSED test/integration/test_display_callback.py::test_callback_plugin_receives_events[no-callback-plugin-results_included.yml-runner_on_ok] test/integration/test_display_callback.py::test_callback_plugin_no_log_filters[playbook6] [gw5] [ 1%] PASSED test/integration/test_display_callback.py::test_callback_plugin_receives_events[no-callback-plugin-results_included.yml-playbook_on_start] test/integration/test_display_callback.py::test_callback_plugin_no_log_filters[playbook3] [gw7] [ 1%] PASSED test/integration/test_display_callback.py::test_callback_plugin_receives_events[no-callback-plugin-results_included.yml-playbook_on_task_start] test/integration/test_display_callback.py::test_callback_plugin_no_log_filters[playbook5] [gw3] [ 1%] PASSED test/integration/test_display_callback.py::test_callback_plugin_receives_events[no-callback-plugin-helloworld.yml-runner_on_ok] test/integration/test_display_callback.py::test_callback_plugin_no_log_filters[playbook1] [gw4] [ 1%] PASSED test/integration/test_display_callback.py::test_callback_plugin_receives_events[no-callback-plugin-helloworld.yml-playbook_on_stats] test/integration/test_display_callback.py::test_callback_plugin_no_log_filters[playbook2] [gw6] [ 1%] PASSED test/integration/test_display_callback.py::test_callback_plugin_receives_events[local-callback-plugin-helloworld.yml-playbook_on_start] test/integration/test_display_callback.py::test_callback_plugin_receives_events[local-callback-plugin-results_included.yml-runner_on_ok] [gw1] [ 1%] PASSED test/integration/test_display_callback.py::test_callback_plugin_receives_events[local-callback-plugin-helloworld.yml-runner_on_ok] test/integration/test_display_callback.py::test_callback_plugin_receives_events[no-callback-plugin-helloworld.yml-playbook_on_play_start] [gw2] [ 1%] PASSED test/integration/test_display_callback.py::test_callback_plugin_no_log_filters[playbook0] test/integration/test_display_callback.py::test_resolved_actions[playbook0] [gw2] [ 1%] SKIPPED test/integration/test_display_callback.py::test_resolved_actions[playbook0] test/integration/test_display_callback.py::test_large_stdout_parsing_when_using_json_output[playbook0] [gw4] [ 1%] PASSED test/integration/test_display_callback.py::test_callback_plugin_no_log_filters[playbook2] test/integration/test_display_callback.py::test_callback_plugin_strips_task_environ_variables[playbook0] [gw1] [ 1%] PASSED test/integration/test_display_callback.py::test_callback_plugin_receives_events[no-callback-plugin-helloworld.yml-playbook_on_play_start] test/integration/test_display_callback.py::test_callback_plugin_receives_events[no-callback-plugin-results_included.yml-playbook_on_stats] [gw6] [ 1%] PASSED test/integration/test_display_callback.py::test_callback_plugin_receives_events[local-callback-plugin-results_included.yml-runner_on_ok] test/integration/test_display_callback.py::test_callback_plugin_receives_events[no-callback-plugin-results_included.yml-playbook_on_play_start] [gw2] [ 1%] PASSED test/integration/test_display_callback.py::test_large_stdout_parsing_when_using_json_output[playbook0] test/integration/test_events.py::test_async_events[podman-False] [gw2] [ 1%] SKIPPED test/integration/test_events.py::test_async_events[podman-False] test/integration/test_interface.py::test_run [gw5] [ 1%] PASSED test/integration/test_display_callback.py::test_callback_plugin_no_log_filters[playbook3] test/integration/test_display_callback.py::test_callback_plugin_saves_custom_stats[playbook0] [gw3] [ 1%] PASSED test/integration/test_display_callback.py::test_callback_plugin_no_log_filters[playbook1] test/integration/test_display_callback.py::test_callback_plugin_censoring_does_not_overwrite[playbook0] [gw0] [ 1%] PASSED test/integration/test_display_callback.py::test_callback_plugin_no_log_filters[playbook6] [gw7] [ 1%] PASSED test/integration/test_display_callback.py::test_callback_plugin_no_log_filters[playbook5] test/integration/test_display_callback.py::test_module_level_no_log[playbook0] test/integration/test_display_callback.py::test_output_when_given_invalid_playbook [gw1] [ 1%] PASSED test/integration/test_display_callback.py::test_callback_plugin_receives_events[no-callback-plugin-results_included.yml-playbook_on_stats] test/integration/test_display_callback.py::test_callback_plugin_task_args_leak[playbook0] [gw1] [ 2%] SKIPPED test/integration/test_display_callback.py::test_callback_plugin_task_args_leak[playbook0] test/integration/test_display_callback.py::test_output_when_given_non_playbook_script [gw1] [ 2%] PASSED test/integration/test_display_callback.py::test_output_when_given_non_playbook_script test/integration/test_events.py::test_async_events[podman-True] [gw1] [ 2%] SKIPPED test/integration/test_events.py::test_async_events[podman-True] test/integration/test_events.py::test_include_role_from_collection_events [gw6] [ 2%] PASSED test/integration/test_display_callback.py::test_callback_plugin_receives_events[no-callback-plugin-results_included.yml-playbook_on_play_start] test/integration/test_display_callback.py::test_callback_plugin_no_log_filters[playbook4] [gw2] [ 2%] PASSED test/integration/test_interface.py::test_run test/integration/test_interface.py::test_multiple_inventories [gw0] [ 2%] PASSED test/integration/test_display_callback.py::test_output_when_given_invalid_playbook test/integration/test_events.py::test_async_events[docker-False] [gw0] [ 2%] SKIPPED test/integration/test_events.py::test_async_events[docker-False] test/integration/test_events.py::test_include_role_events [gw1] [ 2%] PASSED test/integration/test_events.py::test_include_role_from_collection_events test/integration/test_interface.py::test_env_accuracy_inside_container[podman] [gw1] [ 2%] SKIPPED test/integration/test_interface.py::test_env_accuracy_inside_container[podman] test/integration/test_interface.py::test_run_ansible_command_within_container[podman] [gw1] [ 2%] SKIPPED test/integration/test_interface.py::test_run_ansible_command_within_container[podman] test/integration/test_interface.py::test_get_plugin_docs_list [gw2] [ 2%] PASSED test/integration/test_interface.py::test_multiple_inventories test/integration/test_interface.py::test_run_script_within_container[docker] [gw2] [ 2%] SKIPPED test/integration/test_interface.py::test_run_script_within_container[docker] test/integration/test_interface.py::test_get_plugin_docs_list_within_container[docker] [gw2] [ 2%] SKIPPED test/integration/test_interface.py::test_get_plugin_docs_list_within_container[docker] test/integration/test_interface.py::test_get_role_list_within_container[docker] [gw2] [ 2%] SKIPPED test/integration/test_interface.py::test_get_role_list_within_container[docker] test/integration/test_main.py::test_module_run [gw3] [ 2%] PASSED test/integration/test_display_callback.py::test_callback_plugin_censoring_does_not_overwrite[playbook0] test/integration/test_events.py::test_basic_events[docker-True] [gw3] [ 2%] SKIPPED test/integration/test_events.py::test_basic_events[docker-True] test/integration/test_events.py::test_basic_serializeable [gw0] [ 2%] PASSED test/integration/test_events.py::test_include_role_events test/integration/test_interface.py::test_env_accuracy_inside_container[docker] [gw0] [ 2%] SKIPPED test/integration/test_interface.py::test_env_accuracy_inside_container[docker] test/integration/test_interface.py::test_run_ansible_command_within_container[docker] [gw0] [ 2%] SKIPPED test/integration/test_interface.py::test_run_ansible_command_within_container[docker] test/integration/test_interface.py::test_get_plugin_docs_within_container[podman] [gw0] [ 2%] SKIPPED test/integration/test_interface.py::test_get_plugin_docs_within_container[podman] test/integration/test_interface.py::test_run_role [gw5] [ 2%] PASSED test/integration/test_display_callback.py::test_callback_plugin_saves_custom_stats[playbook0] test/integration/test_events.py::test_basic_events[podman-True] [gw5] [ 3%] SKIPPED test/integration/test_events.py::test_basic_events[podman-True] test/integration/test_events.py::test_event_omission_except_failed [gw4] [ 3%] PASSED test/integration/test_display_callback.py::test_callback_plugin_strips_task_environ_variables[playbook0] test/integration/test_events.py::test_basic_events[docker-False] [gw4] [ 3%] SKIPPED test/integration/test_events.py::test_basic_events[docker-False] test/integration/test_events.py::test_event_omission [gw1] [ 3%] PASSED test/integration/test_interface.py::test_get_plugin_docs_list test/integration/test_interface.py::test_get_role_list [gw3] [ 3%] PASSED test/integration/test_events.py::test_basic_serializeable test/integration/test_interface.py::test_run_playbook_data[playbook0] [gw1] [ 3%] PASSED test/integration/test_interface.py::test_get_role_list test/integration/test_main.py::test_help[command2-expected2] [gw1] [ 3%] PASSED test/integration/test_main.py::test_help[command2-expected2] test/integration/test_main.py::test_role_run_env_vars[utf-8-text] [gw5] [ 3%] PASSED test/integration/test_events.py::test_event_omission_except_failed test/integration/test_interface.py::test_run_async [gw4] [ 3%] PASSED test/integration/test_events.py::test_event_omission test/integration/test_interface.py::test_run_playbook_data[playbook1] [gw2] [ 3%] PASSED test/integration/test_main.py::test_module_run test/integration/test_main.py::test_role_run_args [gw6] [ 3%] PASSED test/integration/test_display_callback.py::test_callback_plugin_no_log_filters[playbook4] test/integration/test_display_callback.py::test_callback_plugin_records_notify_events[playbook0] [gw7] [ 3%] PASSED test/integration/test_display_callback.py::test_module_level_no_log[playbook0] test/integration/test_events.py::test_async_events[docker-True] [gw7] [ 3%] SKIPPED test/integration/test_events.py::test_async_events[docker-True] test/integration/test_events.py::test_playbook_on_stats_summary_fields [gw5] [ 3%] PASSED test/integration/test_interface.py::test_run_async test/integration/test_interface.py::test_run_command_injection_error [gw5] [ 3%] PASSED test/integration/test_interface.py::test_run_command_injection_error test/integration/test_interface.py::test_get_plugin_docs [gw0] [ 3%] PASSED test/integration/test_interface.py::test_run_role test/integration/test_main.py::test_help[command1-expected1] [gw0] [ 3%] PASSED test/integration/test_main.py::test_help[command1-expected1] test/integration/test_main.py::test_role_run_env_vars[regular-text] [gw1] [ 3%] PASSED test/integration/test_main.py::test_role_run_env_vars[utf-8-text] [gw5] [ 3%] PASSED test/integration/test_interface.py::test_get_plugin_docs test/integration/test_interface.py::test_get_inventory test/integration/test_runner.py::test_run_command_with_unicode [gw1] [ 3%] PASSED test/integration/test_runner.py::test_run_command_with_unicode test/integration/test_runner.py::test_executable_not_found [gw1] [ 3%] PASSED test/integration/test_runner.py::test_executable_not_found test/integration/test_runner.py::test_run_command_ansible_event_handler_failure [gw2] [ 4%] PASSED test/integration/test_main.py::test_role_run_args test/integration/test_runner.py::test_run_command_finished_callback [gw2] [ 4%] PASSED test/integration/test_runner.py::test_run_command_finished_callback test/integration/test_runner.py::test_run_command_long_running [gw3] [ 4%] PASSED test/integration/test_interface.py::test_run_playbook_data[playbook0] test/integration/test_interface.py::test_inventory_absolute_path [gw6] [ 4%] PASSED test/integration/test_display_callback.py::test_callback_plugin_records_notify_events[playbook0] test/integration/test_events.py::test_basic_events[podman-False] [gw6] [ 4%] SKIPPED test/integration/test_events.py::test_basic_events[podman-False] test/integration/test_events.py::test_runner_on_start [gw4] [ 4%] PASSED test/integration/test_interface.py::test_run_playbook_data[playbook1] test/integration/test_interface.py::test_run_command [gw7] [ 4%] PASSED test/integration/test_events.py::test_playbook_on_stats_summary_fields test/integration/test_interface.py::test_no_env_files [gw1] [ 4%] PASSED test/integration/test_runner.py::test_run_command_ansible_event_handler_failure test/integration/test_transmit_worker_process.py::TestStreamingUsage::test_remote_job_by_sockets[adhoc] [gw5] [ 4%] PASSED test/integration/test_interface.py::test_get_inventory test/integration/test_interface.py::test_get_role_argspec_within_container[docker] [gw5] [ 4%] SKIPPED test/integration/test_interface.py::test_get_role_argspec_within_container[docker] test/integration/test_main.py::test_role_run [gw2] [ 4%] PASSED test/integration/test_runner.py::test_run_command_long_running test/integration/test_runner.py::test_run_command_ansible_rotate_artifacts [gw3] [ 4%] PASSED test/integration/test_interface.py::test_inventory_absolute_path test/integration/test_interface.py::test_run_script_within_container[podman] [gw3] [ 4%] SKIPPED test/integration/test_interface.py::test_run_script_within_container[podman] test/integration/test_interface.py::test_get_plugin_docs_list_within_container[podman] [gw3] [ 4%] SKIPPED test/integration/test_interface.py::test_get_plugin_docs_list_within_container[podman] test/integration/test_interface.py::test_get_role_list_within_container[podman] [gw3] [ 4%] SKIPPED test/integration/test_interface.py::test_get_role_list_within_container[podman] test/integration/test_main.py::test_module_run_debug [gw6] [ 4%] PASSED test/integration/test_events.py::test_runner_on_start test/integration/test_interface.py::test_env_accuracy [gw4] [ 4%] PASSED test/integration/test_interface.py::test_run_command test/integration/test_interface.py::test_run_command_async [gw0] [ 4%] PASSED test/integration/test_main.py::test_role_run_env_vars[regular-text] test/integration/test_runner.py::test_run_command [gw7] [ 4%] PASSED test/integration/test_interface.py::test_no_env_files test/integration/test_interface.py::test_run_command_injection_error_within_container[podman] [gw7] [ 4%] SKIPPED test/integration/test_interface.py::test_run_command_injection_error_within_container[podman] test/integration/test_interface.py::test_get_plugin_docs_within_container[docker] [gw7] [ 4%] SKIPPED test/integration/test_interface.py::test_get_plugin_docs_within_container[docker] test/integration/test_interface.py::test_get_inventory_within_container[podman] [gw7] [ 5%] SKIPPED test/integration/test_interface.py::test_get_inventory_within_container[podman] test/integration/test_main.py::test_help[None-expected0] [gw0] [ 5%] PASSED test/integration/test_runner.py::test_run_command test/integration/test_runner.py::test_run_command_failed [gw7] [ 5%] PASSED test/integration/test_main.py::test_help[None-expected0] test/integration/test_main.py::test_role_bad_project_dir [gw0] [ 5%] PASSED test/integration/test_runner.py::test_run_command_failed test/integration/test_runner.py::test_run_command_ansible_event_handler [gw7] [ 5%] PASSED test/integration/test_main.py::test_role_bad_project_dir test/integration/test_runner.py::test_password_prompt [gw7] [ 5%] XPASS test/integration/test_runner.py::test_password_prompt test/integration/test_runner.py::test_run_command_idle_timeout [gw7] [ 5%] PASSED test/integration/test_runner.py::test_run_command_idle_timeout test/integration/test_runner.py::test_run_command_ansible [gw6] [ 5%] PASSED test/integration/test_interface.py::test_env_accuracy test/integration/test_interface.py::test_run_command_injection_error_within_container[docker] [gw6] [ 5%] SKIPPED test/integration/test_interface.py::test_run_command_injection_error_within_container[docker] test/integration/test_interface.py::test_get_plugin_docs_async [gw4] [ 5%] PASSED test/integration/test_interface.py::test_run_command_async test/integration/test_interface.py::test_ansible_config [gw0] [ 5%] PASSED test/integration/test_runner.py::test_run_command_ansible_event_handler test/integration/test_transmit_worker_process.py::TestStreamingUsage::test_remote_job_by_sockets[run] [gw3] [ 5%] PASSED test/integration/test_main.py::test_module_run_debug test/integration/test_main.py::test_role_run_inventory [gw7] [ 5%] PASSED test/integration/test_runner.py::test_run_command_ansible test/integration/test_transmit_worker_process.py::TestStreamingUsage::test_remote_job_interface[adhoc] [gw2] [ 5%] PASSED test/integration/test_runner.py::test_run_command_ansible_rotate_artifacts test/integration/test_transmit_worker_process.py::TestStreamingUsage::test_process_isolation_executable_not_exist [gw2] [ 5%] PASSED test/integration/test_transmit_worker_process.py::TestStreamingUsage::test_process_isolation_executable_not_exist test/integration/test_transmit_worker_process.py::test_unparsable_private_dir_worker [gw2] [ 5%] PASSED test/integration/test_transmit_worker_process.py::test_unparsable_private_dir_worker test/integration/containerized/test_cli_containerized.py::test_provide_env_var[docker] [gw2] [ 5%] SKIPPED test/integration/containerized/test_cli_containerized.py::test_provide_env_var[docker] test/integration/containerized/test_container_management.py::test_invalid_registry_host[docker] [gw2] [ 5%] SKIPPED test/integration/containerized/test_container_management.py::test_invalid_registry_host[docker] test/unit/test_cleanup.py::test_validate_pattern[/-/] [gw2] [ 5%] PASSED test/unit/test_cleanup.py::test_validate_pattern[/-/] test/unit/test_event_filter.py::test_event_lazy_parsing [gw2] [ 5%] PASSED test/unit/test_event_filter.py::test_event_lazy_parsing test/unit/test_loader.py::test__load_yaml_failure [gw2] [ 5%] PASSED test/unit/test_loader.py::test__load_yaml_failure [gw1] [ 6%] PASSED test/integration/test_transmit_worker_process.py::TestStreamingUsage::test_remote_job_by_sockets[adhoc] test/unit/test_runner.py::test_simple_spawn test/integration/test_transmit_worker_process.py::test_garbage_private_dir_worker [gw1] [ 6%] PASSED test/integration/test_transmit_worker_process.py::test_garbage_private_dir_worker [gw2] [ 6%] PASSED test/unit/test_runner.py::test_simple_spawn test/integration/containerized/test_cli_containerized.py::test_playbook_run[podman] [gw1] [ 6%] SKIPPED test/integration/containerized/test_cli_containerized.py::test_playbook_run[podman] test/unit/test_runner.py::test_event_callback_data_check test/integration/containerized/test_container_management.py::test_non_owner_install[podman] [gw1] [ 6%] SKIPPED test/integration/containerized/test_container_management.py::test_non_owner_install[podman] test/unit/test_cleanup.py::test_registry_auth_cleanup[podman] [gw1] [ 6%] SKIPPED test/unit/test_cleanup.py::test_registry_auth_cleanup[podman] [gw2] [ 6%] PASSED test/unit/test_runner.py::test_event_callback_data_check test/unit/test_runner.py::test_multiline_blank_write[pexpect] test/unit/test_event_filter.py::test_large_data_payload [gw1] [ 6%] PASSED test/unit/test_event_filter.py::test_large_data_payload test/unit/test_loader.py::test__load_yaml_success [gw1] [ 6%] PASSED test/unit/test_loader.py::test__load_yaml_success test/unit/test_loader.py::test_get_contents_exception [gw1] [ 6%] PASSED test/unit/test_loader.py::test_get_contents_exception test/unit/test_runner.py::test_env_vars[I\xf1t\xebrn\xe2ti\xf4n\xe0liz\xe6ti\xf8n] [gw2] [ 6%] PASSED test/unit/test_runner.py::test_multiline_blank_write[pexpect] test/unit/config/test__base.py::test_prepare_environment_vars_only_strings_from_file [gw2] [ 6%] PASSED test/unit/config/test__base.py::test_prepare_environment_vars_only_strings_from_file test/unit/config/test__base.py::test_prepare_env_sshkey_defaults [gw2] [ 6%] PASSED test/unit/config/test__base.py::test_prepare_env_sshkey_defaults test/unit/config/test__base.py::test_container_volume_mounting_with_Z [gw2] [ 6%] PASSED test/unit/config/test__base.py::test_container_volume_mounting_with_Z test/unit/config/test_ansible_cfg.py::test_prepare_config_invalid_command [gw2] [ 6%] PASSED test/unit/config/test_ansible_cfg.py::test_prepare_config_invalid_command test/unit/config/test_command.py::test_prepare_run_command_generic [gw2] [ 6%] PASSED test/unit/config/test_command.py::test_prepare_run_command_generic test/unit/config/test_container_volmount_generation.py::test_check_not_safe_to_mount_file[/usr] [gw2] [ 6%] PASSED test/unit/config/test_container_volmount_generation.py::test_check_not_safe_to_mount_file[/usr] test/unit/config/test_container_volmount_generation.py::test_duplicate_detection_dst[src->path with ~ no slash] [gw1] [ 6%] FAILED test/unit/test_runner.py::test_env_vars[I\xf1t\xebrn\xe2ti\xf4n\xe0liz\xe6ti\xf8n] test/unit/test_runner.py::test_stdout_file_no_write[subprocess] [gw1] [ 6%] PASSED test/unit/test_runner.py::test_stdout_file_no_write[subprocess] test/unit/config/test__base.py::test_base_config_project_dir [gw2] [ 6%] PASSED test/unit/config/test_container_volmount_generation.py::test_duplicate_detection_dst[src->path with ~ no slash] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->dir with slash-labels->] [gw1] [ 6%] PASSED test/unit/config/test__base.py::test_base_config_project_dir test/unit/config/test__base.py::test_prepare_env_settings [gw2] [ 7%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->dir with slash-labels->] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->nested dir no slash-labels->:z] [gw1] [ 7%] PASSED test/unit/config/test__base.py::test_prepare_env_settings test/unit/config/test__base.py::test_wrap_args_with_ssh_agent_silent [gw2] [ 7%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->nested dir no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with dot-labels->Z] [gw1] [ 7%] PASSED test/unit/config/test__base.py::test_wrap_args_with_ssh_agent_silent test/unit/config/test_ansible_cfg.py::test_prepare_config_command [gw2] [ 7%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with dot-labels->Z] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with var slash-labels->None] [gw1] [ 7%] PASSED test/unit/config/test_ansible_cfg.py::test_prepare_config_command [gw2] [ 7%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with var slash-labels->None] test/unit/config/test_command.py::test_prepare_run_command_non_interactive test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with ~ no slash-labels->ro,Z] [gw1] [ 7%] PASSED test/unit/config/test_command.py::test_prepare_run_command_non_interactive test/unit/config/test_container_volmount_generation.py::test_check_not_safe_to_mount_file[/home] [gw2] [ 7%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with ~ no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->dir no slash-labels->] [gw1] [ 7%] PASSED test/unit/config/test_container_volmount_generation.py::test_check_not_safe_to_mount_file[/home] test/unit/config/test_container_volmount_generation.py::test_duplicate_detection_dst[src->path with var slash] [gw2] [ 7%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->dir no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->dir with slash-labels->:z] [gw2] [ 7%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->dir with slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->nested dir with slash-labels->Z] [gw2] [ 7%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->nested dir with slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with var no slash-labels->None] [gw1] [ 7%] PASSED test/unit/config/test_container_volmount_generation.py::test_duplicate_detection_dst[src->path with var slash] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->dir with slash-labels->None] [gw5] [ 7%] PASSED test/integration/test_main.py::test_role_run [gw1] [ 7%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->dir with slash-labels->None] [gw2] [ 7%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with var no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->nested dir no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with var slash-labels->ro,Z] [gw1] [ 7%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->nested dir no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with dot-labels->] test/integration/test_main.py::test_role_start [gw2] [ 7%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with var slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with ~ slash-labels->] [gw1] [ 7%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with dot-labels->] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with var no slash-labels->:z] [gw2] [ 7%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with ~ slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->dir no slash-labels->:z] [gw1] [ 8%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with var no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with ~ no slash-labels->Z] [gw1] [ 8%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with ~ no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->dir no slash-labels->None] [gw2] [ 8%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->dir no slash-labels->:z] [gw1] [ 8%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->dir no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->nested dir no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->dir with slash-labels->ro,Z] [gw2] [ 8%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->nested dir no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with dot-labels->None] [gw1] [ 8%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->dir with slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->nested dir with slash-labels->] [gw2] [ 8%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with dot-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with var no slash-labels->ro,Z] [gw1] [ 8%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->nested dir with slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with dot-labels->:z] [gw2] [ 8%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with var no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with ~ no slash-labels->] [gw1] [ 8%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with dot-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with var slash-labels->Z] [gw2] [ 8%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with ~ no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with ~ slash-labels->:z] [gw1] [ 8%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with var slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with ~ slash-labels->None] [gw2] [ 8%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with ~ slash-labels->:z] [gw1] [ 8%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with ~ slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->dir with slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->dir no slash-labels->ro,Z] [gw2] [ 8%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->dir with slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->nested dir with slash-labels->None] [gw1] [ 8%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->dir no slash-labels->ro,Z] [gw5] [ 8%] PASSED test/integration/test_main.py::test_role_start test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->nested dir no slash-labels->] [gw2] [ 8%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->nested dir with slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with dot-labels->ro,Z] [gw1] [ 8%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->nested dir no slash-labels->] [gw2] [ 8%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with dot-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with var slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->nested dir with slash-labels->:z] test/integration/test_runner.py::test_run_command_cancel_callback [gw2] [ 8%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with var slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->:z] [gw1] [ 8%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->nested dir with slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with var no slash-labels->Z] [gw2] [ 9%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->dir no slash-labels->Z] [gw1] [ 9%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with var no slash-labels->Z] [gw2] [ 9%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->dir no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with ~ no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->nested dir no slash-labels->None] [gw1] [ 9%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with ~ no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with ~ slash-labels->ro,Z] [gw2] [ 9%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->nested dir no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->nested dir with slash-labels->ro,Z] [gw1] [ 9%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with ~ slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->dir with slash-labels->] [gw2] [ 9%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->nested dir with slash-labels->ro,Z] [gw1] [ 9%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->dir with slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with var no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->nested dir no slash-labels->:z] [gw1] [ 9%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->nested dir no slash-labels->:z] [gw2] [ 9%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with var no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with dot-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with var slash-labels->:z] [gw1] [ 9%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with dot-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with var slash-labels->None] [gw2] [ 9%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with var slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with ~ slash-labels->Z] [gw1] [ 9%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with var slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->ro,Z] [gw2] [ 9%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with ~ slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->dir with slash-labels->None] [gw1] [ 9%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->dir no slash-labels->] [gw2] [ 9%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->dir with slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->nested dir no slash-labels->ro,Z] [gw1] [ 9%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->dir no slash-labels->] [gw5] [ 9%] PASSED test/integration/test_runner.py::test_run_command_cancel_callback test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->dir with slash-labels->:z] [gw1] [ 9%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->dir with slash-labels->:z] [gw2] [ 9%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->nested dir no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->nested dir with slash-labels->Z] test/integration/test_runner.py::test_run_command_stdout_missing test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with dot-labels->] [gw1] [ 9%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->nested dir with slash-labels->Z] [gw2] [ 10%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with dot-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with var no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with var no slash-labels->None] [gw2] [ 10%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with var no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with var no slash-labels->ro,Z] [gw1] [ 10%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with var no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with var slash-labels->ro,Z] [gw2] [ 10%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with var no slash-labels->ro,Z] [gw1] [ 10%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with var slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with var no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with ~ slash-labels->] [gw2] [ 10%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with var no slash-labels->:z] [gw1] [ 10%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with ~ slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with var slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->dir no slash-labels->:z] [gw2] [ 10%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with var slash-labels->None] [gw1] [ 10%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->dir no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->nested dir no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with var slash-labels->] [gw2] [ 10%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with var slash-labels->] [gw1] [ 10%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->nested dir no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with dot-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with var slash-labels->Z] [gw1] [ 10%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with dot-labels->None] [gw2] [ 10%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with var slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with ~ no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with var slash-labels->ro,Z] [gw5] [ 10%] PASSED test/integration/test_runner.py::test_run_command_stdout_missing [gw2] [ 10%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with var slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with var slash-labels->:z] test/integration/test_runner.py::test_set_extra_vars [gw2] [ 10%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with var slash-labels->:z] [gw1] [ 10%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with ~ no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with ~ no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with ~ no slash-labels->None] [gw1] [ 10%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with ~ no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with ~ no slash-labels->Z] [gw2] [ 10%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with ~ no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with ~ no slash-labels->] [gw1] [ 10%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with ~ no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with ~ no slash-labels->ro,Z] [gw2] [ 10%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with ~ no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with ~ no slash-labels->Z] [gw2] [ 11%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with ~ no slash-labels->Z] [gw1] [ 11%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with ~ no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with ~ no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with ~ no slash-labels->ro,Z] [gw1] [ 11%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with ~ no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with ~ slash-labels->None] [gw2] [ 11%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with ~ no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with ~ no slash-labels->:z] [gw1] [ 11%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with ~ slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with ~ slash-labels->] [gw1] [ 11%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with ~ slash-labels->] [gw2] [ 11%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with ~ no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with ~ slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with ~ slash-labels->None] [gw2] [ 11%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with ~ slash-labels->None] [gw1] [ 11%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with ~ slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with ~ slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with ~ slash-labels->] [gw2] [ 11%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with ~ slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with ~ slash-labels->Z] [gw1] [ 11%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with ~ slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with ~ slash-labels->:z] [gw2] [ 11%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with ~ slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with ~ slash-labels->ro,Z] [gw2] [ 11%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with ~ slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with ~ slash-labels->:z] [gw1] [ 11%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with ~ slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->dir no slash-labels->None] [gw2] [ 11%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with ~ slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->dir no slash-labels->None] [gw2] [ 11%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->dir no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->dir no slash-labels->] [gw1] [ 11%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->dir no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->dir no slash-labels->] [gw2] [ 11%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->dir no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->dir no slash-labels->Z] [gw1] [ 11%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->dir no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->dir no slash-labels->Z] [gw2] [ 11%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->dir no slash-labels->Z] [gw1] [ 11%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->dir no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->dir no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->dir no slash-labels->ro,Z] [gw2] [ 12%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->dir no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->dir no slash-labels->:z] [gw1] [ 12%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->dir no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->dir no slash-labels->:z] [gw2] [ 12%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->dir no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->dir with slash-labels->None] [gw2] [ 12%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->dir with slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->dir with slash-labels->] [gw1] [ 12%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->dir no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->dir with slash-labels->None] [gw2] [ 12%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->dir with slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->dir with slash-labels->Z] [gw1] [ 12%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->dir with slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->dir with slash-labels->] [gw1] [ 12%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->dir with slash-labels->] [gw2] [ 12%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->dir with slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->dir with slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->dir with slash-labels->ro,Z] [gw2] [ 12%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->dir with slash-labels->ro,Z] [gw1] [ 12%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->dir with slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->dir with slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->dir with slash-labels->ro,Z] [gw2] [ 12%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->dir with slash-labels->:z] [gw1] [ 12%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->dir with slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->nested dir no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->dir with slash-labels->:z] [gw2] [ 12%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->nested dir no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->nested dir no slash-labels->] [gw1] [ 12%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->dir with slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->nested dir no slash-labels->None] [gw2] [ 12%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->nested dir no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->nested dir no slash-labels->Z] [gw1] [ 12%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->nested dir no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->nested dir no slash-labels->] [gw2] [ 12%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->nested dir no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->nested dir no slash-labels->ro,Z] [gw1] [ 12%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->nested dir no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->nested dir no slash-labels->Z] [gw2] [ 12%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->nested dir no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->nested dir no slash-labels->:z] [gw1] [ 12%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->nested dir no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->nested dir no slash-labels->ro,Z] [gw2] [ 13%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->nested dir no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->nested dir with slash-labels->None] [gw1] [ 13%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->nested dir no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->nested dir no slash-labels->:z] [gw2] [ 13%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->nested dir with slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->nested dir with slash-labels->] [gw1] [ 13%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->nested dir no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->nested dir with slash-labels->None] [gw2] [ 13%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->nested dir with slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->nested dir with slash-labels->Z] [gw1] [ 13%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->nested dir with slash-labels->None] [gw2] [ 13%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->nested dir with slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->nested dir with slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->nested dir with slash-labels->ro,Z] [gw1] [ 13%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->nested dir with slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->nested dir with slash-labels->Z] [gw2] [ 13%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->nested dir with slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->nested dir with slash-labels->:z] [gw1] [ 13%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->nested dir with slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->nested dir with slash-labels->ro,Z] [gw2] [ 13%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->nested dir with slash-labels->:z] [gw1] [ 13%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->nested dir with slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with dot-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->nested dir with slash-labels->:z] [gw2] [ 13%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with dot-labels->None] [gw1] [ 13%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->nested dir with slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with dot-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with dot-labels->None] [gw1] [ 13%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with dot-labels->None] [gw2] [ 13%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with dot-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with dot-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with dot-labels->Z] [gw1] [ 13%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with dot-labels->] [gw2] [ 13%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with dot-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with dot-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with dot-labels->ro,Z] [gw1] [ 13%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with dot-labels->Z] [gw2] [ 13%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with dot-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with dot-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with dot-labels->:z] [gw1] [ 13%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with dot-labels->ro,Z] [gw2] [ 14%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with dot-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with dot-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with var no slash-labels->None] [gw1] [ 14%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with dot-labels->:z] [gw2] [ 14%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with var no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with var no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with var no slash-labels->None] [gw1] [ 14%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with var no slash-labels->None] [gw2] [ 14%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with var no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with var no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with var no slash-labels->] [gw2] [ 14%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with var no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with var no slash-labels->ro,Z] [gw1] [ 14%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with var no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with var no slash-labels->Z] [gw2] [ 14%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with var no slash-labels->ro,Z] [gw1] [ 14%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with var no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with var no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with var no slash-labels->ro,Z] [gw2] [ 14%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with var no slash-labels->:z] [gw1] [ 14%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with var no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with var slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with var no slash-labels->:z] [gw2] [ 14%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with var slash-labels->None] [gw1] [ 14%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with var no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with var slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with var slash-labels->None] [gw2] [ 14%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with var slash-labels->] [gw1] [ 14%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with var slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with var slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with var slash-labels->Z] [gw2] [ 14%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with var slash-labels->Z] [gw1] [ 14%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with var slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with var slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with var slash-labels->ro,Z] [gw1] [ 14%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with var slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with var slash-labels->ro,Z] [gw2] [ 14%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with var slash-labels->ro,Z] [gw1] [ 14%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with var slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with var slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with var slash-labels->:z] [gw2] [ 14%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var no slash-dst->path with var slash-labels->:z] [gw1] [ 15%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with var slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with ~ slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with ~ no slash-labels->None] [gw2] [ 15%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with ~ slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with ~ slash-labels->] [gw2] [ 15%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with ~ slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with ~ slash-labels->Z] [gw1] [ 15%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with ~ no slash-labels->None] [gw2] [ 15%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with ~ slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with ~ slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with ~ no slash-labels->] [gw2] [ 15%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with ~ slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with ~ slash-labels->:z] [gw2] [ 15%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with ~ slash-labels->:z] [gw1] [ 15%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with ~ no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->dir no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with ~ no slash-labels->Z] [gw2] [ 15%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->dir no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->dir no slash-labels->] [gw1] [ 15%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with ~ no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with ~ no slash-labels->ro,Z] [gw2] [ 15%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->dir no slash-labels->] [gw1] [ 15%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with ~ no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->dir no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with ~ no slash-labels->:z] [gw2] [ 15%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->dir no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->dir no slash-labels->ro,Z] [gw2] [ 15%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->dir no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->dir no slash-labels->:z] [gw1] [ 15%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with var slash-dst->path with ~ no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with ~ slash-labels->] [gw2] [ 15%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->dir no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->dir with slash-labels->None] [gw1] [ 15%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with ~ slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with ~ slash-labels->Z] [gw1] [ 15%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with ~ slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with ~ slash-labels->ro,Z] [gw2] [ 15%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->dir with slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->dir with slash-labels->] [gw1] [ 15%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with ~ slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with ~ slash-labels->:z] [gw2] [ 15%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->dir with slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->dir with slash-labels->Z] [gw1] [ 16%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with ~ slash-labels->:z] [gw2] [ 16%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->dir with slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->dir no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->dir with slash-labels->ro,Z] [gw2] [ 16%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->dir with slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->dir with slash-labels->:z] [gw2] [ 16%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->dir with slash-labels->:z] [gw1] [ 16%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->dir no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->None] [gw0] [ 16%] PASSED test/integration/test_transmit_worker_process.py::TestStreamingUsage::test_remote_job_by_sockets[run] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->dir no slash-labels->] [gw2] [ 16%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->] [gw1] [ 16%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->dir no slash-labels->] test/integration/test_transmit_worker_process.py::test_missing_private_dir_transmit test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->dir no slash-labels->Z] [gw2] [ 16%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->Z] [gw0] [ 16%] PASSED test/integration/test_transmit_worker_process.py::test_missing_private_dir_transmit [gw1] [ 16%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->dir no slash-labels->Z] test/integration/containerized/test_cli_containerized.py::test_playbook_run[docker] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->dir no slash-labels->ro,Z] [gw0] [ 16%] SKIPPED test/integration/containerized/test_cli_containerized.py::test_playbook_run[docker] [gw2] [ 16%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->Z] test/integration/containerized/test_container_management.py::test_non_owner_install[docker] [gw0] [ 16%] SKIPPED test/integration/containerized/test_container_management.py::test_non_owner_install[docker] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->ro,Z] test/unit/test_cleanup.py::test_registry_auth_cleanup[docker] [gw1] [ 16%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->dir no slash-labels->ro,Z] [gw0] [ 16%] SKIPPED test/unit/test_cleanup.py::test_registry_auth_cleanup[docker] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->dir no slash-labels->:z] test/unit/test_event_filter.py::test_separate_verbose_events [gw2] [ 16%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->:z] [gw0] [ 16%] PASSED test/unit/test_event_filter.py::test_separate_verbose_events [gw1] [ 16%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->dir no slash-labels->:z] test/unit/test_loader.py::test__load_json_failure test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->dir with slash-labels->None] [gw0] [ 16%] PASSED test/unit/test_loader.py::test__load_json_failure [gw2] [ 16%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->:z] test/unit/test_loader.py::test_get_contents_invalid_path test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->None] [gw0] [ 16%] PASSED test/unit/test_loader.py::test_get_contents_invalid_path test/unit/test_runner.py::test_env_vars[abc123] [gw1] [ 17%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->dir with slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->dir with slash-labels->] [gw2] [ 17%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->] [gw1] [ 17%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->dir with slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->dir with slash-labels->Z] [gw2] [ 17%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->] [gw1] [ 17%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->dir with slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->dir with slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->Z] [gw1] [ 17%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->dir with slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->dir with slash-labels->:z] [gw2] [ 17%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->ro,Z] [gw1] [ 17%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->dir with slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->nested dir no slash-labels->None] [gw1] [ 17%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->nested dir no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->nested dir no slash-labels->] [gw2] [ 17%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->ro,Z] [gw1] [ 17%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->nested dir no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->nested dir no slash-labels->Z] [gw1] [ 17%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->nested dir no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->nested dir no slash-labels->ro,Z] [gw2] [ 17%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with dot-labels->None] [gw2] [ 17%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with dot-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with dot-labels->] [gw1] [ 17%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->nested dir no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->nested dir no slash-labels->:z] [gw2] [ 17%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with dot-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with dot-labels->Z] [gw1] [ 17%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->nested dir no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->nested dir with slash-labels->None] [gw1] [ 17%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->nested dir with slash-labels->None] [gw2] [ 17%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with dot-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->nested dir with slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with dot-labels->ro,Z] [gw1] [ 17%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->nested dir with slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->nested dir with slash-labels->Z] [gw0] [ 17%] FAILED test/unit/test_runner.py::test_env_vars[abc123] [gw2] [ 18%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with dot-labels->ro,Z] test/unit/test_runner.py::test_stdout_file_no_write[pexpect] [gw1] [ 18%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->nested dir with slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->nested dir with slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with dot-labels->:z] [gw0] [ 18%] PASSED test/unit/test_runner.py::test_stdout_file_no_write[pexpect] [gw2] [ 18%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with dot-labels->:z] [gw1] [ 18%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->nested dir with slash-labels->ro,Z] test/unit/config/test__base.py::test_base_config_init_with_ident [gw0] [ 18%] PASSED test/unit/config/test__base.py::test_base_config_init_with_ident test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with var no slash-labels->None] [gw2] [ 18%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with var no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->nested dir with slash-labels->:z] [gw1] [ 18%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->nested dir with slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with dot-labels->None] [gw1] [ 18%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with dot-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with dot-labels->] [gw1] [ 18%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with dot-labels->] test/unit/config/test__base.py::test_prepare_env_settings_defaults [gw6] [ 18%] PASSED test/integration/test_interface.py::test_get_plugin_docs_async test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with var no slash-labels->] test/integration/test_interface.py::test_get_inventory_within_container[docker] [gw6] [ 18%] SKIPPED test/integration/test_interface.py::test_get_inventory_within_container[docker] test/integration/test_interface.py::test_get_role_argspec_within_container[podman] [gw6] [ 18%] SKIPPED test/integration/test_interface.py::test_get_role_argspec_within_container[podman] test/integration/test_main.py::test_role_logfile test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with dot-labels->Z] [gw0] [ 18%] PASSED test/unit/config/test__base.py::test_prepare_env_settings_defaults [gw1] [ 18%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with dot-labels->Z] test/unit/config/test__base.py::test_wrap_args_with_ssh_agent_with_auth test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with dot-labels->ro,Z] [gw1] [ 18%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with dot-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with dot-labels->:z] [gw2] [ 18%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with var no slash-labels->] [gw0] [ 18%] PASSED test/unit/config/test__base.py::test_wrap_args_with_ssh_agent_with_auth test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with var no slash-labels->Z] [gw1] [ 18%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with dot-labels->:z] test/unit/config/test_ansible_cfg.py::test_invalid_runner_mode_value test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with var no slash-labels->None] [gw0] [ 18%] PASSED test/unit/config/test_ansible_cfg.py::test_invalid_runner_mode_value test/unit/config/test_command.py::test_prepare_run_command_interactive [gw2] [ 18%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with var no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with var no slash-labels->ro,Z] [gw0] [ 19%] PASSED test/unit/config/test_command.py::test_prepare_run_command_interactive test/unit/config/test_container_volmount_generation.py::test_check_not_safe_to_mount_file[/] [gw1] [ 19%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with var no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with var no slash-labels->] [gw0] [ 19%] PASSED test/unit/config/test_container_volmount_generation.py::test_check_not_safe_to_mount_file[/] test/unit/config/test_container_volmount_generation.py::test_duplicate_detection_dst[src->path with var no slash] [gw2] [ 19%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with var no slash-labels->ro,Z] [gw1] [ 19%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with var no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with var no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with var no slash-labels->Z] [gw1] [ 19%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with var no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with var no slash-labels->ro,Z] [gw2] [ 19%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with var no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with var slash-labels->None] [gw1] [ 19%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with var no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with var no slash-labels->:z] [gw2] [ 19%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with var slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with var slash-labels->] [gw1] [ 19%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with var no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with var slash-labels->None] [gw2] [ 19%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with var slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with var slash-labels->Z] [gw0] [ 19%] PASSED test/unit/config/test_container_volmount_generation.py::test_duplicate_detection_dst[src->path with var no slash] [gw2] [ 19%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with var slash-labels->Z] [gw1] [ 19%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with var slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with var slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->dir no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with var slash-labels->] [gw0] [ 19%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->dir no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->nested dir no slash-labels->Z] [gw2] [ 19%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with var slash-labels->ro,Z] [gw0] [ 19%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->nested dir no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with var slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with dot-labels->None] [gw1] [ 19%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with var slash-labels->] [gw0] [ 19%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with dot-labels->None] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with var no slash-labels->ro,Z] [gw2] [ 19%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with var slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with var slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->None] [gw0] [ 19%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with var no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with ~ no slash-labels->] [gw0] [ 20%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with ~ no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with ~ slash-labels->:z] [gw1] [ 20%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with var slash-labels->Z] [gw0] [ 20%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with ~ slash-labels->:z] [gw2] [ 20%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with var slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->dir with slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->] [gw1] [ 20%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with var slash-labels->ro,Z] [gw0] [ 20%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->dir with slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with var slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->nested dir with slash-labels->None] [gw1] [ 20%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with var slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with ~ no slash-labels->None] [gw2] [ 20%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->] [gw0] [ 20%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->nested dir with slash-labels->None] [gw1] [ 20%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with ~ no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with dot-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with ~ no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->Z] [gw1] [ 20%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with ~ no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with ~ no slash-labels->Z] [gw0] [ 20%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with dot-labels->ro,Z] [gw1] [ 20%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with ~ no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with var slash-labels->] [gw2] [ 20%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with ~ no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->ro,Z] [gw0] [ 20%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with var slash-labels->] [gw1] [ 20%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with ~ no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with ~ no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with ~ no slash-labels->:z] [gw2] [ 20%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->:z] [gw0] [ 20%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with ~ no slash-labels->:z] [gw1] [ 20%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with ~ no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->dir no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with ~ slash-labels->None] [gw2] [ 20%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->None] [gw0] [ 20%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->dir no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->nested dir no slash-labels->None] [gw1] [ 21%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with ~ slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with ~ slash-labels->] [gw2] [ 21%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->] [gw0] [ 21%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->nested dir no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->nested dir with slash-labels->ro,Z] [gw1] [ 21%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with ~ slash-labels->] [gw2] [ 21%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with ~ slash-labels->Z] [gw5] [ 21%] PASSED test/integration/test_runner.py::test_set_extra_vars [gw0] [ 21%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->nested dir with slash-labels->ro,Z] [gw2] [ 21%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->ro,Z] [gw1] [ 21%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with ~ slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with var no slash-labels->] test/integration/test_transmit_worker_process.py::test_worker_delete_no_dir test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with ~ slash-labels->ro,Z] [gw2] [ 21%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->:z] [gw0] [ 21%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with var no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with var slash-labels->:z] [gw1] [ 21%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with ~ slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with ~ slash-labels->:z] [gw2] [ 21%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->:z] [gw0] [ 21%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with var slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->dir no slash-labels->None] [gw1] [ 21%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_files[src->path with ~ slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with ~ slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir no slash-labels->None-.] [gw2] [ 21%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->dir no slash-labels->None] [gw0] [ 21%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with ~ slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->dir no slash-labels->] [gw1] [ 21%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir no slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->dir with slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir no slash-labels->None-..] [gw0] [ 21%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->dir with slash-labels->None] [gw1] [ 21%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir no slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->nested dir no slash-labels->ro,Z] [gw0] [ 21%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->nested dir no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir no slash-labels->None-../..] [gw2] [ 22%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->dir no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with dot-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->dir no slash-labels->Z] [gw1] [ 22%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir no slash-labels->None-../..] [gw0] [ 22%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with dot-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with var no slash-labels->:z] [gw0] [ 22%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with var no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->Z] [gw1] [ 22%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir no slash-labels->-.] [gw0] [ 22%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->Z] [gw2] [ 22%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->dir no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir no slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->dir no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->dir no slash-labels->None] [gw2] [ 22%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->dir no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->dir no slash-labels->:z] [gw1] [ 22%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir no slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir no slash-labels->-../..] [gw0] [ 22%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->dir no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->dir with slash-labels->ro,Z] [gw2] [ 22%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->dir no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->dir with slash-labels->None] [gw1] [ 22%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir no slash-labels->-../..] [gw0] [ 22%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->dir with slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir no slash-labels->Z-.] [gw2] [ 22%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->dir with slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->nested dir with slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->dir with slash-labels->] [gw0] [ 22%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->nested dir with slash-labels->] [gw2] [ 22%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->dir with slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with dot-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->dir with slash-labels->Z] [gw1] [ 22%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir no slash-labels->Z-.] [gw2] [ 22%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->dir with slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir no slash-labels->Z-..] [gw0] [ 22%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with dot-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->dir with slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with var slash-labels->Z] [gw2] [ 22%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->dir with slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->dir with slash-labels->:z] [gw0] [ 22%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with var slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with ~ slash-labels->None] [gw1] [ 23%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir no slash-labels->Z-..] [gw2] [ 23%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->dir with slash-labels->:z] [gw0] [ 23%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with ~ slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->nested dir no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->dir no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir no slash-labels->Z-../..] [gw2] [ 23%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->nested dir no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->nested dir no slash-labels->] [gw0] [ 23%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->dir no slash-labels->ro,Z] [gw1] [ 23%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->nested dir no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir no slash-labels->ro,Z-.] [gw2] [ 23%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->nested dir no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->nested dir no slash-labels->Z] [gw0] [ 23%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->nested dir no slash-labels->] [gw1] [ 23%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir no slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->nested dir with slash-labels->:z] [gw2] [ 23%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->nested dir no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir no slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->nested dir no slash-labels->ro,Z] [gw0] [ 23%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->nested dir with slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir no slash-labels->Z-.] [gw2] [ 23%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->nested dir no slash-labels->ro,Z] [gw1] [ 23%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir no slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->nested dir no slash-labels->:z] [gw0] [ 23%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir no slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir no slash-labels->ro,Z-../..] [gw2] [ 23%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->nested dir no slash-labels->:z] [gw0] [ 23%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir no slash-labels->Z-..] [gw1] [ 23%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->nested dir with slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir no slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir no slash-labels->Z-../..] [gw2] [ 23%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->nested dir with slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->nested dir with slash-labels->] [gw0] [ 23%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir no slash-labels->Z-../..] [gw1] [ 23%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir no slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir no slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir no slash-labels->:z-..] [gw2] [ 23%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->nested dir with slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->nested dir with slash-labels->Z] [gw2] [ 24%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->nested dir with slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->nested dir with slash-labels->ro,Z] [gw0] [ 24%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir no slash-labels->ro,Z-.] [gw1] [ 24%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir no slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir no slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir no slash-labels->:z-../..] [gw2] [ 24%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->nested dir with slash-labels->ro,Z] [gw0] [ 24%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir no slash-labels->ro,Z-..] [gw1] [ 24%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir no slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir with slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->nested dir with slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir no slash-labels->ro,Z-../..] [gw2] [ 24%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->nested dir with slash-labels->:z] [gw0] [ 24%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with dot-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir no slash-labels->:z-.] [gw1] [ 24%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir with slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir with slash-labels->None-..] [gw0] [ 24%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir no slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir no slash-labels->:z-..] [gw2] [ 24%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with dot-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with dot-labels->] [gw1] [ 24%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir with slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir with slash-labels->None-../..] [gw0] [ 24%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir no slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir no slash-labels->:z-../..] [gw2] [ 24%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with dot-labels->] [gw1] [ 24%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir with slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir with slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with dot-labels->Z] [gw0] [ 24%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir no slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir with slash-labels->None-.] [gw1] [ 24%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir with slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir with slash-labels->-..] [gw2] [ 24%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with dot-labels->Z] [gw0] [ 24%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir with slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with dot-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir with slash-labels->None-..] [gw1] [ 24%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir with slash-labels->-..] [gw2] [ 24%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with dot-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir with slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with dot-labels->:z] [gw1] [ 25%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir with slash-labels->-../..] [gw0] [ 25%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir with slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir with slash-labels->Z-.] [gw2] [ 25%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with dot-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with var no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir with slash-labels->None-../..] [gw1] [ 25%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir with slash-labels->Z-.] [gw2] [ 25%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with var no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir with slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with var no slash-labels->] [gw0] [ 25%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir with slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir with slash-labels->-.] [gw1] [ 25%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir with slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir with slash-labels->Z-../..] [gw2] [ 25%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with var no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with var no slash-labels->Z] [gw0] [ 25%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir with slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir with slash-labels->-..] [gw2] [ 25%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with var no slash-labels->Z] [gw1] [ 25%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir with slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with var no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir with slash-labels->ro,Z-.] [gw0] [ 25%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir with slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir with slash-labels->-../..] [gw2] [ 25%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with var no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with var no slash-labels->:z] [gw1] [ 25%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir with slash-labels->ro,Z-.] [gw0] [ 25%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir with slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir with slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir with slash-labels->ro,Z-..] [gw2] [ 25%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with var no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with var slash-labels->None] [gw1] [ 25%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir with slash-labels->ro,Z-..] [gw0] [ 25%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir with slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir with slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir with slash-labels->Z-..] [gw2] [ 25%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with var slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with var slash-labels->] [gw1] [ 25%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir with slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir with slash-labels->:z-.] [gw0] [ 25%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir with slash-labels->Z-..] [gw2] [ 25%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with var slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir with slash-labels->Z-../..] [gw1] [ 26%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir with slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with var slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir with slash-labels->:z-..] [gw0] [ 26%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir with slash-labels->Z-../..] [gw2] [ 26%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with var slash-labels->Z] [gw1] [ 26%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir with slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir with slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with var slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir with slash-labels->:z-../..] [gw7] [ 26%] PASSED test/integration/test_transmit_worker_process.py::TestStreamingUsage::test_remote_job_interface[adhoc] [gw0] [ 26%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir with slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir with slash-labels->ro,Z-..] [gw1] [ 26%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->dir with slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir no slash-labels->None-.] [gw0] [ 26%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir with slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir with slash-labels->ro,Z-../..] test/integration/test_transmit_worker_process.py::test_process_with_custom_ident [gw1] [ 26%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir no slash-labels->None-.] [gw2] [ 26%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with var slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir no slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with var slash-labels->:z] [gw0] [ 26%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir with slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir with slash-labels->:z-.] [gw1] [ 26%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir no slash-labels->None-..] [gw0] [ 26%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir with slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir no slash-labels->None-../..] [gw2] [ 26%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with var slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir with slash-labels->:z-..] [gw1] [ 26%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir no slash-labels->None-../..] [gw2] [ 26%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir no slash-labels->-.] [gw0] [ 26%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir with slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir with slash-labels->:z-../..] [gw1] [ 26%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir no slash-labels->-.] [gw2] [ 26%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir no slash-labels->-..] [gw0] [ 26%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir with slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with dot-labels->None-.] [gw1] [ 26%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir no slash-labels->-..] [gw0] [ 27%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with dot-labels->None-.] [gw2] [ 27%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir no slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with dot-labels->None-..] [gw1] [ 27%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->nested dir no slash-labels->-../..] [gw2] [ 27%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->:z] [gw0] [ 27%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with dot-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with dot-labels->None-../..] [gw1] [ 27%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ no slash-labels->:z-.] [gw2] [ 27%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with ~ slash-labels->None] [gw1] [ 27%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ no slash-labels->:z-.] [gw0] [ 27%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with dot-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with dot-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ no slash-labels->:z-..] [gw2] [ 27%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with ~ slash-dst->path with ~ slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir with slash-labels->ro,Z-../..] [gw0] [ 27%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with dot-labels->-.] [gw1] [ 27%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ no slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ no slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with dot-labels->-..] [gw2] [ 27%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir with slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir with slash-labels->:z-.] [gw1] [ 27%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ no slash-labels->:z-../..] [gw0] [ 27%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with dot-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with dot-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ slash-labels->None-.] [gw2] [ 27%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir with slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir with slash-labels->:z-..] [gw0] [ 27%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with dot-labels->-../..] [gw1] [ 27%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with dot-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ slash-labels->None-..] [gw2] [ 27%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir with slash-labels->:z-..] [gw0] [ 27%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with dot-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir with slash-labels->:z-../..] [gw1] [ 27%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with dot-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ slash-labels->None-../..] [gw3] [ 28%] PASSED test/integration/test_main.py::test_role_run_inventory [gw0] [ 28%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with dot-labels->Z-..] [gw1] [ 28%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ slash-labels->None-../..] [gw2] [ 28%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir with slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with dot-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with dot-labels->None-.] [gw0] [ 28%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with dot-labels->Z-../..] [gw1] [ 28%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with dot-labels->ro,Z-.] [gw2] [ 28%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with dot-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with dot-labels->None-..] [gw0] [ 28%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with dot-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with dot-labels->ro,Z-..] [gw2] [ 28%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with dot-labels->None-..] test/integration/test_runner.py::test_run_command_explosive_finished_callback test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with dot-labels->None-../..] [gw1] [ 28%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ slash-labels->-../..] [gw0] [ 28%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with dot-labels->ro,Z-..] [gw2] [ 28%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with dot-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with dot-labels->ro,Z-../..] [gw1] [ 28%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with dot-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ slash-labels->Z-.] [gw0] [ 28%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with dot-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with dot-labels->:z-.] [gw1] [ 28%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ slash-labels->Z-..] [gw2] [ 28%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with dot-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with dot-labels->-..] [gw1] [ 28%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ slash-labels->Z-..] [gw0] [ 28%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with dot-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ slash-labels->Z-../..] [gw2] [ 28%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with dot-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with dot-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with dot-labels->:z-..] [gw1] [ 28%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ slash-labels->ro,Z-.] [gw2] [ 28%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with dot-labels->-../..] [gw0] [ 29%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with dot-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with dot-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with dot-labels->:z-../..] [gw1] [ 29%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ slash-labels->ro,Z-.] [gw0] [ 29%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with dot-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var no slash-labels->None-.] [gw2] [ 29%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with dot-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with dot-labels->Z-..] [gw1] [ 29%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ slash-labels->ro,Z-..] [gw0] [ 29%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var no slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var no slash-labels->None-..] [gw2] [ 29%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with dot-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with dot-labels->Z-../..] [gw0] [ 29%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var no slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var no slash-labels->None-../..] [gw1] [ 29%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ slash-labels->:z-.] [gw0] [ 29%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var no slash-labels->None-../..] [gw2] [ 29%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with dot-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with dot-labels->ro,Z-.] [gw1] [ 29%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ slash-labels->:z-..] [gw0] [ 29%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var no slash-labels->-..] [gw2] [ 29%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with dot-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with dot-labels->ro,Z-..] [gw3] [ 29%] PASSED test/integration/test_runner.py::test_run_command_explosive_finished_callback [gw1] [ 29%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ slash-labels->:z-..] [gw0] [ 29%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var no slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ slash-labels->:z-../..] test/integration/test_runner.py::test_run_command_long_running_children [gw2] [ 29%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with dot-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var no slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with dot-labels->ro,Z-../..] [gw1] [ 29%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir no slash-labels->None-.] [gw0] [ 29%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var no slash-labels->-../..] [gw2] [ 29%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with dot-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with dot-labels->:z-.] [gw1] [ 30%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir no slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir no slash-labels->None-..] [gw2] [ 30%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with dot-labels->:z-.] [gw0] [ 30%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with dot-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var no slash-labels->Z-..] [gw1] [ 30%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir no slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir no slash-labels->None-../..] [gw2] [ 30%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with dot-labels->:z-..] [gw0] [ 30%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var no slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with dot-labels->:z-../..] [gw1] [ 30%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir no slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir no slash-labels->-.] [gw2] [ 30%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with dot-labels->:z-../..] [gw0] [ 30%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var no slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var no slash-labels->ro,Z-.] [gw1] [ 30%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir no slash-labels->-..] [gw2] [ 30%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var no slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var no slash-labels->None-..] [gw0] [ 30%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var no slash-labels->ro,Z-.] [gw1] [ 30%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir no slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var no slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir no slash-labels->-../..] [gw2] [ 30%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var no slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var no slash-labels->None-../..] [gw1] [ 30%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir no slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir no slash-labels->Z-.] [gw0] [ 30%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var no slash-labels->ro,Z-..] [gw2] [ 30%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var no slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var no slash-labels->-.] [gw1] [ 30%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir no slash-labels->Z-..] [gw2] [ 30%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var no slash-labels->-.] [gw0] [ 30%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var no slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var no slash-labels->:z-.] [gw1] [ 30%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir no slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir no slash-labels->Z-../..] [gw2] [ 31%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var no slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var no slash-labels->-../..] [gw0] [ 31%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var no slash-labels->:z-.] [gw1] [ 31%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir no slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var no slash-labels->:z-..] [gw2] [ 31%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var no slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var no slash-labels->Z-.] [gw1] [ 31%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir no slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir no slash-labels->ro,Z-..] [gw0] [ 31%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var no slash-labels->:z-..] [gw2] [ 31%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var no slash-labels->Z-..] [gw1] [ 31%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir no slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var no slash-labels->:z-../..] [gw4] [ 31%] PASSED test/integration/test_interface.py::test_ansible_config test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir no slash-labels->ro,Z-../..] test/integration/test_interface.py::test_get_role_argspec [gw2] [ 31%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var no slash-labels->Z-..] [gw0] [ 31%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var no slash-labels->:z-../..] [gw1] [ 31%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir no slash-labels->:z-.] [gw1] [ 31%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir no slash-labels->:z-.] [gw2] [ 31%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var no slash-labels->Z-../..] [gw0] [ 31%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var no slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir no slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var slash-labels->None-..] [gw2] [ 31%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var no slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var no slash-labels->ro,Z-..] [gw0] [ 31%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var slash-labels->None-..] [gw1] [ 31%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir no slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir no slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var slash-labels->None-../..] [gw1] [ 31%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir no slash-labels->:z-../..] [gw0] [ 31%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var slash-labels->None-../..] [gw2] [ 31%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var no slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir with slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var slash-labels->-.] [gw1] [ 32%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir with slash-labels->None-.] [gw2] [ 32%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var no slash-labels->ro,Z-../..] [gw0] [ 32%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir with slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var no slash-labels->:z-.] [gw0] [ 32%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var slash-labels->-../..] [gw1] [ 32%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir with slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir with slash-labels->None-../..] [gw2] [ 32%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var no slash-labels->:z-.] [gw0] [ 32%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var no slash-labels->:z-..] [gw1] [ 32%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir with slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir with slash-labels->-.] [gw2] [ 32%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var no slash-labels->:z-..] [gw0] [ 32%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var no slash-labels->:z-../..] [gw1] [ 32%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir with slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir with slash-labels->-..] [gw2] [ 32%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var no slash-labels->:z-../..] [gw0] [ 32%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var slash-labels->Z-..] [gw1] [ 32%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir with slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir with slash-labels->-../..] [gw1] [ 32%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir with slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir with slash-labels->Z-.] [gw2] [ 32%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var slash-labels->None-.] [gw0] [ 32%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var slash-labels->ro,Z-.] [gw1] [ 32%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir with slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir with slash-labels->Z-..] [gw2] [ 32%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var slash-labels->None-..] [gw0] [ 32%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var slash-labels->ro,Z-..] [gw1] [ 32%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir with slash-labels->Z-..] [gw2] [ 33%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir with slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var slash-labels->-.] [gw0] [ 33%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var slash-labels->ro,Z-../..] [gw1] [ 33%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir with slash-labels->Z-../..] [gw2] [ 33%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir with slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var slash-labels->-..] [gw0] [ 33%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var slash-labels->:z-.] [gw1] [ 33%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir with slash-labels->ro,Z-.] [gw2] [ 33%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var slash-labels->-..] [gw0] [ 33%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir with slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var slash-labels->-../..] [gw0] [ 33%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var slash-labels->:z-..] [gw1] [ 33%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir with slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var slash-labels->:z-../..] [gw2] [ 33%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir with slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var slash-labels->Z-.] [gw0] [ 33%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with var slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ no slash-labels->None-.] [gw1] [ 33%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir with slash-labels->ro,Z-../..] [gw2] [ 33%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir with slash-labels->:z-.] [gw0] [ 33%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ no slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ no slash-labels->None-..] [gw2] [ 33%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var slash-labels->Z-..] [gw1] [ 33%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir with slash-labels->:z-.] [gw0] [ 33%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ no slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir with slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ no slash-labels->None-../..] [gw0] [ 33%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ no slash-labels->None-../..] [gw2] [ 33%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var slash-labels->ro,Z-.] [gw1] [ 33%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir with slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir with slash-labels->:z-../..] [gw2] [ 33%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var slash-labels->ro,Z-.] [gw0] [ 34%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ no slash-labels->-..] [gw0] [ 34%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ no slash-labels->-..] [gw1] [ 34%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->dir with slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ no slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir no slash-labels->None-.] [gw2] [ 34%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var slash-labels->ro,Z-../..] [gw0] [ 34%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ no slash-labels->-../..] [gw2] [ 34%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var slash-labels->ro,Z-../..] [gw1] [ 34%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir no slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir no slash-labels->None-..] [gw1] [ 34%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir no slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir no slash-labels->None-../..] [gw2] [ 34%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var slash-labels->:z-..] [gw1] [ 34%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir no slash-labels->None-../..] [gw0] [ 34%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ no slash-labels->Z-..] [gw0] [ 34%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ no slash-labels->Z-..] [gw2] [ 34%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var slash-labels->:z-..] [gw1] [ 34%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir no slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var slash-labels->:z-../..] [gw0] [ 34%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ no slash-labels->ro,Z-.] [gw1] [ 34%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir no slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir no slash-labels->-../..] [gw2] [ 34%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with var slash-labels->:z-../..] [gw1] [ 34%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir no slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ no slash-labels->None-.] [gw0] [ 34%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ no slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ no slash-labels->ro,Z-..] [gw2] [ 34%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ no slash-labels->None-.] [gw1] [ 34%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir no slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ no slash-labels->None-..] [gw0] [ 35%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir no slash-dst->path with ~ no slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ slash-labels->Z-.] [gw1] [ 35%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir no slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir no slash-labels->Z-../..] [gw0] [ 35%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ slash-labels->Z-.] [gw2] [ 35%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ no slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ no slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ slash-labels->Z-..] [gw2] [ 35%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ no slash-labels->None-../..] [gw1] [ 35%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir no slash-labels->Z-../..] [gw0] [ 35%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir no slash-labels->ro,Z-.] [gw2] [ 35%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ no slash-labels->-.] [gw1] [ 35%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir no slash-labels->ro,Z-.] [gw0] [ 35%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ no slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir no slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ slash-labels->ro,Z-.] [gw2] [ 35%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ no slash-labels->-..] [gw0] [ 35%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ no slash-labels->-../..] [gw1] [ 35%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir no slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir no slash-labels->ro,Z-../..] [gw0] [ 35%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ slash-labels->ro,Z-..] [gw1] [ 35%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir no slash-labels->:z-.] [gw2] [ 35%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ no slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ no slash-labels->Z-.] [gw0] [ 35%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ slash-labels->ro,Z-../..] [gw1] [ 35%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir no slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir no slash-labels->:z-..] [gw0] [ 35%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ slash-labels->:z-..] [gw1] [ 35%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir no slash-labels->:z-..] [gw2] [ 35%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir no slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ no slash-labels->Z-..] [gw1] [ 36%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir no slash-labels->:z-../..] [gw0] [ 36%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir with slash-labels->None-.] [gw2] [ 36%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ no slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ slash-labels->:z-../..] [gw1] [ 36%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir with slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir with slash-labels->None-..] [gw0] [ 36%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir no slash-labels->None-.] [gw1] [ 36%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir with slash-labels->None-..] [gw2] [ 36%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ no slash-labels->Z-../..] [gw0] [ 36%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir no slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir with slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir no slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ no slash-labels->ro,Z-.] [gw0] [ 36%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir no slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir no slash-labels->None-../..] [gw1] [ 36%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir with slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir with slash-labels->-.] [gw0] [ 36%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir no slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir no slash-labels->-.] [gw2] [ 36%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ no slash-labels->ro,Z-.] [gw1] [ 36%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir with slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir with slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ no slash-labels->ro,Z-..] [gw0] [ 36%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir no slash-labels->-..] [gw2] [ 36%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ no slash-labels->ro,Z-..] [gw0] [ 36%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir no slash-labels->-..] [gw1] [ 36%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir with slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir no slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir with slash-labels->-../..] [gw0] [ 36%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir no slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir no slash-labels->Z-.] [gw1] [ 36%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir with slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir with slash-labels->Z-.] [gw0] [ 36%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir no slash-labels->Z-.] [gw2] [ 36%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir no slash-labels->Z-..] [gw5] [ 37%] FAILED test/integration/test_transmit_worker_process.py::test_worker_delete_no_dir test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ no slash-labels->:z-.] [gw1] [ 37%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir with slash-labels->Z-.] test/integration/containerized/test_cleanup_images.py::test_cleanup_new_image[podman] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir with slash-labels->Z-..] [gw5] [ 37%] SKIPPED test/integration/containerized/test_cleanup_images.py::test_cleanup_new_image[podman] test/integration/containerized/test_cli_containerized.py::test_cli_kill_cleanup[podman] [gw0] [ 37%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir no slash-labels->Z-..] [gw5] [ 37%] SKIPPED test/integration/containerized/test_cli_containerized.py::test_cli_kill_cleanup[podman] test/integration/containerized/test_container_management.py::test_registry_auth_file_cleanup[podman] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir no slash-labels->Z-../..] [gw5] [ 37%] SKIPPED test/integration/containerized/test_container_management.py::test_registry_auth_file_cleanup[podman] test/unit/test_cleanup.py::test_validate_pattern[/home-Provided pattern could result in deleting system folders] [gw2] [ 37%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ no slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ no slash-labels->:z-..] [gw1] [ 37%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir with slash-labels->Z-..] [gw5] [ 37%] PASSED test/unit/test_cleanup.py::test_validate_pattern[/home-Provided pattern could result in deleting system folders] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir with slash-labels->Z-../..] test/unit/test_interface.py::test_default_callback_set [gw0] [ 37%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir no slash-labels->ro,Z-.] [gw1] [ 37%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir with slash-labels->Z-../..] [gw5] [ 37%] PASSED test/unit/test_interface.py::test_default_callback_set test/unit/test_loader.py::test_load_file_json test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir with slash-labels->ro,Z-.] [gw0] [ 37%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir no slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir no slash-labels->ro,Z-..] [gw2] [ 37%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ no slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ no slash-labels->:z-../..] [gw1] [ 37%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir with slash-labels->ro,Z-.] [gw5] [ 37%] PASSED test/unit/test_loader.py::test_load_file_json [gw0] [ 37%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir no slash-labels->ro,Z-..] test/unit/test_runner.py::test_cancel_callback test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir with slash-labels->ro,Z-..] [gw2] [ 37%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ no slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ slash-labels->None-.] [gw0] [ 37%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir no slash-labels->:z-.] [gw1] [ 37%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->nested dir with slash-labels->ro,Z-..] [gw2] [ 37%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir with slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ slash-labels->None-..] [gw0] [ 38%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir no slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir no slash-labels->:z-..] [gw2] [ 38%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ slash-labels->None-../..] [gw5] [ 38%] PASSED test/unit/test_runner.py::test_cancel_callback [gw0] [ 38%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir no slash-labels->:z-..] [gw1] [ 38%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir with slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir with slash-labels->:z-..] test/unit/test_runner.py::test_status_callback_interface test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir no slash-labels->:z-../..] [gw2] [ 38%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ slash-labels->None-../..] [gw5] [ 38%] PASSED test/unit/test_runner.py::test_status_callback_interface [gw1] [ 38%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir with slash-labels->:z-..] [gw0] [ 38%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir no slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir with slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ slash-labels->-.] test/unit/__main__/main/test_worker.py::test_worker_delete_private_data_dir test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir with slash-labels->None-.] [gw1] [ 38%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir with slash-labels->:z-../..] [gw2] [ 38%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with dot-labels->None-.] [gw0] [ 38%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir with slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir with slash-labels->None-..] [gw2] [ 38%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ slash-labels->-..] [gw0] [ 38%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir with slash-labels->None-..] [gw5] [ 38%] PASSED test/unit/__main__/main/test_worker.py::test_worker_delete_private_data_dir test/unit/config/test__base.py::test_prepare_env_passwords [gw1] [ 38%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with dot-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir with slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with dot-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ slash-labels->-../..] [gw5] [ 38%] PASSED test/unit/config/test__base.py::test_prepare_env_passwords [gw0] [ 38%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir with slash-labels->None-../..] [gw1] [ 38%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with dot-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir with slash-labels->-.] test/unit/config/test__base.py::test_prepare_env_ansible_vars test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with dot-labels->None-../..] [gw0] [ 38%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir with slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir with slash-labels->-..] [gw2] [ 38%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->dir with slash-dst->path with ~ slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->:z-../..] [gw5] [ 39%] PASSED test/unit/config/test__base.py::test_prepare_env_ansible_vars test/unit/config/test__base.py::test_containerization_unsafe_write_setting[docker] [gw0] [ 39%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir with slash-labels->-..] [gw1] [ 39%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with dot-labels->None-../..] [gw5] [ 39%] SKIPPED test/unit/config/test__base.py::test_containerization_unsafe_write_setting[docker] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir with slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with dot-labels->-.] test/unit/config/test_ansible_cfg.py::test_prepare_config_command_with_containerization[podman] [gw5] [ 39%] SKIPPED test/unit/config/test_ansible_cfg.py::test_prepare_config_command_with_containerization[podman] test/unit/config/test_container_volmount_generation.py::test_check_not_safe_to_mount_dir[/] [gw2] [ 39%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ slash-labels->None-.] [gw0] [ 39%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir with slash-labels->-../..] [gw5] [ 39%] PASSED test/unit/config/test_container_volmount_generation.py::test_check_not_safe_to_mount_dir[/] [gw1] [ 39%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with dot-labels->-.] test/unit/config/test_container_volmount_generation.py::test_duplicate_detection_dst[src->nested dir no slash] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with dot-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir with slash-labels->Z-.] [gw2] [ 39%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ slash-labels->None-.] [gw1] [ 39%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with dot-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with dot-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ slash-labels->None-..] [gw0] [ 39%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir with slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir with slash-labels->Z-..] [gw2] [ 39%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ slash-labels->None-..] [gw1] [ 39%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with dot-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with dot-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ slash-labels->None-../..] [gw0] [ 39%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir with slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir with slash-labels->Z-../..] [gw1] [ 39%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with dot-labels->Z-.] [gw2] [ 39%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with dot-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ slash-labels->-.] [gw0] [ 39%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir with slash-labels->Z-../..] [gw5] [ 39%] PASSED test/unit/config/test_container_volmount_generation.py::test_duplicate_detection_dst[src->nested dir no slash] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir with slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->dir no slash-labels->] [gw1] [ 39%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with dot-labels->Z-..] [gw5] [ 39%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->dir no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with dot-labels->Z-../..] [gw0] [ 40%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir with slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->dir with slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir with slash-labels->ro,Z-..] [gw2] [ 40%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ slash-labels->-.] [gw1] [ 40%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with dot-labels->Z-../..] [gw5] [ 40%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->dir with slash-labels->:z] [gw0] [ 40%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir with slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir with slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with dot-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->nested dir with slash-labels->Z] [gw0] [ 40%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir with slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir with slash-labels->:z-.] [gw1] [ 40%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with dot-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with dot-labels->ro,Z-..] [gw2] [ 40%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ slash-labels->-..] [gw5] [ 40%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->nested dir with slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ slash-labels->-../..] [gw0] [ 40%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir with slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with var no slash-labels->None] [gw1] [ 40%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with dot-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with dot-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir with slash-labels->:z-..] [gw2] [ 40%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ slash-labels->-../..] [gw3] [ 40%] PASSED test/integration/test_runner.py::test_run_command_long_running_children test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ slash-labels->Z-.] [gw5] [ 40%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with var no slash-labels->None] [gw0] [ 40%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir with slash-labels->:z-..] [gw1] [ 40%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with dot-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with var slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir with slash-labels->:z-../..] test/integration/test_runner.py::test_get_fact_cache test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with dot-labels->:z-.] [gw2] [ 40%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ slash-labels->Z-.] [gw5] [ 40%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with var slash-labels->ro,Z] [gw0] [ 40%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->dir with slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with ~ slash-labels->] [gw1] [ 40%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with dot-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with dot-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir no slash-labels->None-.] [gw5] [ 40%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with ~ slash-labels->] [gw2] [ 41%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->dir no slash-labels->:z] [gw1] [ 41%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with dot-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with dot-labels->:z-../..] [gw5] [ 41%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->dir no slash-labels->:z] [gw2] [ 41%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ slash-labels->ro,Z-.] [gw0] [ 41%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir no slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->nested dir no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir no slash-labels->None-..] [gw1] [ 41%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with dot-labels->:z-../..] [gw2] [ 41%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var no slash-labels->None-.] [gw0] [ 41%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir no slash-labels->None-..] [gw5] [ 41%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->nested dir no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir no slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with dot-labels->None] [gw2] [ 41%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ slash-labels->ro,Z-..] [gw1] [ 41%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var no slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ slash-labels->ro,Z-../..] [gw0] [ 41%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir no slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var no slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir no slash-labels->-.] [gw2] [ 41%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ slash-labels->:z-.] [gw1] [ 41%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var no slash-labels->None-..] [gw5] [ 41%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with dot-labels->None] [gw0] [ 41%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var no slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir no slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with var no slash-labels->ro,Z] [gw2] [ 41%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ slash-labels->:z-..] [gw1] [ 41%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var no slash-labels->None-../..] [gw0] [ 41%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir no slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir no slash-labels->-../..] [gw5] [ 41%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with var no slash-labels->ro,Z] [gw1] [ 41%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var no slash-labels->-.] [gw0] [ 41%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir no slash-labels->-../..] [gw2] [ 42%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with ~ no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var no slash-labels->-..] [gw5] [ 42%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with ~ no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with ~ slash-labels->:z] [gw1] [ 42%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var no slash-labels->-..] [gw2] [ 42%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ slash-labels->:z-../..] [gw0] [ 42%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var no slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir no slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir no slash-labels->None-.] [gw5] [ 42%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with ~ slash-labels->:z] [gw0] [ 42%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir no slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->dir with slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir no slash-labels->Z-../..] [gw1] [ 42%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var no slash-labels->-../..] [gw2] [ 42%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir no slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir no slash-labels->None-..] [gw5] [ 42%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->dir with slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->nested dir with slash-labels->None] [gw1] [ 42%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var no slash-labels->Z-..] [gw5] [ 42%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->nested dir with slash-labels->None] [gw0] [ 42%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir no slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with dot-labels->ro,Z] [gw2] [ 42%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir no slash-labels->None-..] [gw1] [ 42%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var no slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir no slash-labels->None-../..] [gw0] [ 42%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir no slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir no slash-labels->ro,Z-..] [gw5] [ 42%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with dot-labels->ro,Z] [gw0] [ 42%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir no slash-labels->ro,Z-..] [gw1] [ 42%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with var slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var no slash-labels->ro,Z-.] [gw2] [ 42%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir no slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir no slash-labels->-.] [gw5] [ 42%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with var slash-labels->] [gw0] [ 43%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with ~ no slash-labels->:z] [gw1] [ 43%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var no slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir no slash-labels->:z-.] [gw2] [ 43%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var no slash-labels->ro,Z-..] [gw5] [ 43%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with ~ no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->dir no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir no slash-labels->-..] [gw5] [ 43%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->dir no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->nested dir no slash-labels->None] [gw0] [ 43%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir no slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir no slash-labels->:z-..] [gw1] [ 43%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var no slash-labels->ro,Z-..] [gw5] [ 43%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->nested dir no slash-labels->None] [gw2] [ 43%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir no slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var no slash-labels->ro,Z-../..] [gw0] [ 43%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir no slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir no slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->nested dir with slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir no slash-labels->-../..] [gw5] [ 43%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->nested dir with slash-labels->ro,Z] [gw0] [ 43%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir no slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir with slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with var no slash-labels->] [gw1] [ 43%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var no slash-labels->:z-.] [gw2] [ 43%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir no slash-labels->-../..] [gw0] [ 43%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir with slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir with slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir no slash-labels->Z-.] [gw5] [ 43%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with var no slash-labels->] [gw0] [ 43%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir with slash-labels->None-..] [gw1] [ 43%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var no slash-labels->:z-.] [gw2] [ 43%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var no slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir with slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir no slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with var slash-labels->:z] [gw1] [ 43%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var no slash-labels->:z-..] [gw2] [ 43%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir no slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var no slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir no slash-labels->Z-../..] [gw0] [ 44%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir with slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir with slash-labels->-.] [gw5] [ 44%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with var slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with ~ slash-labels->Z] [gw2] [ 44%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir no slash-labels->ro,Z-.] [gw0] [ 44%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir with slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir with slash-labels->-..] [gw2] [ 44%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir no slash-labels->ro,Z-.] [gw1] [ 44%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var no slash-labels->:z-../..] [gw5] [ 44%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with ~ slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir no slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->dir with slash-labels->None] [gw1] [ 44%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var slash-labels->None-.] [gw5] [ 44%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->dir with slash-labels->None] [gw0] [ 44%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir with slash-labels->-..] [gw2] [ 44%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir no slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir with slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->nested dir no slash-labels->ro,Z] [gw0] [ 44%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir with slash-labels->-../..] [gw1] [ 44%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir with slash-labels->Z-.] [gw5] [ 44%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->nested dir no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var slash-labels->None-../..] [gw2] [ 44%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with dot-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir no slash-labels->:z-.] [gw0] [ 44%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir with slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir with slash-labels->Z-..] [gw5] [ 44%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with dot-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with var no slash-labels->:z] [gw1] [ 44%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var slash-labels->-.] [gw0] [ 44%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir with slash-labels->Z-..] [gw2] [ 44%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir no slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir with slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir no slash-labels->:z-..] [gw5] [ 44%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with var no slash-labels->:z] [gw1] [ 45%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var slash-labels->-..] [gw2] [ 45%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir no slash-labels->:z-..] [gw0] [ 45%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir with slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir no slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir with slash-labels->ro,Z-.] [gw1] [ 45%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var slash-labels->-..] [gw0] [ 45%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir with slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var slash-labels->-../..] [gw5] [ 45%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->dir no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir with slash-labels->ro,Z-..] [gw0] [ 45%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir with slash-labels->ro,Z-..] [gw2] [ 45%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir no slash-labels->:z-../..] [gw5] [ 45%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->dir no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir with slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir with slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->dir with slash-labels->ro,Z] [gw1] [ 45%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var slash-labels->Z-.] [gw2] [ 45%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir with slash-labels->None-.] [gw0] [ 45%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->nested dir with slash-labels->ro,Z-../..] [gw5] [ 45%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->dir with slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir with slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir no slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->nested dir with slash-labels->] [gw1] [ 45%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var slash-labels->Z-..] [gw0] [ 45%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir no slash-labels->:z-.] [gw2] [ 45%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir with slash-labels->None-..] [gw5] [ 45%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->nested dir with slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir no slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir with slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with dot-labels->:z] [gw0] [ 45%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir no slash-labels->:z-..] [gw2] [ 45%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir with slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir no slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir with slash-labels->-.] [gw1] [ 45%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var slash-labels->Z-../..] [gw5] [ 45%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with dot-labels->:z] [gw0] [ 46%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir no slash-labels->:z-../..] [gw2] [ 46%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir with slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir with slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir with slash-labels->None-.] [gw1] [ 46%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var slash-labels->ro,Z-.] [gw5] [ 46%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var slash-labels->Z-.] [gw0] [ 46%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir with slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir with slash-labels->None-..] [gw2] [ 46%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir with slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir with slash-labels->-../..] [gw5] [ 46%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var slash-labels->Z-..] [gw1] [ 46%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var slash-labels->Z-../..] [gw0] [ 46%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir with slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var slash-labels->ro,Z-..] [gw2] [ 46%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir with slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir with slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir with slash-labels->Z-.] [gw5] [ 46%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var slash-labels->ro,Z-.] [gw0] [ 46%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir with slash-labels->None-../..] [gw2] [ 46%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir with slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir with slash-labels->-.] [gw5] [ 46%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir with slash-labels->Z-..] [gw1] [ 46%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var slash-labels->ro,Z-..] [gw0] [ 46%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir with slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir with slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var slash-labels->ro,Z-../..] [gw5] [ 46%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var slash-labels->ro,Z-..] [gw0] [ 46%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir with slash-labels->-..] [gw2] [ 46%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir with slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir with slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir with slash-labels->Z-../..] [gw1] [ 46%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var slash-labels->:z-.] [gw5] [ 46%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var slash-labels->:z-.] [gw2] [ 47%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir with slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir with slash-labels->ro,Z-.] [gw1] [ 47%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var slash-labels->:z-.] [gw0] [ 47%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir with slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var slash-labels->:z-..] [gw5] [ 47%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir with slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var slash-labels->:z-..] [gw2] [ 47%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir with slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir with slash-labels->ro,Z-..] [gw0] [ 47%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir with slash-labels->Z-.] [gw5] [ 47%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var slash-labels->:z-..] [gw1] [ 47%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir with slash-labels->Z-..] [gw2] [ 47%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir with slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir with slash-labels->ro,Z-../..] [gw5] [ 47%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var slash-labels->:z-../..] [gw1] [ 47%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with var slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->None-.] [gw2] [ 47%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir with slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->None-.] [gw0] [ 47%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir with slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir with slash-labels->:z-.] [gw2] [ 47%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir with slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir with slash-labels->Z-../..] [gw1] [ 47%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir with slash-labels->:z-..] [gw5] [ 47%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->None-..] [gw2] [ 47%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir with slash-labels->:z-..] [gw5] [ 47%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir with slash-labels->:z-../..] [gw0] [ 47%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir with slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir with slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->None-../..] [gw2] [ 47%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->dir with slash-labels->:z-../..] [gw1] [ 47%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir no slash-labels->None-.] [gw0] [ 48%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir with slash-labels->ro,Z-.] [gw5] [ 48%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir with slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->None-../..] [gw2] [ 48%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir no slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir no slash-labels->None-..] [gw5] [ 48%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->-..] [gw1] [ 48%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->None-../..] [gw0] [ 48%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir with slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir with slash-labels->ro,Z-../..] [gw0] [ 48%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir with slash-labels->ro,Z-../..] [gw1] [ 48%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir with slash-labels->:z-.] [gw2] [ 48%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir no slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->-..] [gw5] [ 48%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir no slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->-../..] [gw1] [ 48%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->-..] [gw0] [ 48%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir with slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->-../..] [gw5] [ 48%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir with slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->Z-.] [gw1] [ 48%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->-../..] [gw2] [ 48%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir no slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir no slash-labels->-.] [gw0] [ 48%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir with slash-labels->:z-..] [gw1] [ 48%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir with slash-labels->:z-../..] [gw5] [ 48%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->Z-..] [gw2] [ 48%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir no slash-labels->-..] [gw0] [ 48%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir with slash-labels->:z-../..] [gw2] [ 48%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir no slash-labels->-..] [gw5] [ 49%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->Z-..] [gw1] [ 49%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir no slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with dot-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->Z-../..] [gw2] [ 49%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir no slash-labels->-../..] [gw0] [ 49%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with dot-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir no slash-labels->Z-.] [gw1] [ 49%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with dot-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->ro,Z-.] [gw5] [ 49%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->ro,Z-.] [gw2] [ 49%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir no slash-labels->Z-..] [gw0] [ 49%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with dot-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with dot-labels->None-../..] [gw5] [ 49%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->ro,Z-.] [gw1] [ 49%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->ro,Z-..] [gw2] [ 49%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir no slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir no slash-labels->Z-../..] [gw0] [ 49%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with dot-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with dot-labels->-.] [gw1] [ 49%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->ro,Z-..] [gw5] [ 49%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->ro,Z-..] [gw0] [ 49%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with dot-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->ro,Z-../..] [gw2] [ 49%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with dot-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir no slash-labels->ro,Z-.] [gw5] [ 49%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->:z-.] [gw0] [ 49%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with dot-labels->-..] [gw2] [ 49%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir no slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with dot-labels->-../..] [gw1] [ 49%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir no slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->:z-.] [gw0] [ 49%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with dot-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with dot-labels->Z-.] [gw4] [ 50%] PASSED test/integration/test_interface.py::test_get_role_argspec [gw5] [ 50%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->:z-..] [gw1] [ 50%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->:z-.] [gw2] [ 50%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir no slash-labels->ro,Z-..] [gw0] [ 50%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with dot-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with dot-labels->Z-..] [gw5] [ 50%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir no slash-labels->ro,Z-../..] test/integration/test_main.py::test_module_run_clean [gw0] [ 50%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with dot-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with dot-labels->Z-../..] [gw5] [ 50%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->:z-../..] [gw2] [ 50%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->nested dir no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with dot-labels->None-.] [gw1] [ 50%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->:z-..] [gw0] [ 50%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with dot-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir no slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with dot-labels->ro,Z-.] [gw5] [ 50%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ slash-labels->None-.] [gw2] [ 50%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with dot-labels->None-.] [gw1] [ 50%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir no slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with dot-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir no slash-labels->:z-..] [gw0] [ 50%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with dot-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with dot-labels->ro,Z-..] [gw5] [ 50%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ slash-labels->None-..] [gw2] [ 50%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with dot-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with dot-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ slash-labels->None-../..] [gw1] [ 50%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir no slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir no slash-labels->:z-../..] [gw0] [ 50%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with dot-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with dot-labels->ro,Z-../..] [gw2] [ 50%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with dot-labels->None-../..] [gw5] [ 50%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with dot-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ slash-labels->-.] [gw1] [ 50%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir no slash-labels->:z-../..] [gw0] [ 51%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with dot-labels->ro,Z-../..] [gw2] [ 51%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with dot-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with dot-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir with slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with dot-labels->-..] [gw5] [ 51%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ slash-labels->-..] [gw1] [ 51%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir with slash-labels->None-.] [gw2] [ 51%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with dot-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with dot-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir with slash-labels->None-..] [gw0] [ 51%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with dot-labels->:z-.] [gw5] [ 51%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with dot-labels->:z-..] [gw2] [ 51%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with dot-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with dot-labels->Z-.] [gw1] [ 51%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir with slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir with slash-labels->None-../..] [gw2] [ 51%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with dot-labels->Z-.] [gw0] [ 51%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with dot-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with dot-labels->Z-..] [gw5] [ 51%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with dot-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ slash-labels->Z-.] [gw1] [ 51%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir with slash-labels->None-../..] [gw0] [ 51%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with dot-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir with slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var no slash-labels->None-.] [gw5] [ 51%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ slash-labels->Z-..] [gw2] [ 51%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with dot-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with dot-labels->Z-../..] [gw1] [ 51%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir with slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir with slash-labels->-..] [gw5] [ 51%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ slash-labels->Z-../..] [gw2] [ 51%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with dot-labels->Z-../..] [gw0] [ 51%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var no slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var no slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with dot-labels->ro,Z-.] [gw5] [ 51%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ slash-labels->Z-../..] [gw1] [ 52%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir with slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir with slash-labels->-../..] [gw0] [ 52%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var no slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var no slash-labels->None-../..] [gw5] [ 52%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ slash-labels->ro,Z-.] [gw2] [ 52%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with dot-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ slash-labels->ro,Z-..] [gw1] [ 52%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir with slash-labels->-../..] [gw0] [ 52%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var no slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir with slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with dot-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var no slash-labels->-.] [gw5] [ 52%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ slash-labels->ro,Z-../..] [gw1] [ 52%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir with slash-labels->Z-.] [gw2] [ 52%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with dot-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir with slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with dot-labels->ro,Z-../..] [gw0] [ 52%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var no slash-labels->-..] [gw6] [ 52%] PASSED test/integration/test_main.py::test_role_logfile [gw5] [ 52%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ slash-labels->ro,Z-../..] [gw1] [ 52%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir with slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ slash-labels->:z-.] [gw2] [ 52%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with dot-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir with slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with dot-labels->:z-.] [gw0] [ 52%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var no slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var no slash-labels->-../..] [gw2] [ 52%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with dot-labels->:z-.] [gw5] [ 52%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with dot-labels->:z-..] test/integration/test_main.py::test_playbook_start test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ slash-labels->:z-..] [gw0] [ 52%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var no slash-labels->-../..] [gw1] [ 52%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir with slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir with slash-labels->ro,Z-.] [gw2] [ 52%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with dot-labels->:z-..] [gw5] [ 52%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with dot-labels->:z-../..] [gw0] [ 53%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var no slash-labels->Z-..] [gw5] [ 53%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with ~ slash-labels->:z-../..] [gw2] [ 53%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with dot-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir no slash-labels->None-.] [gw1] [ 53%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir with slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var no slash-labels->None-.] [gw0] [ 53%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var no slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir with slash-labels->ro,Z-..] [gw5] [ 53%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir no slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var no slash-labels->Z-../..] [gw2] [ 53%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var no slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir no slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var no slash-labels->None-..] [gw1] [ 53%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir with slash-labels->ro,Z-..] [gw0] [ 53%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir with slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var no slash-labels->ro,Z-.] [gw5] [ 53%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir no slash-labels->None-..] [gw2] [ 53%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var no slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir no slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var no slash-labels->None-../..] [gw0] [ 53%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var no slash-labels->ro,Z-.] [gw5] [ 53%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir no slash-labels->None-../..] [gw1] [ 53%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir with slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var no slash-labels->ro,Z-..] [gw2] [ 53%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var no slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir with slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var no slash-labels->-.] [gw5] [ 53%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir no slash-labels->-.] [gw0] [ 53%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var no slash-labels->ro,Z-..] [gw1] [ 53%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir with slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir no slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir with slash-labels->:z-..] [gw2] [ 53%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var no slash-labels->-..] [gw5] [ 53%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir no slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir no slash-labels->-../..] [gw1] [ 53%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir with slash-labels->:z-..] [gw0] [ 54%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir with slash-labels->:z-../..] [gw2] [ 54%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var no slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var no slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var no slash-labels->-../..] [gw5] [ 54%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir no slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir no slash-labels->Z-.] [gw1] [ 54%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir with slash-labels->:z-../..] [gw0] [ 54%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var no slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir no slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var no slash-labels->:z-..] [gw5] [ 54%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir no slash-labels->Z-.] [gw2] [ 54%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var no slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir no slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var no slash-labels->Z-.] [gw1] [ 54%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir no slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir no slash-labels->None-..] [gw5] [ 54%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir no slash-labels->Z-..] [gw0] [ 54%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var no slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var no slash-labels->:z-../..] [gw2] [ 54%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var no slash-labels->Z-..] [gw1] [ 54%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir no slash-labels->None-..] [gw5] [ 54%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir no slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir no slash-labels->None-../..] [gw0] [ 54%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var no slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var slash-labels->None-.] [gw2] [ 54%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var no slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var no slash-labels->Z-../..] [gw5] [ 54%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir no slash-labels->ro,Z-.] [gw1] [ 54%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir no slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir no slash-labels->ro,Z-..] [gw0] [ 54%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var slash-labels->None-..] [gw1] [ 54%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir no slash-labels->-.] [gw5] [ 54%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir no slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir no slash-labels->-..] [gw2] [ 54%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir no slash-labels->ro,Z-../..] [gw0] [ 55%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var no slash-labels->ro,Z-.] [gw1] [ 55%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir no slash-labels->-..] [gw5] [ 55%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->dir no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir no slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ no slash-labels->None-.] [gw0] [ 55%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var slash-labels->None-../..] [gw2] [ 55%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var no slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var slash-labels->-.] [gw5] [ 55%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ no slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var no slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ no slash-labels->None-..] [gw1] [ 55%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir no slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir no slash-labels->Z-.] [gw0] [ 55%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var slash-labels->-..] [gw5] [ 55%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ no slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ no slash-labels->None-../..] [gw2] [ 55%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var no slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var no slash-labels->ro,Z-../..] [gw0] [ 55%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var slash-labels->-..] [gw1] [ 55%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir no slash-labels->Z-.] [gw5] [ 55%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ no slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir no slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ no slash-labels->-.] [gw2] [ 55%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var no slash-labels->:z-.] [gw1] [ 55%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir no slash-labels->Z-..] [gw5] [ 55%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ no slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir no slash-labels->Z-../..] [gw0] [ 55%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->nested dir with slash-dst->path with var slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir no slash-labels->:z-.] [gw2] [ 55%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var no slash-labels->:z-.] [gw5] [ 55%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ no slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var no slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ no slash-labels->-../..] [gw0] [ 55%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir no slash-labels->:z-.] [gw1] [ 55%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir no slash-labels->Z-../..] [gw5] [ 56%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ no slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir no slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ no slash-labels->Z-.] [gw2] [ 56%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var no slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir no slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var no slash-labels->:z-../..] [gw5] [ 56%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ no slash-labels->Z-..] [gw0] [ 56%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir no slash-labels->:z-..] [gw1] [ 56%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir no slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir no slash-labels->ro,Z-..] [gw2] [ 56%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var no slash-labels->:z-../..] [gw5] [ 56%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ no slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir no slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var slash-labels->None-.] [gw1] [ 56%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir no slash-labels->ro,Z-..] [gw5] [ 56%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ no slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir no slash-labels->ro,Z-../..] [gw0] [ 56%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir no slash-labels->:z-../..] [gw2] [ 56%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var slash-labels->None-.] [gw5] [ 56%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ no slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir with slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ no slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var slash-labels->None-..] [gw1] [ 56%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir no slash-labels->ro,Z-../..] [gw5] [ 56%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ no slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir no slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ no slash-labels->ro,Z-../..] [gw0] [ 56%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir with slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir with slash-labels->None-..] [gw1] [ 56%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir no slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir no slash-labels->:z-..] [gw5] [ 56%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ no slash-labels->:z-.] [gw2] [ 56%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var slash-labels->None-..] [gw0] [ 56%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir with slash-labels->None-..] [gw1] [ 56%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir no slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir no slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir with slash-labels->None-../..] [gw5] [ 56%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ no slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ no slash-labels->:z-..] [gw1] [ 57%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir no slash-labels->:z-../..] [gw2] [ 57%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir with slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var slash-labels->-.] [gw0] [ 57%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir with slash-labels->None-../..] [gw5] [ 57%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ no slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir with slash-labels->-.] [gw1] [ 57%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir with slash-labels->None-.] [gw2] [ 57%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ no slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir with slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var slash-labels->-..] [gw0] [ 57%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir with slash-labels->-.] [gw5] [ 57%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ no slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir with slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ slash-labels->None-.] [gw2] [ 57%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var slash-labels->-..] [gw1] [ 57%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir with slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir with slash-labels->None-../..] [gw0] [ 57%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir with slash-labels->-..] [gw5] [ 57%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir with slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ slash-labels->None-..] [gw1] [ 57%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir with slash-labels->None-../..] [gw5] [ 57%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir with slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ slash-labels->None-../..] [gw0] [ 57%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir with slash-labels->-../..] [gw2] [ 57%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir with slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var slash-labels->Z-.] [gw1] [ 57%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir with slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir with slash-labels->-..] [gw7] [ 57%] PASSED test/integration/test_transmit_worker_process.py::test_process_with_custom_ident [gw0] [ 57%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir with slash-labels->Z-.] [gw5] [ 57%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir with slash-labels->Z-..] [gw2] [ 57%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var slash-labels->Z-..] [gw1] [ 58%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir with slash-labels->-..] [gw0] [ 58%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir with slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir with slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir with slash-labels->Z-../..] test/integration/containerized/test_cli_containerized.py::test_module_run[podman] [gw0] [ 58%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir with slash-labels->Z-../..] [gw7] [ 58%] SKIPPED test/integration/containerized/test_cli_containerized.py::test_module_run[podman] test/integration/containerized/test_container_management.py::test_cancel_will_remove_container[podman] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir with slash-labels->ro,Z-.] [gw2] [ 58%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var slash-labels->Z-..] [gw7] [ 58%] SKIPPED test/integration/containerized/test_container_management.py::test_cancel_will_remove_container[podman] test/unit/test_cleanup.py::test_cleanup_command_grace_period test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var slash-labels->Z-../..] [gw1] [ 58%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir with slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir with slash-labels->Z-.] [gw0] [ 58%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir with slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir with slash-labels->ro,Z-..] [gw5] [ 58%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ slash-labels->-.] [gw1] [ 58%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir with slash-labels->Z-.] [gw2] [ 58%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir with slash-labels->Z-..] [gw0] [ 58%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir with slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir with slash-labels->ro,Z-../..] [gw2] [ 58%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var slash-labels->ro,Z-.] [gw1] [ 58%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir with slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var slash-labels->ro,Z-..] [gw5] [ 58%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir with slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ slash-labels->-../..] [gw0] [ 58%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir with slash-labels->ro,Z-../..] [gw2] [ 58%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var slash-labels->ro,Z-..] [gw1] [ 58%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir with slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir with slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var slash-labels->ro,Z-../..] [gw5] [ 58%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir with slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ slash-labels->Z-.] [gw2] [ 58%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var slash-labels->ro,Z-../..] [gw0] [ 58%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir with slash-labels->:z-.] [gw5] [ 58%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var slash-labels->:z-.] [gw1] [ 59%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir with slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir with slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir with slash-labels->:z-..] [gw5] [ 59%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ slash-labels->Z-../..] [gw1] [ 59%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir with slash-labels->ro,Z-..] [gw0] [ 59%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir with slash-labels->:z-..] [gw2] [ 59%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir with slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir with slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var slash-labels->:z-..] [gw7] [ 59%] PASSED test/unit/test_cleanup.py::test_cleanup_command_grace_period [gw0] [ 59%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir with slash-labels->:z-../..] [gw1] [ 59%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir with slash-labels->ro,Z-../..] test/unit/test_event_filter.py::test_event_recomb [gw5] [ 59%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir with slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir no slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ slash-labels->ro,Z-.] [gw5] [ 59%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ slash-labels->ro,Z-..] [gw7] [ 59%] PASSED test/unit/test_event_filter.py::test_event_recomb [gw2] [ 59%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var slash-labels->:z-..] [gw1] [ 59%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir with slash-labels->:z-.] [gw0] [ 59%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir no slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir no slash-labels->None-..] test/unit/test_loader.py::test__load_json_success [gw5] [ 59%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir with slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ slash-labels->ro,Z-../..] [gw7] [ 59%] PASSED test/unit/test_loader.py::test__load_json_success [gw0] [ 59%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir no slash-labels->None-..] test/unit/test_loader.py::test_get_contents_ok test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir no slash-labels->None-../..] [gw2] [ 59%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with var slash-labels->:z-../..] [gw1] [ 59%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir with slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir with slash-labels->Z-.] [gw6] [ 59%] PASSED test/integration/test_main.py::test_playbook_start test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir with slash-labels->:z-../..] [gw5] [ 59%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ slash-labels->ro,Z-../..] [gw0] [ 60%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir no slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ slash-labels->:z-.] [gw7] [ 60%] PASSED test/unit/test_loader.py::test_get_contents_ok test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir no slash-labels->-.] [gw2] [ 60%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir with slash-labels->Z-.] test/unit/test_runner.py::test_verbose_event_created_time [gw1] [ 60%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->nested dir with slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir with slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var no slash-labels->:z-..] [gw5] [ 60%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ slash-labels->:z-.] [gw0] [ 60%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir no slash-labels->-..] [gw2] [ 60%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir with slash-labels->Z-..] test/integration/test_runner.py::test_run_command_job_timeout test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ slash-labels->:z-..] [gw1] [ 60%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var no slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir with slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var no slash-labels->:z-../..] [gw0] [ 60%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir no slash-labels->-..] [gw7] [ 60%] PASSED test/unit/test_runner.py::test_verbose_event_created_time test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir no slash-labels->-../..] [gw5] [ 60%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ slash-labels->:z-..] [gw2] [ 60%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir with slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ slash-labels->:z-../..] [gw1] [ 60%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var no slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir with slash-labels->ro,Z-.] test/unit/test_runner.py::test_stdout_file_write[subprocess] [gw0] [ 60%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir no slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var slash-labels->None-.] [gw0] [ 60%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir no slash-labels->Z-..] [gw5] [ 60%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with dot-dst->path with ~ slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir no slash-labels->None-.] [gw2] [ 60%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir with slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir with slash-labels->ro,Z-..] [gw0] [ 60%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir no slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir no slash-labels->Z-../..] [gw7] [ 60%] PASSED test/unit/test_runner.py::test_stdout_file_write[subprocess] [gw5] [ 60%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir no slash-labels->None-.] [gw1] [ 60%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var slash-labels->None-.] test/unit/config/test__base.py::test_base_config_with_artifact_dir test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir no slash-labels->None-..] [gw2] [ 61%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir with slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir with slash-labels->ro,Z-../..] [gw6] [ 61%] PASSED test/integration/test_runner.py::test_run_command_job_timeout [gw2] [ 61%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir with slash-labels->ro,Z-../..] [gw0] [ 61%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir no slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir with slash-labels->:z-.] test/integration/test_runner.py::test_run_command_no_stats [gw7] [ 61%] PASSED test/unit/config/test__base.py::test_base_config_with_artifact_dir [gw0] [ 61%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir no slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir no slash-labels->ro,Z-..] test/unit/config/test__base.py::test_prepare_environment_subprocess_timeout [gw5] [ 61%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir no slash-labels->None-..] [gw7] [ 61%] PASSED test/unit/config/test__base.py::test_prepare_environment_subprocess_timeout test/unit/config/test__base.py::test_wrap_args_with_ssh_agent_defaults [gw1] [ 61%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir no slash-labels->None-../..] [gw0] [ 61%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir no slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var slash-labels->None-../..] [gw2] [ 61%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir with slash-labels->:z-.] [gw7] [ 61%] PASSED test/unit/config/test__base.py::test_wrap_args_with_ssh_agent_defaults test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir with slash-labels->:z-..] test/unit/config/test_ansible_cfg.py::test_ansible_cfg_init_defaults [gw5] [ 61%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir no slash-labels->None-../..] [gw0] [ 61%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir no slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir no slash-labels->-.] [gw1] [ 61%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var slash-labels->None-../..] [gw2] [ 61%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir with slash-labels->:z-..] [gw7] [ 61%] PASSED test/unit/config/test_ansible_cfg.py::test_ansible_cfg_init_defaults test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir with slash-labels->:z-../..] test/unit/config/test_command.py::test_invalid_runner_mode_value [gw0] [ 61%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir no slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir no slash-labels->:z-..] [gw7] [ 61%] PASSED test/unit/config/test_command.py::test_invalid_runner_mode_value [gw2] [ 61%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir with slash-labels->:z-../..] [gw0] [ 61%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir no slash-labels->:z-..] [gw1] [ 62%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var slash-labels->-..] [gw5] [ 62%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_check_not_safe_to_mount_dir[/usr] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir no slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with dot-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir no slash-labels->-..] [gw1] [ 62%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var slash-labels->-../..] [gw5] [ 62%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir no slash-labels->-..] [gw7] [ 62%] PASSED test/unit/config/test_container_volmount_generation.py::test_check_not_safe_to_mount_dir[/usr] [gw0] [ 62%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir no slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir no slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_duplicate_detection_dst[src->path with dot] [gw2] [ 62%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with dot-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir with slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with dot-labels->None-..] [gw1] [ 62%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var slash-labels->-../..] [gw0] [ 62%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir with slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var slash-labels->Z-.] [gw6] [ 62%] PASSED test/integration/test_runner.py::test_run_command_no_stats test/integration/test_transmit_worker_process.py::TestStreamingUsage::test_remote_job_interface[run] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir with slash-labels->None-..] [gw5] [ 62%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir no slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir no slash-labels->Z-.] [gw2] [ 62%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with dot-labels->None-..] [gw1] [ 62%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with dot-labels->None-../..] [gw0] [ 62%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir with slash-labels->None-..] [gw5] [ 62%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir with slash-labels->None-../..] [gw7] [ 62%] PASSED test/unit/config/test_container_volmount_generation.py::test_duplicate_detection_dst[src->path with dot] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->dir no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir no slash-labels->Z-..] [gw1] [ 62%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var slash-labels->Z-..] [gw2] [ 62%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with dot-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with dot-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var slash-labels->Z-../..] [gw7] [ 62%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->dir no slash-labels->ro,Z] [gw0] [ 62%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir with slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->nested dir no slash-labels->] [gw2] [ 62%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with dot-labels->-.] [gw5] [ 63%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir no slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir with slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with dot-labels->-..] [gw1] [ 63%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir no slash-labels->Z-../..] [gw7] [ 63%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->nested dir no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->nested dir with slash-labels->:z] [gw5] [ 63%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir no slash-labels->Z-../..] [gw2] [ 63%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with dot-labels->-..] [gw0] [ 63%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir with slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir no slash-labels->ro,Z-.] [gw1] [ 63%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var slash-labels->ro,Z-.] [gw7] [ 63%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->nested dir with slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with dot-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with var no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var slash-labels->ro,Z-..] [gw5] [ 63%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir no slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir with slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir no slash-labels->ro,Z-..] [gw7] [ 63%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with var no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with ~ no slash-labels->None] [gw5] [ 63%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir no slash-labels->ro,Z-..] [gw1] [ 63%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var slash-labels->ro,Z-..] [gw0] [ 63%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir with slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir no slash-labels->ro,Z-../..] [gw7] [ 63%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with ~ no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir with slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with ~ slash-labels->ro,Z] [gw2] [ 63%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with dot-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with dot-labels->Z-.] [gw1] [ 63%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var slash-labels->ro,Z-../..] [gw0] [ 63%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->nested dir with slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir with slash-labels->-../..] [gw7] [ 63%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with ~ slash-labels->ro,Z] [gw5] [ 63%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->dir no slash-labels->ro,Z-../..] [gw2] [ 63%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with dot-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->dir with slash-labels->] [gw1] [ 63%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with dot-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var slash-labels->:z-..] [gw5] [ 64%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ slash-labels->-.] [gw0] [ 64%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir with slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ slash-labels->-..] [gw7] [ 64%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->dir with slash-labels->] [gw2] [ 64%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with dot-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir with slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with dot-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->nested dir no slash-labels->:z] [gw5] [ 64%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ slash-labels->-../..] [gw0] [ 64%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir with slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir with slash-labels->Z-..] [gw1] [ 64%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var slash-labels->:z-..] [gw7] [ 64%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->nested dir no slash-labels->:z] [gw2] [ 64%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with dot-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with dot-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with dot-labels->Z] [gw0] [ 64%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir with slash-labels->Z-..] [gw7] [ 64%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with dot-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir with slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with var slash-labels->None] [gw5] [ 64%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ slash-labels->-../..] [gw0] [ 64%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir with slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ slash-labels->Z-.] [gw7] [ 64%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with var slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir with slash-labels->ro,Z-.] [gw2] [ 64%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with dot-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with ~ no slash-labels->ro,Z] [gw5] [ 64%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ slash-labels->Z-.] [gw1] [ 64%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with dot-labels->ro,Z-..] [gw0] [ 64%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir with slash-labels->ro,Z-.] [gw7] [ 64%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with ~ no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->dir no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ no slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir with slash-labels->ro,Z-..] [gw2] [ 64%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with dot-labels->ro,Z-..] [gw7] [ 64%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->dir no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with dot-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->dir with slash-labels->:z] [gw0] [ 65%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir with slash-labels->ro,Z-..] [gw7] [ 65%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->dir with slash-labels->:z] [gw5] [ 65%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->nested dir with slash-labels->Z] [gw2] [ 65%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with dot-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir with slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with dot-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ slash-labels->Z-../..] [gw1] [ 65%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ no slash-labels->None-.] [gw7] [ 65%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->nested dir with slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ no slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with var no slash-labels->None] [gw0] [ 65%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir with slash-labels->ro,Z-../..] [gw5] [ 65%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir with slash-labels->:z-.] [gw2] [ 65%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with dot-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with dot-labels->:z-..] [gw1] [ 65%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ no slash-labels->None-..] [gw5] [ 65%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ slash-labels->ro,Z-..] [gw7] [ 65%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with var no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ no slash-labels->None-../..] [gw2] [ 65%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with dot-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with dot-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with var slash-labels->ro,Z] [gw0] [ 65%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir with slash-labels->:z-.] [gw5] [ 65%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir with slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ slash-labels->ro,Z-../..] [gw7] [ 65%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with var slash-labels->ro,Z] [gw1] [ 65%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ no slash-labels->None-../..] [gw2] [ 65%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with dot-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with ~ slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var no slash-labels->None-.] [gw7] [ 65%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with ~ slash-labels->] [gw1] [ 65%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->dir no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ no slash-labels->-..] [gw0] [ 65%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir with slash-labels->:z-..] [gw5] [ 66%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ slash-labels->ro,Z-../..] [gw2] [ 66%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var no slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var no slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir with slash-labels->:z-../..] [gw5] [ 66%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ slash-labels->:z-.] [gw7] [ 66%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->dir no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ slash-labels->:z-..] [gw1] [ 66%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ no slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->nested dir no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ no slash-labels->-../..] [gw7] [ 66%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->nested dir no slash-labels->Z] [gw0] [ 66%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir with slash-labels->:z-../..] [gw5] [ 66%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir no slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with dot-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ slash-labels->:z-../..] [gw7] [ 66%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with dot-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with var no slash-labels->ro,Z] [gw1] [ 66%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ no slash-labels->-../..] [gw0] [ 66%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir no slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir no slash-labels->None-..] [gw5] [ 66%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ slash-labels->:z-../..] [gw2] [ 66%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var no slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir no slash-labels->None-.] [gw7] [ 66%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with var no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var no slash-labels->None-../..] [gw0] [ 66%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir no slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir no slash-labels->None-../..] [gw7] [ 66%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->] [gw5] [ 66%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir no slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with ~ slash-labels->:z] [gw1] [ 66%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir no slash-labels->None-..] [gw2] [ 66%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var no slash-labels->None-../..] [gw7] [ 66%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with ~ slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->dir with slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ no slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var no slash-labels->-.] [gw2] [ 66%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var no slash-labels->-.] [gw7] [ 66%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->dir with slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var no slash-labels->-..] [gw0] [ 67%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir no slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->nested dir with slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir no slash-labels->-.] [gw5] [ 67%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir no slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir no slash-labels->None-../..] [gw7] [ 67%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->nested dir with slash-labels->None] [gw1] [ 67%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ no slash-labels->Z-..] [gw5] [ 67%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir no slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with dot-labels->ro,Z] [gw0] [ 67%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir no slash-labels->-..] [gw5] [ 67%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir no slash-labels->-.] [gw2] [ 67%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var no slash-labels->-..] [gw0] [ 67%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir no slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir no slash-labels->-..] [gw7] [ 67%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with dot-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with var slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var no slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir no slash-labels->-../..] [gw5] [ 67%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir no slash-labels->-..] [gw2] [ 67%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var no slash-labels->-../..] [gw7] [ 67%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with var slash-labels->] [gw1] [ 67%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir no slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ no slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var no slash-labels->Z-.] [gw0] [ 67%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir no slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir no slash-labels->Z-.] [gw5] [ 67%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir no slash-labels->-../..] [gw7] [ 67%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->dir no slash-labels->Z] [gw2] [ 67%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var no slash-labels->Z-..] [gw1] [ 67%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ no slash-labels->ro,Z-.] [gw0] [ 67%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ no slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir no slash-labels->Z-..] [gw5] [ 67%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir no slash-labels->Z-.] [gw7] [ 68%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->dir no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->nested dir no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir no slash-labels->Z-..] [gw2] [ 68%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var no slash-labels->Z-..] [gw7] [ 68%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->nested dir no slash-labels->None] [gw0] [ 68%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir no slash-labels->Z-..] [gw1] [ 68%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ no slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->nested dir with slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var no slash-labels->Z-../..] [gw5] [ 68%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir no slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ no slash-labels->ro,Z-../..] [gw7] [ 68%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->nested dir with slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir no slash-labels->Z-../..] [gw0] [ 68%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir no slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with var no slash-labels->] [gw2] [ 68%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var no slash-labels->Z-../..] [gw5] [ 68%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var no slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir no slash-labels->ro,Z-.] [gw1] [ 68%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ no slash-labels->ro,Z-../..] [gw7] [ 68%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with var no slash-labels->] [gw0] [ 68%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir no slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ no slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir no slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir with slash-labels->-../..] [gw2] [ 68%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var no slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var no slash-labels->ro,Z-..] [gw5] [ 68%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir no slash-labels->ro,Z-.] [gw1] [ 68%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ no slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir no slash-labels->ro,Z-..] [gw7] [ 68%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir with slash-labels->-../..] [gw2] [ 68%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var no slash-labels->ro,Z-..] [gw0] [ 68%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir no slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir with slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ no slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var no slash-labels->ro,Z-../..] [gw1] [ 68%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ no slash-labels->:z-..] [gw2] [ 68%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ no slash-labels->:z-../..] [gw5] [ 69%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir no slash-labels->ro,Z-..] [gw7] [ 69%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir with slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir with slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var no slash-labels->:z-.] [gw0] [ 69%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir no slash-labels->:z-.] [gw1] [ 69%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ no slash-labels->:z-../..] [gw5] [ 69%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir no slash-labels->ro,Z-../..] [gw7] [ 69%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir with slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir no slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir with slash-labels->Z-../..] [gw2] [ 69%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with var no slash-labels->:z-.] [gw7] [ 69%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir with slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir with slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var no slash-labels->-..] [gw5] [ 69%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir no slash-labels->:z-.] [gw7] [ 69%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir with slash-labels->ro,Z-.] [gw0] [ 69%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir no slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir no slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir no slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir with slash-labels->ro,Z-..] [gw1] [ 69%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ slash-labels->None-.] [gw2] [ 69%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var no slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ slash-labels->None-..] [gw0] [ 69%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir no slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir no slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var no slash-labels->-../..] [gw7] [ 69%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir with slash-labels->ro,Z-..] [gw5] [ 69%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir no slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir with slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir no slash-labels->:z-../..] [gw0] [ 69%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir no slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir with slash-labels->None-.] [gw1] [ 69%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ slash-labels->None-..] [gw2] [ 69%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var no slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ slash-labels->None-../..] [gw7] [ 69%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir with slash-labels->ro,Z-../..] [gw0] [ 69%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir with slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir with slash-labels->:z-.] [gw5] [ 70%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir no slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir with slash-labels->None-..] [gw7] [ 70%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir with slash-labels->:z-.] [gw1] [ 70%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var no slash-dst->path with ~ slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir with slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir with slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ no slash-labels->None-..] [gw7] [ 70%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir with slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir with slash-labels->:z-../..] [gw2] [ 70%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var no slash-labels->Z-..] [gw0] [ 70%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir with slash-labels->None-..] [gw5] [ 70%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir with slash-labels->None-.] [gw1] [ 70%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ no slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir with slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ no slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir with slash-labels->None-..] [gw7] [ 70%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir with slash-labels->:z-../..] [gw2] [ 70%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var no slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with dot-labels->None-.] [gw5] [ 70%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir with slash-labels->None-..] [gw0] [ 70%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir with slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir with slash-labels->None-../..] [gw1] [ 70%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ no slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir with slash-labels->-.] [gw5] [ 70%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir with slash-labels->None-../..] [gw7] [ 70%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with dot-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir with slash-labels->-.] [gw0] [ 70%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir with slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with dot-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir with slash-labels->-..] [gw5] [ 70%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir with slash-labels->-.] [gw2] [ 70%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir with slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var no slash-labels->ro,Z-.] [gw5] [ 70%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->dir with slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir with slash-labels->-../..] [gw7] [ 70%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with dot-labels->None-..] [gw0] [ 70%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->nested dir with slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with dot-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ slash-labels->ro,Z-../..] [gw5] [ 71%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir with slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir with slash-labels->Z-.] [gw7] [ 71%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with dot-labels->None-../..] [gw2] [ 71%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var no slash-labels->ro,Z-.] [gw5] [ 71%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir with slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var no slash-labels->ro,Z-..] [gw1] [ 71%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ no slash-labels->-.] [gw0] [ 71%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with dot-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ no slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir with slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ slash-labels->:z-.] [gw2] [ 71%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var no slash-labels->ro,Z-..] [gw1] [ 71%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ no slash-labels->-..] [gw0] [ 71%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ slash-labels->:z-.] [gw7] [ 71%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with dot-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ no slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with dot-labels->-..] [gw5] [ 71%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir with slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir with slash-labels->Z-../..] [gw1] [ 71%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ no slash-labels->-../..] [gw0] [ 71%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ no slash-labels->Z-.] [gw2] [ 71%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ slash-labels->:z-../..] [gw7] [ 71%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with dot-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var no slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with dot-labels->-../..] [gw0] [ 71%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ slash-labels->:z-../..] [gw5] [ 71%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir with slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir with slash-labels->ro,Z-.] [gw1] [ 71%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir no slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ no slash-labels->Z-..] [gw2] [ 71%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var no slash-labels->:z-.] [gw5] [ 71%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir with slash-labels->ro,Z-.] [gw0] [ 71%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir no slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var no slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir no slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir with slash-labels->ro,Z-..] [gw1] [ 72%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ no slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ no slash-labels->Z-../..] [gw7] [ 72%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with dot-labels->-../..] [gw0] [ 72%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir no slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with dot-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir no slash-labels->None-../..] [gw2] [ 72%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var no slash-labels->:z-..] [gw5] [ 72%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir with slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var no slash-labels->:z-../..] [gw7] [ 72%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with dot-labels->Z-.] [gw0] [ 72%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir no slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with dot-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir with slash-labels->ro,Z-../..] [gw2] [ 72%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var no slash-labels->:z-../..] [gw0] [ 72%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir no slash-labels->-.] [gw1] [ 72%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir no slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ no slash-labels->ro,Z-.] [gw5] [ 72%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir with slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir with slash-labels->:z-.] [gw1] [ 72%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ no slash-labels->ro,Z-.] [gw5] [ 72%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir with slash-labels->:z-.] [gw7] [ 72%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with dot-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir with slash-labels->:z-..] [gw0] [ 72%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir no slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with dot-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ no slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir no slash-labels->-../..] [gw0] [ 72%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir no slash-labels->-../..] [gw5] [ 72%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir with slash-labels->:z-..] [gw1] [ 72%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ no slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir with slash-labels->:z-../..] [gw2] [ 72%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var slash-labels->None-..] [gw7] [ 72%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with dot-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with dot-labels->ro,Z-.] [gw5] [ 72%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir with slash-labels->:z-../..] [gw0] [ 73%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir no slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->None-.] [gw2] [ 73%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var slash-labels->None-../..] [gw1] [ 73%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ no slash-labels->:z-.] [gw7] [ 73%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with dot-labels->ro,Z-.] [gw0] [ 73%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir no slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with dot-labels->ro,Z-..] [gw5] [ 73%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->None-.] [gw2] [ 73%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var slash-labels->-.] [gw1] [ 73%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ no slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ no slash-labels->:z-..] [gw7] [ 73%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with dot-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with dot-labels->ro,Z-../..] [gw0] [ 73%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir no slash-labels->Z-../..] [gw5] [ 73%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir no slash-labels->ro,Z-.] [gw2] [ 73%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var slash-labels->-..] [gw1] [ 73%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ no slash-labels->:z-..] [gw7] [ 73%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with dot-labels->ro,Z-../..] [gw0] [ 73%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir no slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with dot-labels->:z-.] [gw5] [ 73%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir no slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ no slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->-.] [gw7] [ 73%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with dot-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with dot-labels->:z-..] [gw5] [ 73%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->-.] [gw2] [ 73%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->-..] [gw7] [ 73%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with dot-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with dot-labels->:z-../..] [gw0] [ 73%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir no slash-labels->ro,Z-..] [gw1] [ 74%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ no slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ slash-labels->None-.] [gw7] [ 74%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with dot-labels->:z-../..] [gw5] [ 74%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var no slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->-../..] [gw2] [ 74%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var slash-labels->-../..] [gw0] [ 74%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir no slash-labels->ro,Z-../..] [gw3] [ 74%] PASSED test/integration/test_runner.py::test_get_fact_cache [gw5] [ 74%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir no slash-labels->:z-.] [gw1] [ 74%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ slash-labels->None-.] [gw7] [ 74%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var no slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var no slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ slash-labels->None-..] [gw0] [ 74%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir no slash-labels->:z-.] test/integration/test_transmit_worker_process.py::test_worker_without_delete_no_dir test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir no slash-labels->:z-..] [gw7] [ 74%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var no slash-labels->None-..] [gw2] [ 74%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var no slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var slash-labels->Z-..] [gw5] [ 74%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->Z-..] [gw0] [ 74%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir no slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir no slash-labels->:z-../..] [gw1] [ 74%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ slash-labels->None-../..] [gw2] [ 74%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var slash-labels->Z-../..] [gw7] [ 74%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var no slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var no slash-labels->-.] [gw5] [ 74%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->Z-..] [gw0] [ 74%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir no slash-labels->:z-../..] [gw1] [ 74%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir with slash-labels->None-.] [gw2] [ 74%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->Z-../..] [gw7] [ 75%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var no slash-labels->-.] [gw0] [ 75%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir with slash-labels->None-.] [gw1] [ 75%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->:z-.] [gw2] [ 75%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir with slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ slash-labels->-..] [gw5] [ 75%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->ro,Z-.] [gw0] [ 75%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir with slash-labels->None-..] [gw1] [ 75%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ slash-labels->-..] [gw7] [ 75%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->:z-.] [gw5] [ 75%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir with slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->ro,Z-..] [gw2] [ 75%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var slash-labels->ro,Z-../..] [gw0] [ 75%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir with slash-labels->None-../..] [gw1] [ 75%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ slash-labels->-../..] [gw5] [ 75%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ slash-labels->Z-.] [gw7] [ 75%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir with slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->ro,Z-../..] [gw2] [ 75%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var slash-labels->:z-.] [gw0] [ 75%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir with slash-labels->-.] [gw7] [ 75%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->:z-../..] [gw1] [ 75%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir with slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ slash-labels->Z-..] [gw5] [ 75%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir no slash-labels->ro,Z-../..] [gw7] [ 75%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with dot-labels->-.] [gw0] [ 75%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->dir with slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->None-..] [gw1] [ 75%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var no slash-labels->Z-..] [gw2] [ 76%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ slash-labels->Z-../..] [gw5] [ 76%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with dot-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with dot-labels->-..] [gw0] [ 76%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var no slash-labels->Z-..] [gw7] [ 76%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->None-../..] [gw1] [ 76%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ slash-labels->ro,Z-.] [gw5] [ 76%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with dot-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with dot-labels->-../..] [gw7] [ 76%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->None-../..] [gw1] [ 76%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->-.] [gw0] [ 76%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var no slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ slash-labels->ro,Z-..] [gw5] [ 76%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with dot-labels->-../..] [gw2] [ 76%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var slash-labels->:z-..] [gw7] [ 76%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with dot-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->-..] [gw7] [ 76%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->-..] [gw1] [ 76%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ slash-labels->ro,Z-..] [gw0] [ 76%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var no slash-labels->ro,Z-.] [gw2] [ 76%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with var slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var slash-labels->ro,Z-..] [gw5] [ 76%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with dot-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var no slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ no slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with dot-labels->Z-..] [gw7] [ 76%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->-../..] [gw1] [ 76%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var slash-labels->ro,Z-..] [gw4] [ 76%] PASSED test/integration/test_main.py::test_module_run_clean [gw0] [ 76%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var no slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var no slash-labels->ro,Z-../..] test/integration/test_main.py::test_role_run_inventory_missing [gw2] [ 77%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with var slash-dst->path with ~ no slash-labels->None-.] [gw5] [ 77%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with dot-labels->Z-..] [gw7] [ 77%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with dot-labels->Z-../..] [gw0] [ 77%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var no slash-labels->ro,Z-../..] [gw1] [ 77%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var no slash-labels->:z-.] [gw2] [ 77%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->:z-..] [gw7] [ 77%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->Z-..] [gw5] [ 77%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with dot-labels->Z-../..] [gw1] [ 77%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var slash-labels->:z-.] [gw0] [ 77%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var no slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with dot-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var no slash-labels->:z-..] [gw7] [ 77%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->Z-../..] [gw5] [ 77%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with dot-labels->ro,Z-.] [gw1] [ 77%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var slash-labels->:z-..] [gw2] [ 77%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with dot-labels->ro,Z-..] [gw0] [ 77%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var no slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var no slash-labels->:z-../..] [gw7] [ 77%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->ro,Z-.] [gw5] [ 77%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with dot-labels->ro,Z-..] [gw1] [ 77%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with dot-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->None-.] [gw0] [ 77%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var no slash-labels->:z-../..] [gw2] [ 77%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->None-.] [gw7] [ 77%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->ro,Z-..] [gw5] [ 78%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with dot-labels->ro,Z-../..] [gw1] [ 78%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with dot-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->None-..] [gw2] [ 78%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->None-.] [gw7] [ 78%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->ro,Z-../..] [gw0] [ 78%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->None-..] [gw5] [ 78%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with dot-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->:z-.] [gw1] [ 78%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with dot-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->None-../..] [gw4] [ 78%] PASSED test/integration/test_main.py::test_role_run_inventory_missing [gw2] [ 78%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->None-..] [gw7] [ 78%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->:z-.] [gw1] [ 78%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->None-../..] [gw5] [ 78%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with dot-labels->:z-..] [gw0] [ 78%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with dot-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->:z-..] test/integration/test_runner.py::test_run_command_explosive_cancel_callback [gw7] [ 78%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->:z-..] [gw2] [ 78%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->None-../..] [gw1] [ 78%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->-..] [gw5] [ 78%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with dot-labels->:z-../..] [gw0] [ 78%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var no slash-labels->None-.] [gw7] [ 78%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->nested dir with slash-labels->:z-../..] [gw2] [ 78%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with dot-labels->None-.] [gw1] [ 78%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->-../..] [gw0] [ 79%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var slash-labels->-.] [gw5] [ 79%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var no slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var no slash-labels->None-..] [gw7] [ 79%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with dot-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with dot-labels->None-..] [gw2] [ 79%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->-../..] [gw1] [ 79%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->-../..] [gw5] [ 79%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var no slash-labels->None-..] [gw0] [ 79%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var slash-labels->-../..] [gw7] [ 79%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with dot-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var no slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with dot-labels->None-../..] [gw2] [ 79%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->-../..] [gw5] [ 79%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var no slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->Z-.] [gw0] [ 79%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var no slash-labels->-.] [gw7] [ 79%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with dot-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->:z-..] [gw1] [ 79%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->Z-..] [gw2] [ 79%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->Z-.] [gw5] [ 79%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->Z-..] [gw7] [ 79%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var no slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->:z-../..] [gw1] [ 79%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->Z-../..] [gw7] [ 79%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->:z-../..] [gw5] [ 79%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var no slash-labels->-..] [gw0] [ 79%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var no slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir no slash-labels->None-.] [gw2] [ 79%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->Z-../..] [gw7] [ 80%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir no slash-labels->None-.] [gw5] [ 80%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var no slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir no slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var no slash-labels->Z-.] [gw0] [ 80%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var slash-labels->Z-..] [gw4] [ 80%] PASSED test/integration/test_runner.py::test_run_command_explosive_cancel_callback test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var slash-labels->Z-../..] [gw7] [ 80%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir no slash-labels->None-..] [gw2] [ 80%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->Z-../..] [gw1] [ 80%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir no slash-labels->None-../..] test/integration/test_runner.py::test_run_command_events_missing test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->ro,Z-.] [gw7] [ 80%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir no slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir no slash-labels->-.] [gw2] [ 80%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->ro,Z-.] [gw5] [ 80%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var no slash-labels->Z-.] [gw0] [ 80%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var slash-labels->Z-../..] [gw1] [ 80%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir no slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->ro,Z-..] [gw7] [ 80%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir no slash-labels->-..] [gw5] [ 80%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir no slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir no slash-labels->:z-../..] [gw0] [ 80%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with var slash-labels->ro,Z-.] [gw7] [ 80%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir no slash-labels->-..] [gw2] [ 80%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir with slash-labels->:z-.] [gw5] [ 80%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir no slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir no slash-labels->-../..] [gw1] [ 80%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir with slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->ro,Z-../..] [gw0] [ 80%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir with slash-labels->:z-.] [gw5] [ 80%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir with slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir with slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir with slash-labels->None-..] [gw7] [ 81%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir no slash-labels->-../..] [gw1] [ 81%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir no slash-labels->ro,Z-..] [gw2] [ 81%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->ro,Z-../..] [gw5] [ 81%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir with slash-labels->None-..] [gw7] [ 81%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->:z-.] [gw0] [ 81%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir with slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir with slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir no slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir with slash-labels->:z-../..] [gw1] [ 81%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir no slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir no slash-labels->ro,Z-../..] [gw7] [ 81%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir no slash-labels->Z-..] [gw5] [ 81%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir with slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir no slash-labels->Z-../..] [gw2] [ 81%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ no slash-dst->path with ~ slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir with slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir with slash-labels->Z-..] [gw0] [ 81%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir with slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir no slash-labels->None-.] [gw1] [ 81%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir no slash-labels->ro,Z-../..] [gw7] [ 81%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir no slash-labels->:z-.] [gw5] [ 81%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir with slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir no slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir with slash-labels->-..] [gw2] [ 81%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir with slash-labels->Z-..] [gw0] [ 81%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir no slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir with slash-labels->Z-../..] [gw7] [ 81%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir no slash-labels->ro,Z-.] [gw1] [ 81%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir no slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir no slash-labels->None-..] [gw5] [ 81%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir with slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir no slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir no slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir with slash-labels->-../..] [gw2] [ 81%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir with slash-labels->Z-../..] [gw7] [ 81%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir no slash-labels->ro,Z-..] [gw0] [ 82%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir no slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir with slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir no slash-labels->ro,Z-../..] [gw1] [ 82%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir no slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir no slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir no slash-labels->:z-../..] [gw5] [ 82%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir with slash-labels->-../..] [gw4] [ 82%] PASSED test/integration/test_runner.py::test_run_command_events_missing [gw7] [ 82%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir no slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir with slash-labels->Z-.] [gw2] [ 82%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir with slash-labels->ro,Z-.] [gw0] [ 82%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir no slash-labels->None-../..] [gw1] [ 82%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir no slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir no slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir with slash-labels->ro,Z-..] test/integration/test_runner.py::test_set_fact_cache [gw5] [ 82%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir with slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir with slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir with slash-labels->Z-..] [gw2] [ 82%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir with slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir with slash-labels->ro,Z-../..] [gw7] [ 82%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir no slash-labels->:z-.] [gw5] [ 82%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir with slash-labels->Z-..] [gw0] [ 82%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with dot-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir with slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir no slash-labels->-..] [gw1] [ 82%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir with slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir with slash-labels->None-..] [gw7] [ 82%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with dot-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with dot-labels->-../..] [gw2] [ 82%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir with slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir with slash-labels->:z-.] [gw0] [ 82%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir no slash-labels->-..] [gw5] [ 82%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir with slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir no slash-labels->-../..] [gw7] [ 82%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with dot-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with dot-labels->Z-.] [gw1] [ 82%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir with slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir with slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir with slash-labels->None-../..] [gw7] [ 82%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with dot-labels->Z-.] [gw2] [ 83%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir with slash-labels->:z-.] [gw0] [ 83%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir no slash-labels->-../..] [gw5] [ 83%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir with slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with dot-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir with slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir with slash-labels->:z-..] [gw5] [ 83%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir with slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir with slash-labels->ro,Z-../..] [gw7] [ 83%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with dot-labels->Z-..] [gw2] [ 83%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir with slash-labels->:z-..] [gw1] [ 83%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir with slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with dot-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir with slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir with slash-labels->:z-../..] [gw0] [ 83%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir no slash-labels->Z-.] [gw7] [ 83%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with dot-labels->Z-../..] [gw5] [ 83%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->dir with slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir no slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with dot-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var no slash-labels->None-.] [gw1] [ 83%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir with slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir with slash-labels->-..] [gw2] [ 83%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir with slash-labels->:z-../..] [gw7] [ 83%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with dot-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with dot-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with dot-labels->ro,Z-..] [gw7] [ 83%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with dot-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with dot-labels->ro,Z-../..] [gw5] [ 83%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var no slash-labels->None-.] [gw1] [ 83%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir with slash-labels->-..] [gw0] [ 83%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir no slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir with slash-labels->-../..] [gw2] [ 83%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with dot-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var no slash-labels->None-..] [gw7] [ 83%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with dot-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with dot-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with dot-labels->:z-.] [gw1] [ 83%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir with slash-labels->-../..] [gw0] [ 83%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir no slash-labels->Z-../..] [gw5] [ 83%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var no slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var no slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir with slash-labels->Z-.] [gw7] [ 84%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with dot-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir no slash-labels->ro,Z-.] [gw2] [ 84%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with dot-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with dot-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with dot-labels->None-../..] [gw5] [ 84%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var no slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var no slash-labels->-.] [gw7] [ 84%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with dot-labels->:z-..] [gw1] [ 84%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir with slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var no slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with dot-labels->:z-../..] [gw5] [ 84%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var no slash-labels->-.] [gw2] [ 84%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with dot-labels->None-../..] [gw0] [ 84%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->nested dir no slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var no slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with dot-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var slash-labels->-../..] [gw7] [ 84%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with dot-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var slash-labels->:z-../..] [gw5] [ 84%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var no slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var no slash-labels->-../..] [gw0] [ 84%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var slash-labels->-../..] [gw7] [ 84%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var slash-labels->:z-../..] [gw1] [ 84%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var no slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var no slash-labels->ro,Z-../..] [gw2] [ 84%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with dot-labels->-.] [gw5] [ 84%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var no slash-labels->-../..] [gw0] [ 84%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var slash-labels->Z-.] [gw7] [ 84%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var no slash-labels->Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->Z-..] [gw7] [ 84%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->None-../..] [gw0] [ 84%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var slash-labels->Z-../..] [gw1] [ 84%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var no slash-labels->ro,Z-../..] [gw7] [ 84%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->-.] [gw5] [ 85%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var no slash-labels->Z-.] [gw0] [ 85%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var no slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var slash-labels->ro,Z-.] [gw2] [ 85%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var no slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->Z-../..] [gw7] [ 85%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->-..] [gw0] [ 85%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var slash-labels->ro,Z-..] [gw1] [ 85%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var no slash-labels->:z-.] [gw5] [ 85%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var no slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var no slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var no slash-labels->:z-..] [gw2] [ 85%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->Z-../..] [gw7] [ 85%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->ro,Z-.] [gw0] [ 85%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var slash-labels->ro,Z-../..] [gw5] [ 85%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var no slash-labels->Z-../..] [gw1] [ 85%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var no slash-labels->:z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var no slash-labels->:z-../..] [gw2] [ 85%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var no slash-labels->ro,Z-.] [gw7] [ 85%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->Z-.] [gw0] [ 85%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var slash-labels->:z-.] [gw2] [ 85%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->ro,Z-..] [gw7] [ 85%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->Z-.] [gw5] [ 85%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var no slash-labels->ro,Z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->ro,Z-../..] [gw1] [ 85%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var no slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ slash-labels->Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var slash-labels->None-.] [gw7] [ 85%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ slash-labels->Z-..] [gw5] [ 85%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ slash-labels->None-.] [gw2] [ 86%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->ro,Z-../..] [gw1] [ 86%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var slash-labels->None-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->:z-.] [gw0] [ 86%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var slash-labels->:z-..] [gw5] [ 86%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ slash-labels->None-..] [gw7] [ 86%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ slash-labels->Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ slash-labels->None-../..] [gw1] [ 86%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var slash-labels->None-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ slash-labels->ro,Z-.] [gw2] [ 86%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->:z-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->:z-..] [gw7] [ 86%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ slash-labels->ro,Z-.] [gw0] [ 86%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var slash-labels->:z-..] [gw5] [ 86%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ slash-labels->ro,Z-..] [gw1] [ 86%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var slash-labels->None-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ slash-labels->-.] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var slash-labels->-.] [gw2] [ 86%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->:z-..] [gw5] [ 86%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ slash-labels->-.] [gw7] [ 86%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ slash-labels->ro,Z-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ slash-labels->ro,Z-../..] [gw1] [ 86%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var slash-labels->-.] [gw0] [ 86%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ slash-labels->:z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ slash-labels->-..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var slash-labels->-..] test/unit/config/test_doc.py::test_ansible_doc_defaults [gw7] [ 86%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ slash-labels->ro,Z-../..] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ slash-labels->:z-.] [gw1] [ 86%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with var slash-labels->-..] [gw2] [ 86%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ no slash-labels->:z-../..] [gw7] [ 86%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ slash-labels->:z-.] test/unit/config/test_inventory.py::test_invalid_runner_mode_value test/unit/config/test_doc.py::test_prepare_plugin_docs_command_with_containerization[docker] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ slash-labels->:z-..] [gw0] [ 86%] PASSED test/unit/config/test_doc.py::test_ansible_doc_defaults [gw2] [ 87%] SKIPPED test/unit/config/test_doc.py::test_prepare_plugin_docs_command_with_containerization[docker] test/unit/config/test_doc.py::test_invalid_runner_mode_value test/unit/config/test_doc.py::test_prepare_plugin_docs_command_with_containerization[podman] [gw5] [ 87%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ slash-labels->-..] [gw2] [ 87%] SKIPPED test/unit/config/test_doc.py::test_prepare_plugin_docs_command_with_containerization[podman] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ slash-labels->-../..] test/unit/config/test_doc.py::test_prepare_plugin_list_command [gw7] [ 87%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ slash-labels->:z-..] test/unit/config/test_inventory.py::test_prepare_inventory_invalid_graph_response_format [gw0] [ 87%] PASSED test/unit/config/test_doc.py::test_invalid_runner_mode_value [gw1] [ 87%] PASSED test/unit/config/test_inventory.py::test_invalid_runner_mode_value test/unit/config/test_doc.py::test_invalid_response_format_value test/unit/config/test_inventory.py::test_prepare_inventory_command [gw7] [ 87%] PASSED test/unit/config/test_inventory.py::test_prepare_inventory_invalid_graph_response_format [gw2] [ 87%] PASSED test/unit/config/test_doc.py::test_prepare_plugin_list_command test/unit/config/test_inventory.py::test_prepare_inventory_command_with_containerization[docker] test/unit/config/test_doc.py::test_prepare_plugin_list_command_with_containerization[docker] [gw0] [ 87%] PASSED test/unit/config/test_doc.py::test_invalid_response_format_value [gw2] [ 87%] SKIPPED test/unit/config/test_doc.py::test_prepare_plugin_list_command_with_containerization[docker] [gw7] [ 87%] SKIPPED test/unit/config/test_inventory.py::test_prepare_inventory_command_with_containerization[docker] test/unit/config/test_doc.py::test_invalid_plugin_name_value test/unit/config/test_doc.py::test_prepare_plugin_list_command_with_containerization[podman] test/unit/config/test_inventory.py::test_prepare_inventory_command_with_containerization[podman] [gw2] [ 87%] SKIPPED test/unit/config/test_doc.py::test_prepare_plugin_list_command_with_containerization[podman] [gw1] [ 87%] PASSED test/unit/config/test_inventory.py::test_prepare_inventory_command [gw5] [ 87%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ slash-labels->-../..] [gw7] [ 87%] SKIPPED test/unit/config/test_inventory.py::test_prepare_inventory_command_with_containerization[podman] test/unit/config/test_runner.py::test_runner_config_init_defaults test/unit/config/test_inventory.py::test_ansible_inventory_init_defaults [gw0] [ 87%] PASSED test/unit/config/test_doc.py::test_invalid_plugin_name_value test/unit/config/test_inventory.py::test_prepare_inventory_invalid_action test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ slash-labels->Z-.] test/unit/config/test_doc.py::test_prepare_plugin_docs_command [gw7] [ 87%] PASSED test/unit/config/test_runner.py::test_runner_config_init_defaults test/unit/config/test_runner.py::test_runner_config_with_artifact_dir [gw2] [ 87%] PASSED test/unit/config/test_inventory.py::test_ansible_inventory_init_defaults [gw1] [ 87%] PASSED test/unit/config/test_inventory.py::test_prepare_inventory_invalid_action test/unit/config/test_runner.py::test_runner_config_init_with_ident test/unit/config/test_inventory.py::test_prepare_inventory_invalid_response_format [gw0] [ 87%] PASSED test/unit/config/test_doc.py::test_prepare_plugin_docs_command [gw7] [ 87%] PASSED test/unit/config/test_runner.py::test_runner_config_with_artifact_dir [gw5] [ 88%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_relative_dirs[src->path with ~ slash-dst->path with ~ slash-labels->Z-.] test/unit/config/test_runner.py::test_prepare_env_directory_isolation_from_settings test/unit/config/test_runner.py::test_prepare_env_settings test/unit/config/test_runner.py::test_prepare_environment_pexpect_defaults [gw7] [ 88%] PASSED test/unit/config/test_runner.py::test_prepare_environment_pexpect_defaults test/unit/config/test_runner.py::test_prepare_env_passwords [gw1] [ 88%] PASSED test/unit/config/test_inventory.py::test_prepare_inventory_invalid_response_format [gw2] [ 88%] PASSED test/unit/config/test_runner.py::test_runner_config_init_with_ident test/unit/config/test_inventory.py::test_prepare_inventory_invalid_inventories [gw5] [ 88%] PASSED test/unit/config/test_runner.py::test_prepare_env_settings test/unit/config/test_runner.py::test_prepare_env_sshkey_defaults test/unit/config/test_runner.py::test_runner_config_project_dir [gw7] [ 88%] PASSED test/unit/config/test_runner.py::test_prepare_env_passwords test/unit/config/test_runner.py::test_prepare_env_extra_vars_defaults [gw1] [ 88%] PASSED test/unit/config/test_inventory.py::test_prepare_inventory_invalid_inventories [gw5] [ 88%] PASSED test/unit/config/test_runner.py::test_prepare_env_sshkey_defaults test/unit/config/test_runner.py::test_prepare_env_sshkey test/unit/config/test_inventory.py::test_prepare_inventory_invalid_host_action [gw7] [ 88%] PASSED test/unit/config/test_runner.py::test_prepare_env_extra_vars_defaults test/unit/config/test_runner.py::test_prepare_env_settings_defaults [gw2] [ 88%] PASSED test/unit/config/test_runner.py::test_runner_config_project_dir [gw5] [ 88%] PASSED test/unit/config/test_runner.py::test_prepare_env_sshkey [gw7] [ 88%] PASSED test/unit/config/test_runner.py::test_prepare_env_settings_defaults test/unit/config/test_runner.py::test_prepare_env_defaults test/unit/config/test_runner.py::test_prepare_environment_vars_only_strings test/unit/config/test_runner.py::test_generate_ansible_command_with_cmdline_args[--tags foo --skip-tags-tokens0] [gw1] [ 88%] PASSED test/unit/config/test_inventory.py::test_prepare_inventory_invalid_host_action test/unit/config/test_runner.py::test_generate_ansible_command_extra_vars[None-expected2] [gw5] [ 88%] PASSED test/unit/config/test_runner.py::test_prepare_env_defaults [gw7] [ 88%] PASSED test/unit/config/test_runner.py::test_generate_ansible_command_with_cmdline_args[--tags foo --skip-tags-tokens0] test/unit/config/test_runner.py::test_generate_ansible_command_with_cmdline_args[--limit "\u426a\u1252\uce78\u2c77?\u5642\ud3c4\u8506\u3a97\u8f25"-tokens1] test/unit/config/test_runner.py::test_prepare_env_directory_isolation [gw2] [ 88%] PASSED test/unit/config/test_runner.py::test_prepare_environment_vars_only_strings [gw0] [ 88%] PASSED test/unit/config/test_runner.py::test_prepare_env_directory_isolation_from_settings test/unit/config/test_runner.py::test_prepare_env_ad_hoc_command [gw6] [ 88%] PASSED test/integration/test_transmit_worker_process.py::TestStreamingUsage::test_remote_job_interface[run] [gw7] [ 88%] PASSED test/unit/config/test_runner.py::test_generate_ansible_command_with_cmdline_args[--limit "\u426a\u1252\uce78\u2c77?\u5642\ud3c4\u8506\u3a97\u8f25"-tokens1] [gw2] [ 88%] PASSED test/unit/config/test_runner.py::test_prepare_env_ad_hoc_command [gw5] [ 88%] PASSED test/unit/config/test_runner.py::test_prepare_env_directory_isolation test/unit/config/test_runner.py::test_wrap_args_with_ssh_agent_with_auth test/unit/config/test_runner.py::test_prepare_command_defaults test/unit/config/test_runner.py::test_prepare [gw1] [ 89%] PASSED test/unit/config/test_runner.py::test_generate_ansible_command_extra_vars[None-expected2] test/unit/config/test_runner.py::test_generate_ansible_command test/unit/config/test_runner.py::test_prepare_inventory [gw2] [ 89%] PASSED test/unit/config/test_runner.py::test_wrap_args_with_ssh_agent_with_auth test/unit/config/test_runner.py::test_wrap_args_with_ssh_agent_silent [gw5] [ 89%] PASSED test/unit/config/test_runner.py::test_prepare [gw1] [ 89%] PASSED test/unit/config/test_runner.py::test_generate_ansible_command test/integration/test_transmit_worker_process.py::test_worker_delete_dir_exists test/unit/config/test_runner.py::test_prepare_with_ssh_key [gw7] [ 89%] PASSED test/unit/config/test_runner.py::test_prepare_command_defaults test/unit/config/test_runner.py::test_generate_ansible_command_with_api_extravars [gw2] [ 89%] PASSED test/unit/config/test_runner.py::test_wrap_args_with_ssh_agent_silent [gw0] [ 89%] PASSED test/unit/config/test_runner.py::test_prepare_inventory test/unit/config/test_runner.py::test_prepare_with_defaults test/unit/config/test_runner.py::test_process_isolation_executable_not_found[True] test/unit/config/test_runner.py::test_generate_ansible_command_extra_vars[extra_vars0-expected0] [gw5] [ 89%] PASSED test/unit/config/test_runner.py::test_prepare_with_ssh_key [gw7] [ 89%] PASSED test/unit/config/test_runner.py::test_prepare_with_defaults [gw1] [ 89%] PASSED test/unit/config/test_runner.py::test_generate_ansible_command_with_api_extravars test/unit/config/test_runner.py::test_process_isolation_executable_not_found[False] test/unit/config/test_runner.py::test_wrap_args_with_ssh_agent_defaults test/unit/config/test_runner.py::test_generate_ansible_command_with_dict_extravars [gw2] [ 89%] PASSED test/unit/config/test_runner.py::test_process_isolation_executable_not_found[True] [gw5] [ 89%] PASSED test/unit/config/test_runner.py::test_wrap_args_with_ssh_agent_defaults test/unit/config/test_runner.py::test_process_isolation_settings [gw1] [ 89%] PASSED test/unit/config/test_runner.py::test_generate_ansible_command_with_dict_extravars [gw7] [ 89%] PASSED test/unit/config/test_runner.py::test_process_isolation_executable_not_found[False] test/unit/config/test_runner.py::test_containerization_settings[podman] test/unit/utils/test_cleanup_folder.py::test_cleanup_folder_file_no_op test/unit/config/test_runner.py::test_bwrap_process_isolation_defaults [gw5] [ 89%] SKIPPED test/unit/config/test_runner.py::test_containerization_settings[podman] test/unit/utils/test_cleanup_folder.py::test_cleanup_folder [gw1] [ 89%] PASSED test/unit/utils/test_cleanup_folder.py::test_cleanup_folder_file_no_op test/unit/utils/test_dump_artifacts.py::test_dump_artifacts_private_data_dir_does_not_exists [gw2] [ 89%] PASSED test/unit/config/test_runner.py::test_process_isolation_settings test/unit/config/test_runner.py::test_container_volume_mounting_with_Z [gw5] [ 89%] PASSED test/unit/utils/test_cleanup_folder.py::test_cleanup_folder [gw7] [ 89%] PASSED test/unit/config/test_runner.py::test_bwrap_process_isolation_defaults test/unit/config/test_runner.py::test_bwrap_process_isolation_and_directory_isolation [gw0] [ 89%] PASSED test/unit/config/test_runner.py::test_generate_ansible_command_extra_vars[extra_vars0-expected0] [gw1] [ 89%] PASSED test/unit/utils/test_dump_artifacts.py::test_dump_artifacts_private_data_dir_does_not_exists test/unit/utils/test_cleanup_folder.py::test_cleanup_folder_already_deleted test/unit/utils/test_dump_artifacts.py::test_dump_artifacts_private_data_dir_create_tempfile test/unit/config/test_runner.py::test_generate_ansible_command_extra_vars[/tmp/extravars.yml-expected1] [gw2] [ 90%] PASSED test/unit/config/test_runner.py::test_container_volume_mounting_with_Z [gw5] [ 90%] PASSED test/unit/utils/test_cleanup_folder.py::test_cleanup_folder_already_deleted test/unit/config/test_runner.py::test_containerization_settings[docker] [gw7] [ 90%] PASSED test/unit/config/test_runner.py::test_bwrap_process_isolation_and_directory_isolation test/unit/utils/test_dump_artifacts.py::test_dump_artifacts_role [gw2] [ 90%] SKIPPED test/unit/config/test_runner.py::test_containerization_settings[docker] test/unit/utils/test_dump_artifacts.py::test_dump_artifacts_playbook_object[playbook0] test/unit/utils/test_dump_artifacts.py::test_dump_artifacts_inventory_object [gw0] [ 90%] PASSED test/unit/config/test_runner.py::test_generate_ansible_command_extra_vars[/tmp/extravars.yml-expected1] [gw5] [ 90%] PASSED test/unit/utils/test_dump_artifacts.py::test_dump_artifacts_role test/unit/utils/test_dump_artifacts.py::test_dump_artifacts_role_vars [gw1] [ 90%] PASSED test/unit/utils/test_dump_artifacts.py::test_dump_artifacts_private_data_dir_create_tempfile [gw7] [ 90%] PASSED test/unit/utils/test_dump_artifacts.py::test_dump_artifacts_playbook_object[playbook0] test/unit/utils/test_dump_artifacts.py::test_dump_artifacts_roles_path test/unit/utils/test_dump_artifacts.py::test_dump_artifacts_inventory_string test/unit/utils/test_dump_artifacts.py::test_dump_artifacts_playbook_object[playbook1] [gw2] [ 90%] PASSED test/unit/utils/test_dump_artifacts.py::test_dump_artifacts_inventory_object [gw0] [ 90%] PASSED test/unit/utils/test_dump_artifacts.py::test_dump_artifacts_role_vars test/unit/utils/test_dump_artifacts.py::test_dump_artifacts_passwords [gw5] [ 90%] PASSED test/unit/utils/test_dump_artifacts.py::test_dump_artifacts_roles_path [gw7] [ 90%] PASSED test/unit/utils/test_dump_artifacts.py::test_dump_artifacts_playbook_object[playbook1] test/unit/utils/test_dump_artifacts.py::test_dump_artifacts_role_skip_facts test/unit/utils/test_dump_artifacts.py::test_dont_dump_artifacts_passwords [gw1] [ 90%] PASSED test/unit/utils/test_dump_artifacts.py::test_dump_artifacts_inventory_string test/unit/utils/test_dump_artifacts.py::test_dump_artifacts_extra_keys[passwords-value1-{"foo": "bar"}] test/unit/utils/test_dump_artifacts.py::test_dump_artifacts_inventory_path [gw2] [ 90%] PASSED test/unit/utils/test_dump_artifacts.py::test_dump_artifacts_passwords [gw5] [ 90%] PASSED test/unit/utils/test_dump_artifacts.py::test_dont_dump_artifacts_passwords [gw7] [ 90%] PASSED test/unit/utils/test_dump_artifacts.py::test_dump_artifacts_extra_keys[passwords-value1-{"foo": "bar"}] [gw0] [ 90%] PASSED test/unit/utils/test_dump_artifacts.py::test_dump_artifacts_role_skip_facts [gw1] [ 90%] PASSED test/unit/utils/test_dump_artifacts.py::test_dump_artifacts_inventory_path test/unit/utils/test_dump_artifacts.py::test_dump_artifacts_extra_keys[ssh_key-1234567890-1234567890] test/unit/utils/test_dump_artifacts.py::test_dump_artifacts_extra_keys[extravars-value0-{"foo": "bar"}] test/unit/utils/test_dump_artifacts.py::test_dump_artifacts_extra_keys[settings-value2-{"foo": "bar"}] test/unit/utils/test_dump_artifacts.py::test_dump_artifacts_extra_keys[cmdline---tags foo --skip-tags---tags foo --skip-tags] test/unit/utils/test_fifo_pipe.py::test_fifo_write_bytes [gw2] [ 90%] PASSED test/unit/utils/test_dump_artifacts.py::test_dump_artifacts_extra_keys[ssh_key-1234567890-1234567890] [gw5] [ 90%] PASSED test/unit/utils/test_dump_artifacts.py::test_dump_artifacts_extra_keys[extravars-value0-{"foo": "bar"}] [gw7] [ 90%] PASSED test/unit/utils/test_dump_artifacts.py::test_dump_artifacts_extra_keys[settings-value2-{"foo": "bar"}] test/unit/utils/test_fifo_pipe.py::test_fifo_write_string test/unit/utils/test_utils.py::test_isplaybook_invalid[foo] [gw0] [ 91%] PASSED test/unit/utils/test_dump_artifacts.py::test_dump_artifacts_extra_keys[cmdline---tags foo --skip-tags---tags foo --skip-tags] test/unit/utils/test_utils.py::test_isplaybook_invalid[playbook1] [gw1] [ 91%] PASSED test/unit/utils/test_fifo_pipe.py::test_fifo_write_bytes test/unit/utils/test_utils.py::test_isplaybook_invalid[playbook2] test/unit/utils/test_utils.py::test_isplaybook_invalid[True] [gw7] [ 91%] PASSED test/unit/utils/test_utils.py::test_isplaybook_invalid[playbook1] [gw5] [ 91%] PASSED test/unit/utils/test_utils.py::test_isplaybook_invalid[foo] [gw2] [ 91%] PASSED test/unit/utils/test_fifo_pipe.py::test_fifo_write_string test/unit/utils/test_utils.py::test_isplaybook_invalid[False] test/unit/utils/test_utils.py::test_isplaybook_invalid[None] test/unit/utils/test_utils.py::test_isplaybook[playbook0] [gw0] [ 91%] PASSED test/unit/utils/test_utils.py::test_isplaybook_invalid[playbook2] test/unit/utils/test_utils.py::test_isplaybook[playbook1] [gw2] [ 91%] PASSED test/unit/utils/test_utils.py::test_isplaybook_invalid[False] [gw1] [ 91%] PASSED test/unit/utils/test_utils.py::test_isplaybook_invalid[True] [gw7] [ 91%] PASSED test/unit/utils/test_utils.py::test_isplaybook[playbook0] test/unit/utils/test_utils.py::test_isinventory[inventory1] test/unit/utils/test_utils.py::test_isinventory_invalid[inventory0] test/unit/utils/test_utils.py::test_isinventory[hosts,] [gw5] [ 91%] PASSED test/unit/utils/test_utils.py::test_isplaybook_invalid[None] [gw0] [ 91%] PASSED test/unit/utils/test_utils.py::test_isplaybook[playbook1] test/unit/utils/test_utils.py::test_isinventory[inventory2] [gw7] [ 91%] PASSED test/unit/utils/test_utils.py::test_isinventory_invalid[inventory0] test/unit/utils/test_utils.py::test_isinventory_invalid[inventory1] [gw2] [ 91%] PASSED test/unit/utils/test_utils.py::test_isinventory[inventory1] [gw1] [ 91%] PASSED test/unit/utils/test_utils.py::test_isinventory[hosts,] test/unit/utils/test_utils.py::test_isinventory_invalid[False] test/unit/utils/test_utils.py::test_isinventory_invalid[True] [gw5] [ 91%] PASSED test/unit/utils/test_utils.py::test_isinventory[inventory2] test/unit/utils/test_utils.py::test_isinventory_invalid[None] test/unit/utils/test_utils.py::test_args2cmdline [gw0] [ 91%] PASSED test/unit/utils/test_utils.py::test_isinventory_invalid[inventory1] [gw7] [ 91%] PASSED test/unit/utils/test_utils.py::test_isinventory_invalid[False] test/unit/utils/test_utils.py::test_sanitize_container_name[foo?bar-foo_bar] test/unit/utils/test_utils.py::test_sanitize_container_name[096aac5c-024d-453e-9725-779dc8b3faee-096aac5c-024d-453e-9725-779dc8b3faee] [gw5] [ 91%] PASSED test/unit/utils/test_utils.py::test_args2cmdline test/unit/utils/test_utils.py::test_transmit_symlink[local] [gw0] [ 91%] PASSED test/unit/utils/test_utils.py::test_sanitize_container_name[foo?bar-foo_bar] [gw1] [ 91%] PASSED test/unit/utils/test_utils.py::test_isinventory_invalid[None] [gw7] [ 91%] PASSED test/unit/utils/test_utils.py::test_sanitize_container_name[096aac5c-024d-453e-9725-779dc8b3faee-096aac5c-024d-453e-9725-779dc8b3faee] [gw2] [ 91%] PASSED test/unit/utils/test_utils.py::test_isinventory_invalid[True] test/unit/utils/test_utils.py::test_sanitize_container_name[42-42] test/unit/utils/test_utils.py::test_transmit_symlink[global] test/unit/utils/test_utils.py::test_transmit_symlink[recursive] test/unit/utils/test_utils.py::test_transmit_symlink[directory] [gw2] [ 92%] PASSED test/unit/utils/test_utils.py::test_sanitize_container_name[42-42] test/unit/utils/test_utils.py::test_transmit_permissions[511] [gw5] [ 92%] PASSED test/unit/utils/test_utils.py::test_transmit_symlink[local] [gw7] [ 92%] PASSED test/unit/utils/test_utils.py::test_transmit_symlink[recursive] test/unit/utils/test_utils.py::test_transmit_symlink[bad] test/unit/utils/test_utils.py::test_transmit_permissions[365] [gw0] [ 92%] PASSED test/unit/utils/test_utils.py::test_transmit_symlink[directory] [gw1] [ 92%] PASSED test/unit/utils/test_utils.py::test_transmit_symlink[global] test/unit/utils/test_utils.py::test_transmit_permissions[448] test/unit/utils/test_utils.py::test_transmit_permissions[438] [gw2] [ 92%] PASSED test/unit/utils/test_utils.py::test_transmit_permissions[511] [gw7] [ 92%] PASSED test/unit/utils/test_utils.py::test_transmit_permissions[365] test/unit/utils/test_utils.py::test_transmit_modtimes test/unit/utils/test_utils.py::test_signal_handler [gw0] [ 92%] PASSED test/unit/utils/test_utils.py::test_transmit_permissions[448] test/unit/utils/test_utils.py::test_signal_handler_outside_main_thread [gw5] [ 92%] PASSED test/unit/utils/test_utils.py::test_transmit_symlink[bad] [gw1] [ 92%] PASSED test/unit/utils/test_utils.py::test_transmit_permissions[438] test/unit/utils/test_utils.py::test_transmit_file_from_before_1980s [gw7] [ 92%] PASSED test/unit/utils/test_utils.py::test_signal_handler test/unit/utils/test_utils.py::test_signal_handler_set [gw0] [ 92%] PASSED test/unit/utils/test_utils.py::test_signal_handler_outside_main_thread test/unit/utils/capacity/test_uuid.py::test_set_uuid_mode test/unit/utils/capacity/test_uuid.py::test_set_uuid_change_mode [gw5] [ 92%] PASSED test/unit/utils/test_utils.py::test_transmit_file_from_before_1980s test/unit/utils/capacity/test_uuid.py::test_set_uuid_path [gw7] [ 92%] PASSED test/unit/utils/capacity/test_uuid.py::test_set_uuid_mode [gw1] [ 92%] PASSED test/unit/utils/test_utils.py::test_signal_handler_set [gw0] [ 92%] PASSED test/unit/utils/capacity/test_uuid.py::test_set_uuid_change_mode test/unit/utils/capacity/test_uuid.py::test_ensure_uuid [gw5] [ 92%] PASSED test/unit/utils/capacity/test_uuid.py::test_set_uuid_path test/unit/utils/capacity/test_uuid.py::test_set_uuid_bad_path test/unit/utils/capacity/test_uuid.py::test_ensure_uuid_does_not_exist test/unit/utils/capacity/test_uuid.py::test_ensure_uuid_exists [gw7] [ 92%] PASSED test/unit/utils/capacity/test_uuid.py::test_ensure_uuid [gw1] [ 92%] PASSED test/unit/utils/capacity/test_uuid.py::test_set_uuid_bad_path test/unit/utils/capacity/test_uuid.py::test_ensure_uuid_exists_mode [gw5] [ 92%] PASSED test/unit/utils/capacity/test_uuid.py::test_ensure_uuid_exists [gw0] [ 92%] PASSED test/unit/utils/capacity/test_uuid.py::test_ensure_uuid_does_not_exist [gw7] [ 93%] PASSED test/unit/utils/capacity/test_uuid.py::test_ensure_uuid_exists_mode [gw2] [ 93%] PASSED test/unit/utils/test_utils.py::test_transmit_modtimes test/unit/utils/capacity/test_uuid.py::test_set_uuid [gw2] [ 93%] PASSED test/unit/utils/capacity/test_uuid.py::test_set_uuid [gw3] [ 93%] FAILED test/integration/test_transmit_worker_process.py::test_worker_without_delete_no_dir test/integration/test_transmit_worker_process.py::test_unparsable_private_dir_processor [gw3] [ 93%] PASSED test/integration/test_transmit_worker_process.py::test_unparsable_private_dir_processor test/integration/containerized/test_cli_containerized.py::test_provide_env_var[podman] [gw3] [ 93%] SKIPPED test/integration/containerized/test_cli_containerized.py::test_provide_env_var[podman] test/integration/containerized/test_container_management.py::test_invalid_registry_host[podman] [gw3] [ 93%] SKIPPED test/integration/containerized/test_container_management.py::test_invalid_registry_host[podman] test/unit/test_cleanup.py::test_validate_pattern[/home-/home] [gw3] [ 93%] PASSED test/unit/test_cleanup.py::test_validate_pattern[/home-/home] test/unit/test_event_filter.py::test_large_stdout_blob [gw3] [ 93%] PASSED test/unit/test_event_filter.py::test_large_stdout_blob test/unit/test_loader.py::test_abspath [gw3] [ 93%] PASSED test/unit/test_loader.py::test_abspath test/unit/test_runner.py::test_error_code [gw3] [ 93%] PASSED test/unit/test_runner.py::test_error_code test/unit/test_runner.py::test_event_callback_interface_has_ident [gw3] [ 93%] PASSED test/unit/test_runner.py::test_event_callback_interface_has_ident test/unit/test_runner.py::test_multiline_blank_write[subprocess] [gw3] [ 93%] PASSED test/unit/test_runner.py::test_multiline_blank_write[subprocess] test/unit/config/test__base.py::test_prepare_environment_vars_only_strings_from_interface [gw3] [ 93%] PASSED test/unit/config/test__base.py::test_prepare_environment_vars_only_strings_from_interface test/unit/config/test__base.py::test_prepare_env_sshkey [gw3] [ 93%] PASSED test/unit/config/test__base.py::test_prepare_env_sshkey test/unit/config/test__base.py::test_containerization_settings[docker] [gw3] [ 93%] SKIPPED test/unit/config/test__base.py::test_containerization_settings[docker] test/unit/config/test_ansible_cfg.py::test_prepare_config_invalid_action [gw3] [ 93%] PASSED test/unit/config/test_ansible_cfg.py::test_prepare_config_invalid_action test/unit/config/test_command.py::test_prepare_run_command_with_containerization[docker] [gw3] [ 93%] SKIPPED test/unit/config/test_command.py::test_prepare_run_command_with_containerization[docker] test/unit/config/test_container_volmount_generation.py::test_duplicate_detection_dst[src->dir no slash] [gw3] [ 93%] PASSED test/unit/config/test_container_volmount_generation.py::test_duplicate_detection_dst[src->dir no slash] test/unit/config/test_container_volmount_generation.py::test_duplicate_detection_dst[src->path with ~ slash] [gw3] [ 93%] PASSED test/unit/config/test_container_volmount_generation.py::test_duplicate_detection_dst[src->path with ~ slash] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->dir with slash-labels->Z] [gw3] [ 93%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->dir with slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->nested dir with slash-labels->None] [gw3] [ 94%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->nested dir with slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with dot-labels->ro,Z] [gw3] [ 94%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with dot-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with var slash-labels->] [gw3] [ 94%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with var slash-labels->] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with ~ no slash-labels->:z] [gw3] [ 94%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with ~ no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->dir no slash-labels->Z] [gw3] [ 94%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->dir no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->nested dir no slash-labels->None] [gw3] [ 94%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->nested dir no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->nested dir with slash-labels->ro,Z] [gw3] [ 94%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->nested dir with slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with var no slash-labels->] [gw3] [ 94%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with var no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with var slash-labels->:z] [gw3] [ 94%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with var slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with ~ slash-labels->Z] [gw3] [ 94%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with ~ slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->dir with slash-labels->None] [gw3] [ 94%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->dir with slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->nested dir no slash-labels->ro,Z] [gw3] [ 94%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->nested dir no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with dot-labels->] [gw3] [ 94%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with dot-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with var no slash-labels->:z] [gw3] [ 94%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with var no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with ~ no slash-labels->Z] [gw3] [ 94%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with ~ no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->dir no slash-labels->None] [gw3] [ 94%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->dir no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->dir with slash-labels->ro,Z] [gw3] [ 94%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->dir with slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->nested dir with slash-labels->] [gw3] [ 94%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->nested dir with slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with dot-labels->:z] [gw3] [ 94%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with dot-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with var slash-labels->Z] [gw3] [ 94%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with var slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with ~ slash-labels->None] [gw3] [ 94%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with ~ slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->dir no slash-labels->ro,Z] [gw3] [ 95%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->dir no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->nested dir no slash-labels->] [gw3] [ 95%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->nested dir no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->nested dir with slash-labels->:z] [gw3] [ 95%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->nested dir with slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with var no slash-labels->Z] [gw3] [ 95%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with var no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->None] [gw3] [ 95%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with ~ slash-labels->ro,Z] [gw3] [ 95%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with ~ slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->dir with slash-labels->] [gw3] [ 95%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->dir with slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->nested dir no slash-labels->:z] [gw3] [ 95%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->nested dir no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with dot-labels->Z] [gw3] [ 95%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with dot-labels->Z] [gw4] [ 95%] PASSED test/integration/test_runner.py::test_set_fact_cache [gw6] [ 95%] FAILED test/integration/test_transmit_worker_process.py::test_worker_delete_dir_exists test/integration/test_transmit_worker_process.py::test_worker_without_delete_dir_exists test/integration/containerized/test_cli_containerized.py::test_module_run[docker] [gw6] [ 95%] SKIPPED test/integration/containerized/test_cli_containerized.py::test_module_run[docker] test/integration/containerized/test_container_management.py::test_cancel_will_remove_container[docker] [gw6] [ 95%] SKIPPED test/integration/containerized/test_container_management.py::test_cancel_will_remove_container[docker] test/unit/test_cleanup.py::test_simple_dir_cleanup_with_exclusions [gw6] [ 95%] PASSED test/unit/test_cleanup.py::test_simple_dir_cleanup_with_exclusions test/unit/test_cleanup.py::test_validate_pattern[/hom*-/home] [gw6] [ 95%] PASSED test/unit/test_cleanup.py::test_validate_pattern[/hom*-/home] test/unit/test_interface.py::test_set_cancel_callback [gw6] [ 95%] PASSED test/unit/test_interface.py::test_set_cancel_callback test/unit/test_loader.py::test_load_file_type_check [gw6] [ 95%] PASSED test/unit/test_loader.py::test_load_file_type_check test/unit/test_runner.py::test_cancel_callback_error [gw6] [ 95%] PASSED test/unit/test_runner.py::test_cancel_callback_error test/unit/test_runner.py::test_stdout_file_write[pexpect] [gw6] [ 95%] SKIPPED test/unit/test_runner.py::test_stdout_file_write[pexpect] test/unit/config/test__base.py::test_base_config_init_defaults [gw6] [ 95%] PASSED test/unit/config/test__base.py::test_base_config_init_defaults test/unit/config/test__base.py::test_prepare_environment_subprocess_defaults [gw6] [ 95%] PASSED test/unit/config/test__base.py::test_prepare_environment_subprocess_defaults test/unit/config/test__base.py::test_prepare_with_ssh_key [gw6] [ 96%] PASSED test/unit/config/test__base.py::test_prepare_with_ssh_key test/unit/config/test__base.py::test_containerization_unsafe_write_setting[podman] [gw6] [ 96%] SKIPPED test/unit/config/test__base.py::test_containerization_unsafe_write_setting[podman] test/unit/config/test_command.py::test_ansible_config_defaults [gw6] [ 96%] PASSED test/unit/config/test_command.py::test_ansible_config_defaults test/unit/config/test_container_volmount_generation.py::test_check_not_safe_to_mount_dir[/home] [gw6] [ 96%] PASSED test/unit/config/test_container_volmount_generation.py::test_check_not_safe_to_mount_dir[/home] test/unit/config/test_container_volmount_generation.py::test_duplicate_detection_dst[src->nested dir with slash] [gw6] [ 96%] PASSED test/unit/config/test_container_volmount_generation.py::test_duplicate_detection_dst[src->nested dir with slash] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->dir no slash-labels->Z] [gw6] [ 96%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->dir no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->nested dir no slash-labels->None] [gw6] [ 96%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->nested dir no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->nested dir with slash-labels->ro,Z] [gw6] [ 96%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->nested dir with slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with var no slash-labels->] [gw6] [ 96%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with var no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with var slash-labels->:z] [gw6] [ 96%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with var slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with ~ slash-labels->Z] [gw6] [ 96%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with ~ slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->dir with slash-labels->None] [gw6] [ 96%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->dir with slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->nested dir no slash-labels->ro,Z] [gw6] [ 96%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->nested dir no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with dot-labels->] [gw6] [ 96%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with dot-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with var no slash-labels->:z] [gw6] [ 96%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with var no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with ~ no slash-labels->Z] [gw6] [ 96%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with ~ no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->dir no slash-labels->None] [gw6] [ 96%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->dir no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->dir with slash-labels->ro,Z] [gw6] [ 96%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->dir with slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->nested dir with slash-labels->] [gw6] [ 96%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->nested dir with slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with dot-labels->:z] [gw6] [ 96%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with dot-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with var slash-labels->Z] [gw6] [ 96%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with var slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with ~ slash-labels->None] [gw6] [ 97%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with ~ slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->dir no slash-labels->ro,Z] [gw6] [ 97%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->dir no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->nested dir no slash-labels->] [gw6] [ 97%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->nested dir no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->nested dir with slash-labels->:z] [gw6] [ 97%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->nested dir with slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with var no slash-labels->Z] [gw6] [ 97%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with var no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->None] [gw6] [ 97%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with ~ no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with ~ slash-labels->ro,Z] [gw6] [ 97%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with ~ slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->dir with slash-labels->] [gw6] [ 97%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->dir with slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->nested dir no slash-labels->:z] [gw6] [ 97%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->nested dir no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with dot-labels->Z] [gw6] [ 97%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with dot-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with var slash-labels->None] [gw6] [ 97%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with var slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->ro,Z] [gw6] [ 97%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->dir no slash-labels->] [gw6] [ 97%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->dir no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->dir with slash-labels->:z] [gw6] [ 97%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->dir with slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->nested dir with slash-labels->Z] [gw6] [ 97%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->nested dir with slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with var no slash-labels->None] [gw6] [ 97%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with var no slash-labels->None] [gw4] [ 97%] FAILED test/integration/test_transmit_worker_process.py::test_worker_without_delete_dir_exists test/integration/containerized/test_cleanup_images.py::test_cleanup_new_image[docker] [gw4] [ 97%] SKIPPED test/integration/containerized/test_cleanup_images.py::test_cleanup_new_image[docker] test/integration/containerized/test_cli_containerized.py::test_cli_kill_cleanup[docker] [gw4] [ 97%] SKIPPED test/integration/containerized/test_cli_containerized.py::test_cli_kill_cleanup[docker] test/integration/containerized/test_container_management.py::test_registry_auth_file_cleanup[docker] [gw4] [ 97%] SKIPPED test/integration/containerized/test_container_management.py::test_registry_auth_file_cleanup[docker] test/unit/test_cleanup.py::test_validate_pattern[/-Provided pattern could result in deleting system folders] [gw4] [ 97%] PASSED test/unit/test_cleanup.py::test_validate_pattern[/-Provided pattern could result in deleting system folders] test/unit/test_event_filter.py::test_verbose_line_buffering [gw4] [ 98%] PASSED test/unit/test_event_filter.py::test_verbose_line_buffering test/unit/test_loader.py::test_load_file_text_cache_hit [gw4] [ 98%] PASSED test/unit/test_loader.py::test_load_file_text_cache_hit test/unit/test_runner.py::test_job_timeout [gw4] [ 98%] PASSED test/unit/test_runner.py::test_job_timeout test/unit/test_runner.py::test_event_callback_interface_calls_event_handler_for_verbose_event [gw4] [ 98%] PASSED test/unit/test_runner.py::test_event_callback_interface_calls_event_handler_for_verbose_event test/unit/__main__/main/test_worker.py::test_worker_delete [gw4] [ 98%] PASSED test/unit/__main__/main/test_worker.py::test_worker_delete test/unit/config/test__base.py::test_prepare_environment_pexpect_defaults [gw4] [ 98%] PASSED test/unit/config/test__base.py::test_prepare_environment_pexpect_defaults test/unit/config/test__base.py::test_prepare_env_defaults [gw4] [ 98%] PASSED test/unit/config/test__base.py::test_prepare_env_defaults test/unit/config/test__base.py::test_containerization_settings[podman] [gw4] [ 98%] SKIPPED test/unit/config/test__base.py::test_containerization_settings[podman] test/unit/config/test_ansible_cfg.py::test_prepare_config_command_with_containerization[docker] [gw4] [ 98%] SKIPPED test/unit/config/test_ansible_cfg.py::test_prepare_config_command_with_containerization[docker] test/unit/config/test_command.py::test_prepare_run_command_with_containerization[podman] [gw4] [ 98%] SKIPPED test/unit/config/test_command.py::test_prepare_run_command_with_containerization[podman] test/unit/config/test_container_volmount_generation.py::test_duplicate_detection_dst[src->dir with slash] [gw4] [ 98%] PASSED test/unit/config/test_container_volmount_generation.py::test_duplicate_detection_dst[src->dir with slash] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->dir no slash-labels->None] [gw4] [ 98%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->dir no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->dir with slash-labels->ro,Z] [gw4] [ 98%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->dir with slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->nested dir with slash-labels->] [gw4] [ 98%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->nested dir with slash-labels->] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with dot-labels->:z] [gw4] [ 98%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with dot-labels->:z] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with var slash-labels->Z] [gw4] [ 98%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with var slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with ~ slash-labels->None] [gw4] [ 98%] PASSED test/unit/config/test_container_volmount_generation.py::test_no_dst_all_dirs[src->path with ~ slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->dir no slash-labels->ro,Z] [gw4] [ 98%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->dir no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->nested dir no slash-labels->] [gw4] [ 98%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->nested dir no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->nested dir with slash-labels->:z] [gw4] [ 98%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->nested dir with slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with var no slash-labels->Z] [gw4] [ 98%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with var no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with ~ no slash-labels->None] [gw4] [ 99%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with ~ no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with ~ slash-labels->ro,Z] [gw4] [ 99%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir no slash-dst->path with ~ slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->dir with slash-labels->] [gw4] [ 99%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->dir with slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->nested dir no slash-labels->:z] [gw4] [ 99%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->nested dir no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with dot-labels->Z] [gw4] [ 99%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with dot-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with var slash-labels->None] [gw4] [ 99%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with var slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with ~ no slash-labels->ro,Z] [gw4] [ 99%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->dir with slash-dst->path with ~ no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->dir no slash-labels->] [gw4] [ 99%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->dir no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->dir with slash-labels->:z] [gw4] [ 99%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->dir with slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->nested dir with slash-labels->Z] [gw4] [ 99%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->nested dir with slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with var no slash-labels->None] [gw4] [ 99%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with var no slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with var slash-labels->ro,Z] [gw4] [ 99%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with var slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with ~ slash-labels->] [gw4] [ 99%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir no slash-dst->path with ~ slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->dir no slash-labels->:z] [gw4] [ 99%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->dir no slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->nested dir no slash-labels->Z] [gw4] [ 99%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->nested dir no slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with dot-labels->None] [gw4] [ 99%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with dot-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with var no slash-labels->ro,Z] [gw4] [ 99%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with var no slash-labels->ro,Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->] [gw4] [ 99%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with ~ no slash-labels->] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with ~ slash-labels->:z] [gw4] [ 99%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->nested dir with slash-dst->path with ~ slash-labels->:z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->dir with slash-labels->Z] [gw4] [ 99%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->dir with slash-labels->Z] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->nested dir with slash-labels->None] [gw4] [ 99%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->nested dir with slash-labels->None] test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with dot-labels->ro,Z] [gw4] [100%] PASSED test/unit/config/test_container_volmount_generation.py::test_src_dst_all_dirs[src->path with dot-dst->path with dot-labels->ro,Z] =================================== FAILURES =================================== ___________ test_env_vars[I\xf1t\xebrn\xe2ti\xf4n\xe0liz\xe6ti\xf8n] ___________ [gw1] linux -- Python 3.11.0 /usr/bin/python3 rc = value = 'Iñtërnâtiônàlizætiøn' @pytest.mark.parametrize('value', ['abc123', six.u('Iñtërnâtiônàlizætiøn')]) def test_env_vars(rc, value): rc.command = [sys.executable, '-c', 'import os; print(os.getenv("X_MY_ENV"))'] rc.env = {'X_MY_ENV': value} status, exitcode = Runner(config=rc).run() > assert status == 'successful' E AssertionError: assert 'timeout' == 'successful' E - successful E + timeout exitcode = 254 rc = status = 'timeout' value = 'Iñtërnâtiônàlizætiøn' test/unit/test_runner.py:90: AssertionError ____________________________ test_env_vars[abc123] _____________________________ [gw0] linux -- Python 3.11.0 /usr/bin/python3 rc = value = 'abc123' @pytest.mark.parametrize('value', ['abc123', six.u('Iñtërnâtiônàlizætiøn')]) def test_env_vars(rc, value): rc.command = [sys.executable, '-c', 'import os; print(os.getenv("X_MY_ENV"))'] rc.env = {'X_MY_ENV': value} status, exitcode = Runner(config=rc).run() > assert status == 'successful' E AssertionError: assert 'timeout' == 'successful' E - successful E + timeout exitcode = 254 rc = status = 'timeout' value = 'abc123' test/unit/test_runner.py:90: AssertionError __________________________ test_worker_delete_no_dir ___________________________ [gw5] linux -- Python 3.11.0 /usr/bin/python3 args = ['ansible-runner', 'worker', '--private-data-dir', '/tmp/pytest-of-mockbuild/pytest-0/popen-gw5/test_worker_delete_no_dir0/for_worker', '--delete'] a = () kw = {'check': True, 'encoding': 'utf-8', 'env': {'ANSIBLE_DEVEL_WARNING': 'False', 'CC': 'gcc', 'CFLAGS': '-O2 -flto=auto ...at-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection', 'CONFIG_SITE': 'NONE', ...}, 'stderr': -1, ...} def run(args, *a, **kw): if not kw.pop('bare', None): args = ['ansible-runner'] + args kw['encoding'] = 'utf-8' if 'check' not in kw: # By default we want to fail if a command fails to run. Tests that # want to skip this can pass check=False when calling this fixture kw['check'] = True if 'stdout' not in kw: kw['stdout'] = subprocess.PIPE if 'stderr' not in kw: kw['stderr'] = subprocess.PIPE kw.setdefault('env', os.environ.copy()).update({ 'LANG': 'en_US.UTF-8' }) try: > ret = CompletedProcessProxy(subprocess.run(' '.join(args), shell=True, *a, **kw)) a = () args = ['ansible-runner', 'worker', '--private-data-dir', '/tmp/pytest-of-mockbuild/pytest-0/popen-gw5/test_worker_delete_no_dir0/for_worker', '--delete'] kw = {'check': True, 'encoding': 'utf-8', 'env': {'ANSIBLE_DEVEL_WARNING': 'False', 'CC': 'gcc', 'CFLAGS': '-O2 -flto=auto ...at-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection', 'CONFIG_SITE': 'NONE', ...}, 'stderr': -1, ...} test/integration/conftest.py:71: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ input = None, capture_output = False, timeout = None, check = True popenargs = ('ansible-runner worker --private-data-dir /tmp/pytest-of-mockbuild/pytest-0/popen-gw5/test_worker_delete_no_dir0/for_worker --delete',) kwargs = {'encoding': 'utf-8', 'env': {'ANSIBLE_DEVEL_WARNING': 'False', 'CC': 'gcc', 'CFLAGS': '-O2 -flto=auto -ffat-lto-objec... -fasynchronous-unwind-tables -fstack-clash-protection', 'CONFIG_SITE': 'NONE', ...}, 'shell': True, 'stderr': -1, ...} process = stdout = '{"status": "starting", "runner_ident": "c2c7b755-c049-4682-a281-47d588eb5374", "command": ["ansible-playbook", "-i", ...QIUAxQAAAAAAPZNV1YAAAAAAAAAAAAAAAALAAAAAAAAAAAAEADAQdUGAABqb2JfZXZlbnRzL1BLBQYAAAAABgAGADoBAAD+BgAAAAA={"eof": true}\n' stderr = '', retcode = 1 def run(*popenargs, input=None, capture_output=False, timeout=None, check=False, **kwargs): """Run command with arguments and return a CompletedProcess instance. The returned instance will have attributes args, returncode, stdout and stderr. By default, stdout and stderr are not captured, and those attributes will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them. If check is True and the exit code was non-zero, it raises a CalledProcessError. The CalledProcessError object will have the return code in the returncode attribute, and output & stderr attributes if those streams were captured. If timeout is given, and the process takes too long, a TimeoutExpired exception will be raised. There is an optional argument "input", allowing you to pass bytes or a string to the subprocess's stdin. If you use this argument you may not also use the Popen constructor's "stdin" argument, as it will be used internally. By default, all communication is in bytes, and therefore any "input" should be bytes, and the stdout and stderr will be bytes. If in text mode, any "input" should be a string, and stdout and stderr will be strings decoded according to locale encoding, or by "encoding" if set. Text mode is triggered by setting any of text, encoding, errors or universal_newlines. The other arguments are the same as for the Popen constructor. """ if input is not None: if kwargs.get('stdin') is not None: raise ValueError('stdin and input arguments may not both be used.') kwargs['stdin'] = PIPE if capture_output: if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: raise ValueError('stdout and stderr arguments may not be used ' 'with capture_output.') kwargs['stdout'] = PIPE kwargs['stderr'] = PIPE with Popen(*popenargs, **kwargs) as process: try: stdout, stderr = process.communicate(input, timeout=timeout) except TimeoutExpired as exc: process.kill() if _mswindows: # Windows accumulates the output in a single blocking # read() call run on child threads, with the timeout # being done in a join() on those threads. communicate() # _after_ kill() is required to collect that and add it # to the exception. exc.stdout, exc.stderr = process.communicate() else: # POSIX _communicate already populated the output so # far into the TimeoutExpired exception. process.wait() raise except: # Including KeyboardInterrupt, communicate handled that. process.kill() # We don't call process.wait() as .__exit__ does that for us. raise retcode = process.poll() if check and retcode: > raise CalledProcessError(retcode, process.args, output=stdout, stderr=stderr) E subprocess.CalledProcessError: Command 'ansible-runner worker --private-data-dir /tmp/pytest-of-mockbuild/pytest-0/popen-gw5/test_worker_delete_no_dir0/for_worker --delete' returned non-zero exit status 1. capture_output = False check = True input = None kwargs = {'encoding': 'utf-8', 'env': {'ANSIBLE_DEVEL_WARNING': 'False', 'CC': 'gcc', 'CFLAGS': '-O2 -flto=auto -ffat-lto-objec... -fasynchronous-unwind-tables -fstack-clash-protection', 'CONFIG_SITE': 'NONE', ...}, 'shell': True, 'stderr': -1, ...} popenargs = ('ansible-runner worker --private-data-dir /tmp/pytest-of-mockbuild/pytest-0/popen-gw5/test_worker_delete_no_dir0/for_worker --delete',) process = retcode = 1 stderr = '' stdout = '{"status": "starting", "runner_ident": "c2c7b755-c049-4682-a281-47d588eb5374", "command": ["ansible-playbook", "-i", ...QIUAxQAAAAAAPZNV1YAAAAAAAAAAAAAAAALAAAAAAAAAAAAEADAQdUGAABqb2JfZXZlbnRzL1BLBQYAAAAABgAGADoBAAD+BgAAAAA={"eof": true}\n' timeout = None /usr/lib64/python3.11/subprocess.py:569: CalledProcessError During handling of the above exception, another exception occurred: tmp_path = PosixPath('/tmp/pytest-of-mockbuild/pytest-0/popen-gw5/test_worker_delete_no_dir0') cli = .run at 0x3fe2273920> transmit_stream = PosixPath('/tmp/pytest-of-mockbuild/pytest-0/popen-gw5/test_worker_delete_no_dir0/buffer') def test_worker_delete_no_dir(tmp_path, cli, transmit_stream): """ Case where non-existing --delete is provided to worker command it should always delete everything both before and after the run """ worker_dir = tmp_path / 'for_worker' with open(transmit_stream, 'rb') as f: worker_args = ['worker', '--private-data-dir', str(worker_dir), '--delete'] > r = cli(worker_args, stdin=f) cli = .run at 0x3fe2273920> f = <_io.BufferedReader name='/tmp/pytest-of-mockbuild/pytest-0/popen-gw5/test_worker_delete_no_dir0/buffer'> tmp_path = PosixPath('/tmp/pytest-of-mockbuild/pytest-0/popen-gw5/test_worker_delete_no_dir0') transmit_stream = PosixPath('/tmp/pytest-of-mockbuild/pytest-0/popen-gw5/test_worker_delete_no_dir0/buffer') worker_args = ['worker', '--private-data-dir', '/tmp/pytest-of-mockbuild/pytest-0/popen-gw5/test_worker_delete_no_dir0/for_worker', '--delete'] worker_dir = PosixPath('/tmp/pytest-of-mockbuild/pytest-0/popen-gw5/test_worker_delete_no_dir0/for_worker') test/integration/test_transmit_worker_process.py:300: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['ansible-runner', 'worker', '--private-data-dir', '/tmp/pytest-of-mockbuild/pytest-0/popen-gw5/test_worker_delete_no_dir0/for_worker', '--delete'] a = () kw = {'check': True, 'encoding': 'utf-8', 'env': {'ANSIBLE_DEVEL_WARNING': 'False', 'CC': 'gcc', 'CFLAGS': '-O2 -flto=auto ...at-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection', 'CONFIG_SITE': 'NONE', ...}, 'stderr': -1, ...} def run(args, *a, **kw): if not kw.pop('bare', None): args = ['ansible-runner'] + args kw['encoding'] = 'utf-8' if 'check' not in kw: # By default we want to fail if a command fails to run. Tests that # want to skip this can pass check=False when calling this fixture kw['check'] = True if 'stdout' not in kw: kw['stdout'] = subprocess.PIPE if 'stderr' not in kw: kw['stderr'] = subprocess.PIPE kw.setdefault('env', os.environ.copy()).update({ 'LANG': 'en_US.UTF-8' }) try: ret = CompletedProcessProxy(subprocess.run(' '.join(args), shell=True, *a, **kw)) except subprocess.CalledProcessError as err: > pytest.fail( f"Running {err.cmd} resulted in a non-zero return code: {err.returncode} - stdout: {err.stdout}, stderr: {err.stderr}" ) E Failed: Running ansible-runner worker --private-data-dir /tmp/pytest-of-mockbuild/pytest-0/popen-gw5/test_worker_delete_no_dir0/for_worker --delete resulted in a non-zero return code: 1 - stdout: {"status": "starting", "runner_ident": "c2c7b755-c049-4682-a281-47d588eb5374", "command": ["ansible-playbook", "-i", "/tmp/pytest-of-mockbuild/pytest-0/popen-gw5/test_worker_delete_no_dir0/for_worker/inventory", "debug.yml"], "env": {"SHELL": "/bin/bash", "RPM_SOURCE_DIR": "/builddir/build/SOURCES", "HISTCONTROL": "ignoredups", "PKG_CONFIG_PATH": ":/usr/lib/pkgconfig:/usr/share/pkgconfig", "HISTSIZE": "1000", "HOSTNAME": "fedora-riscv", "ANSIBLE_DEVEL_WARNING": "False", "FFLAGS": "-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules", "PYTEST_CURRENT_TEST": "test/integration/test_transmit_worker_process.py::test_worker_delete_no_dir (call)", "PWD": "/builddir/build/BUILD/ansible-runner-2.2.1", "SOURCE_DATE_EPOCH": "1658448000", "COV_CORE_DATAFILE": "/builddir/build/BUILD/ansible-runner-2.2.1/test/coverage/data/coverage", "LOGNAME": "mockbuild", "CXX": "g++", "CXXFLAGS": "-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection", "_": "/builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/bin/ansible-runner", "RPM_ARCH": "noarch", "LDFLAGS": "-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ", "HOME": "/builddir", "LANG": "en_US.UTF-8", "RPM_LD_FLAGS": "-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ", "PROMPT_COMMAND": "printf \"\\033]0;\\007\"", "RPM_PACKAGE_RELEASE": "2.fc37", "RPM_OS": "linux", "LT_SYS_LIBRARY_PATH": "/usr/lib:", "FCFLAGS": "-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules", "PYTHONPATH": "/builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/lib64/python3.11/site-packages:/builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/lib/python3.11/site-packages", "TERM": "vt100", "LESSOPEN": "||/usr/bin/lesspipe.sh %s", "USER": "mockbuild", "COV_CORE_CONFIG": "/builddir/build/BUILD/ansible-runner-2.2.1/.coveragerc", "PYTEST_XDIST_TESTRUNUID": "024402ac52fb46718ef02ca4acbd286e", "SHLVL": "1", "RPM_BUILD_DIR": "/builddir/build/BUILD", "RPM_OPT_FLAGS": "-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection", "COV_CORE_SOURCE": ":", "PYTEST_XDIST_WORKER": "gw5", "PYTHONDONTWRITEBYTECODE": "1", "RPM_DOC_DIR": "/usr/share/doc", "LC_CTYPE": "C.UTF-8", "RPM_PACKAGE_VERSION": "2.2.1", "DEBUGINFOD_URLS": "https://debuginfod.fedoraproject.org/ ", "PYTEST_XDIST_WORKER_COUNT": "8", "CONFIG_SITE": "NONE", "PATH": "/builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin", "PYTEST_ADDOPTS": " --ignore=/builddir/build/BUILD/ansible-runner-2.2.1/.pyproject-builddir", "CC": "gcc", "CFLAGS": "-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection", "MAIL": "/var/spool/mail/mockbuild", "RPM_BUILD_NCPUS": "8", "RPM_PACKAGE_NAME": "python-ansible-runner", "RPM_BUILD_ROOT": "/builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch", "OLDPWD": "/builddir/build/BUILD", "ANSIBLE_CALLBACK_PLUGINS": "/builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/lib/python3.11/site-packages/ansible_runner/display_callback/callback", "ANSIBLE_STDOUT_CALLBACK": "awx_display", "ANSIBLE_RETRY_FILES_ENABLED": "False", "ANSIBLE_HOST_KEY_CHECKING": "False", "AWX_ISOLATED_DATA_DIR": "/tmp/pytest-of-mockbuild/pytest-0/popen-gw5/test_worker_delete_no_dir0/for_worker/artifacts/c2c7b755-c049-4682-a281-47d588eb5374", "ANSIBLE_CACHE_PLUGIN": "jsonfile", "ANSIBLE_CACHE_PLUGIN_CONNECTION": "/tmp/pytest-of-mockbuild/pytest-0/popen-gw5/test_worker_delete_no_dir0/for_worker/artifacts/c2c7b755-c049-4682-a281-47d588eb5374/fact_cache", "RUNNER_OMIT_EVENTS": "False", "RUNNER_ONLY_FAILED_EVENTS": "False"}, "cwd": "/tmp/pytest-of-mockbuild/pytest-0/popen-gw5/test_worker_delete_no_dir0/for_worker/project"} E {"status": "running", "runner_ident": "c2c7b755-c049-4682-a281-47d588eb5374"} E {"event": "verbose", "uuid": "dda14e85-d93a-49ae-9785-ae4158e4c6e5", "counter": 1, "stdout": "ERROR: Ansible could not initialize the preferred locale: unsupported locale setting", "start_line": 0, "end_line": 1, "runner_ident": "c2c7b755-c049-4682-a281-47d588eb5374", "created": "2023-02-23T14:47:48.484898"} E {"status": "failed", "runner_ident": "c2c7b755-c049-4682-a281-47d588eb5374"} E {"zipfile": 2126} E UEsDBBQAAAAIAPhNV1Z3o4ueCAAAAAYAAAAGAAAAc3RhdHVzS0vMzElNAQBQSwMEFAAAAAgA+E1XVrfv3IMDAAAAAQAAAAIAAAByYzMEAFBLAwQUAAAACAD4TVdW7HOpP00AAABWAAAABgAAAHN0ZG91dD3IMQqAMAwF0F3wDv8c3Rychd6gtlEDISlpunh6N9/49pyPnLDp4FMI1aY0qAVYObgIv4R4CN3pIndqEKtFKGHqmL2bx38YFMF6r8sHUEsDBBQAAAAIAPZNV1bQQYRPygUAAIYUAAAHAAAAY29tbWFuZO1YjW7bNhB+FcPAgA0tLdtxEi9bBiiS7AiRJUOS87OlIGiKttXIokDKSb22774jZSlJ2wwLkKIYEMCQxeORd7z77o6nj23K12uSJ+2j1l9tkst0njFUZGQ75/ym/bbVRql6GuW6MIptyWSJ+AKtOb2Zb9IsqWldo+AFy9Hybt9QBHzHxQ0TOGEZKxnOOU5S0TUWXOxmjDS/ZXnJxVZtn7D5ZtnZrrP2OxjRO6XOd5BZCP6e0VJJZPktyPjYjk4dz9PS5mluzIlcqdlwOsFRMAstB9tuWE0r0bBh9WJUs5FiPnWj2Ar8OAz0Ruky54Ilm0KqyenZGMPkyB3jqRmfKoYjYyOFkaVzo7hZUp4v0mVFkisi2D2x3jty/3TUul6329W0IIp9c6JpC5ZwQZBIJb1Vc6YfuSceaO2cOx6+MEPf9ceKcUQyyRTHaOSZ40iRUNBvoUVW8mOyKTm8LkiJYIj4XFlJAoV9oKwoU57DYAk/wSgXCVpSiuRdWtIVg4kiLVgLXZAsgycTgotjsPkaNpOMbkRaboFevEU2HgVh7I6udqY97tf0seeeWJeX2IwiBzgCP2ohWTAqjxtTiWJtgFVXpNz9ITBWwnKWIEp7oKosCb1B4OESdOcCyVLwfPkf9iF5zsH3ehvYh8htTlewlm8k2uR3aZ6gkkBUyEYIzQAmtSgwTgu5zf5LOHopSG6sebKBRRoDV7ETxdiahaHjx1gNlP0VZiEMSrYURG1TgVgtluu0QTOIoUzKTrE9OnoS5a2fKZj/Fy3swv4WXk9mrmcbdYCLTZ4zgfqdfqenFtVYN2MHO9PA0jjtHewPB4PhDnVWcA5ADjWTOXI953lS9OEMym+ZIEtmJKQkzUht7wXjGtNNoGuxl5eKtnzzZjd6he9Lw1cZFj/pzTAIYpVxVzxH33IsPBd077CTcyLoSiuqMulj1jqnmmEFrYpZ+92+d+hF9hb9/VawTIA71QARiXLGEpa0WrvZnN89x7hZ8mwTasHaAChNjiEn91pV1p08hrzW3qyyK8vxLOrM4hEa1kf1AC//j5NNw2AyhfQUTCamr5NHISAtLVrX7evr7t7eu+5vv6uYRApXvPwDiN3D63Z90KlpnZljB4eO55iRtlEFiZoh0DbI0nzzQdssxtFVhCFmQjO8aqpifYojXaSs1zD/AVXqNPAbd7xQLgBpB4Pdmr1Or2fItIQLJigIiV8evaCYJ4Wow8VOOFHHui17VTnznCgKpo6viJ8+NWkLbCEVUjpy1fpJr5yBs7+uSnUxrK52zyyFnbrwCfrgenBpw11PXw7CmT9zdSB2+4NBt0/ofn8xHxwc9oZs0e1TMiB0nvSHB7pyRqfeub549uqA06KfurjqySY0Ie5fI+17FNQGIdXZ9L3/K2dfBOFZhS7oYe5j0IZm4iJ0Y+cEmK3Adh551w6sxrf3XUPCNZY8C1vx1VSvsB4XpDpPnzthBCat8vTu/mc7J7Ox648CG89CT6NhVZYFxKehW7M0X/CkUzUbuyaqw8XSaD1xJDj6zNeX3GFlDN0ARXAkRfMD39ELXzjXgNeO7l+akdRvshlnHC7LevxAe9O2IRj0yVsIVT3c8XNiutjuDIMeXhAsS3uXaue8FrXvEmoT0606+FsCzi44z4w1SeHxMGPf50Xfms6iBpoPI6NuQL6JusebKHS+EHTVxoFn/1vf9rCzt0zPOwGF8dRTIRu9cLF+sorWsMfVHkaSSvWZCKvGcw48Rv3yUNkotoNZ3OisdCV3H/Bu7UPO0InhMqj6ygg7vgkk+9Fni5pPffzAZ84Vtk4d6+zLjxvmxSV2o8CDPtbWjWqTKV/8WxIRZbogEKsG7dPD+eH+PqLdwa9ocDDsI9If9tDgMNkfDtl8f+9w8NiDoPvOfUq391J97snYUzzqkuE7VrxL2j/6KIZiBbdDBtIxMQPlQhxM3Bg7545f5dDGI/W074F3IVDBL19yff78D1BLAwQUAAAACAD2TVdWAAAAAAIAAAAAAAAABgAAAHN0ZGVycgMAUEsDBBQAAAAAAPZNV1YAAAAAAAAAAAAAAAALAAAAam9iX2V2ZW50cy9QSwECFAMUAAAACAD4TVdWd6OLnggAAAAGAAAABgAAAAAAAAAAAAAAgIEAAAAAc3RhdHVzUEsBAhQDFAAAAAgA+E1XVrfv3IMDAAAAAQAAAAIAAAAAAAAAAAAAAICBLAAAAHJjUEsBAhQDFAAAAAgA+E1XVuxzqT9NAAAAVgAAAAYAAAAAAAAAAAAAAICBTwAAAHN0ZG91dFBLAQIUAxQAAAAIAPZNV1bQQYRPygUAAIYUAAAHAAAAAAAAAAAAAACAgcAAAABjb21tYW5kUEsBAhQDFAAAAAgA9k1XVgAAAAACAAAAAAAAAAYAAAAAAAAAAAAAAKSBrwYAAHN0ZGVyclBLAQIUAxQAAAAAAPZNV1YAAAAAAAAAAAAAAAALAAAAAAAAAAAAEADAQdUGAABqb2JfZXZlbnRzL1BLBQYAAAAABgAGADoBAAD+BgAAAAA={"eof": true} E , stderr: a = () args = ['ansible-runner', 'worker', '--private-data-dir', '/tmp/pytest-of-mockbuild/pytest-0/popen-gw5/test_worker_delete_no_dir0/for_worker', '--delete'] kw = {'check': True, 'encoding': 'utf-8', 'env': {'ANSIBLE_DEVEL_WARNING': 'False', 'CC': 'gcc', 'CFLAGS': '-O2 -flto=auto ...at-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection', 'CONFIG_SITE': 'NONE', ...}, 'stderr': -1, ...} test/integration/conftest.py:73: Failed ______________________ test_worker_without_delete_no_dir _______________________ [gw3] linux -- Python 3.11.0 /usr/bin/python3 args = ['ansible-runner', 'worker', '--private-data-dir', '/tmp/pytest-of-mockbuild/pytest-0/popen-gw3/test_worker_without_delete_no_0/for_worker'] a = () kw = {'check': True, 'encoding': 'utf-8', 'env': {'ANSIBLE_DEVEL_WARNING': 'False', 'CC': 'gcc', 'CFLAGS': '-O2 -flto=auto ...at-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection', 'CONFIG_SITE': 'NONE', ...}, 'stderr': -1, ...} def run(args, *a, **kw): if not kw.pop('bare', None): args = ['ansible-runner'] + args kw['encoding'] = 'utf-8' if 'check' not in kw: # By default we want to fail if a command fails to run. Tests that # want to skip this can pass check=False when calling this fixture kw['check'] = True if 'stdout' not in kw: kw['stdout'] = subprocess.PIPE if 'stderr' not in kw: kw['stderr'] = subprocess.PIPE kw.setdefault('env', os.environ.copy()).update({ 'LANG': 'en_US.UTF-8' }) try: > ret = CompletedProcessProxy(subprocess.run(' '.join(args), shell=True, *a, **kw)) a = () args = ['ansible-runner', 'worker', '--private-data-dir', '/tmp/pytest-of-mockbuild/pytest-0/popen-gw3/test_worker_without_delete_no_0/for_worker'] kw = {'check': True, 'encoding': 'utf-8', 'env': {'ANSIBLE_DEVEL_WARNING': 'False', 'CC': 'gcc', 'CFLAGS': '-O2 -flto=auto ...at-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection', 'CONFIG_SITE': 'NONE', ...}, 'stderr': -1, ...} test/integration/conftest.py:71: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ input = None, capture_output = False, timeout = None, check = True popenargs = ('ansible-runner worker --private-data-dir /tmp/pytest-of-mockbuild/pytest-0/popen-gw3/test_worker_without_delete_no_0/for_worker',) kwargs = {'encoding': 'utf-8', 'env': {'ANSIBLE_DEVEL_WARNING': 'False', 'CC': 'gcc', 'CFLAGS': '-O2 -flto=auto -ffat-lto-objec... -fasynchronous-unwind-tables -fstack-clash-protection', 'CONFIG_SITE': 'NONE', ...}, 'shell': True, 'stderr': -1, ...} process = stdout = '{"status": "starting", "runner_ident": "92cd3630-fe05-40f5-9d21-80cdf2aad2ea", "command": ["ansible-playbook", "-i", ...hQDFAAAAAAAHU5XVgAAAAAAAAAAAAAAAAsAAAAAAAAAAAAQAMBB2gYAAGpvYl9ldmVudHMvUEsFBgAAAAAGAAYAOgEAAAMHAAAAAA=={"eof": true}\n' stderr = '', retcode = 1 def run(*popenargs, input=None, capture_output=False, timeout=None, check=False, **kwargs): """Run command with arguments and return a CompletedProcess instance. The returned instance will have attributes args, returncode, stdout and stderr. By default, stdout and stderr are not captured, and those attributes will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them. If check is True and the exit code was non-zero, it raises a CalledProcessError. The CalledProcessError object will have the return code in the returncode attribute, and output & stderr attributes if those streams were captured. If timeout is given, and the process takes too long, a TimeoutExpired exception will be raised. There is an optional argument "input", allowing you to pass bytes or a string to the subprocess's stdin. If you use this argument you may not also use the Popen constructor's "stdin" argument, as it will be used internally. By default, all communication is in bytes, and therefore any "input" should be bytes, and the stdout and stderr will be bytes. If in text mode, any "input" should be a string, and stdout and stderr will be strings decoded according to locale encoding, or by "encoding" if set. Text mode is triggered by setting any of text, encoding, errors or universal_newlines. The other arguments are the same as for the Popen constructor. """ if input is not None: if kwargs.get('stdin') is not None: raise ValueError('stdin and input arguments may not both be used.') kwargs['stdin'] = PIPE if capture_output: if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: raise ValueError('stdout and stderr arguments may not be used ' 'with capture_output.') kwargs['stdout'] = PIPE kwargs['stderr'] = PIPE with Popen(*popenargs, **kwargs) as process: try: stdout, stderr = process.communicate(input, timeout=timeout) except TimeoutExpired as exc: process.kill() if _mswindows: # Windows accumulates the output in a single blocking # read() call run on child threads, with the timeout # being done in a join() on those threads. communicate() # _after_ kill() is required to collect that and add it # to the exception. exc.stdout, exc.stderr = process.communicate() else: # POSIX _communicate already populated the output so # far into the TimeoutExpired exception. process.wait() raise except: # Including KeyboardInterrupt, communicate handled that. process.kill() # We don't call process.wait() as .__exit__ does that for us. raise retcode = process.poll() if check and retcode: > raise CalledProcessError(retcode, process.args, output=stdout, stderr=stderr) E subprocess.CalledProcessError: Command 'ansible-runner worker --private-data-dir /tmp/pytest-of-mockbuild/pytest-0/popen-gw3/test_worker_without_delete_no_0/for_worker' returned non-zero exit status 1. capture_output = False check = True input = None kwargs = {'encoding': 'utf-8', 'env': {'ANSIBLE_DEVEL_WARNING': 'False', 'CC': 'gcc', 'CFLAGS': '-O2 -flto=auto -ffat-lto-objec... -fasynchronous-unwind-tables -fstack-clash-protection', 'CONFIG_SITE': 'NONE', ...}, 'shell': True, 'stderr': -1, ...} popenargs = ('ansible-runner worker --private-data-dir /tmp/pytest-of-mockbuild/pytest-0/popen-gw3/test_worker_without_delete_no_0/for_worker',) process = retcode = 1 stderr = '' stdout = '{"status": "starting", "runner_ident": "92cd3630-fe05-40f5-9d21-80cdf2aad2ea", "command": ["ansible-playbook", "-i", ...hQDFAAAAAAAHU5XVgAAAAAAAAAAAAAAAAsAAAAAAAAAAAAQAMBB2gYAAGpvYl9ldmVudHMvUEsFBgAAAAAGAAYAOgEAAAMHAAAAAA=={"eof": true}\n' timeout = None /usr/lib64/python3.11/subprocess.py:569: CalledProcessError During handling of the above exception, another exception occurred: tmp_path = PosixPath('/tmp/pytest-of-mockbuild/pytest-0/popen-gw3/test_worker_without_delete_no_0') cli = .run at 0x3fbca04c20> transmit_stream = PosixPath('/tmp/pytest-of-mockbuild/pytest-0/popen-gw3/test_worker_without_delete_no_0/buffer') def test_worker_without_delete_no_dir(tmp_path, cli, transmit_stream): worker_dir = tmp_path / 'for_worker' with open(transmit_stream, 'rb') as stream: worker_args = ['worker', '--private-data-dir', str(worker_dir)] > r = cli(worker_args, stdin=stream) cli = .run at 0x3fbca04c20> stream = <_io.BufferedReader name='/tmp/pytest-of-mockbuild/pytest-0/popen-gw3/test_worker_without_delete_no_0/buffer'> tmp_path = PosixPath('/tmp/pytest-of-mockbuild/pytest-0/popen-gw3/test_worker_without_delete_no_0') transmit_stream = PosixPath('/tmp/pytest-of-mockbuild/pytest-0/popen-gw3/test_worker_without_delete_no_0/buffer') worker_args = ['worker', '--private-data-dir', '/tmp/pytest-of-mockbuild/pytest-0/popen-gw3/test_worker_without_delete_no_0/for_worker'] worker_dir = PosixPath('/tmp/pytest-of-mockbuild/pytest-0/popen-gw3/test_worker_without_delete_no_0/for_worker') test/integration/test_transmit_worker_process.py:269: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['ansible-runner', 'worker', '--private-data-dir', '/tmp/pytest-of-mockbuild/pytest-0/popen-gw3/test_worker_without_delete_no_0/for_worker'] a = () kw = {'check': True, 'encoding': 'utf-8', 'env': {'ANSIBLE_DEVEL_WARNING': 'False', 'CC': 'gcc', 'CFLAGS': '-O2 -flto=auto ...at-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection', 'CONFIG_SITE': 'NONE', ...}, 'stderr': -1, ...} def run(args, *a, **kw): if not kw.pop('bare', None): args = ['ansible-runner'] + args kw['encoding'] = 'utf-8' if 'check' not in kw: # By default we want to fail if a command fails to run. Tests that # want to skip this can pass check=False when calling this fixture kw['check'] = True if 'stdout' not in kw: kw['stdout'] = subprocess.PIPE if 'stderr' not in kw: kw['stderr'] = subprocess.PIPE kw.setdefault('env', os.environ.copy()).update({ 'LANG': 'en_US.UTF-8' }) try: ret = CompletedProcessProxy(subprocess.run(' '.join(args), shell=True, *a, **kw)) except subprocess.CalledProcessError as err: > pytest.fail( f"Running {err.cmd} resulted in a non-zero return code: {err.returncode} - stdout: {err.stdout}, stderr: {err.stderr}" ) E Failed: Running ansible-runner worker --private-data-dir /tmp/pytest-of-mockbuild/pytest-0/popen-gw3/test_worker_without_delete_no_0/for_worker resulted in a non-zero return code: 1 - stdout: {"status": "starting", "runner_ident": "92cd3630-fe05-40f5-9d21-80cdf2aad2ea", "command": ["ansible-playbook", "-i", "/tmp/pytest-of-mockbuild/pytest-0/popen-gw3/test_worker_without_delete_no_0/for_worker/inventory", "debug.yml"], "env": {"SHELL": "/bin/bash", "RPM_SOURCE_DIR": "/builddir/build/SOURCES", "HISTCONTROL": "ignoredups", "PKG_CONFIG_PATH": ":/usr/lib/pkgconfig:/usr/share/pkgconfig", "HISTSIZE": "1000", "HOSTNAME": "fedora-riscv", "ANSIBLE_DEVEL_WARNING": "False", "FFLAGS": "-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules", "PYTEST_CURRENT_TEST": "test/integration/test_transmit_worker_process.py::test_worker_without_delete_no_dir (call)", "PWD": "/builddir/build/BUILD/ansible-runner-2.2.1", "SOURCE_DATE_EPOCH": "1658448000", "COV_CORE_DATAFILE": "/builddir/build/BUILD/ansible-runner-2.2.1/test/coverage/data/coverage", "LOGNAME": "mockbuild", "CXX": "g++", "CXXFLAGS": "-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection", "_": "/builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/bin/ansible-runner", "RPM_ARCH": "noarch", "LDFLAGS": "-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ", "HOME": "/builddir", "LANG": "en_US.UTF-8", "RPM_LD_FLAGS": "-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ", "PROMPT_COMMAND": "printf \"\\033]0;\\007\"", "RPM_PACKAGE_RELEASE": "2.fc37", "RPM_OS": "linux", "LT_SYS_LIBRARY_PATH": "/usr/lib:", "FCFLAGS": "-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules", "PYTHONPATH": "/builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/lib64/python3.11/site-packages:/builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/lib/python3.11/site-packages", "TERM": "vt100", "LESSOPEN": "||/usr/bin/lesspipe.sh %s", "USER": "mockbuild", "COV_CORE_CONFIG": "/builddir/build/BUILD/ansible-runner-2.2.1/.coveragerc", "PYTEST_XDIST_TESTRUNUID": "024402ac52fb46718ef02ca4acbd286e", "SHLVL": "1", "RPM_BUILD_DIR": "/builddir/build/BUILD", "RPM_OPT_FLAGS": "-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection", "COV_CORE_SOURCE": ":", "PYTEST_XDIST_WORKER": "gw3", "PYTHONDONTWRITEBYTECODE": "1", "RPM_DOC_DIR": "/usr/share/doc", "LC_CTYPE": "C.UTF-8", "RPM_PACKAGE_VERSION": "2.2.1", "DEBUGINFOD_URLS": "https://debuginfod.fedoraproject.org/ ", "PYTEST_XDIST_WORKER_COUNT": "8", "CONFIG_SITE": "NONE", "PATH": "/builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin", "PYTEST_ADDOPTS": " --ignore=/builddir/build/BUILD/ansible-runner-2.2.1/.pyproject-builddir", "CC": "gcc", "CFLAGS": "-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection", "MAIL": "/var/spool/mail/mockbuild", "RPM_BUILD_NCPUS": "8", "RPM_PACKAGE_NAME": "python-ansible-runner", "RPM_BUILD_ROOT": "/builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch", "OLDPWD": "/builddir/build/BUILD", "ANSIBLE_CALLBACK_PLUGINS": "/builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/lib/python3.11/site-packages/ansible_runner/display_callback/callback", "ANSIBLE_STDOUT_CALLBACK": "awx_display", "ANSIBLE_RETRY_FILES_ENABLED": "False", "ANSIBLE_HOST_KEY_CHECKING": "False", "AWX_ISOLATED_DATA_DIR": "/tmp/pytest-of-mockbuild/pytest-0/popen-gw3/test_worker_without_delete_no_0/for_worker/artifacts/92cd3630-fe05-40f5-9d21-80cdf2aad2ea", "ANSIBLE_CACHE_PLUGIN": "jsonfile", "ANSIBLE_CACHE_PLUGIN_CONNECTION": "/tmp/pytest-of-mockbuild/pytest-0/popen-gw3/test_worker_without_delete_no_0/for_worker/artifacts/92cd3630-fe05-40f5-9d21-80cdf2aad2ea/fact_cache", "RUNNER_OMIT_EVENTS": "False", "RUNNER_ONLY_FAILED_EVENTS": "False"}, "cwd": "/tmp/pytest-of-mockbuild/pytest-0/popen-gw3/test_worker_without_delete_no_0/for_worker/project"} E {"status": "running", "runner_ident": "92cd3630-fe05-40f5-9d21-80cdf2aad2ea"} E {"event": "verbose", "uuid": "93b7a6dd-3411-420f-ae41-e9f964221ff3", "counter": 1, "stdout": "ERROR: Ansible could not initialize the preferred locale: unsupported locale setting", "start_line": 0, "end_line": 1, "runner_ident": "92cd3630-fe05-40f5-9d21-80cdf2aad2ea", "created": "2023-02-23T14:49:02.591864"} E {"status": "failed", "runner_ident": "92cd3630-fe05-40f5-9d21-80cdf2aad2ea"} E {"zipfile": 2131} E UEsDBBQAAAAIACFOV1Z3o4ueCAAAAAYAAAAGAAAAc3RhdHVzS0vMzElNAQBQSwMEFAAAAAgAIU5XVrfv3IMDAAAAAQAAAAIAAAByYzMEAFBLAwQUAAAACAAhTldW7HOpP00AAABWAAAABgAAAHN0ZG91dD3IMQqAMAwF0F3wDv8c3Rychd6gtlEDISlpunh6N9/49pyPnLDp4FMI1aY0qAVYObgIv4R4CN3pIndqEKtFKGHqmL2bx38YFMF6r8sHUEsDBBQAAAAIAB1OV1YkB3YwzwUAAKIUAAAHAAAAY29tbWFuZO1YjW7bNhB+FcPAgA0NLdlx0jRbBiiS7AiRJUOS87OlIGiJttXIokDKcb22774jZSlO2xQLkGAbEMCQxeORx7v77o6nT+2YLZckT9rHrT/bJBfpNKOoyMhmythte6/VRql8auWy0IpNSUWJ2AwtWXw7XaVZUtN0rWAFzdF8va9JAl4zfks5Xqflgq1KnNCMlhTnDOvajPHttJbmdzQvGd9IGQmdruadzTJrv4dRvJZneinBBWcfaFxKsTS/A0Gf2uGZ7bpK5DTNtSkRCzkbjEc49CeBaWPLCappKT9JefWiVbOhZD5zwsj0vSjw1UbpPGecJqtCyMnx+RDD5MAZ4rERnUmGY20luJalU624nccsn6XziiQWhNN7Yr136Pxhy3VdXdcVzQ8jzxgp2owmjBPEUxHfyTnDC51TF05tX9guvjQCz/GGknFAMkElx2DgGsNQkpDfa6FZVrITsioZvM5IiWCI2FRaSQCFfoxpUaYsh8EcfpzGjCdoHsdIgK3jBYWJIi1oC12SLIMn5ZzxE7D5EjYTNF7xtNwAvdhDFh74QeQMrremPenV9KHrnJpXV9gIQxs4fC9sIVHQWJw0puLFUgOrLki5/UNgrITmNEFx3IWjipLEtwg8XMLZGUei5Cyf/4N9SJ4z8L3aBvYhYpPHC1jLVgKt8nWaJ6gkEB+iERJnAJNaFBinhZxm/zmoXnKSa0uWrGCRwsB1ZIcRNidBYHsRlgNpfwlciIWSzjmR21RIlovFMm0gDWJiKkSn2Bwf/xjqAM7WzzG44Rcl9NL6Hm5PJ45raXXI81WeU456nV6nKxfVmDciG9tj31R47R4eHPX7R1v0mf4FADpQTMbAce2nSVFKajG7o5zMqZaQkjQjub3rD2tsN1GvxF5dSdr8zZvt6BXGzw1jaVj8qDcD349k+l2wHH3PsfCcxftvOzkjPF6og8qM+pC1zq1GUEGrYlZ+t+4depntob/2OM04uFMOEBEopzShSau1nc3Z+inGzZInm1AJVgZAaXICubnbqrLv6CHk1emNKsvSHE/CziQaoKNaVRfw8v/QbBz4ozGkKX80MjyVPAoO6WnWumnf3Oj7++/1X3+TMYkkrlj5OxD1tzftWtGxYZ4bQxsHtmsbobJRBYmawVc2yNJ89VHZLMLhdYghZgIjuG6qY63FsSpW5muY/wvV6sz3Gnc8Uy4AaYf97Zr9TreribSEKyccEBK/OH5GMY8KkcpFdjCSat2V3aqcuXYY+mPbk8TPn5u0BbYQEikdsWj9pFZOwNnfVqW6GFZXvCeWwk5d+Hi8c024suDOpy4JwcSbOCoQ9V6/r/dIfNCbTfuHb7tHdKb3YtIn8TTpHR2qyhmeuRfqAtqtA06JfuwCqyab0IS4f420lyioDUIq3dT9/xtnX/rBeYUuaGjuY9CCpuIycCL7FJhN37IfeNfyzca3991DwhSWXBOb0fVYrTAfFqQ6T1/YQQgmrfL09v5n2aeToeMNfAtPAlehYVGWBcSnpvq0NJ+xpFM1HdtmqsP4XGs9ohKoPvHUZfeoMoZqhEJQSdI837PVwmfONeC14/uXZiTUm2jGGYPLshrvnN6wLAgGpXkLoaqXO3lKTBebrWHQ7gXBNJV3Y+Wc16L2IqE2Mpyqk78j4OyCsUxbkhQeuxn7Pi965ngSNtDcjYy6Afku6h5uItH5TNCVG/uu9aO+bbfDNw3XPYUD47ErQzZ85mL9aBWtYY+rPbQkFfLDEZaN5xR4tPpl97BhZPmTqDmzPCtZf8TbtbucgR3BZVD2lSG2PQNI1oPPFzWf/AiCz+1rbJ7Z5vnXHzmMyyvshL4LfaylGtUmU77MhyXCy3RGIGC1d7042T/c1yFw9QPU12cH6F3S66IjPU5mPUKSHiUP3QgKbH0oD/hByG8/GX2MR940PNuMtpn7P6GPJlkBAJCLVHRM4IQB9kdOhO0L26uyaeObetpzwc8QsuChr7m+fPkbUEsDBBQAAAAIAB1OV1YAAAAAAgAAAAAAAAAGAAAAc3RkZXJyAwBQSwMEFAAAAAAAHU5XVgAAAAAAAAAAAAAAAAsAAABqb2JfZXZlbnRzL1BLAQIUAxQAAAAIACFOV1Z3o4ueCAAAAAYAAAAGAAAAAAAAAAAAAACAgQAAAABzdGF0dXNQSwECFAMUAAAACAAhTldWt+/cgwMAAAABAAAAAgAAAAAAAAAAAAAAgIEsAAAAcmNQSwECFAMUAAAACAAhTldW7HOpP00AAABWAAAABgAAAAAAAAAAAAAAgIFPAAAAc3Rkb3V0UEsBAhQDFAAAAAgAHU5XViQHdjDPBQAAohQAAAcAAAAAAAAAAAAAAICBwAAAAGNvbW1hbmRQSwECFAMUAAAACAAdTldWAAAAAAIAAAAAAAAABgAAAAAAAAAAAAAApIG0BgAAc3RkZXJyUEsBAhQDFAAAAAAAHU5XVgAAAAAAAAAAAAAAAAsAAAAAAAAAAAAQAMBB2gYAAGpvYl9ldmVudHMvUEsFBgAAAAAGAAYAOgEAAAMHAAAAAA=={"eof": true} E , stderr: a = () args = ['ansible-runner', 'worker', '--private-data-dir', '/tmp/pytest-of-mockbuild/pytest-0/popen-gw3/test_worker_without_delete_no_0/for_worker'] kw = {'check': True, 'encoding': 'utf-8', 'env': {'ANSIBLE_DEVEL_WARNING': 'False', 'CC': 'gcc', 'CFLAGS': '-O2 -flto=auto ...at-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection', 'CONFIG_SITE': 'NONE', ...}, 'stderr': -1, ...} test/integration/conftest.py:73: Failed ________________________ test_worker_delete_dir_exists _________________________ [gw6] linux -- Python 3.11.0 /usr/bin/python3 args = ['ansible-runner', 'worker', '--private-data-dir', '/tmp/pytest-of-mockbuild/pytest-0/popen-gw6/test_worker_delete_dir_exists0/for_worker', '--delete'] a = () kw = {'check': True, 'encoding': 'utf-8', 'env': {'ANSIBLE_DEVEL_WARNING': 'False', 'CC': 'gcc', 'CFLAGS': '-O2 -flto=auto ...at-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection', 'CONFIG_SITE': 'NONE', ...}, 'stderr': -1, ...} def run(args, *a, **kw): if not kw.pop('bare', None): args = ['ansible-runner'] + args kw['encoding'] = 'utf-8' if 'check' not in kw: # By default we want to fail if a command fails to run. Tests that # want to skip this can pass check=False when calling this fixture kw['check'] = True if 'stdout' not in kw: kw['stdout'] = subprocess.PIPE if 'stderr' not in kw: kw['stderr'] = subprocess.PIPE kw.setdefault('env', os.environ.copy()).update({ 'LANG': 'en_US.UTF-8' }) try: > ret = CompletedProcessProxy(subprocess.run(' '.join(args), shell=True, *a, **kw)) a = () args = ['ansible-runner', 'worker', '--private-data-dir', '/tmp/pytest-of-mockbuild/pytest-0/popen-gw6/test_worker_delete_dir_exists0/for_worker', '--delete'] kw = {'check': True, 'encoding': 'utf-8', 'env': {'ANSIBLE_DEVEL_WARNING': 'False', 'CC': 'gcc', 'CFLAGS': '-O2 -flto=auto ...at-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection', 'CONFIG_SITE': 'NONE', ...}, 'stderr': -1, ...} test/integration/conftest.py:71: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ input = None, capture_output = False, timeout = None, check = True popenargs = ('ansible-runner worker --private-data-dir /tmp/pytest-of-mockbuild/pytest-0/popen-gw6/test_worker_delete_dir_exists0/for_worker --delete',) kwargs = {'encoding': 'utf-8', 'env': {'ANSIBLE_DEVEL_WARNING': 'False', 'CC': 'gcc', 'CFLAGS': '-O2 -flto=auto -ffat-lto-objec... -fasynchronous-unwind-tables -fstack-clash-protection', 'CONFIG_SITE': 'NONE', ...}, 'shell': True, 'stderr': -1, ...} process = stdout = '{"status": "starting", "runner_ident": "2ca125a4-8c51-4524-b826-00667643c5f8", "command": ["ansible-playbook", "-i", ...QIUAxQAAAAAACVOV1YAAAAAAAAAAAAAAAALAAAAAAAAAAAAEADAQdgGAABqb2JfZXZlbnRzL1BLBQYAAAAABgAGADoBAAABBwAAAAA={"eof": true}\n' stderr = '', retcode = 1 def run(*popenargs, input=None, capture_output=False, timeout=None, check=False, **kwargs): """Run command with arguments and return a CompletedProcess instance. The returned instance will have attributes args, returncode, stdout and stderr. By default, stdout and stderr are not captured, and those attributes will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them. If check is True and the exit code was non-zero, it raises a CalledProcessError. The CalledProcessError object will have the return code in the returncode attribute, and output & stderr attributes if those streams were captured. If timeout is given, and the process takes too long, a TimeoutExpired exception will be raised. There is an optional argument "input", allowing you to pass bytes or a string to the subprocess's stdin. If you use this argument you may not also use the Popen constructor's "stdin" argument, as it will be used internally. By default, all communication is in bytes, and therefore any "input" should be bytes, and the stdout and stderr will be bytes. If in text mode, any "input" should be a string, and stdout and stderr will be strings decoded according to locale encoding, or by "encoding" if set. Text mode is triggered by setting any of text, encoding, errors or universal_newlines. The other arguments are the same as for the Popen constructor. """ if input is not None: if kwargs.get('stdin') is not None: raise ValueError('stdin and input arguments may not both be used.') kwargs['stdin'] = PIPE if capture_output: if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: raise ValueError('stdout and stderr arguments may not be used ' 'with capture_output.') kwargs['stdout'] = PIPE kwargs['stderr'] = PIPE with Popen(*popenargs, **kwargs) as process: try: stdout, stderr = process.communicate(input, timeout=timeout) except TimeoutExpired as exc: process.kill() if _mswindows: # Windows accumulates the output in a single blocking # read() call run on child threads, with the timeout # being done in a join() on those threads. communicate() # _after_ kill() is required to collect that and add it # to the exception. exc.stdout, exc.stderr = process.communicate() else: # POSIX _communicate already populated the output so # far into the TimeoutExpired exception. process.wait() raise except: # Including KeyboardInterrupt, communicate handled that. process.kill() # We don't call process.wait() as .__exit__ does that for us. raise retcode = process.poll() if check and retcode: > raise CalledProcessError(retcode, process.args, output=stdout, stderr=stderr) E subprocess.CalledProcessError: Command 'ansible-runner worker --private-data-dir /tmp/pytest-of-mockbuild/pytest-0/popen-gw6/test_worker_delete_dir_exists0/for_worker --delete' returned non-zero exit status 1. capture_output = False check = True input = None kwargs = {'encoding': 'utf-8', 'env': {'ANSIBLE_DEVEL_WARNING': 'False', 'CC': 'gcc', 'CFLAGS': '-O2 -flto=auto -ffat-lto-objec... -fasynchronous-unwind-tables -fstack-clash-protection', 'CONFIG_SITE': 'NONE', ...}, 'shell': True, 'stderr': -1, ...} popenargs = ('ansible-runner worker --private-data-dir /tmp/pytest-of-mockbuild/pytest-0/popen-gw6/test_worker_delete_dir_exists0/for_worker --delete',) process = retcode = 1 stderr = '' stdout = '{"status": "starting", "runner_ident": "2ca125a4-8c51-4524-b826-00667643c5f8", "command": ["ansible-playbook", "-i", ...QIUAxQAAAAAACVOV1YAAAAAAAAAAAAAAAALAAAAAAAAAAAAEADAQdgGAABqb2JfZXZlbnRzL1BLBQYAAAAABgAGADoBAAABBwAAAAA={"eof": true}\n' timeout = None /usr/lib64/python3.11/subprocess.py:569: CalledProcessError During handling of the above exception, another exception occurred: tmp_path = PosixPath('/tmp/pytest-of-mockbuild/pytest-0/popen-gw6/test_worker_delete_dir_exists0') cli = .run at 0x3fdfcec2c0> transmit_stream = PosixPath('/tmp/pytest-of-mockbuild/pytest-0/popen-gw6/test_worker_delete_dir_exists0/buffer') def test_worker_delete_dir_exists(tmp_path, cli, transmit_stream): """ Case where non-existing --delete is provided to worker command it should always delete everything both before and after the run """ worker_dir = tmp_path / 'for_worker' worker_dir.mkdir() test_file = worker_dir / 'test_file.txt' test_file.write_text('data\n') with open(transmit_stream, 'rb') as f: worker_args = ['worker', '--private-data-dir', str(worker_dir), '--delete'] > r = cli(worker_args, stdin=f) cli = .run at 0x3fdfcec2c0> f = <_io.BufferedReader name='/tmp/pytest-of-mockbuild/pytest-0/popen-gw6/test_worker_delete_dir_exists0/buffer'> test_file = PosixPath('/tmp/pytest-of-mockbuild/pytest-0/popen-gw6/test_worker_delete_dir_exists0/for_worker/test_file.txt') tmp_path = PosixPath('/tmp/pytest-of-mockbuild/pytest-0/popen-gw6/test_worker_delete_dir_exists0') transmit_stream = PosixPath('/tmp/pytest-of-mockbuild/pytest-0/popen-gw6/test_worker_delete_dir_exists0/buffer') worker_args = ['worker', '--private-data-dir', '/tmp/pytest-of-mockbuild/pytest-0/popen-gw6/test_worker_delete_dir_exists0/for_worker', '--delete'] worker_dir = PosixPath('/tmp/pytest-of-mockbuild/pytest-0/popen-gw6/test_worker_delete_dir_exists0/for_worker') test/integration/test_transmit_worker_process.py:320: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['ansible-runner', 'worker', '--private-data-dir', '/tmp/pytest-of-mockbuild/pytest-0/popen-gw6/test_worker_delete_dir_exists0/for_worker', '--delete'] a = () kw = {'check': True, 'encoding': 'utf-8', 'env': {'ANSIBLE_DEVEL_WARNING': 'False', 'CC': 'gcc', 'CFLAGS': '-O2 -flto=auto ...at-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection', 'CONFIG_SITE': 'NONE', ...}, 'stderr': -1, ...} def run(args, *a, **kw): if not kw.pop('bare', None): args = ['ansible-runner'] + args kw['encoding'] = 'utf-8' if 'check' not in kw: # By default we want to fail if a command fails to run. Tests that # want to skip this can pass check=False when calling this fixture kw['check'] = True if 'stdout' not in kw: kw['stdout'] = subprocess.PIPE if 'stderr' not in kw: kw['stderr'] = subprocess.PIPE kw.setdefault('env', os.environ.copy()).update({ 'LANG': 'en_US.UTF-8' }) try: ret = CompletedProcessProxy(subprocess.run(' '.join(args), shell=True, *a, **kw)) except subprocess.CalledProcessError as err: > pytest.fail( f"Running {err.cmd} resulted in a non-zero return code: {err.returncode} - stdout: {err.stdout}, stderr: {err.stderr}" ) E Failed: Running ansible-runner worker --private-data-dir /tmp/pytest-of-mockbuild/pytest-0/popen-gw6/test_worker_delete_dir_exists0/for_worker --delete resulted in a non-zero return code: 1 - stdout: {"status": "starting", "runner_ident": "2ca125a4-8c51-4524-b826-00667643c5f8", "command": ["ansible-playbook", "-i", "/tmp/pytest-of-mockbuild/pytest-0/popen-gw6/test_worker_delete_dir_exists0/for_worker/inventory", "debug.yml"], "env": {"SHELL": "/bin/bash", "RPM_SOURCE_DIR": "/builddir/build/SOURCES", "HISTCONTROL": "ignoredups", "PKG_CONFIG_PATH": ":/usr/lib/pkgconfig:/usr/share/pkgconfig", "HISTSIZE": "1000", "HOSTNAME": "fedora-riscv", "ANSIBLE_DEVEL_WARNING": "False", "FFLAGS": "-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules", "PYTEST_CURRENT_TEST": "test/integration/test_transmit_worker_process.py::test_worker_delete_dir_exists (call)", "PWD": "/builddir/build/BUILD/ansible-runner-2.2.1", "SOURCE_DATE_EPOCH": "1658448000", "COV_CORE_DATAFILE": "/builddir/build/BUILD/ansible-runner-2.2.1/test/coverage/data/coverage", "LOGNAME": "mockbuild", "CXX": "g++", "CXXFLAGS": "-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection", "_": "/builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/bin/ansible-runner", "RPM_ARCH": "noarch", "LDFLAGS": "-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ", "HOME": "/builddir", "LANG": "en_US.UTF-8", "RPM_LD_FLAGS": "-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ", "PROMPT_COMMAND": "printf \"\\033]0;\\007\"", "RPM_PACKAGE_RELEASE": "2.fc37", "RPM_OS": "linux", "LT_SYS_LIBRARY_PATH": "/usr/lib:", "FCFLAGS": "-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules", "PYTHONPATH": "/builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/lib64/python3.11/site-packages:/builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/lib/python3.11/site-packages", "TERM": "vt100", "LESSOPEN": "||/usr/bin/lesspipe.sh %s", "USER": "mockbuild", "COV_CORE_CONFIG": "/builddir/build/BUILD/ansible-runner-2.2.1/.coveragerc", "PYTEST_XDIST_TESTRUNUID": "024402ac52fb46718ef02ca4acbd286e", "SHLVL": "1", "RPM_BUILD_DIR": "/builddir/build/BUILD", "RPM_OPT_FLAGS": "-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection", "COV_CORE_SOURCE": ":", "PYTEST_XDIST_WORKER": "gw6", "PYTHONDONTWRITEBYTECODE": "1", "RPM_DOC_DIR": "/usr/share/doc", "LC_CTYPE": "C.UTF-8", "RPM_PACKAGE_VERSION": "2.2.1", "DEBUGINFOD_URLS": "https://debuginfod.fedoraproject.org/ ", "PYTEST_XDIST_WORKER_COUNT": "8", "CONFIG_SITE": "NONE", "PATH": "/builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin", "PYTEST_ADDOPTS": " --ignore=/builddir/build/BUILD/ansible-runner-2.2.1/.pyproject-builddir", "CC": "gcc", "CFLAGS": "-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection", "MAIL": "/var/spool/mail/mockbuild", "RPM_BUILD_NCPUS": "8", "RPM_PACKAGE_NAME": "python-ansible-runner", "RPM_BUILD_ROOT": "/builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch", "OLDPWD": "/builddir/build/BUILD", "ANSIBLE_CALLBACK_PLUGINS": "/builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/lib/python3.11/site-packages/ansible_runner/display_callback/callback", "ANSIBLE_STDOUT_CALLBACK": "awx_display", "ANSIBLE_RETRY_FILES_ENABLED": "False", "ANSIBLE_HOST_KEY_CHECKING": "False", "AWX_ISOLATED_DATA_DIR": "/tmp/pytest-of-mockbuild/pytest-0/popen-gw6/test_worker_delete_dir_exists0/for_worker/artifacts/2ca125a4-8c51-4524-b826-00667643c5f8", "ANSIBLE_CACHE_PLUGIN": "jsonfile", "ANSIBLE_CACHE_PLUGIN_CONNECTION": "/tmp/pytest-of-mockbuild/pytest-0/popen-gw6/test_worker_delete_dir_exists0/for_worker/artifacts/2ca125a4-8c51-4524-b826-00667643c5f8/fact_cache", "RUNNER_OMIT_EVENTS": "False", "RUNNER_ONLY_FAILED_EVENTS": "False"}, "cwd": "/tmp/pytest-of-mockbuild/pytest-0/popen-gw6/test_worker_delete_dir_exists0/for_worker/project"} E {"status": "running", "runner_ident": "2ca125a4-8c51-4524-b826-00667643c5f8"} E {"event": "verbose", "uuid": "f3043c1b-a3b6-4d2a-9ca9-8fc3384b57d5", "counter": 1, "stdout": "ERROR: Ansible could not initialize the preferred locale: unsupported locale setting", "start_line": 0, "end_line": 1, "runner_ident": "2ca125a4-8c51-4524-b826-00667643c5f8", "created": "2023-02-23T14:49:13.856571"} E {"status": "failed", "runner_ident": "2ca125a4-8c51-4524-b826-00667643c5f8"} E {"zipfile": 2129} E UEsDBBQAAAAIACdOV1Z3o4ueCAAAAAYAAAAGAAAAc3RhdHVzS0vMzElNAQBQSwMEFAAAAAgAJ05XVrfv3IMDAAAAAQAAAAIAAAByYzMEAFBLAwQUAAAACAAmTldW7HOpP00AAABWAAAABgAAAHN0ZG91dD3IMQqAMAwF0F3wDv8c3Rychd6gtlEDISlpunh6N9/49pyPnLDp4FMI1aY0qAVYObgIv4R4CN3pIndqEKtFKGHqmL2bx38YFMF6r8sHUEsDBBQAAAAIACVOV1aFob3MzQUAAJoUAAAHAAAAY29tbWFuZO1YD2+rNhD/KlGkSZteHZI0TaNunUSBpKgEIiD9s/XJcsBJeCUY2aRt9t777jubQNP32qdVarVNqhQRfD77zne/u/PxuRmx1YpkcfOo8WeTZCKZpRTlKdnMGLtp7jWaKJFPrVjlWr4pqCgQm6MVi25m6ySNK1pby1lOM7S462uSgO8Yv6EcxzSlBcVxwjG9T0Qh2tqc8e2slmS3NCsY30gRMZ2tF63NKm1+hFF0J1V6I7k5Z59oVEipNLsFOZ+bwanlOEriLMm0GRFLOetPxjjwpr5hYdP2y2kpHvYtX7RyNpDMp3YQGp4b+p7aKFlkjNN4nQs5OTkbYZgc2iM80cNTyXCkrQXX0mSm5TeLiGXzZFGSxJJw+kCs9g7sPyy5rtNutxXNC0JXHyvanMaME8QTEd3KOd0N7BMHtLbOLQdf6L5ruyPJOCSpoJJjOHT0USBJyOs20Dwt2DFZFwxe56RAMERsJq0kgELvI5oXCctgsIAfpxHjMVpEERJ3SREtKUzkSU4b6IKkKTwp54wfg81XsJmg0ZonxQbo+R4y8dDzQ3t4tTXtcbeijxz7xLi8xHoQWMDhuUEDiZxG4rg2Fc9XGlh1SYrtHwJjxTSjMYqiDqgqChLdIPBwAbozjkTBWbb4B/uQLGPge7UN7EPEJouWsJatBVpnd0kWo4JAdIhaSJQCTCpRYJwGsuv9F3D0gpNMW7F4DYsUBq5CKwixMfV9yw2xHEj7S9xCKBR0wYncpgSyXCxWSY1oEBNRIVr55ujoh0hv/ByBC35RAi/MpzB7MrUdU6uCna+zjHLUbXVbHbmowrseWtiaeIbCaqd/MOj1BlvkGd45gNlXTPrQdqyXSVEH1CJ2SzlZUC0mBalHcnvHG1W4rgNeib28lLTFhw/b0TuEXxvC0rD4WW/6nhfKzLtkGXrKsfCcR/uHrYwRHi2VojKbPmat8qrul9AqmZXfzQeHXqR76K89TlMO7pQDRATKKI1p3GhsZzN29xLjpvGLTagEKwOgJD6GvNxplJl3/BjySnu9zLA0w9OgNQ2HaFAd1QG8/D9ONvG98QRSlDce665KHjmH1DRvXDevr9v7+x/bv/4mYxJJXLHidyC2D6+b1UEnunGmjyzsW46lB8pGJSQqBk/ZIE2y9b2yWYiDqwBDzPi6f1VXxuoUR6pQGe9h/i9UqlPPrd3xSrkApPV72zX7rU5HE0kBl01QEBK/OHpFMc8KkYcLLX8sj3VbdMpy5lhB4E0sVxK/fKnTFthCSKS0xLLxk1o5BWd/X5WqYlhe715YCltV4ePRzhXh0oT7nrog+FN3aqtAbHd7vXaXRAfd+azXP+wM6LzdjUiPRLO4O+iryhmcOufq8tmpAk6Jfu7yqibr0IS4f4+0tyioNULKs6m7/3fOvvD8sxJd0Ms8xKAJDcWFb4fWCTAbnmk98q7pGbVvHzqHmCksOQY2wquJWmE8LkhVnj63/ABMWubp7f3PtE6mI9sdeiae+o5Cw7IocohPTbVoSTZncatsOLaNVIvxhdZ45khw9KmrLrqD0hiqCQrgSJLmeq6lFr5yrgGvHT281COh3kQ9ThlcltV4R3vdNCEY1MkbCJV93PFLYjrfbA2Ddi8IhqG8GynnvBe1Nwm1sW6XXfwtAWfnjKXaiiTw2M3YD3nRNSbToIbmbmRUDciTqHu8iUTnK0FXbuw55o/6tt3u3tAd5wQUxhNHhmzwysX62SpawR6Xe2hxIuQnIywbzxnwaNXLrrJBaHrTsNZZ6kru7vF27S6nb4VwGZR9ZYAtVweS+ejTRcUnP4DgM+sKG6eWcfbtBw794hLbgedAH2uqRrXOlG/yTYnwIpkTiFcNinKne0B6aBAddFDvoNtDs0G3j9rtfv+w39uPDuaDx14E/bculPp9EvKzT0qf45EXDdcywm3i/i8cR5Os4H7IRCo2pqCgj72xHWLr3HLLXFp7ppp2HfAyBCz451uur1//BlBLAwQUAAAACAAlTldWAAAAAAIAAAAAAAAABgAAAHN0ZGVycgMAUEsDBBQAAAAAACVOV1YAAAAAAAAAAAAAAAALAAAAam9iX2V2ZW50cy9QSwECFAMUAAAACAAnTldWd6OLnggAAAAGAAAABgAAAAAAAAAAAAAAgIEAAAAAc3RhdHVzUEsBAhQDFAAAAAgAJ05XVrfv3IMDAAAAAQAAAAIAAAAAAAAAAAAAAICBLAAAAHJjUEsBAhQDFAAAAAgAJk5XVuxzqT9NAAAAVgAAAAYAAAAAAAAAAAAAAICBTwAAAHN0ZG91dFBLAQIUAxQAAAAIACVOV1aFob3MzQUAAJoUAAAHAAAAAAAAAAAAAACAgcAAAABjb21tYW5kUEsBAhQDFAAAAAgAJU5XVgAAAAACAAAAAAAAAAYAAAAAAAAAAAAAAKSBsgYAAHN0ZGVyclBLAQIUAxQAAAAAACVOV1YAAAAAAAAAAAAAAAALAAAAAAAAAAAAEADAQdgGAABqb2JfZXZlbnRzL1BLBQYAAAAABgAGADoBAAABBwAAAAA={"eof": true} E , stderr: a = () args = ['ansible-runner', 'worker', '--private-data-dir', '/tmp/pytest-of-mockbuild/pytest-0/popen-gw6/test_worker_delete_dir_exists0/for_worker', '--delete'] kw = {'check': True, 'encoding': 'utf-8', 'env': {'ANSIBLE_DEVEL_WARNING': 'False', 'CC': 'gcc', 'CFLAGS': '-O2 -flto=auto ...at-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection', 'CONFIG_SITE': 'NONE', ...}, 'stderr': -1, ...} test/integration/conftest.py:73: Failed ____________________ test_worker_without_delete_dir_exists _____________________ [gw4] linux -- Python 3.11.0 /usr/bin/python3 args = ['ansible-runner', 'worker', '--private-data-dir', '/tmp/pytest-of-mockbuild/pytest-0/popen-gw4/test_worker_without_delete_dir0/for_worker'] a = () kw = {'check': True, 'encoding': 'utf-8', 'env': {'ANSIBLE_DEVEL_WARNING': 'False', 'CC': 'gcc', 'CFLAGS': '-O2 -flto=auto ...at-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection', 'CONFIG_SITE': 'NONE', ...}, 'stderr': -1, ...} def run(args, *a, **kw): if not kw.pop('bare', None): args = ['ansible-runner'] + args kw['encoding'] = 'utf-8' if 'check' not in kw: # By default we want to fail if a command fails to run. Tests that # want to skip this can pass check=False when calling this fixture kw['check'] = True if 'stdout' not in kw: kw['stdout'] = subprocess.PIPE if 'stderr' not in kw: kw['stderr'] = subprocess.PIPE kw.setdefault('env', os.environ.copy()).update({ 'LANG': 'en_US.UTF-8' }) try: > ret = CompletedProcessProxy(subprocess.run(' '.join(args), shell=True, *a, **kw)) a = () args = ['ansible-runner', 'worker', '--private-data-dir', '/tmp/pytest-of-mockbuild/pytest-0/popen-gw4/test_worker_without_delete_dir0/for_worker'] kw = {'check': True, 'encoding': 'utf-8', 'env': {'ANSIBLE_DEVEL_WARNING': 'False', 'CC': 'gcc', 'CFLAGS': '-O2 -flto=auto ...at-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection', 'CONFIG_SITE': 'NONE', ...}, 'stderr': -1, ...} test/integration/conftest.py:71: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ input = None, capture_output = False, timeout = None, check = True popenargs = ('ansible-runner worker --private-data-dir /tmp/pytest-of-mockbuild/pytest-0/popen-gw4/test_worker_without_delete_dir0/for_worker',) kwargs = {'encoding': 'utf-8', 'env': {'ANSIBLE_DEVEL_WARNING': 'False', 'CC': 'gcc', 'CFLAGS': '-O2 -flto=auto -ffat-lto-objec... -fasynchronous-unwind-tables -fstack-clash-protection', 'CONFIG_SITE': 'NONE', ...}, 'shell': True, 'stderr': -1, ...} process = stdout = '{"status": "starting", "runner_ident": "77c25a95-4074-4179-81fa-8193d8a9c522", "command": ["ansible-playbook", "-i", ...hQDFAAAAAAALU5XVgAAAAAAAAAAAAAAAAsAAAAAAAAAAAAQAMBB3QYAAGpvYl9ldmVudHMvUEsFBgAAAAAGAAYAOgEAAAYHAAAAAA=={"eof": true}\n' stderr = '', retcode = 1 def run(*popenargs, input=None, capture_output=False, timeout=None, check=False, **kwargs): """Run command with arguments and return a CompletedProcess instance. The returned instance will have attributes args, returncode, stdout and stderr. By default, stdout and stderr are not captured, and those attributes will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them. If check is True and the exit code was non-zero, it raises a CalledProcessError. The CalledProcessError object will have the return code in the returncode attribute, and output & stderr attributes if those streams were captured. If timeout is given, and the process takes too long, a TimeoutExpired exception will be raised. There is an optional argument "input", allowing you to pass bytes or a string to the subprocess's stdin. If you use this argument you may not also use the Popen constructor's "stdin" argument, as it will be used internally. By default, all communication is in bytes, and therefore any "input" should be bytes, and the stdout and stderr will be bytes. If in text mode, any "input" should be a string, and stdout and stderr will be strings decoded according to locale encoding, or by "encoding" if set. Text mode is triggered by setting any of text, encoding, errors or universal_newlines. The other arguments are the same as for the Popen constructor. """ if input is not None: if kwargs.get('stdin') is not None: raise ValueError('stdin and input arguments may not both be used.') kwargs['stdin'] = PIPE if capture_output: if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: raise ValueError('stdout and stderr arguments may not be used ' 'with capture_output.') kwargs['stdout'] = PIPE kwargs['stderr'] = PIPE with Popen(*popenargs, **kwargs) as process: try: stdout, stderr = process.communicate(input, timeout=timeout) except TimeoutExpired as exc: process.kill() if _mswindows: # Windows accumulates the output in a single blocking # read() call run on child threads, with the timeout # being done in a join() on those threads. communicate() # _after_ kill() is required to collect that and add it # to the exception. exc.stdout, exc.stderr = process.communicate() else: # POSIX _communicate already populated the output so # far into the TimeoutExpired exception. process.wait() raise except: # Including KeyboardInterrupt, communicate handled that. process.kill() # We don't call process.wait() as .__exit__ does that for us. raise retcode = process.poll() if check and retcode: > raise CalledProcessError(retcode, process.args, output=stdout, stderr=stderr) E subprocess.CalledProcessError: Command 'ansible-runner worker --private-data-dir /tmp/pytest-of-mockbuild/pytest-0/popen-gw4/test_worker_without_delete_dir0/for_worker' returned non-zero exit status 1. capture_output = False check = True input = None kwargs = {'encoding': 'utf-8', 'env': {'ANSIBLE_DEVEL_WARNING': 'False', 'CC': 'gcc', 'CFLAGS': '-O2 -flto=auto -ffat-lto-objec... -fasynchronous-unwind-tables -fstack-clash-protection', 'CONFIG_SITE': 'NONE', ...}, 'shell': True, 'stderr': -1, ...} popenargs = ('ansible-runner worker --private-data-dir /tmp/pytest-of-mockbuild/pytest-0/popen-gw4/test_worker_without_delete_dir0/for_worker',) process = retcode = 1 stderr = '' stdout = '{"status": "starting", "runner_ident": "77c25a95-4074-4179-81fa-8193d8a9c522", "command": ["ansible-playbook", "-i", ...hQDFAAAAAAALU5XVgAAAAAAAAAAAAAAAAsAAAAAAAAAAAAQAMBB3QYAAGpvYl9ldmVudHMvUEsFBgAAAAAGAAYAOgEAAAYHAAAAAA=={"eof": true}\n' timeout = None /usr/lib64/python3.11/subprocess.py:569: CalledProcessError During handling of the above exception, another exception occurred: tmp_path = PosixPath('/tmp/pytest-of-mockbuild/pytest-0/popen-gw4/test_worker_without_delete_dir0') cli = .run at 0x3fe0ce32e0> transmit_stream = PosixPath('/tmp/pytest-of-mockbuild/pytest-0/popen-gw4/test_worker_without_delete_dir0/buffer') def test_worker_without_delete_dir_exists(tmp_path, cli, transmit_stream): worker_dir = tmp_path / 'for_worker' worker_dir.mkdir() test_file_path = worker_dir / 'test_file.txt' test_file_path.write_text('data\n') with open(transmit_stream, 'rb') as stream: worker_args = ['worker', '--private-data-dir', str(worker_dir)] > r = cli(worker_args, stdin=stream) cli = .run at 0x3fe0ce32e0> stream = <_io.BufferedReader name='/tmp/pytest-of-mockbuild/pytest-0/popen-gw4/test_worker_without_delete_dir0/buffer'> test_file_path = PosixPath('/tmp/pytest-of-mockbuild/pytest-0/popen-gw4/test_worker_without_delete_dir0/for_worker/test_file.txt') tmp_path = PosixPath('/tmp/pytest-of-mockbuild/pytest-0/popen-gw4/test_worker_without_delete_dir0') transmit_stream = PosixPath('/tmp/pytest-of-mockbuild/pytest-0/popen-gw4/test_worker_without_delete_dir0/buffer') worker_args = ['worker', '--private-data-dir', '/tmp/pytest-of-mockbuild/pytest-0/popen-gw4/test_worker_without_delete_dir0/for_worker'] worker_dir = PosixPath('/tmp/pytest-of-mockbuild/pytest-0/popen-gw4/test_worker_without_delete_dir0/for_worker') test/integration/test_transmit_worker_process.py:284: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = ['ansible-runner', 'worker', '--private-data-dir', '/tmp/pytest-of-mockbuild/pytest-0/popen-gw4/test_worker_without_delete_dir0/for_worker'] a = () kw = {'check': True, 'encoding': 'utf-8', 'env': {'ANSIBLE_DEVEL_WARNING': 'False', 'CC': 'gcc', 'CFLAGS': '-O2 -flto=auto ...at-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection', 'CONFIG_SITE': 'NONE', ...}, 'stderr': -1, ...} def run(args, *a, **kw): if not kw.pop('bare', None): args = ['ansible-runner'] + args kw['encoding'] = 'utf-8' if 'check' not in kw: # By default we want to fail if a command fails to run. Tests that # want to skip this can pass check=False when calling this fixture kw['check'] = True if 'stdout' not in kw: kw['stdout'] = subprocess.PIPE if 'stderr' not in kw: kw['stderr'] = subprocess.PIPE kw.setdefault('env', os.environ.copy()).update({ 'LANG': 'en_US.UTF-8' }) try: ret = CompletedProcessProxy(subprocess.run(' '.join(args), shell=True, *a, **kw)) except subprocess.CalledProcessError as err: > pytest.fail( f"Running {err.cmd} resulted in a non-zero return code: {err.returncode} - stdout: {err.stdout}, stderr: {err.stderr}" ) E Failed: Running ansible-runner worker --private-data-dir /tmp/pytest-of-mockbuild/pytest-0/popen-gw4/test_worker_without_delete_dir0/for_worker resulted in a non-zero return code: 1 - stdout: {"status": "starting", "runner_ident": "77c25a95-4074-4179-81fa-8193d8a9c522", "command": ["ansible-playbook", "-i", "/tmp/pytest-of-mockbuild/pytest-0/popen-gw4/test_worker_without_delete_dir0/for_worker/inventory", "debug.yml"], "env": {"SHELL": "/bin/bash", "RPM_SOURCE_DIR": "/builddir/build/SOURCES", "HISTCONTROL": "ignoredups", "PKG_CONFIG_PATH": ":/usr/lib/pkgconfig:/usr/share/pkgconfig", "HISTSIZE": "1000", "HOSTNAME": "fedora-riscv", "ANSIBLE_DEVEL_WARNING": "False", "FFLAGS": "-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules", "PYTEST_CURRENT_TEST": "test/integration/test_transmit_worker_process.py::test_worker_without_delete_dir_exists (call)", "PWD": "/builddir/build/BUILD/ansible-runner-2.2.1", "SOURCE_DATE_EPOCH": "1658448000", "COV_CORE_DATAFILE": "/builddir/build/BUILD/ansible-runner-2.2.1/test/coverage/data/coverage", "LOGNAME": "mockbuild", "CXX": "g++", "CXXFLAGS": "-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection", "_": "/builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/bin/ansible-runner", "RPM_ARCH": "noarch", "LDFLAGS": "-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ", "HOME": "/builddir", "LANG": "en_US.UTF-8", "RPM_LD_FLAGS": "-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ", "PROMPT_COMMAND": "printf \"\\033]0;\\007\"", "RPM_PACKAGE_RELEASE": "2.fc37", "RPM_OS": "linux", "LT_SYS_LIBRARY_PATH": "/usr/lib:", "FCFLAGS": "-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules", "PYTHONPATH": "/builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/lib64/python3.11/site-packages:/builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/lib/python3.11/site-packages", "TERM": "vt100", "LESSOPEN": "||/usr/bin/lesspipe.sh %s", "USER": "mockbuild", "COV_CORE_CONFIG": "/builddir/build/BUILD/ansible-runner-2.2.1/.coveragerc", "PYTEST_XDIST_TESTRUNUID": "024402ac52fb46718ef02ca4acbd286e", "SHLVL": "1", "RPM_BUILD_DIR": "/builddir/build/BUILD", "RPM_OPT_FLAGS": "-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection", "COV_CORE_SOURCE": ":", "PYTEST_XDIST_WORKER": "gw4", "PYTHONDONTWRITEBYTECODE": "1", "RPM_DOC_DIR": "/usr/share/doc", "LC_CTYPE": "C.UTF-8", "RPM_PACKAGE_VERSION": "2.2.1", "DEBUGINFOD_URLS": "https://debuginfod.fedoraproject.org/ ", "PYTEST_XDIST_WORKER_COUNT": "8", "CONFIG_SITE": "NONE", "PATH": "/builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin", "PYTEST_ADDOPTS": " --ignore=/builddir/build/BUILD/ansible-runner-2.2.1/.pyproject-builddir", "CC": "gcc", "CFLAGS": "-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection", "MAIL": "/var/spool/mail/mockbuild", "RPM_BUILD_NCPUS": "8", "RPM_PACKAGE_NAME": "python-ansible-runner", "RPM_BUILD_ROOT": "/builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch", "OLDPWD": "/builddir/build/BUILD", "ANSIBLE_CALLBACK_PLUGINS": "/builddir/build/BUILDROOT/python-ansible-runner-2.2.1-2.fc37.noarch/usr/lib/python3.11/site-packages/ansible_runner/display_callback/callback", "ANSIBLE_STDOUT_CALLBACK": "awx_display", "ANSIBLE_RETRY_FILES_ENABLED": "False", "ANSIBLE_HOST_KEY_CHECKING": "False", "AWX_ISOLATED_DATA_DIR": "/tmp/pytest-of-mockbuild/pytest-0/popen-gw4/test_worker_without_delete_dir0/for_worker/artifacts/77c25a95-4074-4179-81fa-8193d8a9c522", "ANSIBLE_CACHE_PLUGIN": "jsonfile", "ANSIBLE_CACHE_PLUGIN_CONNECTION": "/tmp/pytest-of-mockbuild/pytest-0/popen-gw4/test_worker_without_delete_dir0/for_worker/artifacts/77c25a95-4074-4179-81fa-8193d8a9c522/fact_cache", "RUNNER_OMIT_EVENTS": "False", "RUNNER_ONLY_FAILED_EVENTS": "False"}, "cwd": "/tmp/pytest-of-mockbuild/pytest-0/popen-gw4/test_worker_without_delete_dir0/for_worker/project"} E {"status": "running", "runner_ident": "77c25a95-4074-4179-81fa-8193d8a9c522"} E {"event": "verbose", "uuid": "50dbbbcb-41ca-49d6-a7e8-bda06a0bbf47", "counter": 1, "stdout": "ERROR: Ansible could not initialize the preferred locale: unsupported locale setting", "start_line": 0, "end_line": 1, "runner_ident": "77c25a95-4074-4179-81fa-8193d8a9c522", "created": "2023-02-23T14:49:30.568020"} E {"status": "failed", "runner_ident": "77c25a95-4074-4179-81fa-8193d8a9c522"} E {"zipfile": 2134} E UEsDBBQAAAAIAC9OV1Z3o4ueCAAAAAYAAAAGAAAAc3RhdHVzS0vMzElNAQBQSwMEFAAAAAgAL05XVrfv3IMDAAAAAQAAAAIAAAByYzMEAFBLAwQUAAAACAAvTldW7HOpP00AAABWAAAABgAAAHN0ZG91dD3IMQqAMAwF0F3wDv8c3Rychd6gtlEDISlpunh6N9/49pyPnLDp4FMI1aY0qAVYObgIv4R4CN3pIndqEKtFKGHqmL2bx38YFMF6r8sHUEsDBBQAAAAIAC1OV1ZokP1a0gUAAKYUAAAHAAAAY29tbWFuZO1YD0/rNhD/KlWlSZsebtpSoLAxKSRpiUiTKkn5s/FkuYnb5pHGkZ0C3Xvvu+/sNKG8B09DAm2TkKo0Pp99vrvf3fnyuRmx5ZJkcfOo8WeTZCKZphTlKVlPGbtp7jSaKJFPrVjmWr4uqCgQm6Eli26mqySNK1pby1lOMzS/62mSgO8Yv6Ec3yXFgq0KHNOUFhTHCW9rM8Y301qS3dKsYHwtZcR0upq31su0+RFG0Z0801sJzjn7RKNCiqXZLQj63AxOLcdRIqdJpk2JWMhZfzzCgTfxDQubtl9OS/mwYfmilbOBZD61g9Dw3ND31EbJPGOcxqtcyMnx2RDD5MAe4rEenkqGI20luJYmUy2/mUcsmyXzkiQWhNMHYrV3YP9hyXWddrutaF4QuvpI0WY0ZpwgnojoVs7pbmCfOHBq69xy8IXuu7Y7lIwDkgoqOQYDRx8GkoS8bgPN0oIdk1XB4HVGCgRDxKbSSgIo9D6ieZGwDAZz+HEaMR6jeRQhAbaOFhQm8iSnDXRB0hSelHPGj8HmS9hM0GjFk2IN9HwHmXjg+aE9uNqY9rhb0YeOfWJcXmI9CCzg8NyggUROI3Fcm4rnSw2suiDF5g+BsWKa0RhFUQeOKgoS3SDwcAFnZxyJgrNs/g/2IVnGwPdqG9iHiHUWLWAtWwm0yu6SLEYFgfgQtZAoBZhUosA4DWTX+89B9YKTTFuyeAWLFAauQisIsTHxfcsNsRxI+0vgQiwUdM6J3KZEslwslkkNaRATUSFa+fro6MdQx/Q+EeC2nyNwxS9K8IX5FHZPJrZjalXY81WWUY66rW6rIxdVuNdDC1tjz1CY7ezv9Xu9/gaBhncOoPYVkz6wHetlUpSiWsRuKSdzqsWkIPVIbu94wwrfdeQrsZeXkjb/8GEzeofya0NZGhY/603f80KZghcsQ085Fp6zaPeglTHCo4U6qMyqj1mr/Kr7JbRKZuV388GhF+kO+muH05SDO+UAEYEySmMaNxqb2YzdvcS4afxiEyrBygAoiY8hP3caZQYePYa8Or1eZlqa4UnQmoQD1K9UdQAv/w/Nxr43GkOq8kYj3VXJI+eQomaN6+b1dXt392P7199kTCKJK1b8DsT2wXWzUnSsG2f60MK+5Vh6oGxUQqJi8JQN0iRb3SubhTi4CjDEjK/7V3WFrLQ4UgXLeA/zf6FinXpu7Y5XygUgbb+3WbPb6nQ0kRRw7YQDQuIXR68o5lkhUrnQ8kdSrduiU5YzxwoCb2y5kvjlS522wBZCIqUlFo2f1MoJOPv7qlQVw/Ka98JS2KoKH4+2rgqXJtz71EXBn7gTWwViu9vrtbsk2uvOpr39g06fztrdiPRINI27/X1VOYNT51xdQjtVwCnRz11i1WQdmhD375H2FgW1Rkipm+oBvnP2heefleiCpuYhBk1oLC58O7ROgNnwTOuRd03PqH370EHETGHJMbARXo3VCuNxQary9LnlB2DSMk9v7n+mdTIZ2u7AM/HEdxQaFkWRQ3xqqldLshmLW2XjsWmoWozPtcYzKoHqE1ddePulMVQzFIBKkuZ6rqUWvnKuAa8dPbzUI6HeRD1OGVyW1Xjr9LppQjAozRsIlf3c8UtiOl9vDIO2LwiGobwbKee8F7U3CbWRbpfd/C0BZ+eMpdqSJPDYztgPedE1xpOghuZ2ZFQNyJOoe7yJROcrQVdu7Dnmj/q27S7f0B3nBA6Mx44M2eCVi/WzVbSCPS730OJEyI9HWDaeU+DRqpftwwah6U3C+szyrOTuHm/WbnP6VgiXQdlXBthydSCZjz5hVHzyQwg+s66wcWoZZ99+6NAvLrEdeA70saZqVOtM+TYflwgvkhmBgNUODqLuHjncQ732QQ/1OgeHqN+ZEXgc7sZ9cgglvPvYjaDAxofygJ+E/P6T0ud45E3DtYxwk7n/E/pokhUAALlIRccETuhjb2SH2Dq33DKb1r6ppl0H/AwhCx76luvr178BUEsDBBQAAAAIAC1OV1YAAAAAAgAAAAAAAAAGAAAAc3RkZXJyAwBQSwMEFAAAAAAALU5XVgAAAAAAAAAAAAAAAAsAAABqb2JfZXZlbnRzL1BLAQIUAxQAAAAIAC9OV1Z3o4ueCAAAAAYAAAAGAAAAAAAAAAAAAACAgQAAAABzdGF0dXNQSwECFAMUAAAACAAvTldWt+/cgwMAAAABAAAAAgAAAAAAAAAAAAAAgIEsAAAAcmNQSwECFAMUAAAACAAvTldW7HOpP00AAABWAAAABgAAAAAAAAAAAAAAgIFPAAAAc3Rkb3V0UEsBAhQDFAAAAAgALU5XVmiQ/VrSBQAAphQAAAcAAAAAAAAAAAAAAICBwAAAAGNvbW1hbmRQSwECFAMUAAAACAAtTldWAAAAAAIAAAAAAAAABgAAAAAAAAAAAAAApIG3BgAAc3RkZXJyUEsBAhQDFAAAAAAALU5XVgAAAAAAAAAAAAAAAAsAAAAAAAAAAAAQAMBB3QYAAGpvYl9ldmVudHMvUEsFBgAAAAAGAAYAOgEAAAYHAAAAAA=={"eof": true} E , stderr: a = () args = ['ansible-runner', 'worker', '--private-data-dir', '/tmp/pytest-of-mockbuild/pytest-0/popen-gw4/test_worker_without_delete_dir0/for_worker'] kw = {'check': True, 'encoding': 'utf-8', 'env': {'ANSIBLE_DEVEL_WARNING': 'False', 'CC': 'gcc', 'CFLAGS': '-O2 -flto=auto ...at-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection', 'CONFIG_SITE': 'NONE', ...}, 'stderr': -1, ...} test/integration/conftest.py:73: Failed =============================== warnings summary =============================== ansible_runner/utils/__init__.py:16 ansible_runner/utils/__init__.py:16 ansible_runner/utils/__init__.py:16 ansible_runner/utils/__init__.py:16 ansible_runner/utils/__init__.py:16 ansible_runner/utils/__init__.py:16 ansible_runner/utils/__init__.py:16 ansible_runner/utils/__init__.py:16 ansible_runner/utils/__init__.py:16 /builddir/build/BUILD/ansible-runner-2.2.1/ansible_runner/utils/__init__.py:16: DeprecationWarning: 'pipes' is deprecated and slated for removal in Python 3.13 import pipes -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ---------- coverage: platform linux, python 3.11.0-final-0 ----------- Name Stmts Miss Branch BrPart Cover ------------------------------------------------------------------------------------------- ansible_runner/__main__.py 307 36 95 16 85% ansible_runner/cleanup.py 118 57 51 4 47% ansible_runner/config/_base.py 392 94 198 41 71% ansible_runner/config/ansible_cfg.py 30 2 14 2 91% ansible_runner/config/command.py 43 5 20 5 84% ansible_runner/config/doc.py 73 8 40 11 83% ansible_runner/config/inventory.py 49 4 32 4 90% ansible_runner/config/runner.py 242 33 120 23 83% ansible_runner/display_callback/callback/awx_display.py 442 134 216 37 64% ansible_runner/interface.py 190 7 40 11 92% ansible_runner/loader.py 61 2 22 2 95% ansible_runner/output.py 45 4 20 4 85% ansible_runner/runner.py 331 64 158 26 78% ansible_runner/streaming.py 199 23 72 20 83% ansible_runner/utils/__init__.py 293 24 133 16 90% ansible_runner/utils/base64io.py 121 43 42 10 59% ansible_runner/utils/capacity.py 36 12 12 0 67% ansible_runner/utils/streaming.py 70 1 44 3 96% ------------------------------------------------------------------------------------------- TOTAL 3058 553 1337 235 78% 8 files skipped due to complete coverage. Coverage HTML written to dir test/coverage/reports/html Coverage XML written to file test/coverage/reports/coverage.xml ============================= slowest 10 durations ============================= 103.70s call test/integration/test_display_callback.py::test_module_level_no_log[playbook0] 94.15s call test/integration/test_display_callback.py::test_callback_plugin_no_log_filters[playbook4] 89.49s call test/integration/test_display_callback.py::test_callback_plugin_strips_task_environ_variables[playbook0] 89.25s call test/integration/test_interface.py::test_run_playbook_data[playbook0] 87.63s call test/integration/test_interface.py::test_run_role 84.44s call test/integration/test_interface.py::test_run_playbook_data[playbook1] 71.04s call test/integration/test_display_callback.py::test_callback_plugin_records_notify_events[playbook0] 70.75s call test/integration/test_events.py::test_playbook_on_stats_summary_fields 70.68s call test/integration/test_main.py::test_role_run_env_vars[utf-8-text] 68.93s call test/integration/test_display_callback.py::test_callback_plugin_saves_custom_stats[playbook0] =========================== short test summary info ============================ SKIPPED [1] test/integration/test_display_callback.py:202: ansible version lookup is blank in build SKIPPED [2] test/integration/test_events.py:53: podman is not installed SKIPPED [1] test/integration/test_display_callback.py:166: can not resolve example.com in build system SKIPPED [2] test/integration/test_events.py:53: docker is not installed SKIPPED [1] test/integration/test_interface.py:111: podman is not installed SKIPPED [1] test/integration/test_interface.py:221: podman is not installed SKIPPED [1] test/integration/test_interface.py:242: docker is not installed SKIPPED [1] test/integration/test_interface.py:328: docker is not installed SKIPPED [1] test/integration/test_interface.py:424: docker is not installed SKIPPED [2] test/integration/test_events.py:7: docker is not installed SKIPPED [1] test/integration/test_interface.py:111: docker is not installed SKIPPED [1] test/integration/test_interface.py:221: docker is not installed SKIPPED [1] test/integration/test_interface.py:302: podman is not installed SKIPPED [2] test/integration/test_events.py:7: podman is not installed SKIPPED [1] test/integration/test_interface.py:483: docker is not installed SKIPPED [1] test/integration/test_interface.py:242: podman is not installed SKIPPED [1] test/integration/test_interface.py:328: podman is not installed SKIPPED [1] test/integration/test_interface.py:424: podman is not installed SKIPPED [1] test/integration/test_interface.py:207: podman is not installed SKIPPED [1] test/integration/test_interface.py:302: docker is not installed SKIPPED [1] test/integration/test_interface.py:367: podman is not installed SKIPPED [1] test/integration/test_interface.py:207: docker is not installed SKIPPED [1] test/integration/containerized/test_cli_containerized.py:44: docker is not installed SKIPPED [1] test/integration/containerized/test_container_management.py:97: docker is not installed SKIPPED [1] test/integration/containerized/test_cli_containerized.py:26: podman is not installed SKIPPED [1] test/integration/containerized/test_container_management.py:78: podman is not installed SKIPPED [1] test/unit/test_cleanup.py:50: podman is not installed SKIPPED [1] test/integration/containerized/test_cli_containerized.py:26: docker is not installed SKIPPED [1] test/integration/containerized/test_container_management.py:78: docker is not installed SKIPPED [1] test/unit/test_cleanup.py:50: docker is not installed SKIPPED [1] test/integration/test_interface.py:367: docker is not installed SKIPPED [1] test/integration/test_interface.py:483: podman is not installed SKIPPED [1] test/integration/containerized/test_cleanup_images.py:13: podman is not installed SKIPPED [1] test/integration/containerized/test_cli_containerized.py:55: podman is not installed SKIPPED [1] test/integration/containerized/test_container_management.py:146: podman is not installed SKIPPED [1] test/unit/config/test__base.py:346: docker is not installed SKIPPED [1] test/unit/config/test_ansible_cfg.py:55: podman is not installed SKIPPED [1] test/integration/containerized/test_cli_containerized.py:13: podman is not installed SKIPPED [1] test/integration/containerized/test_container_management.py:52: podman is not installed SKIPPED [1] test/unit/config/test_doc.py:61: docker is not installed SKIPPED [1] test/unit/config/test_doc.py:61: podman is not installed SKIPPED [1] test/unit/config/test_doc.py:132: docker is not installed SKIPPED [1] test/unit/config/test_inventory.py:87: docker is not installed SKIPPED [1] test/unit/config/test_doc.py:132: podman is not installed SKIPPED [1] test/unit/config/test_inventory.py:87: podman is not installed SKIPPED [1] test/unit/config/test_runner.py:710: podman is not installed SKIPPED [1] test/unit/config/test_runner.py:710: docker is not installed SKIPPED [1] test/integration/containerized/test_cli_containerized.py:44: podman is not installed SKIPPED [1] test/integration/containerized/test_container_management.py:97: podman is not installed SKIPPED [1] test/unit/config/test__base.py:288: docker is not installed SKIPPED [1] test/unit/config/test_command.py:64: docker is not installed SKIPPED [1] test/integration/containerized/test_cli_containerized.py:13: docker is not installed SKIPPED [1] test/integration/containerized/test_container_management.py:52: docker is not installed SKIPPED [1] test/unit/test_runner.py:153: Writing to stdout can be flaky, probably due to some pexpect bug SKIPPED [1] test/unit/config/test__base.py:346: podman is not installed SKIPPED [1] test/integration/containerized/test_cleanup_images.py:13: docker is not installed SKIPPED [1] test/integration/containerized/test_cli_containerized.py:55: docker is not installed SKIPPED [1] test/integration/containerized/test_container_management.py:146: docker is not installed SKIPPED [1] test/unit/config/test__base.py:288: podman is not installed SKIPPED [1] test/unit/config/test_ansible_cfg.py:55: docker is not installed SKIPPED [1] test/unit/config/test_command.py:64: podman is not installed XPASS test/integration/test_runner.py::test_password_prompt Test is unstable FAILED test/unit/test_runner.py::test_env_vars[I\xf1t\xebrn\xe2ti\xf4n\xe0liz\xe6ti\xf8n] FAILED test/unit/test_runner.py::test_env_vars[abc123] - AssertionError: asse... FAILED test/integration/test_transmit_worker_process.py::test_worker_delete_no_dir FAILED test/integration/test_transmit_worker_process.py::test_worker_without_delete_no_dir FAILED test/integration/test_transmit_worker_process.py::test_worker_delete_dir_exists FAILED test/integration/test_transmit_worker_process.py::test_worker_without_delete_dir_exists = 6 failed, 2040 passed, 65 skipped, 1 xpassed, 9 warnings in 682.30s (0:11:22) = error: Bad exit status from /var/tmp/rpm-tmp.xQZmml (%check) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.xQZmml (%check) Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.10/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) File "/usr/lib/python3.10/site-packages/mockbuild/util.py", line 598, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -ba --noprep --target noarch --nodeps /builddir/build/SPECS/python-ansible-runner.spec