[Debian-med-packaging] Bug#1073358: toil: FTBFS: ModuleNotFoundError: No module named 'boto'
Lucas Nussbaum
lucas at debian.org
Sun Jun 16 14:04:19 BST 2024
Source: toil
Version: 6.1.0-4
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-20240615 ftbfs-trixie
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> PYBUILD_SYSTEM=custom \
> PYBUILD_TEST_ARGS='HOME={home_dir} {interpreter} setup.py develop --user && PYTHONPATH={dir}/src:$PYTHONPATH PATH={home_dir}/.local/bin/:$PATH TOIL_TEST_QUICK=True TOIL_SKIP_DOCKER=True {interpreter} -m pytest -n auto --dist loadscope -vv -W ignore --ignore src/toil/test/lib/aws/test_s3.py --ignore src/toil/test/provisioners/aws/awsProvisionerTest.py --ignore src/toil/test/wdl/wdltoil_test.py --ignore src/toil/test/cwl/cwlTest.py --ignore src/toil/test/src/promisedRequirementTest.py --ignore src/toil/test/lib/test_ec2.py --ignore src/toil/test/batchSystems/batchSystemTest.py --ignore src/toil/test/lib/aws/test_iam.py -k "not (test_bioconda or test_run_conformance or testImportFtpFile or ToilWdlIntegrationTest or SortTest or testCwlexample or testVirtualEnv or ToilDocumentationTest or test_cwl_toil_kill or testImportReadFileCompatibility or CleanWorkDirTest or DeferredFunctionTest or WdlToilTest or test_cactus_integration)" {dir}/src/toil/test' \
> dh_auto_test
> I: pybuild base:311: HOME=/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_toil python3.12 setup.py develop --user && PYTHONPATH=/<<PKGBUILDDIR>>/src:$PYTHONPATH PATH=/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_toil/.local/bin/:$PATH TOIL_TEST_QUICK=True TOIL_SKIP_DOCKER=True python3.12 -m pytest -n auto --dist loadscope -vv -W ignore --ignore src/toil/test/lib/aws/test_s3.py --ignore src/toil/test/provisioners/aws/awsProvisionerTest.py --ignore src/toil/test/wdl/wdltoil_test.py --ignore src/toil/test/cwl/cwlTest.py --ignore src/toil/test/src/promisedRequirementTest.py --ignore src/toil/test/lib/test_ec2.py --ignore src/toil/test/batchSystems/batchSystemTest.py --ignore src/toil/test/lib/aws/test_iam.py -k "not (test_bioconda or test_run_conformance or testImportFtpFile or ToilWdlIntegrationTest or SortTest or testCwlexample or testVirtualEnv or ToilDocumentationTest or test_cwl_toil_kill or testImportReadFileCompatibility or CleanWorkDirTest or DeferredFunctionTest or WdlToilTest or test_cactus_integration)" /<<PKGBUILDDIR>>/src/toil/test
> running develop
> /usr/lib/python3/dist-packages/setuptools/command/develop.py:40: EasyInstallDeprecationWarning: easy_install command is deprecated.
> !!
>
> ********************************************************************************
> Please avoid running ``setup.py`` and ``easy_install``.
> Instead, use pypa/build, pypa/installer or other
> standards-based tools.
>
> See https://github.com/pypa/setuptools/issues/917 for details.
> ********************************************************************************
>
> !!
> easy_install.initialize_options(self)
> /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated.
> !!
>
> ********************************************************************************
> Please avoid running ``setup.py`` directly.
> Instead, use pypa/build, pypa/installer or other
> standards-based tools.
>
> See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
> ********************************************************************************
>
> !!
> self.initialize_options()
> running egg_info
> creating src/toil.egg-info
> writing src/toil.egg-info/PKG-INFO
> writing dependency_links to src/toil.egg-info/dependency_links.txt
> writing entry points to src/toil.egg-info/entry_points.txt
> writing requirements to src/toil.egg-info/requires.txt
> writing top-level names to src/toil.egg-info/top_level.txt
> writing manifest file 'src/toil.egg-info/SOURCES.txt'
> reading manifest file 'src/toil.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> adding license file 'LICENSE'
> writing manifest file 'src/toil.egg-info/SOURCES.txt'
> running build_ext
> Creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_toil/.local/lib/python3.12/site-packages/toil.egg-link (link to src)
> Adding toil 6.1.0 to easy-install.pth file
> Installing _toil_contained_executor script to /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_toil/.local/bin
> Installing _toil_mesos_executor script to /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_toil/.local/bin
> Installing _toil_worker script to /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_toil/.local/bin
> Installing cwltoil script to /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_toil/.local/bin
> Installing toil script to /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_toil/.local/bin
> Installing toil-cwl-runner script to /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_toil/.local/bin
> Installing toil-wdl-runner script to /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_toil/.local/bin
> Installing toil-wes-cwl-runner script to /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_toil/.local/bin
>
> Installed /<<PKGBUILDDIR>>/src
> Processing dependencies for toil==6.1.0
> Searching for urllib3==2.0.7
> Best match: urllib3 2.0.7
> Adding urllib3 2.0.7 to easy-install.pth file
>
> Using /usr/lib/python3/dist-packages
> Searching for typing-extensions==4.12.2
> Best match: typing-extensions 4.12.2
> Adding typing-extensions 4.12.2 to easy-install.pth file
>
> Using /usr/lib/python3/dist-packages
> Searching for ruamel.yaml==0.18.6
> Best match: ruamel.yaml 0.18.6
> Adding ruamel.yaml 0.18.6 to easy-install.pth file
>
> Using /usr/lib/python3/dist-packages
> Searching for requests==2.32.3
> Best match: requests 2.32.3
> Adding requests 2.32.3 to easy-install.pth file
>
> Using /usr/lib/python3/dist-packages
> Searching for PyYAML==6.0.1
> Best match: PyYAML 6.0.1
> Adding PyYAML 6.0.1 to easy-install.pth file
>
> Using /usr/lib/python3/dist-packages
> Searching for pytz==2024.1
> Best match: pytz 2024.1
> Adding pytz 2024.1 to easy-install.pth file
>
> Using /usr/lib/python3/dist-packages
> Searching for python-dateutil==2.9.0
> Best match: python-dateutil 2.9.0
> Adding python-dateutil 2.9.0 to easy-install.pth file
>
> Using /usr/lib/python3/dist-packages
> Searching for psutil==5.9.8
> Best match: psutil 5.9.8
> Adding psutil 5.9.8 to easy-install.pth file
>
> Using /usr/lib/python3/dist-packages
> Searching for enlighten==1.11.2
> Best match: enlighten 1.11.2
> Adding enlighten 1.11.2 to easy-install.pth file
>
> Using /usr/lib/python3/dist-packages
> Searching for docker==6.1.3
> Best match: docker 6.1.3
> Adding docker 6.1.3 to easy-install.pth file
>
> Using /usr/lib/python3/dist-packages
> Searching for dill==0.3.8
> Best match: dill 0.3.8
> Adding dill 0.3.8 to easy-install.pth file
>
> Using /usr/lib/python3/dist-packages
> Searching for ConfigArgParse==1.7
> Best match: ConfigArgParse 1.7
> Adding ConfigArgParse 1.7 to easy-install.pth file
>
> Using /usr/lib/python3/dist-packages
> Searching for Pypubsub==4.0.3
> Best match: Pypubsub 4.0.3
> Adding Pypubsub 4.0.3 to easy-install.pth file
>
> Using /usr/lib/python3/dist-packages
> Searching for ruamel.yaml.clib==0.2.8
> Best match: ruamel.yaml.clib 0.2.8
> Adding ruamel.yaml.clib 0.2.8 to easy-install.pth file
>
> Using /usr/lib/python3/dist-packages
> Searching for idna==3.6
> Best match: idna 3.6
> Adding idna 3.6 to easy-install.pth file
>
> Using /usr/lib/python3/dist-packages
> Searching for charset-normalizer==3.3.2
> Best match: charset-normalizer 3.3.2
> Adding charset-normalizer 3.3.2 to easy-install.pth file
> Installing normalizer script to /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_toil/.local/bin
>
> Using /usr/lib/python3/dist-packages
> Searching for certifi==2024.6.2
> Best match: certifi 2024.6.2
> Adding certifi 2024.6.2 to easy-install.pth file
>
> Using /usr/lib/python3/dist-packages
> Searching for six==1.16.0
> Best match: six 1.16.0
> Adding six 1.16.0 to easy-install.pth file
>
> Using /usr/lib/python3/dist-packages
> Finished processing dependencies for toil==6.1.0
> ============================= test session starts ==============================
> platform linux -- Python 3.12.4, pytest-8.2.2, pluggy-1.5.0 -- /usr/bin/python3.12
> cachedir: .pytest_cache
> rootdir: /<<PKGBUILDDIR>>
> configfile: setup.cfg
> plugins: xdist-3.6.1
> created: 4/4 workers
> 4 workers [515 items]
>
> scheduling tests via LoadScopeScheduling
>
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testBatchCreate
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testBatchCreate
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testBatchCreate
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testBatchCreate
> [gw3] [ 0%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testBatchCreate
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testChildLoadingEquality
> [gw3] [ 0%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testChildLoadingEquality
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testCleanCache
> [gw3] [ 0%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testCleanCache
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testConfigEquality
> [gw3] [ 0%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testConfigEquality
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testDestructionIdempotence
> [gw3] [ 0%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testDestructionIdempotence
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testDestructionOfCorruptedJobStore
> [gw3] [ 1%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testDestructionOfCorruptedJobStore
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testEmptyFileStoreIDIsReadable
> [gw3] [ 1%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testEmptyFileStoreIDIsReadable
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testFileDeletion
> [gw1] [ 1%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testBatchCreate
> [gw2] [ 1%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testBatchCreate
> [gw3] [ 1%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testFileDeletion
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testGrowingAndShrinkingJob
> [gw3] [ 2%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testGrowingAndShrinkingJob
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testChildLoadingEquality
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testImportHttpFile
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testChildLoadingEquality
> [gw3] [ 2%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testImportHttpFile
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testInitialState
> [gw3] [ 2%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testInitialState
> [gw2] [ 2%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testChildLoadingEquality
> [gw1] [ 2%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testChildLoadingEquality
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testJobCreation
> [gw3] [ 3%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testJobCreation
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testJobDeletions
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testCleanCache
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testCleanCache
> [gw3] [ 3%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testJobDeletions
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testJobLoadEquality
> [gw3] [ 3%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testJobLoadEquality
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testLargeFile
> [gw1] [ 3%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testCleanCache
> [gw2] [ 3%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testCleanCache
> [gw3] [ 4%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testLargeFile
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testMultipartUploads
> [gw3] [ 4%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testMultipartUploads
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testConfigEquality
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testPartialReadFromStream
> [gw3] [ 4%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testPartialReadFromStream
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testConfigEquality
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testPerJobFiles
> [gw2] [ 4%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testConfigEquality
> [gw3] [ 4%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testPerJobFiles
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testPersistantFilesToDelete
> [gw1] [ 5%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testConfigEquality
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testDestructionIdempotence
> [gw3] [ 5%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testPersistantFilesToDelete
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testReadWriteFileStreamTextMode
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testDestructionIdempotence
> [gw3] [ 5%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testReadWriteFileStreamTextMode
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testReadWriteSharedFilesTextMode
> [gw2] [ 5%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testDestructionIdempotence
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testDestructionOfCorruptedJobStore
> [gw1] [ 5%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testDestructionIdempotence
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testDestructionOfCorruptedJobStore
> [gw3] [ 6%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testReadWriteSharedFilesTextMode
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testSharedFiles
> [gw1] [ 6%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testDestructionOfCorruptedJobStore
> [gw2] [ 6%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testDestructionOfCorruptedJobStore
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testEmptyFileStoreIDIsReadable
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testEmptyFileStoreIDIsReadable
> [gw2] [ 6%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testEmptyFileStoreIDIsReadable
> [gw3] [ 6%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testSharedFiles
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testStatsAndLogging
> [gw3] [ 6%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testStatsAndLogging
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testUpdateBehavior
> [gw1] [ 7%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testEmptyFileStoreIDIsReadable
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testEncrypted
> [gw3] [ 7%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testUpdateBehavior
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testWriteLogFiles
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testFileDeletion
> [gw1] [ 7%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testEncrypted
> [gw2] [ 7%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testFileDeletion
> [gw3] [ 7%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testWriteLogFiles
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testZeroLengthFiles
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testFileDeletion
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testGrowingAndShrinkingJob
> [gw3] [ 8%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testZeroLengthFiles
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_one <- src/toil/test/__init__.py
> [gw2] [ 8%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testGrowingAndShrinkingJob
> [gw3] [ 8%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_one <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_onemib <- src/toil/test/__init__.py
> [gw1] [ 8%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testFileDeletion
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testGrowingAndShrinkingJob
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testImportHttpFile
> [gw3] [ 8%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_onemib <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsize <- src/toil/test/__init__.py
> [gw3] [ 9%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsize <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsizeminusone <- src/toil/test/__init__.py
> [gw2] [ 9%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testImportHttpFile
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testInitialState
> [gw1] [ 9%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testGrowingAndShrinkingJob
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testImportHttpFile
> [gw3] [ 9%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsizeminusone <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsizeplusone <- src/toil/test/__init__.py
> [gw3] [ 9%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsizeplusone <- src/toil/test/__init__.py
> [gw1] [ 10%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testImportHttpFile
> [gw2] [ 10%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testInitialState
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testInlinedFiles
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testInitialState
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_zero <- src/toil/test/__init__.py
> [gw2] [ 10%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testInlinedFiles
> [gw1] [ 10%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testInitialState
> [gw3] [ 10%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_zero <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_one <- src/toil/test/__init__.py
> [gw3] [ 11%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_one <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_onemib <- src/toil/test/__init__.py
> [gw3] [ 11%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_onemib <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsize <- src/toil/test/__init__.py
> [gw3] [ 11%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsize <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsizeminusone <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testInlinedFiles
> [gw1] [ 11%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testInlinedFiles
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testJobCreation
> [gw1] [ 11%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testJobCreation
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testJobDeletions
> [gw3] [ 12%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsizeminusone <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsizeplusone <- src/toil/test/__init__.py
> [gw3] [ 12%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsizeplusone <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_zero <- src/toil/test/__init__.py
> [gw1] [ 12%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testJobDeletions
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testJobLoadEquality
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testJobCreation
> [gw2] [ 12%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testJobCreation
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testJobDeletions
> [gw2] [ 12%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testJobDeletions
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testJobLoadEquality
> [gw2] [ 13%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testJobLoadEquality
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testLargeFile
> [gw2] [ 13%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testLargeFile
> [gw1] [ 13%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testJobLoadEquality
> [gw3] [ 13%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_zero <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testMultiThreadImportFile
> [gw2] [ 13%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testMultiThreadImportFile
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testMultipartUploads
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportSharedFile__otherCls_filejobstoretest <- src/toil/test/__init__.py
> [gw2] [ 13%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testMultipartUploads
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testOverlargeJob
> [gw2] [ 14%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testOverlargeJob
> [gw3] [ 14%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportSharedFile__otherCls_filejobstoretest <- src/toil/test/__init__.py
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean
> [gw3] [ 14%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_CRx_FORGO
> [gw3] [ 14%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_CRx_FORGO
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_CRx_None
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testLargeFile
> [gw1] [ 14%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testLargeFile
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testMultiThreadImportFile
> [gw1] [ 15%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testMultiThreadImportFile
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testMultipartUploads
> [gw1] [ 15%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testMultipartUploads
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testOverlargeJob
> [gw1] [ 15%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testOverlargeJob
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testPartialReadFromStream
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testPartialReadFromStream
> [gw2] [ 15%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testPartialReadFromStream
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testPerJobFiles
> [gw3] [ 15%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_CRx_None
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_CRx_RM
> [gw3] [ 16%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_CRx_RM
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_CRx_STOP
> [gw3] [ 16%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_CRx_STOP
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_CxD_FORGO
> [gw2] [ 16%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testPerJobFiles
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testPersistantFilesToDelete
> [gw1] [ 16%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testPartialReadFromStream
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testPerJobFiles
> [gw1] [ 16%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testPerJobFiles
> [gw3] [ 17%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_CxD_FORGO
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_CxD_None
> [gw3] [ 17%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_CxD_None
> [gw2] [ 17%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testPersistantFilesToDelete
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testReadWriteFileStreamTextMode
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_CxD_RM
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testPersistantFilesToDelete
> [gw1] [ 17%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testPersistantFilesToDelete
> [gw3] [ 17%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_CxD_RM
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_CxD_STOP
> [gw2] [ 18%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testReadWriteFileStreamTextMode
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testReadWriteSharedFilesTextMode
> [gw2] [ 18%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testReadWriteSharedFilesTextMode
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testSDBDomainsDeletedOnFailedJobstoreBucketCreation
> [gw2] [ 18%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testSDBDomainsDeletedOnFailedJobstoreBucketCreation
> [gw3] [ 18%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_CxD_STOP
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_Cxx_FORGO
> [gw3] [ 18%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_Cxx_FORGO
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_Cxx_None
> [gw3] [ 19%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_Cxx_None
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_Cxx_RM
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testReadWriteFileStreamTextMode
> [gw1] [ 19%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testReadWriteFileStreamTextMode
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testReadWriteSharedFilesTextMode
> [gw1] [ 19%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testReadWriteSharedFilesTextMode
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testSDBDomainsDeletedOnFailedJobstoreBucketCreation
> [gw1] [ 19%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testSDBDomainsDeletedOnFailedJobstoreBucketCreation
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testSharedFiles
> [gw3] [ 19%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_Cxx_RM
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_Cxx_STOP
> [gw3] [ 20%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_Cxx_STOP
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xRx_FORGO
> [gw3] [ 20%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xRx_FORGO
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xRx_None
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testSharedFiles
> [gw2] [ 20%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testSharedFiles
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testStatsAndLogging
> [gw2] [ 20%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testStatsAndLogging
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testUpdateBehavior
> [gw1] [ 20%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testSharedFiles
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testStatsAndLogging
> [gw1] [ 20%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testStatsAndLogging
> [gw2] [ 21%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testUpdateBehavior
> [gw3] [ 21%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xRx_None
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xRx_RM
> [gw3] [ 21%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xRx_RM
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xRx_STOP
> [gw3] [ 21%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xRx_STOP
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xxD_FORGO
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testWriteLogFiles
> [gw3] [ 21%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xxD_FORGO
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xxD_None
> [gw3] [ 22%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xxD_None
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xxD_RM
> [gw3] [ 22%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xxD_RM
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xxD_STOP
> [gw3] [ 22%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xxD_STOP
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xxx_FORGO
> [gw3] [ 22%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xxx_FORGO
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xxx_None
> [gw2] [ 22%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testWriteLogFiles
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testZeroLengthFiles
> [gw2] [ 23%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testZeroLengthFiles
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_one <- src/toil/test/__init__.py
> [gw2] [ 23%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_one <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_onemib <- src/toil/test/__init__.py
> [gw2] [ 23%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_onemib <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsize <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testUpdateBehavior
> [gw1] [ 23%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testUpdateBehavior
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testWriteLogFiles
> [gw1] [ 23%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testWriteLogFiles
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testZeroLengthFiles
> [gw1] [ 24%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testZeroLengthFiles
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_one <- src/toil/test/__init__.py
> [gw1] [ 24%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_one <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_onemib <- src/toil/test/__init__.py
> [gw1] [ 24%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_onemib <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsize <- src/toil/test/__init__.py
> [gw2] [ 24%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsize <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsizeminusone <- src/toil/test/__init__.py
> [gw3] [ 24%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xxx_None
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xxx_RM
> [gw3] [ 25%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xxx_RM
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xxx_STOP
> [gw3] [ 25%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xxx_STOP
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerLogs
> [gw3] [ 25%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerLogs
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerLogs_Demux
> [gw3] [ 25%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerLogs_Demux
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerLogs_Demux_Stream
> [gw3] [ 25%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerLogs_Demux_Stream
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerLogs_Stream
> [gw3] [ 26%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerLogs_Stream
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerPipeChain
> [gw3] [ 26%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerPipeChain
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerPipeChainErrorDetection
> [gw3] [ 26%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerPipeChainErrorDetection
> src/toil/test/lib/dockerTest.py::DockerTest::testNonCachingDockerChain
> [gw3] [ 26%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testNonCachingDockerChain
> [gw2] [ 26%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsizeminusone <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsizeplusone <- src/toil/test/__init__.py
> [gw2] [ 26%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsizeplusone <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_zero <- src/toil/test/__init__.py
> [gw2] [ 27%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_zero <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_one <- src/toil/test/__init__.py
> src/toil/test/lib/dockerTest.py::DockerTest::testNonCachingDockerChainErrorDetection
> [gw1] [ 27%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsize <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsizeminusone <- src/toil/test/__init__.py
> [gw1] [ 27%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsizeminusone <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsizeplusone <- src/toil/test/__init__.py
> [gw1] [ 27%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsizeplusone <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_zero <- src/toil/test/__init__.py
> [gw1] [ 27%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_zero <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_one <- src/toil/test/__init__.py
> [gw1] [ 28%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_one <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_onemib <- src/toil/test/__init__.py
> [gw2] [ 28%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_one <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_onemib <- src/toil/test/__init__.py
> [gw2] [ 28%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_onemib <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsize <- src/toil/test/__init__.py
> [gw3] [ 28%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testNonCachingDockerChainErrorDetection
> [gw1] [ 28%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_onemib <- src/toil/test/__init__.py
> [gw2] [ 29%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsize <- src/toil/test/__init__.py
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testAsyncWriteWithCaching
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsize <- src/toil/test/__init__.py
> [gw3] [ 29%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testAsyncWriteWithCaching
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testCacheEvictionFailCase
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsizeminusone <- src/toil/test/__init__.py
> [gw2] [ 29%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsizeminusone <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsizeplusone <- src/toil/test/__init__.py
> [gw1] [ 29%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsize <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsizeminusone <- src/toil/test/__init__.py
> [gw1] [ 29%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsizeminusone <- src/toil/test/__init__.py
> [gw2] [ 30%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsizeplusone <- src/toil/test/__init__.py
> [gw3] [ 30%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testCacheEvictionFailCase
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testCacheEvictionPartialEvict
> [gw3] [ 30%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testCacheEvictionPartialEvict
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsizeplusone <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_zero <- src/toil/test/__init__.py
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testCacheEvictionTotalEvict
> [gw1] [ 30%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsizeplusone <- src/toil/test/__init__.py
> [gw2] [ 30%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_zero <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportSharedFile__otherCls_filejobstoretest <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_zero <- src/toil/test/__init__.py
> [gw3] [ 31%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testCacheEvictionTotalEvict
> [gw2] [ 31%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportSharedFile__otherCls_filejobstoretest <- src/toil/test/__init__.py
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testAsyncWriteWithCaching
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testControlledFailedWorkerRetry
> [gw2] [ 31%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testAsyncWriteWithCaching
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testCacheEvictionFailCase
> [gw1] [ 31%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_zero <- src/toil/test/__init__.py
> [gw2] [ 31%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testCacheEvictionFailCase
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testCacheEvictionPartialEvict
> [gw3] [ 32%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testControlledFailedWorkerRetry
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testDeleteLocalFile
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportSharedFile__otherCls_filejobstoretest <- src/toil/test/__init__.py
> [gw1] [ 32%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportSharedFile__otherCls_filejobstoretest <- src/toil/test/__init__.py
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testAsyncWriteWithCaching
> [gw2] [ 32%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testCacheEvictionPartialEvict
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testCacheEvictionTotalEvict
> [gw2] [ 32%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testCacheEvictionTotalEvict
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testControlledFailedWorkerRetry
> [gw2] [ 32%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testControlledFailedWorkerRetry
> [gw1] [ 33%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testAsyncWriteWithCaching
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testDeleteLocalFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testCacheEvictionFailCase
> [gw2] [ 33%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testDeleteLocalFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testExtremeCacheSetup
> [gw1] [ 33%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testCacheEvictionFailCase
> [gw2] [ 33%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testExtremeCacheSetup
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testCacheEvictionPartialEvict
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testFileStoreExportFile
> [gw1] [ 33%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testCacheEvictionPartialEvict
> [gw2] [ 33%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testFileStoreExportFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testFileStoreLogging
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testCacheEvictionTotalEvict
> [gw1] [ 34%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testCacheEvictionTotalEvict
> [gw2] [ 34%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testFileStoreLogging
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testFileStoreOperations
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testControlledFailedWorkerRetry
> [gw1] [ 34%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testControlledFailedWorkerRetry
> [gw2] [ 34%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testFileStoreOperations
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testMultipleJobsReadSameCacheHitGlobalFile
> [gw2] [ 34%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testMultipleJobsReadSameCacheHitGlobalFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testMultipleJobsReadSameCacheMissGlobalFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testDeleteLocalFile
> [gw1] [ 35%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testDeleteLocalFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testExtremeCacheSetup
> [gw1] [ 35%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testExtremeCacheSetup
> [gw2] [ 35%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testMultipleJobsReadSameCacheMissGlobalFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testReadCachHitFileFromJobStore
> [gw2] [ 35%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testReadCachHitFileFromJobStore
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testReadCacheMissFileFromJobStoreWithCachingReadFile
> [gw2] [ 35%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testReadCacheMissFileFromJobStoreWithCachingReadFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testReadCacheMissFileFromJobStoreWithoutCachingReadFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testFileStoreExportFile
> [gw1] [ 36%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testFileStoreExportFile
> [gw2] [ 36%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testReadCacheMissFileFromJobStoreWithoutCachingReadFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testReadWriteFileStreamTextMode
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testFileStoreLogging
> [gw2] [ 36%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testReadWriteFileStreamTextMode
> [gw1] [ 36%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testFileStoreLogging
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testRemoveLocalImmutablyReadFile
> [gw2] [ 36%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testRemoveLocalImmutablyReadFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testRemoveLocalMutablyReadFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testFileStoreOperations
> [gw2] [ 37%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testRemoveLocalMutablyReadFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testReturnFileSizes
> [gw1] [ 37%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testFileStoreOperations
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testMultipleJobsReadSameCacheHitGlobalFile
> [gw1] [ 37%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testMultipleJobsReadSameCacheHitGlobalFile
> [gw2] [ 37%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testReturnFileSizes
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testReturnFileSizesWithBadWorker
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testMultipleJobsReadSameCacheMissGlobalFile
> [gw1] [ 37%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testMultipleJobsReadSameCacheMissGlobalFile
> [gw2] [ 38%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testReturnFileSizesWithBadWorker
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testSimultaneousReadsUncachedStream
> [gw2] [ 38%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testSimultaneousReadsUncachedStream
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testToilIsNotBroken
> [gw2] [ 38%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testToilIsNotBroken
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testWriteExportFileCompatibility
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testReadCachHitFileFromJobStore
> [gw1] [ 38%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testReadCachHitFileFromJobStore
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testReadCacheMissFileFromJobStoreWithCachingReadFile
> [gw2] [ 38%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testWriteExportFileCompatibility
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testWriteLocalFileToJobStore
> [gw2] [ 39%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testWriteLocalFileToJobStore
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testWriteNonLocalFileToJobStore
> [gw2] [ 39%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testWriteNonLocalFileToJobStore
> [gw1] [ 39%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testReadCacheMissFileFromJobStoreWithCachingReadFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testReadCacheMissFileFromJobStoreWithoutCachingReadFile
> [gw1] [ 39%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testReadCacheMissFileFromJobStoreWithoutCachingReadFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testReadWriteFileStreamTextMode
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testWriteReadGlobalFilePermissions
> [gw1] [ 39%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testReadWriteFileStreamTextMode
> [gw2] [ 40%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testWriteReadGlobalFilePermissions
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testRemoveLocalImmutablyReadFile
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_coalesce_job_exit_codes_many_all_exist
> [gw1] [ 40%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testRemoveLocalImmutablyReadFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testRemoveLocalMutablyReadFile
> [gw1] [ 40%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testRemoveLocalMutablyReadFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testReturnFileSizes
> [gw1] [ 40%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testReturnFileSizes
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testReturnFileSizesWithBadWorker
> [gw1] [ 40%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testReturnFileSizesWithBadWorker
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testSimultaneousReadsUncachedStream
> [gw1] [ 40%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testSimultaneousReadsUncachedStream
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testToilIsNotBroken
> [gw1] [ 41%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testToilIsNotBroken
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testWriteExportFileCompatibility
> [gw0] [ 41%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testBatchCreate
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testChildLoadingEquality
> [gw1] [ 41%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testWriteExportFileCompatibility
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testWriteLocalFileToJobStore
> [gw1] [ 41%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testWriteLocalFileToJobStore
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testWriteNonLocalFileToJobStore
> [gw1] [ 41%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testWriteNonLocalFileToJobStore
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testWriteReadGlobalFilePermissions
> [gw1] [ 42%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testWriteReadGlobalFilePermissions
> src/toil/test/utils/utilsTest.py::UtilsTest::testAWSProvisionerUtils
> [gw1] [ 42%] SKIPPED src/toil/test/utils/utilsTest.py::UtilsTest::testAWSProvisionerUtils
> src/toil/test/utils/utilsTest.py::UtilsTest::testGetPIDStatus
> [gw0] [ 42%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testChildLoadingEquality
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testCleanCache
> [gw0] [ 42%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testCleanCache
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testConfigEquality
> [gw0] [ 42%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testConfigEquality
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testDestructionIdempotence
> [gw0] [ 43%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testDestructionIdempotence
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testDestructionOfCorruptedJobStore
> [gw2] [ 43%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_coalesce_job_exit_codes_many_all_exist
> [gw0] [ 43%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testDestructionOfCorruptedJobStore
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_coalesce_job_exit_codes_one_exists
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testEmptyFileStoreIDIsReadable
> [gw0] [ 43%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testEmptyFileStoreIDIsReadable
> [gw2] [ 43%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_coalesce_job_exit_codes_one_exists
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_coalesce_job_exit_codes_one_not_exists
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testFileDeletion
> [gw0] [ 44%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testFileDeletion
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testGrowingAndShrinkingJob
> [gw0] [ 44%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testGrowingAndShrinkingJob
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testImportHttpFile
> [gw2] [ 44%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_coalesce_job_exit_codes_one_not_exists
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_coalesce_job_exit_codes_sacct_raises_job_exists
> [gw2] [ 44%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_coalesce_job_exit_codes_sacct_raises_job_exists
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_coalesce_job_exit_codes_sacct_raises_job_not_exists
> [gw2] [ 44%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_coalesce_job_exit_codes_sacct_raises_job_not_exists
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_coalesce_job_exit_codes_some_exists
> [gw2] [ 45%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_coalesce_job_exit_codes_some_exists
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromSacct_many_all_exist
> [gw2] [ 45%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromSacct_many_all_exist
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromSacct_many_none_exist
> [gw2] [ 45%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromSacct_many_none_exist
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromSacct_many_some_exist
> [gw2] [ 45%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromSacct_many_some_exist
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromSacct_one_exists
> [gw2] [ 45%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromSacct_one_exists
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromSacct_one_not_exists
> [gw2] [ 46%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromSacct_one_not_exists
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromScontrol_many_all_exist
> [gw2] [ 46%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromScontrol_many_all_exist
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromScontrol_many_none_exist
> [gw2] [ 46%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromScontrol_many_none_exist
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromScontrol_many_some_exist
> [gw2] [ 46%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromScontrol_many_some_exist
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromScontrol_one_exists
> [gw2] [ 46%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromScontrol_one_exists
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromScontrol_one_not_exists
> [gw2] [ 46%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromScontrol_one_not_exists
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobExitCode_job_exists
> [gw2] [ 47%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobExitCode_job_exists
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobExitCode_job_not_exists
> [gw2] [ 47%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobExitCode_job_not_exists
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobExitCode_sacct_raises_job_exists
> [gw2] [ 47%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobExitCode_sacct_raises_job_exists
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobExitCode_sacct_raises_job_not_exists
> [gw2] [ 47%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobExitCode_sacct_raises_job_not_exists
> src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testApplianceParser
> [gw2] [ 47%] SKIPPED src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testApplianceParser
> src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testBadGoogleRepo
> [gw2] [ 48%] SKIPPED src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testBadGoogleRepo
> src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testBadQuayRepo
> [gw2] [ 48%] SKIPPED src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testBadQuayRepo
> src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testBadQuayRepoNTag
> [gw2] [ 48%] SKIPPED src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testBadQuayRepoNTag
> src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testBadQuayTag
> [gw2] [ 48%] SKIPPED src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testBadQuayTag
> src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testBroadDockerRepo
> [gw2] [ 48%] SKIPPED src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testBroadDockerRepo
> src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testBroadDockerRepoBadTag
> [gw2] [ 49%] SKIPPED src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testBroadDockerRepoBadTag
> src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testGoogleRepo
> [gw2] [ 49%] SKIPPED src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testGoogleRepo
> src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testNonexistentRepo
> [gw2] [ 49%] SKIPPED src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testNonexistentRepo
> src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testOfficialUbuntuRepo
> [gw2] [ 49%] SKIPPED src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testOfficialUbuntuRepo
> src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testToilQuayRepo
> [gw2] [ 49%] SKIPPED src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testToilQuayRepo
> src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::testBetaInertia
> [gw2] [ 50%] PASSED src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::testBetaInertia
> src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::testMaxNodes
> [gw2] [ 50%] PASSED src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::testMaxNodes
> src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::testMinNodes
> [gw2] [ 50%] PASSED src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::testMinNodes
> src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::testNoLaunchingIfDeltaAlreadyMet
> [gw2] [ 50%] PASSED src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::testNoLaunchingIfDeltaAlreadyMet
> src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::testPreemptibleDeficitIsSet
> [gw2] [ 50%] PASSED src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::testPreemptibleDeficitIsSet
> src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::testPreemptibleDeficitResponse
> [gw2] [ 51%] PASSED src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::testPreemptibleDeficitResponse
> src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::testRounding
> [gw0] [ 51%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testImportHttpFile
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testInitialState
> [gw2] [ 51%] PASSED src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::testRounding
> src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::test_overhead_accounting_large
> [gw2] [ 51%] PASSED src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::test_overhead_accounting_large
> src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::test_overhead_accounting_observed
> [gw2] [ 51%] PASSED src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::test_overhead_accounting_observed
> src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::test_overhead_accounting_small
> [gw2] [ 52%] PASSED src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::test_overhead_accounting_small
> src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_and_cancel_workflows
> [gw2] [ 52%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_and_cancel_workflows
> src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_workflow_https_url
> [gw2] [ 52%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_workflow_https_url
> src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_workflow_inputs_zip
> [gw2] [ 52%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_workflow_inputs_zip
> src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_workflow_manifest_and_inputs_zip
> [gw2] [ 52%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_workflow_manifest_and_inputs_zip
> src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_workflow_manifest_zip
> [gw2] [ 53%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_workflow_manifest_zip
> src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_workflow_multi_file_zip
> [gw2] [ 53%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_workflow_multi_file_zip
> src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_workflow_no_params_zip
> [gw2] [ 53%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_workflow_no_params_zip
> src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_workflow_relative_url
> [gw2] [ 53%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_workflow_relative_url
> src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_workflow_relative_url_no_attachments_fails
> [gw2] [ 53%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_workflow_relative_url_no_attachments_fails
> src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_workflow_single_file_zip
> [gw2] [ 53%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_workflow_single_file_zip
> src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_and_cancel_workflows
> [gw2] [ 54%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_and_cancel_workflows
> src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_workflow_https_url
> [gw2] [ 54%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_workflow_https_url
> src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_workflow_inputs_zip
> [gw2] [ 54%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_workflow_inputs_zip
> src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_workflow_manifest_and_inputs_zip
> [gw2] [ 54%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_workflow_manifest_and_inputs_zip
> src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_workflow_manifest_zip
> [gw2] [ 54%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_workflow_manifest_zip
> src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_workflow_multi_file_zip
> [gw2] [ 55%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_workflow_multi_file_zip
> src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_workflow_no_params_zip
> [gw2] [ 55%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_workflow_no_params_zip
> src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_workflow_relative_url
> [gw2] [ 55%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_workflow_relative_url
> src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_workflow_relative_url_no_attachments_fails
> [gw2] [ 55%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_workflow_relative_url_no_attachments_fails
> src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_workflow_single_file_zip
> [gw2] [ 55%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_workflow_single_file_zip
> src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_and_cancel_workflows
> [gw2] [ 56%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_and_cancel_workflows
> src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_workflow_https_url
> [gw2] [ 56%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_workflow_https_url
> src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_workflow_inputs_zip
> [gw2] [ 56%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_workflow_inputs_zip
> src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_workflow_manifest_and_inputs_zip
> [gw2] [ 56%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_workflow_manifest_and_inputs_zip
> src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_workflow_manifest_zip
> [gw2] [ 56%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_workflow_manifest_zip
> src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_workflow_multi_file_zip
> [gw2] [ 57%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_workflow_multi_file_zip
> src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_workflow_no_params_zip
> [gw2] [ 57%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_workflow_no_params_zip
> src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_workflow_relative_url
> [gw2] [ 57%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_workflow_relative_url
> src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_workflow_relative_url_no_attachments_fails
> [gw2] [ 57%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_workflow_relative_url_no_attachments_fails
> src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_workflow_single_file_zip
> [gw2] [ 57%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_workflow_single_file_zip
> src/toil/test/provisioners/clusterScalerTest.py::BinPackingTest::testAddingInitialNode
> [gw2] [ 58%] PASSED src/toil/test/provisioners/clusterScalerTest.py::BinPackingTest::testAddingInitialNode
> src/toil/test/provisioners/clusterScalerTest.py::BinPackingTest::testHighTargetTime
> [gw2] [ 58%] PASSED src/toil/test/provisioners/clusterScalerTest.py::BinPackingTest::testHighTargetTime
> src/toil/test/provisioners/clusterScalerTest.py::BinPackingTest::testJobTooLargeForAllNodes
> [gw2] [ 58%] PASSED src/toil/test/provisioners/clusterScalerTest.py::BinPackingTest::testJobTooLargeForAllNodes
> src/toil/test/provisioners/clusterScalerTest.py::BinPackingTest::testLongRunningJobs
> [gw2] [ 58%] PASSED src/toil/test/provisioners/clusterScalerTest.py::BinPackingTest::testLongRunningJobs
> src/toil/test/provisioners/clusterScalerTest.py::BinPackingTest::testLowTargetTime
> [gw2] [ 58%] PASSED src/toil/test/provisioners/clusterScalerTest.py::BinPackingTest::testLowTargetTime
> src/toil/test/provisioners/clusterScalerTest.py::BinPackingTest::testPackingOneShape
> [gw2] [ 59%] PASSED src/toil/test/provisioners/clusterScalerTest.py::BinPackingTest::testPackingOneShape
> src/toil/test/provisioners/clusterScalerTest.py::BinPackingTest::testPathologicalCase
> [gw2] [ 59%] PASSED src/toil/test/provisioners/clusterScalerTest.py::BinPackingTest::testPathologicalCase
> src/toil/test/provisioners/clusterScalerTest.py::BinPackingTest::testSorting
> [gw2] [ 59%] PASSED src/toil/test/provisioners/clusterScalerTest.py::BinPackingTest::testSorting
> src/toil/test/provisioners/clusterScalerTest.py::BinPackingTest::testZeroResourceJobs
> [gw2] [ 59%] PASSED src/toil/test/provisioners/clusterScalerTest.py::BinPackingTest::testZeroResourceJobs
> src/toil/test/src/jobTest.py::JobTest::testDAGConsistency
> [gw3] [ 59%] PASSED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testDeleteLocalFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testExtremeCacheSetup
> [gw3] [ 60%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testExtremeCacheSetup
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testFileStoreExportFile
> [gw3] [ 60%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testFileStoreExportFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testFileStoreLogging
> [gw3] [ 60%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testFileStoreLogging
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testFileStoreOperations
> [gw3] [ 60%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testFileStoreOperations
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testMultipleJobsReadSameCacheHitGlobalFile
> [gw3] [ 60%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testMultipleJobsReadSameCacheHitGlobalFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testMultipleJobsReadSameCacheMissGlobalFile
> [gw3] [ 60%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testMultipleJobsReadSameCacheMissGlobalFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testReadCachHitFileFromJobStore
> [gw1] [ 61%] PASSED src/toil/test/utils/utilsTest.py::UtilsTest::testGetPIDStatus
> src/toil/test/utils/utilsTest.py::UtilsTest::testGetStatusFailedCWLWF
> [gw1] [ 61%] SKIPPED src/toil/test/utils/utilsTest.py::UtilsTest::testGetStatusFailedCWLWF
> src/toil/test/utils/utilsTest.py::UtilsTest::testGetStatusFailedToilWF
> [gw3] [ 61%] PASSED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testReadCachHitFileFromJobStore
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testReadCacheMissFileFromJobStoreWithCachingReadFile
> [gw2] [ 61%] PASSED src/toil/test/src/jobTest.py::JobTest::testDAGConsistency
> src/toil/test/src/jobTest.py::JobTest::testDeadlockDetection
> [gw3] [ 61%] PASSED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testReadCacheMissFileFromJobStoreWithCachingReadFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testReadCacheMissFileFromJobStoreWithoutCachingReadFile
> [gw2] [ 62%] PASSED src/toil/test/src/jobTest.py::JobTest::testDeadlockDetection
> src/toil/test/src/jobTest.py::JobTest::testEvaluatingRandomDAG
> [gw2] [ 62%] SKIPPED src/toil/test/src/jobTest.py::JobTest::testEvaluatingRandomDAG
> src/toil/test/src/jobTest.py::JobTest::testNewCheckpointIsLeafVertexNonRootCase
> [gw2] [ 62%] SKIPPED src/toil/test/src/jobTest.py::JobTest::testNewCheckpointIsLeafVertexNonRootCase
> src/toil/test/src/jobTest.py::JobTest::testNewCheckpointIsLeafVertexRootCase
> [gw2] [ 62%] SKIPPED src/toil/test/src/jobTest.py::JobTest::testNewCheckpointIsLeafVertexRootCase
> src/toil/test/src/jobTest.py::JobTest::testSiblingDAGConsistency
> [gw2] [ 62%] SKIPPED src/toil/test/src/jobTest.py::JobTest::testSiblingDAGConsistency
> src/toil/test/src/jobTest.py::JobTest::testStatic
> [gw2] [ 63%] SKIPPED src/toil/test/src/jobTest.py::JobTest::testStatic
> src/toil/test/src/jobTest.py::JobTest::testStatic2
> [gw1] [ 63%] PASSED src/toil/test/utils/utilsTest.py::UtilsTest::testGetStatusFailedToilWF
> src/toil/test/utils/utilsTest.py::UtilsTest::testGetStatusSuccessfulCWLWF
> [gw1] [ 63%] SKIPPED src/toil/test/utils/utilsTest.py::UtilsTest::testGetStatusSuccessfulCWLWF
> src/toil/test/utils/utilsTest.py::UtilsTest::testMultipleJobsPerWorkerStats
> [gw1] [ 63%] SKIPPED src/toil/test/utils/utilsTest.py::UtilsTest::testMultipleJobsPerWorkerStats
> src/toil/test/utils/utilsTest.py::UtilsTest::testPrintJobLog
> [gw3] [ 63%] PASSED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testReadCacheMissFileFromJobStoreWithoutCachingReadFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testReadWriteFileStreamTextMode
> [gw2] [ 64%] PASSED src/toil/test/src/jobTest.py::JobTest::testStatic2
> src/toil/test/src/jobTest.py::JobTest::testTrivialDAGConsistency
> [gw2] [ 64%] SKIPPED src/toil/test/src/jobTest.py::JobTest::testTrivialDAGConsistency
> src/toil/test/src/miscTests.py::MiscTests::testGetSizeOfDirectoryWorks
> [gw2] [ 64%] SKIPPED src/toil/test/src/miscTests.py::MiscTests::testGetSizeOfDirectoryWorks
> src/toil/test/src/miscTests.py::MiscTests::testIDStability
> [gw2] [ 64%] PASSED src/toil/test/src/miscTests.py::MiscTests::testIDStability
> src/toil/test/src/miscTests.py::MiscTests::test_atomic_context_error
> [gw2] [ 64%] PASSED src/toil/test/src/miscTests.py::MiscTests::test_atomic_context_error
> src/toil/test/src/miscTests.py::MiscTests::test_atomic_context_ok
> [gw2] [ 65%] PASSED src/toil/test/src/miscTests.py::MiscTests::test_atomic_context_ok
> src/toil/test/src/miscTests.py::MiscTests::test_atomic_install
> [gw2] [ 65%] PASSED src/toil/test/src/miscTests.py::MiscTests::test_atomic_install
> src/toil/test/src/miscTests.py::MiscTests::test_atomic_install_dev
> [gw2] [ 65%] PASSED src/toil/test/src/miscTests.py::MiscTests::test_atomic_install_dev
> src/toil/test/src/miscTests.py::MiscTests::test_call_command_err
> [gw2] [ 65%] PASSED src/toil/test/src/miscTests.py::MiscTests::test_call_command_err
> src/toil/test/src/miscTests.py::MiscTests::test_call_command_ok
> [gw2] [ 65%] PASSED src/toil/test/src/miscTests.py::MiscTests::test_call_command_ok
> src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithFileJobStore::testFileStoreLogging
> [gw2] [ 66%] SKIPPED src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithFileJobStore::testFileStoreLogging
> src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithFileJobStore::testFileStoreOperations
> [gw2] [ 66%] SKIPPED src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithFileJobStore::testFileStoreOperations
> src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithFileJobStore::testReadWriteFileStreamTextMode
> [gw3] [ 66%] PASSED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testReadWriteFileStreamTextMode
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testRemoveLocalImmutablyReadFile
> [gw3] [ 66%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testRemoveLocalImmutablyReadFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testRemoveLocalMutablyReadFile
> [gw3] [ 66%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testRemoveLocalMutablyReadFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testReturnFileSizes
> [gw3] [ 66%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testReturnFileSizes
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testReturnFileSizesWithBadWorker
> [gw3] [ 67%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testReturnFileSizesWithBadWorker
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testSimultaneousReadsUncachedStream
> [gw2] [ 67%] PASSED src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithFileJobStore::testReadWriteFileStreamTextMode
> src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithFileJobStore::testToilIsNotBroken
> [gw1] [ 67%] PASSED src/toil/test/utils/utilsTest.py::UtilsTest::testPrintJobLog
> src/toil/test/utils/utilsTest.py::UtilsTest::testRestartAttribute
> [gw2] [ 67%] PASSED src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithFileJobStore::testToilIsNotBroken
> src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithFileJobStore::testWriteExportFileCompatibility
> [gw0] [ 67%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testInitialState
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testJobCreation
> [gw0] [ 68%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testJobCreation
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testJobDeletions
> [gw2] [ 68%] PASSED src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithFileJobStore::testWriteExportFileCompatibility
> src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithFileJobStore::testWriteReadGlobalFilePermissions
> [gw1] [ 68%] PASSED src/toil/test/utils/utilsTest.py::UtilsTest::testRestartAttribute
> src/toil/test/utils/utilsTest.py::UtilsTest::testUnicodeSupport
> [gw1] [ 68%] PASSED src/toil/test/utils/utilsTest.py::UtilsTest::testUnicodeSupport
> src/toil/test/utils/utilsTest.py::UtilsTest::testUtilsSort
> [gw1] [ 68%] SKIPPED src/toil/test/utils/utilsTest.py::UtilsTest::testUtilsSort
> src/toil/test/utils/utilsTest.py::UtilsTest::testUtilsStatsSort
> [gw1] [ 69%] SKIPPED src/toil/test/utils/utilsTest.py::UtilsTest::testUtilsStatsSort
> src/toil/test/utils/utilsTest.py::UtilsTest::test_config_functionality
> [gw1] [ 69%] PASSED src/toil/test/utils/utilsTest.py::UtilsTest::test_config_functionality
> src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithGoogleJobStore::testFileStoreLogging
> [gw1] [ 69%] SKIPPED src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithGoogleJobStore::testFileStoreLogging
> src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithGoogleJobStore::testFileStoreOperations
> [gw1] [ 69%] SKIPPED src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithGoogleJobStore::testFileStoreOperations
> src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithGoogleJobStore::testReadWriteFileStreamTextMode
> [gw1] [ 69%] SKIPPED src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithGoogleJobStore::testReadWriteFileStreamTextMode
> src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithGoogleJobStore::testToilIsNotBroken
> [gw1] [ 70%] SKIPPED src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithGoogleJobStore::testToilIsNotBroken
> src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithGoogleJobStore::testWriteExportFileCompatibility
> [gw1] [ 70%] SKIPPED src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithGoogleJobStore::testWriteExportFileCompatibility
> src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithGoogleJobStore::testWriteReadGlobalFilePermissions
> [gw1] [ 70%] SKIPPED src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithGoogleJobStore::testWriteReadGlobalFilePermissions
> src/toil/test/src/jobServiceTest.py::JobServiceTest::testService
> [gw1] [ 70%] SKIPPED src/toil/test/src/jobServiceTest.py::JobServiceTest::testService
> src/toil/test/src/jobServiceTest.py::JobServiceTest::testServiceDeadlock
> [gw1] [ 70%] SKIPPED src/toil/test/src/jobServiceTest.py::JobServiceTest::testServiceDeadlock
> src/toil/test/src/jobServiceTest.py::JobServiceTest::testServiceParallelRecursive
> [gw1] [ 71%] SKIPPED src/toil/test/src/jobServiceTest.py::JobServiceTest::testServiceParallelRecursive
> src/toil/test/src/jobServiceTest.py::JobServiceTest::testServiceRecursive
> [gw1] [ 71%] SKIPPED src/toil/test/src/jobServiceTest.py::JobServiceTest::testServiceRecursive
> src/toil/test/src/jobServiceTest.py::JobServiceTest::testServiceSerialization
> [gw1] [ 71%] SKIPPED src/toil/test/src/jobServiceTest.py::JobServiceTest::testServiceSerialization
> src/toil/test/src/jobServiceTest.py::JobServiceTest::testServiceWithCheckpoints
> [gw1] [ 71%] SKIPPED src/toil/test/src/jobServiceTest.py::JobServiceTest::testServiceWithCheckpoints
> src/toil/test/src/jobServiceTest.py::PerfectServiceTest::testService
> [gw1] [ 71%] SKIPPED src/toil/test/src/jobServiceTest.py::PerfectServiceTest::testService
> src/toil/test/src/jobServiceTest.py::PerfectServiceTest::testServiceDeadlock
> [gw1] [ 72%] SKIPPED src/toil/test/src/jobServiceTest.py::PerfectServiceTest::testServiceDeadlock
> src/toil/test/src/jobServiceTest.py::PerfectServiceTest::testServiceParallelRecursive
> [gw1] [ 72%] SKIPPED src/toil/test/src/jobServiceTest.py::PerfectServiceTest::testServiceParallelRecursive
> src/toil/test/src/jobServiceTest.py::PerfectServiceTest::testServiceRecursive
> [gw1] [ 72%] SKIPPED src/toil/test/src/jobServiceTest.py::PerfectServiceTest::testServiceRecursive
> src/toil/test/src/jobServiceTest.py::PerfectServiceTest::testServiceSerialization
> [gw1] [ 72%] SKIPPED src/toil/test/src/jobServiceTest.py::PerfectServiceTest::testServiceSerialization
> src/toil/test/src/jobServiceTest.py::PerfectServiceTest::testServiceWithCheckpoints
> [gw1] [ 72%] SKIPPED src/toil/test/src/jobServiceTest.py::PerfectServiceTest::testServiceWithCheckpoints
> src/toil/test/lib/aws/test_utils.py::TagGenerationTest::test_build_tag
> [gw1] [ 73%] PASSED src/toil/test/lib/aws/test_utils.py::TagGenerationTest::test_build_tag
> src/toil/test/lib/aws/test_utils.py::TagGenerationTest::test_build_tag_with_tags
> [gw1] [ 73%] PASSED src/toil/test/lib/aws/test_utils.py::TagGenerationTest::test_build_tag_with_tags
> src/toil/test/lib/aws/test_utils.py::TagGenerationTest::test_empty_aws_tags
> [gw1] [ 73%] PASSED src/toil/test/lib/aws/test_utils.py::TagGenerationTest::test_empty_aws_tags
> src/toil/test/lib/aws/test_utils.py::TagGenerationTest::test_incorrect_json_emoji
> [gw1] [ 73%] PASSED src/toil/test/lib/aws/test_utils.py::TagGenerationTest::test_incorrect_json_emoji
> src/toil/test/lib/aws/test_utils.py::TagGenerationTest::test_incorrect_json_object
> [gw1] [ 73%] PASSED src/toil/test/lib/aws/test_utils.py::TagGenerationTest::test_incorrect_json_object
> src/toil/test/src/autoDeploymentTest.py::AutoDeploymentTest::testDeferralWithConcurrentEncapsulation
> [gw1] [ 73%] SKIPPED src/toil/test/src/autoDeploymentTest.py::AutoDeploymentTest::testDeferralWithConcurrentEncapsulation
> src/toil/test/src/autoDeploymentTest.py::AutoDeploymentTest::testDeferralWithFailureAndEncapsulation
> [gw1] [ 74%] SKIPPED src/toil/test/src/autoDeploymentTest.py::AutoDeploymentTest::testDeferralWithFailureAndEncapsulation
> src/toil/test/src/autoDeploymentTest.py::AutoDeploymentTest::testRestart
> [gw1] [ 74%] SKIPPED src/toil/test/src/autoDeploymentTest.py::AutoDeploymentTest::testRestart
> src/toil/test/src/autoDeploymentTest.py::AutoDeploymentTest::testSplitRootPackages
> [gw1] [ 74%] SKIPPED src/toil/test/src/autoDeploymentTest.py::AutoDeploymentTest::testSplitRootPackages
> src/toil/test/src/autoDeploymentTest.py::AutoDeploymentTest::testUserTypesInJobFunctionArgs
> [gw1] [ 74%] SKIPPED src/toil/test/src/autoDeploymentTest.py::AutoDeploymentTest::testUserTypesInJobFunctionArgs
> src/toil/test/src/regularLogTest.py::RegularLogTest::testLogToMaster
> [gw1] [ 74%] SKIPPED src/toil/test/src/regularLogTest.py::RegularLogTest::testLogToMaster
> src/toil/test/src/regularLogTest.py::RegularLogTest::testMultipleLogToMaster
> [gw1] [ 75%] SKIPPED src/toil/test/src/regularLogTest.py::RegularLogTest::testMultipleLogToMaster
> src/toil/test/src/regularLogTest.py::RegularLogTest::testRegularLog
> [gw2] [ 75%] PASSED src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithFileJobStore::testWriteReadGlobalFilePermissions
> src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithAwsJobStore::testFileStoreLogging
> [gw2] [ 75%] SKIPPED src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithAwsJobStore::testFileStoreLogging
> src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithAwsJobStore::testFileStoreOperations
> [gw2] [ 75%] SKIPPED src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithAwsJobStore::testFileStoreOperations
> src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithAwsJobStore::testReadWriteFileStreamTextMode
> [gw2] [ 75%] SKIPPED src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithAwsJobStore::testReadWriteFileStreamTextMode
> src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithAwsJobStore::testToilIsNotBroken
> [gw2] [ 76%] SKIPPED src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithAwsJobStore::testToilIsNotBroken
> src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithAwsJobStore::testWriteExportFileCompatibility
> [gw2] [ 76%] SKIPPED src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithAwsJobStore::testWriteExportFileCompatibility
> src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithAwsJobStore::testWriteReadGlobalFilePermissions
> [gw2] [ 76%] SKIPPED src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithAwsJobStore::testWriteReadGlobalFilePermissions
> src/toil/test/src/resourceTest.py::ResourceTest::testBuiltIn
> [gw2] [ 76%] PASSED src/toil/test/src/resourceTest.py::ResourceTest::testBuiltIn
> src/toil/test/src/resourceTest.py::ResourceTest::testNonPyStandAlone
> [gw2] [ 76%] PASSED src/toil/test/src/resourceTest.py::ResourceTest::testNonPyStandAlone
> src/toil/test/src/resourceTest.py::ResourceTest::testPackage
> [gw2] [ 77%] PASSED src/toil/test/src/resourceTest.py::ResourceTest::testPackage
> src/toil/test/src/resourceTest.py::ResourceTest::testStandAlone
> [gw2] [ 77%] PASSED src/toil/test/src/resourceTest.py::ResourceTest::testStandAlone
> src/toil/test/src/resourceTest.py::ResourceTest::testStandAloneInPackage
> [gw2] [ 77%] PASSED src/toil/test/src/resourceTest.py::ResourceTest::testStandAloneInPackage
> src/toil/test/src/jobFileStoreTest.py::JobFileStoreTest::testCachingFileStore
> [gw1] [ 77%] PASSED src/toil/test/src/regularLogTest.py::RegularLogTest::testRegularLog
> src/toil/test/src/regularLogTest.py::RegularLogTest::testWriteGzipLogs
> [gw1] [ 77%] SKIPPED src/toil/test/src/regularLogTest.py::RegularLogTest::testWriteGzipLogs
> src/toil/test/src/regularLogTest.py::RegularLogTest::testWriteLogs
> [gw2] [ 78%] PASSED src/toil/test/src/jobFileStoreTest.py::JobFileStoreTest::testCachingFileStore
> src/toil/test/src/jobFileStoreTest.py::JobFileStoreTest::testJobFileStore
> [gw1] [ 78%] PASSED src/toil/test/src/regularLogTest.py::RegularLogTest::testWriteLogs
> src/toil/test/src/miscTests.py::TestPanic::test_nested_panic
> [gw1] [ 78%] PASSED src/toil/test/src/miscTests.py::TestPanic::test_nested_panic
> src/toil/test/src/miscTests.py::TestPanic::test_panic
> [gw1] [ 78%] PASSED src/toil/test/src/miscTests.py::TestPanic::test_panic
> src/toil/test/src/miscTests.py::TestPanic::test_panic_by_hand
> [gw1] [ 78%] PASSED src/toil/test/src/miscTests.py::TestPanic::test_panic_by_hand
> src/toil/test/src/miscTests.py::TestPanic::test_panic_with_secondary
> [gw1] [ 79%] PASSED src/toil/test/src/miscTests.py::TestPanic::test_panic_with_secondary
> src/toil/test/src/userDefinedJobArgTypeTest.py::UserDefinedJobArgTypeTest::testJobClass
> [gw1] [ 79%] SKIPPED src/toil/test/src/userDefinedJobArgTypeTest.py::UserDefinedJobArgTypeTest::testJobClass
> src/toil/test/src/userDefinedJobArgTypeTest.py::UserDefinedJobArgTypeTest::testJobClassFromMain
> [gw1] [ 79%] PASSED src/toil/test/src/userDefinedJobArgTypeTest.py::UserDefinedJobArgTypeTest::testJobClassFromMain
> src/toil/test/src/userDefinedJobArgTypeTest.py::UserDefinedJobArgTypeTest::testJobFunction
> [gw1] [ 79%] PASSED src/toil/test/src/userDefinedJobArgTypeTest.py::UserDefinedJobArgTypeTest::testJobFunction
> src/toil/test/src/userDefinedJobArgTypeTest.py::UserDefinedJobArgTypeTest::testJobFunctionFromMain
> [gw1] [ 79%] PASSED src/toil/test/src/userDefinedJobArgTypeTest.py::UserDefinedJobArgTypeTest::testJobFunctionFromMain
> src/toil/test/lib/test_conversions.py::ConversionTest::test_convert
> [gw1] [ 80%] PASSED src/toil/test/lib/test_conversions.py::ConversionTest::test_convert
> src/toil/test/lib/test_conversions.py::ConversionTest::test_hms_duration_to_seconds
> [gw1] [ 80%] PASSED src/toil/test/lib/test_conversions.py::ConversionTest::test_hms_duration_to_seconds
> src/toil/test/lib/test_conversions.py::ConversionTest::test_human2bytes
> [gw1] [ 80%] PASSED src/toil/test/lib/test_conversions.py::ConversionTest::test_human2bytes
> src/toil/test/provisioners/clusterScalerTest.py::ScalerThreadTest::testClusterScaling
> [gw1] [ 80%] SKIPPED src/toil/test/provisioners/clusterScalerTest.py::ScalerThreadTest::testClusterScaling
> src/toil/test/provisioners/clusterScalerTest.py::ScalerThreadTest::testClusterScalingMultipleNodeTypes
> [gw1] [ 80%] SKIPPED src/toil/test/provisioners/clusterScalerTest.py::ScalerThreadTest::testClusterScalingMultipleNodeTypes
> src/toil/test/provisioners/clusterScalerTest.py::ScalerThreadTest::testClusterScalingWithPreemptibleJobs
> [gw1] [ 80%] SKIPPED src/toil/test/provisioners/clusterScalerTest.py::ScalerThreadTest::testClusterScalingWithPreemptibleJobs
> src/toil/test/server/serverTest.py::ToilWESServerBenchTest::test_get_service_info
> [gw1] [ 81%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerBenchTest::test_get_service_info
> src/toil/test/server/serverTest.py::ToilWESServerBenchTest::test_health
> [gw1] [ 81%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerBenchTest::test_health
> src/toil/test/server/serverTest.py::ToilWESServerBenchTest::test_home
> [gw1] [ 81%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerBenchTest::test_home
> src/toil/test/src/busTest.py::MessageBusTest::test_cross_thread_messaging
> [gw1] [ 81%] PASSED src/toil/test/src/busTest.py::MessageBusTest::test_cross_thread_messaging
> src/toil/test/src/busTest.py::MessageBusTest::test_enum_ints_in_file
> [gw1] [ 81%] PASSED src/toil/test/src/busTest.py::MessageBusTest::test_enum_ints_in_file
> src/toil/test/src/busTest.py::MessageBusTest::test_restart_without_bus_path
> [gw2] [ 82%] PASSED src/toil/test/src/jobFileStoreTest.py::JobFileStoreTest::testJobFileStore
> src/toil/test/src/jobFileStoreTest.py::JobFileStoreTest::testJobFileStoreWithBadWorker
> [gw2] [ 82%] SKIPPED src/toil/test/src/jobFileStoreTest.py::JobFileStoreTest::testJobFileStoreWithBadWorker
> src/toil/test/src/jobFileStoreTest.py::JobFileStoreTest::testNonCachingFileStore
> [gw2] [ 82%] PASSED src/toil/test/src/jobFileStoreTest.py::JobFileStoreTest::testNonCachingFileStore
> src/toil/test/src/importExportFileTest.py::ImportExportFileTest::test_basic_import_export
> [gw2] [ 82%] PASSED src/toil/test/src/importExportFileTest.py::ImportExportFileTest::test_basic_import_export
> src/toil/test/src/importExportFileTest.py::ImportExportFileTest::test_import_export_restart_false
> [gw2] [ 82%] PASSED src/toil/test/src/importExportFileTest.py::ImportExportFileTest::test_import_export_restart_false
> src/toil/test/src/importExportFileTest.py::ImportExportFileTest::test_import_export_restart_true
> [gw2] [ 83%] SKIPPED src/toil/test/src/importExportFileTest.py::ImportExportFileTest::test_import_export_restart_true
> src/toil/test/src/toilContextManagerTest.py::ToilContextManagerTest::testContextManger
> [gw2] [ 83%] SKIPPED src/toil/test/src/toilContextManagerTest.py::ToilContextManagerTest::testContextManger
> src/toil/test/src/toilContextManagerTest.py::ToilContextManagerTest::testExportAfterFailedExport
> [gw2] [ 83%] SKIPPED src/toil/test/src/toilContextManagerTest.py::ToilContextManagerTest::testExportAfterFailedExport
> src/toil/test/src/toilContextManagerTest.py::ToilContextManagerTest::testNoContextManger
> [gw2] [ 83%] SKIPPED src/toil/test/src/toilContextManagerTest.py::ToilContextManagerTest::testNoContextManger
> src/toil/test/__init__.py::toil.test.make_tests
> [gw2] [ 83%] PASSED src/toil/test/__init__.py::toil.test.make_tests
> src/toil/test/__init__.py::toil.test.timeLimit
> [gw1] [ 84%] PASSED src/toil/test/src/busTest.py::MessageBusTest::test_restart_without_bus_path
> src/toil/test/src/checkpointTest.py::CheckpointTest::testCheckpointNotRetried
> [gw2] [ 84%] PASSED src/toil/test/__init__.py::toil.test.timeLimit
> src/toil/test/options/options.py::OptionsTest::test_caching_option_priority
> [gw2] [ 84%] PASSED src/toil/test/options/options.py::OptionsTest::test_caching_option_priority
> src/toil/test/options/options.py::OptionsTest::test_default_caching_slurm
> [gw2] [ 84%] PASSED src/toil/test/options/options.py::OptionsTest::test_default_caching_slurm
> src/toil/test/provisioners/gceProvisionerTest.py::GCEAutoscaleTest::testAutoScale
> [gw2] [ 84%] SKIPPED src/toil/test/provisioners/gceProvisionerTest.py::GCEAutoscaleTest::testAutoScale
> src/toil/test/provisioners/gceProvisionerTest.py::GCEAutoscaleTest::testSpotAutoScale
> [gw2] [ 85%] SKIPPED src/toil/test/provisioners/gceProvisionerTest.py::GCEAutoscaleTest::testSpotAutoScale
> src/toil/test/provisioners/gceProvisionerTest.py::GCEStaticAutoscaleTest::testAutoScale
> [gw2] [ 85%] SKIPPED src/toil/test/provisioners/gceProvisionerTest.py::GCEStaticAutoscaleTest::testAutoScale
> src/toil/test/provisioners/gceProvisionerTest.py::GCEStaticAutoscaleTest::testSpotAutoScale
> [gw2] [ 85%] SKIPPED src/toil/test/provisioners/gceProvisionerTest.py::GCEStaticAutoscaleTest::testSpotAutoScale
> src/toil/test/server/serverTest.py::AWSStateStoreTest::test_state_store
> [gw2] [ 85%] SKIPPED src/toil/test/server/serverTest.py::AWSStateStoreTest::test_state_store
> src/toil/test/server/serverTest.py::AWSStateStoreTest::test_state_store_paths
> [gw2] [ 85%] SKIPPED src/toil/test/server/serverTest.py::AWSStateStoreTest::test_state_store_paths
> src/toil/test/src/jobDescriptionTest.py::JobDescriptionTest::testJobDescription
> [gw2] [ 86%] PASSED src/toil/test/src/jobDescriptionTest.py::JobDescriptionTest::testJobDescription
> src/toil/test/src/jobDescriptionTest.py::JobDescriptionTest::testJobDescriptionSequencing
> [gw2] [ 86%] PASSED src/toil/test/src/jobDescriptionTest.py::JobDescriptionTest::testJobDescriptionSequencing
> src/toil/test/src/jobEncapsulationTest.py::JobEncapsulationTest::testAddChildEncapsulate
> [gw2] [ 86%] PASSED src/toil/test/src/jobEncapsulationTest.py::JobEncapsulationTest::testAddChildEncapsulate
> src/toil/test/src/jobEncapsulationTest.py::JobEncapsulationTest::testEncapsulation
> [gw1] [ 86%] PASSED src/toil/test/src/checkpointTest.py::CheckpointTest::testCheckpointNotRetried
> src/toil/test/src/checkpointTest.py::CheckpointTest::testCheckpointRetriedOnce
> [gw1] [ 86%] SKIPPED src/toil/test/src/checkpointTest.py::CheckpointTest::testCheckpointRetriedOnce
> src/toil/test/src/checkpointTest.py::CheckpointTest::testCheckpointedRestartSucceeds
> [gw1] [ 86%] SKIPPED src/toil/test/src/checkpointTest.py::CheckpointTest::testCheckpointedRestartSucceeds
> src/toil/test/src/resumabilityTest.py::ResumabilityTest::test
> [gw1] [ 87%] SKIPPED src/toil/test/src/resumabilityTest.py::ResumabilityTest::test
> src/toil/test/src/resumabilityTest.py::ResumabilityTest::test_chaining
> [gw2] [ 87%] PASSED src/toil/test/src/jobEncapsulationTest.py::JobEncapsulationTest::testEncapsulation
> src/toil/test/src/restartDAGTest.py::RestartDAGTest::testRestartedWorkflowSchedulesCorrectJobsOnFailedParent
> [gw2] [ 87%] SKIPPED src/toil/test/src/restartDAGTest.py::RestartDAGTest::testRestartedWorkflowSchedulesCorrectJobsOnFailedParent
> src/toil/test/src/restartDAGTest.py::RestartDAGTest::testRestartedWorkflowSchedulesCorrectJobsOnKilledParent
> [gw2] [ 87%] SKIPPED src/toil/test/src/restartDAGTest.py::RestartDAGTest::testRestartedWorkflowSchedulesCorrectJobsOnKilledParent
> src/toil/test/utils/toilDebugTest.py::testJobStoreContents
> [gw2] [ 87%] SKIPPED src/toil/test/utils/toilDebugTest.py::testJobStoreContents
> src/toil/test/utils/toilDebugTest.py::testFetchJobStoreFiles
> [gw1] [ 88%] PASSED src/toil/test/src/resumabilityTest.py::ResumabilityTest::test_chaining
> src/toil/test/src/threadingTest.py::ThreadingTest::testGlobalMutexOrdering
> [gw2] [ 88%] PASSED src/toil/test/utils/toilDebugTest.py::testFetchJobStoreFiles
> src/toil/test/utils/toilDebugTest.py::DebugJobTest::test_print_job_info
> [gw2] [ 88%] PASSED src/toil/test/utils/toilDebugTest.py::DebugJobTest::test_print_job_info
> src/toil/test/utils/toilDebugTest.py::DebugJobTest::test_run_job
> [gw1] [ 88%] PASSED src/toil/test/src/threadingTest.py::ThreadingTest::testGlobalMutexOrdering
> src/toil/test/src/threadingTest.py::ThreadingTest::testLastProcessStanding
> [gw1] [ 88%] PASSED src/toil/test/src/threadingTest.py::ThreadingTest::testLastProcessStanding
> src/toil/test/batchSystems/test_lsf_helper.py::LSFHelperTest::test_parse_mem_and_cmd_from_output
> [gw1] [ 89%] PASSED src/toil/test/batchSystems/test_lsf_helper.py::LSFHelperTest::test_parse_mem_and_cmd_from_output
> src/toil/test/lib/test_misc.py::UserNameUnvailableTest::test_get_user_name
> [gw1] [ 89%] PASSED src/toil/test/lib/test_misc.py::UserNameUnvailableTest::test_get_user_name
> src/toil/test/lib/test_misc.py::UserNameVeryBrokenTest::test_get_user_name
> [gw1] [ 89%] PASSED src/toil/test/lib/test_misc.py::UserNameVeryBrokenTest::test_get_user_name
> src/toil/test/mesos/MesosDataStructuresTest.py::DataStructuresTest::testJobQueue
> [gw1] [ 89%] PASSED src/toil/test/mesos/MesosDataStructuresTest.py::DataStructuresTest::testJobQueue
> src/toil/test/provisioners/gceProvisionerTest.py::GCEAutoscaleTestMultipleNodeTypes::testAutoScale
> [gw1] [ 89%] SKIPPED src/toil/test/provisioners/gceProvisionerTest.py::GCEAutoscaleTestMultipleNodeTypes::testAutoScale
> src/toil/test/provisioners/gceProvisionerTest.py::GCERestartTest::testAutoScaledCluster
> [gw1] [ 90%] SKIPPED src/toil/test/provisioners/gceProvisionerTest.py::GCERestartTest::testAutoScaledCluster
> src/toil/test/provisioners/provisionerTest.py::ProvisionerTest::test_node_type_parsing
> [gw1] [ 90%] PASSED src/toil/test/provisioners/provisionerTest.py::ProvisionerTest::test_node_type_parsing
> src/toil/test/server/serverTest.py::ToilServerUtilsTest::test_workflow_canceling_recovery
> [gw1] [ 90%] SKIPPED src/toil/test/server/serverTest.py::ToilServerUtilsTest::test_workflow_canceling_recovery
> src/toil/test/server/serverTest.py::FileStateStoreTest::test_state_store
> [gw1] [ 90%] SKIPPED src/toil/test/server/serverTest.py::FileStateStoreTest::test_state_store
> src/toil/test/server/serverTest.py::FileStateStoreURLTest::test_state_store
> [gw1] [ 90%] SKIPPED src/toil/test/server/serverTest.py::FileStateStoreURLTest::test_state_store
> src/toil/test/src/helloWorldTest.py::HelloWorldTest::testHelloWorld
> [gw2] [ 91%] PASSED src/toil/test/utils/toilDebugTest.py::DebugJobTest::test_run_job
> src/toil/test/jobStores/jobStoreTest.py::InvalidAWSJobStoreTest::testInvalidJobStoreName
> [gw2] [ 91%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::InvalidAWSJobStoreTest::testInvalidJobStoreName
> src/toil/test/lib/test_misc.py::UserNameAvailableTest::test_get_user_name
> [gw2] [ 91%] PASSED src/toil/test/lib/test_misc.py::UserNameAvailableTest::test_get_user_name
> src/toil/test/src/promisesTest.py::PathIndexingPromiseTest::test
> [gw0] [ 91%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testJobDeletions
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testJobLoadEquality
> [gw0] [ 91%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testJobLoadEquality
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testLargeFile
> [gw0] [ 92%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testLargeFile
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testMultipartUploads
> [gw0] [ 92%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testMultipartUploads
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testPartialReadFromStream
> [gw0] [ 92%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testPartialReadFromStream
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testPerJobFiles
> [gw0] [ 92%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testPerJobFiles
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testPersistantFilesToDelete
> [gw0] [ 92%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testPersistantFilesToDelete
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testPreserveFileName
> [gw0] [ 93%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testPreserveFileName
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testReadWriteFileStreamTextMode
> [gw0] [ 93%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testReadWriteFileStreamTextMode
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testReadWriteSharedFilesTextMode
> [gw0] [ 93%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testReadWriteSharedFilesTextMode
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testSharedFiles
> [gw0] [ 93%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testSharedFiles
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testStatsAndLogging
> [gw0] [ 93%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testStatsAndLogging
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testUpdateBehavior
> [gw0] [ 93%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testUpdateBehavior
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testWriteLogFiles
> [gw0] [ 94%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testWriteLogFiles
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testZeroLengthFiles
> [gw0] [ 94%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testZeroLengthFiles
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_file_link_imports
> [gw0] [ 94%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_file_link_imports
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_jobstore_does_not_leak_symlinks
> [gw0] [ 94%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_jobstore_does_not_leak_symlinks
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_jobstore_init_preserves_symlink_path
> [gw0] [ 94%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_jobstore_init_preserves_symlink_path
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_one <- src/toil/test/__init__.py
> [gw0] [ 95%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_one <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_onemib <- src/toil/test/__init__.py
> [gw0] [ 95%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_onemib <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsize <- src/toil/test/__init__.py
> [gw0] [ 95%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsize <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsizeminusone <- src/toil/test/__init__.py
> [gw0] [ 95%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsizeminusone <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsizeplusone <- src/toil/test/__init__.py
> [gw0] [ 95%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsizeplusone <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_zero <- src/toil/test/__init__.py
> [gw0] [ 96%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_zero <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_one <- src/toil/test/__init__.py
> [gw0] [ 96%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_one <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_onemib <- src/toil/test/__init__.py
> [gw0] [ 96%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_onemib <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsize <- src/toil/test/__init__.py
> [gw0] [ 96%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsize <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsizeminusone <- src/toil/test/__init__.py
> [gw0] [ 96%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsizeminusone <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsizeplusone <- src/toil/test/__init__.py
> [gw0] [ 97%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsizeplusone <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_zero <- src/toil/test/__init__.py
> [gw0] [ 97%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_zero <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportSharedFile__otherCls_filejobstoretest <- src/toil/test/__init__.py
> [gw0] [ 97%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportSharedFile__otherCls_filejobstoretest <- src/toil/test/__init__.py
> src/toil/test/src/workerTest.py::WorkerTests::testNextChainable
> [gw0] [ 97%] PASSED src/toil/test/src/workerTest.py::WorkerTests::testNextChainable
> [gw1] [ 97%] PASSED src/toil/test/src/helloWorldTest.py::HelloWorldTest::testHelloWorld
> src/toil/test/src/promisesTest.py::CachedUnpicklingJobStoreTest::test
> [gw2] [ 98%] PASSED src/toil/test/src/promisesTest.py::PathIndexingPromiseTest::test
> src/toil/test/src/realtimeLoggerTest.py::RealtimeLoggerTest::testRealtimeLogger
> [gw2] [ 98%] PASSED src/toil/test/src/realtimeLoggerTest.py::RealtimeLoggerTest::testRealtimeLogger
> src/toil/test/src/systemTest.py::SystemTest::testAtomicityOfNonEmptyDirectoryRenames
> [gw1] [ 98%] PASSED src/toil/test/src/promisesTest.py::CachedUnpicklingJobStoreTest::test
> src/toil/test/src/promisesTest.py::ChainedIndexedPromisesTest::test
> [gw2] [ 98%] PASSED src/toil/test/src/systemTest.py::SystemTest::testAtomicityOfNonEmptyDirectoryRenames
> [gw1] [ 98%] PASSED src/toil/test/src/promisesTest.py::ChainedIndexedPromisesTest::test
> [gw3] [ 99%] PASSED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testSimultaneousReadsUncachedStream
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testToilIsNotBroken
> [gw3] [ 99%] PASSED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testToilIsNotBroken
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testWriteExportFileCompatibility
> [gw3] [ 99%] PASSED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testWriteExportFileCompatibility
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testWriteLocalFileToJobStore
> [gw3] [ 99%] PASSED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testWriteLocalFileToJobStore
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testWriteNonLocalFileToJobStore
> [gw3] [ 99%] PASSED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testWriteNonLocalFileToJobStore
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testWriteReadGlobalFilePermissions
> [gw3] [100%] PASSED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testWriteReadGlobalFilePermissions
>
> ==================================== ERRORS ====================================
> _______ ERROR collecting src/toil/test/cactus/test_cactus_integration.py _______
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call
> result: Optional[TResult] = func()
> ^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 389, in collect
> return list(collector.collect())
> ^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 90, in collect
> self.session._fixturemanager.parsefactories(self.newinstance(), self.nodeid)
> ^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 75, in newinstance
> return self.obj("runTest")
> ^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/test/provisioners/clusterTest.py", line 34, in __init__
> self.keyName = os.getenv('TOIL_AWS_KEYNAME').strip() or 'id_rsa'
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> AttributeError: 'NoneType' object has no attribute 'strip'
> _______ ERROR collecting src/toil/test/cactus/test_cactus_integration.py _______
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call
> result: Optional[TResult] = func()
> ^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 389, in collect
> return list(collector.collect())
> ^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 90, in collect
> self.session._fixturemanager.parsefactories(self.newinstance(), self.nodeid)
> ^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 75, in newinstance
> return self.obj("runTest")
> ^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/test/provisioners/clusterTest.py", line 34, in __init__
> self.keyName = os.getenv('TOIL_AWS_KEYNAME').strip() or 'id_rsa'
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> AttributeError: 'NoneType' object has no attribute 'strip'
> _______ ERROR collecting src/toil/test/cactus/test_cactus_integration.py _______
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call
> result: Optional[TResult] = func()
> ^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 389, in collect
> return list(collector.collect())
> ^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 90, in collect
> self.session._fixturemanager.parsefactories(self.newinstance(), self.nodeid)
> ^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 75, in newinstance
> return self.obj("runTest")
> ^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/test/cactus/test_cactus_integration.py", line 14, in __init__
> super().__init__(methodName=methodName)
> File "/<<PKGBUILDDIR>>/src/toil/test/provisioners/clusterTest.py", line 34, in __init__
> self.keyName = os.getenv('TOIL_AWS_KEYNAME').strip() or 'id_rsa'
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> AttributeError: 'NoneType' object has no attribute 'strip'
> _______ ERROR collecting src/toil/test/cactus/test_cactus_integration.py _______
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call
> result: Optional[TResult] = func()
> ^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 389, in collect
> return list(collector.collect())
> ^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 90, in collect
> self.session._fixturemanager.parsefactories(self.newinstance(), self.nodeid)
> ^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 75, in newinstance
> return self.obj("runTest")
> ^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/test/cactus/test_cactus_integration.py", line 14, in __init__
> super().__init__(methodName=methodName)
> File "/<<PKGBUILDDIR>>/src/toil/test/provisioners/clusterTest.py", line 34, in __init__
> self.keyName = os.getenv('TOIL_AWS_KEYNAME').strip() or 'id_rsa'
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> AttributeError: 'NoneType' object has no attribute 'strip'
> _______ ERROR collecting src/toil/test/cactus/test_cactus_integration.py _______
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call
> result: Optional[TResult] = func()
> ^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 389, in collect
> return list(collector.collect())
> ^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 90, in collect
> self.session._fixturemanager.parsefactories(self.newinstance(), self.nodeid)
> ^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 75, in newinstance
> return self.obj("runTest")
> ^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/test/provisioners/clusterTest.py", line 34, in __init__
> self.keyName = os.getenv('TOIL_AWS_KEYNAME').strip() or 'id_rsa'
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> AttributeError: 'NoneType' object has no attribute 'strip'
> _______ ERROR collecting src/toil/test/cactus/test_cactus_integration.py _______
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call
> result: Optional[TResult] = func()
> ^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 389, in collect
> return list(collector.collect())
> ^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 90, in collect
> self.session._fixturemanager.parsefactories(self.newinstance(), self.nodeid)
> ^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 75, in newinstance
> return self.obj("runTest")
> ^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/test/cactus/test_cactus_integration.py", line 14, in __init__
> super().__init__(methodName=methodName)
> File "/<<PKGBUILDDIR>>/src/toil/test/provisioners/clusterTest.py", line 34, in __init__
> self.keyName = os.getenv('TOIL_AWS_KEYNAME').strip() or 'id_rsa'
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> AttributeError: 'NoneType' object has no attribute 'strip'
> _______ ERROR collecting src/toil/test/cactus/test_cactus_integration.py _______
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call
> result: Optional[TResult] = func()
> ^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 389, in collect
> return list(collector.collect())
> ^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 90, in collect
> self.session._fixturemanager.parsefactories(self.newinstance(), self.nodeid)
> ^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 75, in newinstance
> return self.obj("runTest")
> ^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/test/provisioners/clusterTest.py", line 34, in __init__
> self.keyName = os.getenv('TOIL_AWS_KEYNAME').strip() or 'id_rsa'
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> AttributeError: 'NoneType' object has no attribute 'strip'
> _______ ERROR collecting src/toil/test/cactus/test_cactus_integration.py _______
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call
> result: Optional[TResult] = func()
> ^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 389, in collect
> return list(collector.collect())
> ^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 90, in collect
> self.session._fixturemanager.parsefactories(self.newinstance(), self.nodeid)
> ^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 75, in newinstance
> return self.obj("runTest")
> ^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/test/cactus/test_cactus_integration.py", line 14, in __init__
> super().__init__(methodName=methodName)
> File "/<<PKGBUILDDIR>>/src/toil/test/provisioners/clusterTest.py", line 34, in __init__
> self.keyName = os.getenv('TOIL_AWS_KEYNAME').strip() or 'id_rsa'
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> AttributeError: 'NoneType' object has no attribute 'strip'
> __________ ERROR collecting src/toil/test/provisioners/clusterTest.py __________
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call
> result: Optional[TResult] = func()
> ^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 389, in collect
> return list(collector.collect())
> ^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 90, in collect
> self.session._fixturemanager.parsefactories(self.newinstance(), self.nodeid)
> ^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 75, in newinstance
> return self.obj("runTest")
> ^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/test/provisioners/clusterTest.py", line 34, in __init__
> self.keyName = os.getenv('TOIL_AWS_KEYNAME').strip() or 'id_rsa'
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> AttributeError: 'NoneType' object has no attribute 'strip'
> __________ ERROR collecting src/toil/test/provisioners/clusterTest.py __________
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call
> result: Optional[TResult] = func()
> ^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 389, in collect
> return list(collector.collect())
> ^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 90, in collect
> self.session._fixturemanager.parsefactories(self.newinstance(), self.nodeid)
> ^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 75, in newinstance
> return self.obj("runTest")
> ^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/test/provisioners/clusterTest.py", line 34, in __init__
> self.keyName = os.getenv('TOIL_AWS_KEYNAME').strip() or 'id_rsa'
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> AttributeError: 'NoneType' object has no attribute 'strip'
> __________ ERROR collecting src/toil/test/provisioners/clusterTest.py __________
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call
> result: Optional[TResult] = func()
> ^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 389, in collect
> return list(collector.collect())
> ^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 90, in collect
> self.session._fixturemanager.parsefactories(self.newinstance(), self.nodeid)
> ^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 75, in newinstance
> return self.obj("runTest")
> ^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/test/provisioners/clusterTest.py", line 34, in __init__
> self.keyName = os.getenv('TOIL_AWS_KEYNAME').strip() or 'id_rsa'
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> AttributeError: 'NoneType' object has no attribute 'strip'
> __________ ERROR collecting src/toil/test/provisioners/clusterTest.py __________
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call
> result: Optional[TResult] = func()
> ^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 389, in collect
> return list(collector.collect())
> ^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 90, in collect
> self.session._fixturemanager.parsefactories(self.newinstance(), self.nodeid)
> ^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 75, in newinstance
> return self.obj("runTest")
> ^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/test/provisioners/clusterTest.py", line 34, in __init__
> self.keyName = os.getenv('TOIL_AWS_KEYNAME').strip() or 'id_rsa'
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> AttributeError: 'NoneType' object has no attribute 'strip'
> _____________ ERROR collecting src/toil/test/utils/toilKillTest.py _____________
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/src/toil/jobStores/utils.py", line 365, in generate_locator
> from toil.jobStores.aws.jobStore import AWSJobStore # noqa
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/jobStores/aws/jobStore.py", line 29, in <module>
> import boto.s3.connection
> ModuleNotFoundError: No module named 'boto'
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call
> result: Optional[TResult] = func()
> ^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 389, in collect
> return list(collector.collect())
> ^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 90, in collect
> self.session._fixturemanager.parsefactories(self.newinstance(), self.nodeid)
> ^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 75, in newinstance
> return self.obj("runTest")
> ^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/test/utils/toilKillTest.py", line 96, in __init__
> self.job_store = generate_locator("aws", decoration="testkill")
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/jobStores/utils.py", line 387, in generate_locator
> raise JobStoreUnavailableException(f"libraries for {job_store_type} job store are not installed")
> toil.jobStores.utils.JobStoreUnavailableException: libraries for aws job store are not installed
> _____________ ERROR collecting src/toil/test/utils/toilKillTest.py _____________
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/src/toil/jobStores/utils.py", line 365, in generate_locator
> from toil.jobStores.aws.jobStore import AWSJobStore # noqa
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/jobStores/aws/jobStore.py", line 29, in <module>
> import boto.s3.connection
> ModuleNotFoundError: No module named 'boto'
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call
> result: Optional[TResult] = func()
> ^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 389, in collect
> return list(collector.collect())
> ^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 90, in collect
> self.session._fixturemanager.parsefactories(self.newinstance(), self.nodeid)
> ^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 75, in newinstance
> return self.obj("runTest")
> ^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/test/utils/toilKillTest.py", line 96, in __init__
> self.job_store = generate_locator("aws", decoration="testkill")
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/jobStores/utils.py", line 387, in generate_locator
> raise JobStoreUnavailableException(f"libraries for {job_store_type} job store are not installed")
> toil.jobStores.utils.JobStoreUnavailableException: libraries for aws job store are not installed
> _____________ ERROR collecting src/toil/test/utils/toilKillTest.py _____________
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/src/toil/jobStores/utils.py", line 365, in generate_locator
> from toil.jobStores.aws.jobStore import AWSJobStore # noqa
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/jobStores/aws/jobStore.py", line 29, in <module>
> import boto.s3.connection
> ModuleNotFoundError: No module named 'boto'
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call
> result: Optional[TResult] = func()
> ^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 389, in collect
> return list(collector.collect())
> ^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 90, in collect
> self.session._fixturemanager.parsefactories(self.newinstance(), self.nodeid)
> ^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 75, in newinstance
> return self.obj("runTest")
> ^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/test/utils/toilKillTest.py", line 96, in __init__
> self.job_store = generate_locator("aws", decoration="testkill")
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/jobStores/utils.py", line 387, in generate_locator
> raise JobStoreUnavailableException(f"libraries for {job_store_type} job store are not installed")
> toil.jobStores.utils.JobStoreUnavailableException: libraries for aws job store are not installed
> _____________ ERROR collecting src/toil/test/utils/toilKillTest.py _____________
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/src/toil/jobStores/utils.py", line 365, in generate_locator
> from toil.jobStores.aws.jobStore import AWSJobStore # noqa
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/jobStores/aws/jobStore.py", line 29, in <module>
> import boto.s3.connection
> ModuleNotFoundError: No module named 'boto'
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call
> result: Optional[TResult] = func()
> ^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 389, in collect
> return list(collector.collect())
> ^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 90, in collect
> self.session._fixturemanager.parsefactories(self.newinstance(), self.nodeid)
> ^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 75, in newinstance
> return self.obj("runTest")
> ^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/test/utils/toilKillTest.py", line 96, in __init__
> self.job_store = generate_locator("aws", decoration="testkill")
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/jobStores/utils.py", line 387, in generate_locator
> raise JobStoreUnavailableException(f"libraries for {job_store_type} job store are not installed")
> toil.jobStores.utils.JobStoreUnavailableException: libraries for aws job store are not installed
> =========================== short test summary info ============================
> ERROR src/toil/test/cactus/test_cactus_integration.py::AbstractClusterTest - AttributeError: 'NoneType' object has no attribute 'strip'
> ERROR src/toil/test/cactus/test_cactus_integration.py::AbstractClusterTest - AttributeError: 'NoneType' object has no attribute 'strip'
> ERROR src/toil/test/cactus/test_cactus_integration.py::CactusIntegrationTest - AttributeError: 'NoneType' object has no attribute 'strip'
> ERROR src/toil/test/cactus/test_cactus_integration.py::CactusIntegrationTest - AttributeError: 'NoneType' object has no attribute 'strip'
> ERROR src/toil/test/cactus/test_cactus_integration.py::AbstractClusterTest - AttributeError: 'NoneType' object has no attribute 'strip'
> ERROR src/toil/test/cactus/test_cactus_integration.py::CactusIntegrationTest - AttributeError: 'NoneType' object has no attribute 'strip'
> ERROR src/toil/test/cactus/test_cactus_integration.py::AbstractClusterTest - AttributeError: 'NoneType' object has no attribute 'strip'
> ERROR src/toil/test/cactus/test_cactus_integration.py::CactusIntegrationTest - AttributeError: 'NoneType' object has no attribute 'strip'
> ERROR src/toil/test/provisioners/clusterTest.py::AbstractClusterTest - AttributeError: 'NoneType' object has no attribute 'strip'
> ERROR src/toil/test/provisioners/clusterTest.py::AbstractClusterTest - AttributeError: 'NoneType' object has no attribute 'strip'
> ERROR src/toil/test/provisioners/clusterTest.py::AbstractClusterTest - AttributeError: 'NoneType' object has no attribute 'strip'
> ERROR src/toil/test/provisioners/clusterTest.py::AbstractClusterTest - AttributeError: 'NoneType' object has no attribute 'strip'
> ERROR src/toil/test/utils/toilKillTest.py::ToilKillTestWithAWSJobStore - toil.jobStores.utils.JobStoreUnavailableException: libraries for aws job store are not installed
> ERROR src/toil/test/utils/toilKillTest.py::ToilKillTestWithAWSJobStore - toil.jobStores.utils.JobStoreUnavailableException: libraries for aws job store are not installed
> ERROR src/toil/test/utils/toilKillTest.py::ToilKillTestWithAWSJobStore - toil.jobStores.utils.JobStoreUnavailableException: libraries for aws job store are not installed
> ERROR src/toil/test/utils/toilKillTest.py::ToilKillTestWithAWSJobStore - toil.jobStores.utils.JobStoreUnavailableException: libraries for aws job store are not installed
> =========== 166 passed, 349 skipped, 16 errors in 295.29s (0:04:55) ============
> E: pybuild pybuild:389: test: plugin custom failed with: exit code=1: HOME=/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_toil python3.12 setup.py develop --user && PYTHONPATH=/<<PKGBUILDDIR>>/src:$PYTHONPATH PATH=/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_toil/.local/bin/:$PATH TOIL_TEST_QUICK=True TOIL_SKIP_DOCKER=True python3.12 -m pytest -n auto --dist loadscope -vv -W ignore --ignore src/toil/test/lib/aws/test_s3.py --ignore src/toil/test/provisioners/aws/awsProvisionerTest.py --ignore src/toil/test/wdl/wdltoil_test.py --ignore src/toil/test/cwl/cwlTest.py --ignore src/toil/test/src/promisedRequirementTest.py --ignore src/toil/test/lib/test_ec2.py --ignore src/toil/test/batchSystems/batchSystemTest.py --ignore src/toil/test/lib/aws/test_iam.py -k "not (test_bioconda or test_run_conformance or testImportFtpFile or ToilWdlIntegrationTest or SortTest or testCwlexample or testVirtualEnv or ToilDocumentationTest or test_cwl_toil_kill or testImportReadFileCompatibility or CleanWorkDirTest or DeferredFunctionTest or WdlToilTest or test_cactus_integration)" /<<PKGBUILDDIR>>/src/toil/test
> I: pybuild base:311: HOME=/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_toil python3.11 setup.py develop --user && PYTHONPATH=/<<PKGBUILDDIR>>/src:$PYTHONPATH PATH=/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_toil/.local/bin/:$PATH TOIL_TEST_QUICK=True TOIL_SKIP_DOCKER=True python3.11 -m pytest -n auto --dist loadscope -vv -W ignore --ignore src/toil/test/lib/aws/test_s3.py --ignore src/toil/test/provisioners/aws/awsProvisionerTest.py --ignore src/toil/test/wdl/wdltoil_test.py --ignore src/toil/test/cwl/cwlTest.py --ignore src/toil/test/src/promisedRequirementTest.py --ignore src/toil/test/lib/test_ec2.py --ignore src/toil/test/batchSystems/batchSystemTest.py --ignore src/toil/test/lib/aws/test_iam.py -k "not (test_bioconda or test_run_conformance or testImportFtpFile or ToilWdlIntegrationTest or SortTest or testCwlexample or testVirtualEnv or ToilDocumentationTest or test_cwl_toil_kill or testImportReadFileCompatibility or CleanWorkDirTest or DeferredFunctionTest or WdlToilTest or test_cactus_integration)" /<<PKGBUILDDIR>>/src/toil/test
> running develop
> /usr/lib/python3/dist-packages/setuptools/command/develop.py:40: EasyInstallDeprecationWarning: easy_install command is deprecated.
> !!
>
> ********************************************************************************
> Please avoid running ``setup.py`` and ``easy_install``.
> Instead, use pypa/build, pypa/installer or other
> standards-based tools.
>
> See https://github.com/pypa/setuptools/issues/917 for details.
> ********************************************************************************
>
> !!
> easy_install.initialize_options(self)
> /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated.
> !!
>
> ********************************************************************************
> Please avoid running ``setup.py`` directly.
> Instead, use pypa/build, pypa/installer or other
> standards-based tools.
>
> See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
> ********************************************************************************
>
> !!
> self.initialize_options()
> running egg_info
> writing src/toil.egg-info/PKG-INFO
> writing dependency_links to src/toil.egg-info/dependency_links.txt
> writing entry points to src/toil.egg-info/entry_points.txt
> writing requirements to src/toil.egg-info/requires.txt
> writing top-level names to src/toil.egg-info/top_level.txt
> reading manifest file 'src/toil.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> adding license file 'LICENSE'
> writing manifest file 'src/toil.egg-info/SOURCES.txt'
> running build_ext
> Creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_toil/.local/lib/python3.11/site-packages/toil.egg-link (link to src)
> Adding toil 6.1.0 to easy-install.pth file
> Installing _toil_contained_executor script to /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_toil/.local/bin
> Installing _toil_mesos_executor script to /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_toil/.local/bin
> Installing _toil_worker script to /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_toil/.local/bin
> Installing cwltoil script to /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_toil/.local/bin
> Installing toil script to /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_toil/.local/bin
> Installing toil-cwl-runner script to /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_toil/.local/bin
> Installing toil-wdl-runner script to /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_toil/.local/bin
> Installing toil-wes-cwl-runner script to /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_toil/.local/bin
>
> Installed /<<PKGBUILDDIR>>/src
> Processing dependencies for toil==6.1.0
> Searching for urllib3==2.0.7
> Best match: urllib3 2.0.7
> Adding urllib3 2.0.7 to easy-install.pth file
>
> Using /usr/lib/python3/dist-packages
> Searching for typing-extensions==4.12.2
> Best match: typing-extensions 4.12.2
> Adding typing-extensions 4.12.2 to easy-install.pth file
>
> Using /usr/lib/python3/dist-packages
> Searching for ruamel.yaml==0.18.6
> Best match: ruamel.yaml 0.18.6
> Adding ruamel.yaml 0.18.6 to easy-install.pth file
>
> Using /usr/lib/python3/dist-packages
> Searching for requests==2.32.3
> Best match: requests 2.32.3
> Adding requests 2.32.3 to easy-install.pth file
>
> Using /usr/lib/python3/dist-packages
> Searching for PyYAML==6.0.1
> Best match: PyYAML 6.0.1
> Adding PyYAML 6.0.1 to easy-install.pth file
>
> Using /usr/lib/python3/dist-packages
> Searching for pytz==2024.1
> Best match: pytz 2024.1
> Adding pytz 2024.1 to easy-install.pth file
>
> Using /usr/lib/python3/dist-packages
> Searching for python-dateutil==2.9.0
> Best match: python-dateutil 2.9.0
> Adding python-dateutil 2.9.0 to easy-install.pth file
>
> Using /usr/lib/python3/dist-packages
> Searching for psutil==5.9.8
> Best match: psutil 5.9.8
> Adding psutil 5.9.8 to easy-install.pth file
>
> Using /usr/lib/python3/dist-packages
> Searching for enlighten==1.11.2
> Best match: enlighten 1.11.2
> Adding enlighten 1.11.2 to easy-install.pth file
>
> Using /usr/lib/python3/dist-packages
> Searching for docker==6.1.3
> Best match: docker 6.1.3
> Adding docker 6.1.3 to easy-install.pth file
>
> Using /usr/lib/python3/dist-packages
> Searching for dill==0.3.8
> Best match: dill 0.3.8
> Adding dill 0.3.8 to easy-install.pth file
>
> Using /usr/lib/python3/dist-packages
> Searching for ConfigArgParse==1.7
> Best match: ConfigArgParse 1.7
> Adding ConfigArgParse 1.7 to easy-install.pth file
>
> Using /usr/lib/python3/dist-packages
> Searching for Pypubsub==4.0.3
> Best match: Pypubsub 4.0.3
> Adding Pypubsub 4.0.3 to easy-install.pth file
>
> Using /usr/lib/python3/dist-packages
> Searching for ruamel.yaml.clib==0.2.8
> Best match: ruamel.yaml.clib 0.2.8
> Adding ruamel.yaml.clib 0.2.8 to easy-install.pth file
>
> Using /usr/lib/python3/dist-packages
> Searching for idna==3.6
> Best match: idna 3.6
> Adding idna 3.6 to easy-install.pth file
>
> Using /usr/lib/python3/dist-packages
> Searching for charset-normalizer==3.3.2
> Best match: charset-normalizer 3.3.2
> Adding charset-normalizer 3.3.2 to easy-install.pth file
> Installing normalizer script to /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_toil/.local/bin
>
> Using /usr/lib/python3/dist-packages
> Searching for certifi==2024.6.2
> Best match: certifi 2024.6.2
> Adding certifi 2024.6.2 to easy-install.pth file
>
> Using /usr/lib/python3/dist-packages
> Searching for six==1.16.0
> Best match: six 1.16.0
> Adding six 1.16.0 to easy-install.pth file
>
> Using /usr/lib/python3/dist-packages
> Finished processing dependencies for toil==6.1.0
> ============================= test session starts ==============================
> platform linux -- Python 3.11.9, pytest-8.2.2, pluggy-1.5.0 -- /usr/bin/python3.11
> cachedir: .pytest_cache
> rootdir: /<<PKGBUILDDIR>>
> configfile: setup.cfg
> plugins: xdist-3.6.1
> created: 4/4 workers
> 4 workers [515 items]
>
> scheduling tests via LoadScopeScheduling
>
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testBatchCreate
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testBatchCreate
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testBatchCreate
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testBatchCreate
> [gw0] [ 0%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testBatchCreate
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testChildLoadingEquality
> [gw0] [ 0%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testChildLoadingEquality
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testCleanCache
> [gw3] [ 0%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testBatchCreate
> [gw2] [ 0%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testBatchCreate
> [gw0] [ 0%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testCleanCache
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testConfigEquality
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testChildLoadingEquality
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testChildLoadingEquality
> [gw2] [ 1%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testChildLoadingEquality
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testCleanCache
> [gw0] [ 1%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testConfigEquality
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testDestructionIdempotence
> [gw0] [ 1%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testDestructionIdempotence
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testDestructionOfCorruptedJobStore
> [gw2] [ 1%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testCleanCache
> [gw3] [ 1%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testChildLoadingEquality
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testCleanCache
> [gw3] [ 2%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testCleanCache
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testConfigEquality
> [gw0] [ 2%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testDestructionOfCorruptedJobStore
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testEmptyFileStoreIDIsReadable
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testConfigEquality
> [gw2] [ 2%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testConfigEquality
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testDestructionIdempotence
> [gw3] [ 2%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testConfigEquality
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testDestructionIdempotence
> [gw3] [ 2%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testDestructionIdempotence
> [gw2] [ 3%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testDestructionIdempotence
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testDestructionOfCorruptedJobStore
> [gw2] [ 3%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testDestructionOfCorruptedJobStore
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testEmptyFileStoreIDIsReadable
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testDestructionOfCorruptedJobStore
> [gw3] [ 3%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testDestructionOfCorruptedJobStore
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testEmptyFileStoreIDIsReadable
> [gw3] [ 3%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testEmptyFileStoreIDIsReadable
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testFileDeletion
> [gw0] [ 3%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testEmptyFileStoreIDIsReadable
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testEncrypted
> [gw0] [ 4%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testEncrypted
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testFileDeletion
> [gw0] [ 4%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testFileDeletion
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testGrowingAndShrinkingJob
> [gw2] [ 4%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testEmptyFileStoreIDIsReadable
> [gw0] [ 4%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testGrowingAndShrinkingJob
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testFileDeletion
> [gw2] [ 4%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testFileDeletion
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testGrowingAndShrinkingJob
> [gw2] [ 5%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testGrowingAndShrinkingJob
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testImportHttpFile
> [gw3] [ 5%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testFileDeletion
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testGrowingAndShrinkingJob
> [gw3] [ 5%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testGrowingAndShrinkingJob
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testImportHttpFile
> [gw2] [ 5%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testImportHttpFile
> [gw3] [ 5%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testImportHttpFile
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testInitialState
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testImportHttpFile
> [gw0] [ 6%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testImportHttpFile
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testInitialState
> [gw0] [ 6%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testInitialState
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testInlinedFiles
> [gw0] [ 6%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testInlinedFiles
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testJobCreation
> [gw0] [ 6%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testJobCreation
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testJobDeletions
> [gw0] [ 6%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testJobDeletions
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testJobLoadEquality
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testInitialState
> [gw2] [ 6%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testInitialState
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testJobCreation
> [gw2] [ 7%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testJobCreation
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testJobDeletions
> [gw0] [ 7%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testJobLoadEquality
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testLargeFile
> [gw0] [ 7%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testLargeFile
> [gw3] [ 7%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testInitialState
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testInlinedFiles
> [gw3] [ 7%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testInlinedFiles
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testJobCreation
> [gw3] [ 8%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testJobCreation
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testJobDeletions
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testMultiThreadImportFile
> [gw0] [ 8%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testMultiThreadImportFile
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testMultipartUploads
> [gw3] [ 8%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testJobDeletions
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testJobLoadEquality
> [gw0] [ 8%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testMultipartUploads
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testOverlargeJob
> [gw2] [ 8%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testJobDeletions
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testJobLoadEquality
> [gw2] [ 9%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testJobLoadEquality
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testLargeFile
> [gw3] [ 9%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testJobLoadEquality
> [gw0] [ 9%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testOverlargeJob
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testPartialReadFromStream
> [gw0] [ 9%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testPartialReadFromStream
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testPerJobFiles
> [gw2] [ 9%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testLargeFile
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testMultipartUploads
> [gw2] [ 10%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testMultipartUploads
> [gw0] [ 10%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testPerJobFiles
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testPersistantFilesToDelete
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testLargeFile
> [gw3] [ 10%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testLargeFile
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testMultiThreadImportFile
> [gw0] [ 10%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testPersistantFilesToDelete
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testReadWriteFileStreamTextMode
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testPartialReadFromStream
> [gw2] [ 10%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testPartialReadFromStream
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testPerJobFiles
> [gw3] [ 11%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testMultiThreadImportFile
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testMultipartUploads
> [gw3] [ 11%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testMultipartUploads
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testOverlargeJob
> [gw3] [ 11%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testOverlargeJob
> [gw0] [ 11%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testReadWriteFileStreamTextMode
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testReadWriteSharedFilesTextMode
> [gw0] [ 11%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testReadWriteSharedFilesTextMode
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testSDBDomainsDeletedOnFailedJobstoreBucketCreation
> [gw0] [ 12%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testSDBDomainsDeletedOnFailedJobstoreBucketCreation
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testSharedFiles
> [gw0] [ 12%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testSharedFiles
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testStatsAndLogging
> [gw0] [ 12%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testStatsAndLogging
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testUpdateBehavior
> [gw0] [ 12%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testUpdateBehavior
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testWriteLogFiles
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testPartialReadFromStream
> [gw3] [ 12%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testPartialReadFromStream
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testPerJobFiles
> [gw3] [ 13%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testPerJobFiles
> [gw2] [ 13%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testPerJobFiles
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testPersistantFilesToDelete
> [gw2] [ 13%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testPersistantFilesToDelete
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testReadWriteFileStreamTextMode
> [gw2] [ 13%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testReadWriteFileStreamTextMode
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testReadWriteSharedFilesTextMode
> [gw2] [ 13%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testReadWriteSharedFilesTextMode
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testSharedFiles
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testPersistantFilesToDelete
> [gw2] [ 13%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testSharedFiles
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testStatsAndLogging
> [gw2] [ 14%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testStatsAndLogging
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testUpdateBehavior
> [gw2] [ 14%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testUpdateBehavior
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testWriteLogFiles
> [gw2] [ 14%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testWriteLogFiles
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testZeroLengthFiles
> [gw2] [ 14%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::testZeroLengthFiles
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_one <- src/toil/test/__init__.py
> [gw2] [ 14%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_one <- src/toil/test/__init__.py
> [gw3] [ 15%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testPersistantFilesToDelete
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testReadWriteFileStreamTextMode
> [gw3] [ 15%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testReadWriteFileStreamTextMode
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testReadWriteSharedFilesTextMode
> [gw3] [ 15%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testReadWriteSharedFilesTextMode
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testSDBDomainsDeletedOnFailedJobstoreBucketCreation
> [gw3] [ 15%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testSDBDomainsDeletedOnFailedJobstoreBucketCreation
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testSharedFiles
> [gw3] [ 15%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testSharedFiles
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testStatsAndLogging
> [gw3] [ 16%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testStatsAndLogging
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testUpdateBehavior
> [gw3] [ 16%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testUpdateBehavior
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testWriteLogFiles
> [gw3] [ 16%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testWriteLogFiles
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testZeroLengthFiles
> [gw3] [ 16%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::testZeroLengthFiles
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_one <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_onemib <- src/toil/test/__init__.py
> [gw2] [ 16%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_onemib <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsize <- src/toil/test/__init__.py
> [gw2] [ 17%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsize <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsizeminusone <- src/toil/test/__init__.py
> [gw2] [ 17%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsizeminusone <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsizeplusone <- src/toil/test/__init__.py
> [gw2] [ 17%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsizeplusone <- src/toil/test/__init__.py
> [gw0] [ 17%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testWriteLogFiles
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testZeroLengthFiles
> [gw0] [ 17%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::testZeroLengthFiles
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_one <- src/toil/test/__init__.py
> [gw0] [ 18%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_one <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_onemib <- src/toil/test/__init__.py
> [gw0] [ 18%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_onemib <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsize <- src/toil/test/__init__.py
> [gw0] [ 18%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsize <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsizeminusone <- src/toil/test/__init__.py
> [gw0] [ 18%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsizeminusone <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsizeplusone <- src/toil/test/__init__.py
> [gw0] [ 18%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsizeplusone <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_zero <- src/toil/test/__init__.py
> [gw0] [ 19%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_zero <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_one <- src/toil/test/__init__.py
> [gw0] [ 19%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_one <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_onemib <- src/toil/test/__init__.py
> [gw0] [ 19%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_onemib <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsize <- src/toil/test/__init__.py
> [gw0] [ 19%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsize <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsizeminusone <- src/toil/test/__init__.py
> [gw0] [ 19%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsizeminusone <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsizeplusone <- src/toil/test/__init__.py
> [gw0] [ 20%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsizeplusone <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_zero <- src/toil/test/__init__.py
> [gw0] [ 20%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_zero <- src/toil/test/__init__.py
> [gw3] [ 20%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_one <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_onemib <- src/toil/test/__init__.py
> [gw3] [ 20%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_onemib <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsize <- src/toil/test/__init__.py
> [gw3] [ 20%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsize <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsizeminusone <- src/toil/test/__init__.py
> [gw3] [ 20%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsizeminusone <- src/toil/test/__init__.py
> [gw1] [ 21%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testBatchCreate
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testChildLoadingEquality
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_zero <- src/toil/test/__init__.py
> [gw2] [ 21%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_zero <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_one <- src/toil/test/__init__.py
> [gw2] [ 21%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_one <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_onemib <- src/toil/test/__init__.py
> [gw2] [ 21%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_onemib <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsize <- src/toil/test/__init__.py
> [gw2] [ 21%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsize <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsizeminusone <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsizeplusone <- src/toil/test/__init__.py
> [gw3] [ 22%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsizeplusone <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_zero <- src/toil/test/__init__.py
> [gw3] [ 22%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_zero <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_one <- src/toil/test/__init__.py
> [gw3] [ 22%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_one <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_onemib <- src/toil/test/__init__.py
> [gw2] [ 22%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsizeminusone <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsizeplusone <- src/toil/test/__init__.py
> [gw2] [ 22%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsizeplusone <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_zero <- src/toil/test/__init__.py
> [gw3] [ 23%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_onemib <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsize <- src/toil/test/__init__.py
> [gw2] [ 23%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_zero <- src/toil/test/__init__.py
> [gw3] [ 23%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsize <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsizeminusone <- src/toil/test/__init__.py
> [gw3] [ 23%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsizeminusone <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsizeplusone <- src/toil/test/__init__.py
> [gw3] [ 23%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsizeplusone <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_zero <- src/toil/test/__init__.py
> [gw1] [ 24%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testChildLoadingEquality
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testCleanCache
> [gw1] [ 24%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testCleanCache
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testConfigEquality
> [gw3] [ 24%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_zero <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportSharedFile__otherCls_filejobstoretest <- src/toil/test/__init__.py
> [gw0] [ 24%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::EncryptedAWSJobStoreTest::test_testImportSharedFile__otherCls_filejobstoretest <- src/toil/test/__init__.py
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean
> [gw0] [ 24%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_CRx_FORGO
> [gw0] [ 25%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_CRx_FORGO
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_CRx_None
> [gw0] [ 25%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_CRx_None
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_CRx_RM
> [gw0] [ 25%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_CRx_RM
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_CRx_STOP
> [gw0] [ 25%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_CRx_STOP
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_CxD_FORGO
> [gw0] [ 25%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_CxD_FORGO
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_CxD_None
> [gw0] [ 26%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_CxD_None
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_CxD_RM
> [gw0] [ 26%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_CxD_RM
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_CxD_STOP
> src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportSharedFile__otherCls_filejobstoretest <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportSharedFile__otherCls_filejobstoretest <- src/toil/test/__init__.py
> [gw2] [ 26%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::GoogleJobStoreTest::test_testImportSharedFile__otherCls_filejobstoretest <- src/toil/test/__init__.py
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testAsyncWriteWithCaching
> [gw0] [ 26%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_CxD_STOP
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_Cxx_FORGO
> [gw3] [ 26%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::AWSJobStoreTest::test_testImportSharedFile__otherCls_filejobstoretest <- src/toil/test/__init__.py
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testAsyncWriteWithCaching
> [gw3] [ 26%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testAsyncWriteWithCaching
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testCacheEvictionFailCase
> [gw2] [ 27%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testAsyncWriteWithCaching
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testCacheEvictionFailCase
> [gw2] [ 27%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testCacheEvictionFailCase
> [gw3] [ 27%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testCacheEvictionFailCase
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testCacheEvictionPartialEvict
> [gw3] [ 27%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testCacheEvictionPartialEvict
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testCacheEvictionTotalEvict
> [gw1] [ 27%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testConfigEquality
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testDestructionIdempotence
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testCacheEvictionPartialEvict
> [gw2] [ 28%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testCacheEvictionPartialEvict
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testCacheEvictionTotalEvict
> [gw0] [ 28%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_Cxx_FORGO
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_Cxx_None
> [gw0] [ 28%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_Cxx_None
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_Cxx_RM
> [gw0] [ 28%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_Cxx_RM
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_Cxx_STOP
> [gw0] [ 28%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_Cxx_STOP
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xRx_FORGO
> [gw0] [ 29%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xRx_FORGO
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xRx_None
> [gw0] [ 29%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xRx_None
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xRx_RM
> [gw0] [ 29%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xRx_RM
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xRx_STOP
> [gw0] [ 29%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xRx_STOP
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xxD_FORGO
> [gw0] [ 29%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xxD_FORGO
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xxD_None
> [gw0] [ 30%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xxD_None
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xxD_RM
> [gw2] [ 30%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testCacheEvictionTotalEvict
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testControlledFailedWorkerRetry
> [gw2] [ 30%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testControlledFailedWorkerRetry
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testDeleteLocalFile
> [gw0] [ 30%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xxD_RM
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xxD_STOP
> [gw0] [ 30%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xxD_STOP
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xxx_FORGO
> [gw3] [ 31%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testCacheEvictionTotalEvict
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testControlledFailedWorkerRetry
> [gw3] [ 31%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testControlledFailedWorkerRetry
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testDeleteLocalFile
> [gw3] [ 31%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testDeleteLocalFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testExtremeCacheSetup
> [gw3] [ 31%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testExtremeCacheSetup
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testFileStoreExportFile
> [gw3] [ 31%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testFileStoreExportFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testFileStoreLogging
> [gw3] [ 32%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testFileStoreLogging
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testFileStoreOperations
> [gw3] [ 32%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testFileStoreOperations
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testMultipleJobsReadSameCacheHitGlobalFile
> [gw3] [ 32%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testMultipleJobsReadSameCacheHitGlobalFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testMultipleJobsReadSameCacheMissGlobalFile
> [gw3] [ 32%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testMultipleJobsReadSameCacheMissGlobalFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testReadCachHitFileFromJobStore
> [gw0] [ 32%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xxx_FORGO
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xxx_None
> [gw0] [ 33%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xxx_None
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xxx_RM
> [gw0] [ 33%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xxx_RM
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xxx_STOP
> [gw0] [ 33%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerClean_xxx_STOP
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerLogs
> [gw0] [ 33%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerLogs
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerLogs_Demux
> [gw0] [ 33%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerLogs_Demux
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerLogs_Demux_Stream
> [gw0] [ 33%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerLogs_Demux_Stream
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerLogs_Stream
> [gw0] [ 34%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerLogs_Stream
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerPipeChain
> [gw0] [ 34%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerPipeChain
> src/toil/test/lib/dockerTest.py::DockerTest::testDockerPipeChainErrorDetection
> [gw0] [ 34%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testDockerPipeChainErrorDetection
> src/toil/test/lib/dockerTest.py::DockerTest::testNonCachingDockerChain
> [gw0] [ 34%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testNonCachingDockerChain
> [gw3] [ 34%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testReadCachHitFileFromJobStore
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testReadCacheMissFileFromJobStoreWithCachingReadFile
> [gw3] [ 35%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testReadCacheMissFileFromJobStoreWithCachingReadFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testReadCacheMissFileFromJobStoreWithoutCachingReadFile
> [gw3] [ 35%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testReadCacheMissFileFromJobStoreWithoutCachingReadFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testReadWriteFileStreamTextMode
> [gw3] [ 35%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testReadWriteFileStreamTextMode
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testRemoveLocalImmutablyReadFile
> [gw3] [ 35%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testRemoveLocalImmutablyReadFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testRemoveLocalMutablyReadFile
> [gw3] [ 35%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testRemoveLocalMutablyReadFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testReturnFileSizes
> [gw3] [ 36%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testReturnFileSizes
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testReturnFileSizesWithBadWorker
> [gw1] [ 36%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testDestructionIdempotence
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testDestructionOfCorruptedJobStore
> [gw1] [ 36%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testDestructionOfCorruptedJobStore
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testEmptyFileStoreIDIsReadable
> [gw3] [ 36%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testReturnFileSizesWithBadWorker
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testSimultaneousReadsUncachedStream
> [gw3] [ 36%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testSimultaneousReadsUncachedStream
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testToilIsNotBroken
> [gw3] [ 37%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testToilIsNotBroken
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testWriteExportFileCompatibility
> [gw3] [ 37%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testWriteExportFileCompatibility
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testWriteLocalFileToJobStore
> [gw3] [ 37%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testWriteLocalFileToJobStore
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testWriteNonLocalFileToJobStore
> [gw3] [ 37%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testWriteNonLocalFileToJobStore
> src/toil/test/lib/dockerTest.py::DockerTest::testNonCachingDockerChainErrorDetection
> [gw0] [ 37%] SKIPPED src/toil/test/lib/dockerTest.py::DockerTest::testNonCachingDockerChainErrorDetection
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testAsyncWriteWithCaching
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testWriteReadGlobalFilePermissions
> [gw0] [ 38%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testAsyncWriteWithCaching
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testCacheEvictionFailCase
> [gw0] [ 38%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testCacheEvictionFailCase
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testCacheEvictionPartialEvict
> [gw1] [ 38%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testEmptyFileStoreIDIsReadable
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testFileDeletion
> [gw0] [ 38%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testCacheEvictionPartialEvict
> [gw3] [ 38%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithAwsJobStore::testWriteReadGlobalFilePermissions
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testCacheEvictionTotalEvict
> [gw0] [ 39%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testCacheEvictionTotalEvict
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testControlledFailedWorkerRetry
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_coalesce_job_exit_codes_many_all_exist
> [gw1] [ 39%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testFileDeletion
> [gw0] [ 39%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testControlledFailedWorkerRetry
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testDeleteLocalFile
> [gw0] [ 39%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testDeleteLocalFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testExtremeCacheSetup
> [gw0] [ 39%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testExtremeCacheSetup
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testFileStoreExportFile
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testGrowingAndShrinkingJob
> [gw0] [ 40%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testFileStoreExportFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testFileStoreLogging
> [gw0] [ 40%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testFileStoreLogging
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testFileStoreOperations
> [gw0] [ 40%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testFileStoreOperations
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testMultipleJobsReadSameCacheHitGlobalFile
> [gw0] [ 40%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testMultipleJobsReadSameCacheHitGlobalFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testMultipleJobsReadSameCacheMissGlobalFile
> [gw0] [ 40%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testMultipleJobsReadSameCacheMissGlobalFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testReadCachHitFileFromJobStore
> [gw0] [ 40%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testReadCachHitFileFromJobStore
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testReadCacheMissFileFromJobStoreWithCachingReadFile
> [gw0] [ 41%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testReadCacheMissFileFromJobStoreWithCachingReadFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testReadCacheMissFileFromJobStoreWithoutCachingReadFile
> [gw0] [ 41%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testReadCacheMissFileFromJobStoreWithoutCachingReadFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testReadWriteFileStreamTextMode
> [gw0] [ 41%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testReadWriteFileStreamTextMode
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testRemoveLocalImmutablyReadFile
> [gw0] [ 41%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testRemoveLocalImmutablyReadFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testRemoveLocalMutablyReadFile
> [gw0] [ 41%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testRemoveLocalMutablyReadFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testReturnFileSizes
> [gw0] [ 42%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testReturnFileSizes
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testReturnFileSizesWithBadWorker
> [gw0] [ 42%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testReturnFileSizesWithBadWorker
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testSimultaneousReadsUncachedStream
> [gw0] [ 42%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testSimultaneousReadsUncachedStream
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testToilIsNotBroken
> [gw0] [ 42%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testToilIsNotBroken
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testWriteExportFileCompatibility
> [gw0] [ 42%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testWriteExportFileCompatibility
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testWriteLocalFileToJobStore
> [gw0] [ 43%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testWriteLocalFileToJobStore
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testWriteNonLocalFileToJobStore
> [gw0] [ 43%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testWriteNonLocalFileToJobStore
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testWriteReadGlobalFilePermissions
> [gw0] [ 43%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithGoogleJobStore::testWriteReadGlobalFilePermissions
> src/toil/test/utils/utilsTest.py::UtilsTest::testAWSProvisionerUtils
> [gw1] [ 43%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testGrowingAndShrinkingJob
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testImportHttpFile
> [gw0] [ 43%] SKIPPED src/toil/test/utils/utilsTest.py::UtilsTest::testAWSProvisionerUtils
> src/toil/test/utils/utilsTest.py::UtilsTest::testGetPIDStatus
> [gw3] [ 44%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_coalesce_job_exit_codes_many_all_exist
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_coalesce_job_exit_codes_one_exists
> [gw3] [ 44%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_coalesce_job_exit_codes_one_exists
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_coalesce_job_exit_codes_one_not_exists
> [gw3] [ 44%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_coalesce_job_exit_codes_one_not_exists
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_coalesce_job_exit_codes_sacct_raises_job_exists
> [gw3] [ 44%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_coalesce_job_exit_codes_sacct_raises_job_exists
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_coalesce_job_exit_codes_sacct_raises_job_not_exists
> [gw3] [ 44%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_coalesce_job_exit_codes_sacct_raises_job_not_exists
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_coalesce_job_exit_codes_some_exists
> [gw3] [ 45%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_coalesce_job_exit_codes_some_exists
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromSacct_many_all_exist
> [gw3] [ 45%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromSacct_many_all_exist
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromSacct_many_none_exist
> [gw3] [ 45%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromSacct_many_none_exist
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromSacct_many_some_exist
> [gw3] [ 45%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromSacct_many_some_exist
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromSacct_one_exists
> [gw3] [ 45%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromSacct_one_exists
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromSacct_one_not_exists
> [gw3] [ 46%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromSacct_one_not_exists
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromScontrol_many_all_exist
> [gw3] [ 46%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromScontrol_many_all_exist
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromScontrol_many_none_exist
> [gw3] [ 46%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromScontrol_many_none_exist
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromScontrol_many_some_exist
> [gw3] [ 46%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromScontrol_many_some_exist
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromScontrol_one_exists
> [gw3] [ 46%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromScontrol_one_exists
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromScontrol_one_not_exists
> [gw3] [ 46%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobDetailsFromScontrol_one_not_exists
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobExitCode_job_exists
> [gw3] [ 47%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobExitCode_job_exists
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobExitCode_job_not_exists
> [gw3] [ 47%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobExitCode_job_not_exists
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobExitCode_sacct_raises_job_exists
> [gw3] [ 47%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobExitCode_sacct_raises_job_exists
> src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobExitCode_sacct_raises_job_not_exists
> [gw3] [ 47%] PASSED src/toil/test/batchSystems/test_slurm.py::SlurmTest::test_getJobExitCode_sacct_raises_job_not_exists
> src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testApplianceParser
> [gw3] [ 47%] SKIPPED src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testApplianceParser
> src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testBadGoogleRepo
> [gw3] [ 48%] SKIPPED src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testBadGoogleRepo
> src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testBadQuayRepo
> [gw3] [ 48%] SKIPPED src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testBadQuayRepo
> src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testBadQuayRepoNTag
> [gw3] [ 48%] SKIPPED src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testBadQuayRepoNTag
> src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testBadQuayTag
> [gw3] [ 48%] SKIPPED src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testBadQuayTag
> src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testBroadDockerRepo
> [gw3] [ 48%] SKIPPED src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testBroadDockerRepo
> src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testBroadDockerRepoBadTag
> [gw3] [ 49%] SKIPPED src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testBroadDockerRepoBadTag
> src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testGoogleRepo
> [gw3] [ 49%] SKIPPED src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testGoogleRepo
> src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testNonexistentRepo
> [gw3] [ 49%] SKIPPED src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testNonexistentRepo
> src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testOfficialUbuntuRepo
> [gw3] [ 49%] SKIPPED src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testOfficialUbuntuRepo
> src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testToilQuayRepo
> [gw3] [ 49%] SKIPPED src/toil/test/src/dockerCheckTest.py::DockerCheckTest::testToilQuayRepo
> src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::testBetaInertia
> [gw3] [ 50%] PASSED src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::testBetaInertia
> src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::testMaxNodes
> [gw3] [ 50%] PASSED src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::testMaxNodes
> src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::testMinNodes
> [gw3] [ 50%] PASSED src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::testMinNodes
> src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::testNoLaunchingIfDeltaAlreadyMet
> [gw3] [ 50%] PASSED src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::testNoLaunchingIfDeltaAlreadyMet
> src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::testPreemptibleDeficitIsSet
> [gw3] [ 50%] PASSED src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::testPreemptibleDeficitIsSet
> src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::testPreemptibleDeficitResponse
> [gw3] [ 51%] PASSED src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::testPreemptibleDeficitResponse
> src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::testRounding
> [gw1] [ 51%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testImportHttpFile
> [gw3] [ 51%] PASSED src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::testRounding
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testInitialState
> src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::test_overhead_accounting_large
> [gw3] [ 51%] PASSED src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::test_overhead_accounting_large
> src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::test_overhead_accounting_observed
> [gw3] [ 51%] PASSED src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::test_overhead_accounting_observed
> src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::test_overhead_accounting_small
> [gw3] [ 52%] PASSED src/toil/test/provisioners/clusterScalerTest.py::ClusterScalerTest::test_overhead_accounting_small
> src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_and_cancel_workflows
> [gw3] [ 52%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_and_cancel_workflows
> src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_workflow_https_url
> [gw3] [ 52%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_workflow_https_url
> src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_workflow_inputs_zip
> [gw3] [ 52%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_workflow_inputs_zip
> src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_workflow_manifest_and_inputs_zip
> [gw3] [ 52%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_workflow_manifest_and_inputs_zip
> src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_workflow_manifest_zip
> [gw3] [ 53%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_workflow_manifest_zip
> src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_workflow_multi_file_zip
> [gw3] [ 53%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_workflow_multi_file_zip
> src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_workflow_no_params_zip
> [gw3] [ 53%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_workflow_no_params_zip
> src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_workflow_relative_url
> [gw3] [ 53%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_workflow_relative_url
> src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_workflow_relative_url_no_attachments_fails
> [gw3] [ 53%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_workflow_relative_url_no_attachments_fails
> src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_workflow_single_file_zip
> [gw3] [ 53%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerWorkflowTest::test_run_workflow_single_file_zip
> src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_and_cancel_workflows
> [gw3] [ 54%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_and_cancel_workflows
> src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_workflow_https_url
> [gw3] [ 54%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_workflow_https_url
> src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_workflow_inputs_zip
> [gw3] [ 54%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_workflow_inputs_zip
> src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_workflow_manifest_and_inputs_zip
> [gw3] [ 54%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_workflow_manifest_and_inputs_zip
> src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_workflow_manifest_zip
> [gw3] [ 54%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_workflow_manifest_zip
> src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_workflow_multi_file_zip
> [gw3] [ 55%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_workflow_multi_file_zip
> src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_workflow_no_params_zip
> [gw3] [ 55%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_workflow_no_params_zip
> src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_workflow_relative_url
> [gw3] [ 55%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_workflow_relative_url
> src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_workflow_relative_url_no_attachments_fails
> [gw3] [ 55%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_workflow_relative_url_no_attachments_fails
> src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_workflow_single_file_zip
> [gw3] [ 55%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryWorkflowTest::test_run_workflow_single_file_zip
> src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_and_cancel_workflows
> [gw3] [ 56%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_and_cancel_workflows
> src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_workflow_https_url
> [gw3] [ 56%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_workflow_https_url
> src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_workflow_inputs_zip
> [gw3] [ 56%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_workflow_inputs_zip
> src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_workflow_manifest_and_inputs_zip
> [gw3] [ 56%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_workflow_manifest_and_inputs_zip
> src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_workflow_manifest_zip
> [gw3] [ 56%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_workflow_manifest_zip
> src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_workflow_multi_file_zip
> [gw3] [ 57%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_workflow_multi_file_zip
> src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_workflow_no_params_zip
> [gw3] [ 57%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_workflow_no_params_zip
> src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_workflow_relative_url
> [gw3] [ 57%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_workflow_relative_url
> src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_workflow_relative_url_no_attachments_fails
> [gw3] [ 57%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_workflow_relative_url_no_attachments_fails
> src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_workflow_single_file_zip
> [gw3] [ 57%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerCeleryS3StateWorkflowTest::test_run_workflow_single_file_zip
> src/toil/test/provisioners/clusterScalerTest.py::BinPackingTest::testAddingInitialNode
> [gw3] [ 58%] PASSED src/toil/test/provisioners/clusterScalerTest.py::BinPackingTest::testAddingInitialNode
> src/toil/test/provisioners/clusterScalerTest.py::BinPackingTest::testHighTargetTime
> [gw3] [ 58%] PASSED src/toil/test/provisioners/clusterScalerTest.py::BinPackingTest::testHighTargetTime
> src/toil/test/provisioners/clusterScalerTest.py::BinPackingTest::testJobTooLargeForAllNodes
> [gw3] [ 58%] PASSED src/toil/test/provisioners/clusterScalerTest.py::BinPackingTest::testJobTooLargeForAllNodes
> src/toil/test/provisioners/clusterScalerTest.py::BinPackingTest::testLongRunningJobs
> [gw3] [ 58%] PASSED src/toil/test/provisioners/clusterScalerTest.py::BinPackingTest::testLongRunningJobs
> src/toil/test/provisioners/clusterScalerTest.py::BinPackingTest::testLowTargetTime
> [gw3] [ 58%] PASSED src/toil/test/provisioners/clusterScalerTest.py::BinPackingTest::testLowTargetTime
> src/toil/test/provisioners/clusterScalerTest.py::BinPackingTest::testPackingOneShape
> [gw3] [ 59%] PASSED src/toil/test/provisioners/clusterScalerTest.py::BinPackingTest::testPackingOneShape
> src/toil/test/provisioners/clusterScalerTest.py::BinPackingTest::testPathologicalCase
> [gw3] [ 59%] PASSED src/toil/test/provisioners/clusterScalerTest.py::BinPackingTest::testPathologicalCase
> src/toil/test/provisioners/clusterScalerTest.py::BinPackingTest::testSorting
> [gw3] [ 59%] PASSED src/toil/test/provisioners/clusterScalerTest.py::BinPackingTest::testSorting
> src/toil/test/provisioners/clusterScalerTest.py::BinPackingTest::testZeroResourceJobs
> [gw3] [ 59%] PASSED src/toil/test/provisioners/clusterScalerTest.py::BinPackingTest::testZeroResourceJobs
> src/toil/test/src/jobTest.py::JobTest::testDAGConsistency
> [gw2] [ 59%] PASSED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testDeleteLocalFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testExtremeCacheSetup
> [gw2] [ 60%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testExtremeCacheSetup
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testFileStoreExportFile
> [gw2] [ 60%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testFileStoreExportFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testFileStoreLogging
> [gw2] [ 60%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testFileStoreLogging
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testFileStoreOperations
> [gw2] [ 60%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testFileStoreOperations
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testMultipleJobsReadSameCacheHitGlobalFile
> [gw2] [ 60%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testMultipleJobsReadSameCacheHitGlobalFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testMultipleJobsReadSameCacheMissGlobalFile
> [gw2] [ 60%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testMultipleJobsReadSameCacheMissGlobalFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testReadCachHitFileFromJobStore
> [gw0] [ 61%] PASSED src/toil/test/utils/utilsTest.py::UtilsTest::testGetPIDStatus
> src/toil/test/utils/utilsTest.py::UtilsTest::testGetStatusFailedCWLWF
> [gw0] [ 61%] SKIPPED src/toil/test/utils/utilsTest.py::UtilsTest::testGetStatusFailedCWLWF
> src/toil/test/utils/utilsTest.py::UtilsTest::testGetStatusFailedToilWF
> [gw2] [ 61%] PASSED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testReadCachHitFileFromJobStore
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testReadCacheMissFileFromJobStoreWithCachingReadFile
> [gw3] [ 61%] PASSED src/toil/test/src/jobTest.py::JobTest::testDAGConsistency
> src/toil/test/src/jobTest.py::JobTest::testDeadlockDetection
> [gw2] [ 61%] PASSED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testReadCacheMissFileFromJobStoreWithCachingReadFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testReadCacheMissFileFromJobStoreWithoutCachingReadFile
> [gw3] [ 62%] PASSED src/toil/test/src/jobTest.py::JobTest::testDeadlockDetection
> src/toil/test/src/jobTest.py::JobTest::testEvaluatingRandomDAG
> [gw3] [ 62%] SKIPPED src/toil/test/src/jobTest.py::JobTest::testEvaluatingRandomDAG
> src/toil/test/src/jobTest.py::JobTest::testNewCheckpointIsLeafVertexNonRootCase
> [gw3] [ 62%] SKIPPED src/toil/test/src/jobTest.py::JobTest::testNewCheckpointIsLeafVertexNonRootCase
> src/toil/test/src/jobTest.py::JobTest::testNewCheckpointIsLeafVertexRootCase
> [gw3] [ 62%] SKIPPED src/toil/test/src/jobTest.py::JobTest::testNewCheckpointIsLeafVertexRootCase
> src/toil/test/src/jobTest.py::JobTest::testSiblingDAGConsistency
> [gw3] [ 62%] SKIPPED src/toil/test/src/jobTest.py::JobTest::testSiblingDAGConsistency
> [gw0] [ 63%] PASSED src/toil/test/utils/utilsTest.py::UtilsTest::testGetStatusFailedToilWF
> src/toil/test/src/jobTest.py::JobTest::testStatic
> src/toil/test/utils/utilsTest.py::UtilsTest::testGetStatusSuccessfulCWLWF
> [gw3] [ 63%] SKIPPED src/toil/test/src/jobTest.py::JobTest::testStatic
> src/toil/test/src/jobTest.py::JobTest::testStatic2
> [gw0] [ 63%] SKIPPED src/toil/test/utils/utilsTest.py::UtilsTest::testGetStatusSuccessfulCWLWF
> src/toil/test/utils/utilsTest.py::UtilsTest::testMultipleJobsPerWorkerStats
> [gw0] [ 63%] SKIPPED src/toil/test/utils/utilsTest.py::UtilsTest::testMultipleJobsPerWorkerStats
> src/toil/test/utils/utilsTest.py::UtilsTest::testPrintJobLog
> [gw2] [ 63%] PASSED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testReadCacheMissFileFromJobStoreWithoutCachingReadFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testReadWriteFileStreamTextMode
> [gw3] [ 64%] PASSED src/toil/test/src/jobTest.py::JobTest::testStatic2
> src/toil/test/src/jobTest.py::JobTest::testTrivialDAGConsistency
> [gw3] [ 64%] SKIPPED src/toil/test/src/jobTest.py::JobTest::testTrivialDAGConsistency
> src/toil/test/src/miscTests.py::MiscTests::testGetSizeOfDirectoryWorks
> [gw3] [ 64%] SKIPPED src/toil/test/src/miscTests.py::MiscTests::testGetSizeOfDirectoryWorks
> src/toil/test/src/miscTests.py::MiscTests::testIDStability
> [gw3] [ 64%] PASSED src/toil/test/src/miscTests.py::MiscTests::testIDStability
> src/toil/test/src/miscTests.py::MiscTests::test_atomic_context_error
> [gw3] [ 64%] PASSED src/toil/test/src/miscTests.py::MiscTests::test_atomic_context_error
> src/toil/test/src/miscTests.py::MiscTests::test_atomic_context_ok
> [gw3] [ 65%] PASSED src/toil/test/src/miscTests.py::MiscTests::test_atomic_context_ok
> src/toil/test/src/miscTests.py::MiscTests::test_atomic_install
> [gw3] [ 65%] PASSED src/toil/test/src/miscTests.py::MiscTests::test_atomic_install
> src/toil/test/src/miscTests.py::MiscTests::test_atomic_install_dev
> [gw3] [ 65%] PASSED src/toil/test/src/miscTests.py::MiscTests::test_atomic_install_dev
> src/toil/test/src/miscTests.py::MiscTests::test_call_command_err
> [gw3] [ 65%] PASSED src/toil/test/src/miscTests.py::MiscTests::test_call_command_err
> src/toil/test/src/miscTests.py::MiscTests::test_call_command_ok
> [gw3] [ 65%] PASSED src/toil/test/src/miscTests.py::MiscTests::test_call_command_ok
> src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithFileJobStore::testFileStoreLogging
> [gw3] [ 66%] SKIPPED src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithFileJobStore::testFileStoreLogging
> src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithFileJobStore::testFileStoreOperations
> [gw3] [ 66%] SKIPPED src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithFileJobStore::testFileStoreOperations
> src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithFileJobStore::testReadWriteFileStreamTextMode
> [gw2] [ 66%] PASSED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testReadWriteFileStreamTextMode
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testRemoveLocalImmutablyReadFile
> [gw2] [ 66%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testRemoveLocalImmutablyReadFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testRemoveLocalMutablyReadFile
> [gw2] [ 66%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testRemoveLocalMutablyReadFile
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testReturnFileSizes
> [gw2] [ 66%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testReturnFileSizes
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testReturnFileSizesWithBadWorker
> [gw2] [ 67%] SKIPPED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testReturnFileSizesWithBadWorker
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testSimultaneousReadsUncachedStream
> [gw3] [ 67%] PASSED src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithFileJobStore::testReadWriteFileStreamTextMode
> src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithFileJobStore::testToilIsNotBroken
> [gw0] [ 67%] PASSED src/toil/test/utils/utilsTest.py::UtilsTest::testPrintJobLog
> src/toil/test/utils/utilsTest.py::UtilsTest::testRestartAttribute
> [gw3] [ 67%] PASSED src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithFileJobStore::testToilIsNotBroken
> src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithFileJobStore::testWriteExportFileCompatibility
> [gw1] [ 67%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testInitialState
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testJobCreation
> [gw1] [ 68%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testJobCreation
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testJobDeletions
> [gw3] [ 68%] PASSED src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithFileJobStore::testWriteExportFileCompatibility
> src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithFileJobStore::testWriteReadGlobalFilePermissions
> [gw0] [ 68%] PASSED src/toil/test/utils/utilsTest.py::UtilsTest::testRestartAttribute
> src/toil/test/utils/utilsTest.py::UtilsTest::testUnicodeSupport
> [gw0] [ 68%] PASSED src/toil/test/utils/utilsTest.py::UtilsTest::testUnicodeSupport
> src/toil/test/utils/utilsTest.py::UtilsTest::testUtilsSort
> [gw0] [ 68%] SKIPPED src/toil/test/utils/utilsTest.py::UtilsTest::testUtilsSort
> src/toil/test/utils/utilsTest.py::UtilsTest::testUtilsStatsSort
> [gw0] [ 69%] SKIPPED src/toil/test/utils/utilsTest.py::UtilsTest::testUtilsStatsSort
> src/toil/test/utils/utilsTest.py::UtilsTest::test_config_functionality
> [gw0] [ 69%] PASSED src/toil/test/utils/utilsTest.py::UtilsTest::test_config_functionality
> src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithGoogleJobStore::testFileStoreLogging
> [gw0] [ 69%] SKIPPED src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithGoogleJobStore::testFileStoreLogging
> src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithGoogleJobStore::testFileStoreOperations
> [gw0] [ 69%] SKIPPED src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithGoogleJobStore::testFileStoreOperations
> src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithGoogleJobStore::testReadWriteFileStreamTextMode
> [gw0] [ 69%] SKIPPED src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithGoogleJobStore::testReadWriteFileStreamTextMode
> src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithGoogleJobStore::testToilIsNotBroken
> [gw0] [ 70%] SKIPPED src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithGoogleJobStore::testToilIsNotBroken
> src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithGoogleJobStore::testWriteExportFileCompatibility
> [gw0] [ 70%] SKIPPED src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithGoogleJobStore::testWriteExportFileCompatibility
> src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithGoogleJobStore::testWriteReadGlobalFilePermissions
> [gw0] [ 70%] SKIPPED src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithGoogleJobStore::testWriteReadGlobalFilePermissions
> src/toil/test/src/jobServiceTest.py::JobServiceTest::testService
> [gw0] [ 70%] SKIPPED src/toil/test/src/jobServiceTest.py::JobServiceTest::testService
> src/toil/test/src/jobServiceTest.py::JobServiceTest::testServiceDeadlock
> [gw0] [ 70%] SKIPPED src/toil/test/src/jobServiceTest.py::JobServiceTest::testServiceDeadlock
> src/toil/test/src/jobServiceTest.py::JobServiceTest::testServiceParallelRecursive
> [gw0] [ 71%] SKIPPED src/toil/test/src/jobServiceTest.py::JobServiceTest::testServiceParallelRecursive
> src/toil/test/src/jobServiceTest.py::JobServiceTest::testServiceRecursive
> [gw0] [ 71%] SKIPPED src/toil/test/src/jobServiceTest.py::JobServiceTest::testServiceRecursive
> src/toil/test/src/jobServiceTest.py::JobServiceTest::testServiceSerialization
> [gw0] [ 71%] SKIPPED src/toil/test/src/jobServiceTest.py::JobServiceTest::testServiceSerialization
> src/toil/test/src/jobServiceTest.py::JobServiceTest::testServiceWithCheckpoints
> [gw0] [ 71%] SKIPPED src/toil/test/src/jobServiceTest.py::JobServiceTest::testServiceWithCheckpoints
> src/toil/test/src/jobServiceTest.py::PerfectServiceTest::testService
> [gw0] [ 71%] SKIPPED src/toil/test/src/jobServiceTest.py::PerfectServiceTest::testService
> src/toil/test/src/jobServiceTest.py::PerfectServiceTest::testServiceDeadlock
> [gw0] [ 72%] SKIPPED src/toil/test/src/jobServiceTest.py::PerfectServiceTest::testServiceDeadlock
> src/toil/test/src/jobServiceTest.py::PerfectServiceTest::testServiceParallelRecursive
> [gw0] [ 72%] SKIPPED src/toil/test/src/jobServiceTest.py::PerfectServiceTest::testServiceParallelRecursive
> src/toil/test/src/jobServiceTest.py::PerfectServiceTest::testServiceRecursive
> [gw0] [ 72%] SKIPPED src/toil/test/src/jobServiceTest.py::PerfectServiceTest::testServiceRecursive
> src/toil/test/src/jobServiceTest.py::PerfectServiceTest::testServiceSerialization
> [gw0] [ 72%] SKIPPED src/toil/test/src/jobServiceTest.py::PerfectServiceTest::testServiceSerialization
> src/toil/test/src/jobServiceTest.py::PerfectServiceTest::testServiceWithCheckpoints
> [gw0] [ 72%] SKIPPED src/toil/test/src/jobServiceTest.py::PerfectServiceTest::testServiceWithCheckpoints
> src/toil/test/lib/aws/test_utils.py::TagGenerationTest::test_build_tag
> [gw0] [ 73%] PASSED src/toil/test/lib/aws/test_utils.py::TagGenerationTest::test_build_tag
> src/toil/test/lib/aws/test_utils.py::TagGenerationTest::test_build_tag_with_tags
> [gw0] [ 73%] PASSED src/toil/test/lib/aws/test_utils.py::TagGenerationTest::test_build_tag_with_tags
> src/toil/test/lib/aws/test_utils.py::TagGenerationTest::test_empty_aws_tags
> [gw0] [ 73%] PASSED src/toil/test/lib/aws/test_utils.py::TagGenerationTest::test_empty_aws_tags
> src/toil/test/lib/aws/test_utils.py::TagGenerationTest::test_incorrect_json_emoji
> [gw0] [ 73%] PASSED src/toil/test/lib/aws/test_utils.py::TagGenerationTest::test_incorrect_json_emoji
> src/toil/test/lib/aws/test_utils.py::TagGenerationTest::test_incorrect_json_object
> [gw0] [ 73%] PASSED src/toil/test/lib/aws/test_utils.py::TagGenerationTest::test_incorrect_json_object
> src/toil/test/src/autoDeploymentTest.py::AutoDeploymentTest::testDeferralWithConcurrentEncapsulation
> [gw0] [ 73%] SKIPPED src/toil/test/src/autoDeploymentTest.py::AutoDeploymentTest::testDeferralWithConcurrentEncapsulation
> src/toil/test/src/autoDeploymentTest.py::AutoDeploymentTest::testDeferralWithFailureAndEncapsulation
> [gw0] [ 74%] SKIPPED src/toil/test/src/autoDeploymentTest.py::AutoDeploymentTest::testDeferralWithFailureAndEncapsulation
> src/toil/test/src/autoDeploymentTest.py::AutoDeploymentTest::testRestart
> [gw0] [ 74%] SKIPPED src/toil/test/src/autoDeploymentTest.py::AutoDeploymentTest::testRestart
> src/toil/test/src/autoDeploymentTest.py::AutoDeploymentTest::testSplitRootPackages
> [gw0] [ 74%] SKIPPED src/toil/test/src/autoDeploymentTest.py::AutoDeploymentTest::testSplitRootPackages
> src/toil/test/src/autoDeploymentTest.py::AutoDeploymentTest::testUserTypesInJobFunctionArgs
> [gw0] [ 74%] SKIPPED src/toil/test/src/autoDeploymentTest.py::AutoDeploymentTest::testUserTypesInJobFunctionArgs
> src/toil/test/src/regularLogTest.py::RegularLogTest::testLogToMaster
> [gw0] [ 74%] SKIPPED src/toil/test/src/regularLogTest.py::RegularLogTest::testLogToMaster
> src/toil/test/src/regularLogTest.py::RegularLogTest::testMultipleLogToMaster
> [gw0] [ 75%] SKIPPED src/toil/test/src/regularLogTest.py::RegularLogTest::testMultipleLogToMaster
> src/toil/test/src/regularLogTest.py::RegularLogTest::testRegularLog
> [gw3] [ 75%] PASSED src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithFileJobStore::testWriteReadGlobalFilePermissions
> src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithAwsJobStore::testFileStoreLogging
> [gw3] [ 75%] SKIPPED src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithAwsJobStore::testFileStoreLogging
> src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithAwsJobStore::testFileStoreOperations
> [gw3] [ 75%] SKIPPED src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithAwsJobStore::testFileStoreOperations
> src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithAwsJobStore::testReadWriteFileStreamTextMode
> [gw3] [ 75%] SKIPPED src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithAwsJobStore::testReadWriteFileStreamTextMode
> src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithAwsJobStore::testToilIsNotBroken
> [gw3] [ 76%] SKIPPED src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithAwsJobStore::testToilIsNotBroken
> src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithAwsJobStore::testWriteExportFileCompatibility
> [gw3] [ 76%] SKIPPED src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithAwsJobStore::testWriteExportFileCompatibility
> src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithAwsJobStore::testWriteReadGlobalFilePermissions
> [gw3] [ 76%] SKIPPED src/toil/test/src/fileStoreTest.py::NonCachingFileStoreTestWithAwsJobStore::testWriteReadGlobalFilePermissions
> src/toil/test/src/resourceTest.py::ResourceTest::testBuiltIn
> [gw3] [ 76%] PASSED src/toil/test/src/resourceTest.py::ResourceTest::testBuiltIn
> src/toil/test/src/resourceTest.py::ResourceTest::testNonPyStandAlone
> [gw0] [ 76%] PASSED src/toil/test/src/regularLogTest.py::RegularLogTest::testRegularLog
> src/toil/test/src/regularLogTest.py::RegularLogTest::testWriteGzipLogs
> [gw0] [ 77%] SKIPPED src/toil/test/src/regularLogTest.py::RegularLogTest::testWriteGzipLogs
> src/toil/test/src/regularLogTest.py::RegularLogTest::testWriteLogs
> [gw3] [ 77%] PASSED src/toil/test/src/resourceTest.py::ResourceTest::testNonPyStandAlone
> src/toil/test/src/resourceTest.py::ResourceTest::testPackage
> [gw3] [ 77%] PASSED src/toil/test/src/resourceTest.py::ResourceTest::testPackage
> src/toil/test/src/resourceTest.py::ResourceTest::testStandAlone
> [gw3] [ 77%] PASSED src/toil/test/src/resourceTest.py::ResourceTest::testStandAlone
> src/toil/test/src/resourceTest.py::ResourceTest::testStandAloneInPackage
> [gw3] [ 77%] PASSED src/toil/test/src/resourceTest.py::ResourceTest::testStandAloneInPackage
> src/toil/test/src/miscTests.py::TestPanic::test_nested_panic
> [gw3] [ 78%] PASSED src/toil/test/src/miscTests.py::TestPanic::test_nested_panic
> src/toil/test/src/miscTests.py::TestPanic::test_panic
> [gw3] [ 78%] PASSED src/toil/test/src/miscTests.py::TestPanic::test_panic
> src/toil/test/src/miscTests.py::TestPanic::test_panic_by_hand
> [gw3] [ 78%] PASSED src/toil/test/src/miscTests.py::TestPanic::test_panic_by_hand
> src/toil/test/src/miscTests.py::TestPanic::test_panic_with_secondary
> [gw3] [ 78%] PASSED src/toil/test/src/miscTests.py::TestPanic::test_panic_with_secondary
> src/toil/test/src/userDefinedJobArgTypeTest.py::UserDefinedJobArgTypeTest::testJobClass
> [gw3] [ 78%] SKIPPED src/toil/test/src/userDefinedJobArgTypeTest.py::UserDefinedJobArgTypeTest::testJobClass
> src/toil/test/src/userDefinedJobArgTypeTest.py::UserDefinedJobArgTypeTest::testJobClassFromMain
> [gw3] [ 79%] PASSED src/toil/test/src/userDefinedJobArgTypeTest.py::UserDefinedJobArgTypeTest::testJobClassFromMain
> src/toil/test/src/userDefinedJobArgTypeTest.py::UserDefinedJobArgTypeTest::testJobFunction
> [gw0] [ 79%] PASSED src/toil/test/src/regularLogTest.py::RegularLogTest::testWriteLogs
> src/toil/test/src/jobFileStoreTest.py::JobFileStoreTest::testCachingFileStore
> [gw0] [ 79%] PASSED src/toil/test/src/jobFileStoreTest.py::JobFileStoreTest::testCachingFileStore
> src/toil/test/src/jobFileStoreTest.py::JobFileStoreTest::testJobFileStore
> [gw3] [ 79%] PASSED src/toil/test/src/userDefinedJobArgTypeTest.py::UserDefinedJobArgTypeTest::testJobFunction
> src/toil/test/src/userDefinedJobArgTypeTest.py::UserDefinedJobArgTypeTest::testJobFunctionFromMain
> [gw3] [ 79%] PASSED src/toil/test/src/userDefinedJobArgTypeTest.py::UserDefinedJobArgTypeTest::testJobFunctionFromMain
> src/toil/test/lib/test_conversions.py::ConversionTest::test_convert
> [gw3] [ 80%] PASSED src/toil/test/lib/test_conversions.py::ConversionTest::test_convert
> src/toil/test/lib/test_conversions.py::ConversionTest::test_hms_duration_to_seconds
> [gw3] [ 80%] PASSED src/toil/test/lib/test_conversions.py::ConversionTest::test_hms_duration_to_seconds
> src/toil/test/lib/test_conversions.py::ConversionTest::test_human2bytes
> [gw3] [ 80%] PASSED src/toil/test/lib/test_conversions.py::ConversionTest::test_human2bytes
> src/toil/test/provisioners/clusterScalerTest.py::ScalerThreadTest::testClusterScaling
> [gw3] [ 80%] SKIPPED src/toil/test/provisioners/clusterScalerTest.py::ScalerThreadTest::testClusterScaling
> src/toil/test/provisioners/clusterScalerTest.py::ScalerThreadTest::testClusterScalingMultipleNodeTypes
> [gw3] [ 80%] SKIPPED src/toil/test/provisioners/clusterScalerTest.py::ScalerThreadTest::testClusterScalingMultipleNodeTypes
> src/toil/test/provisioners/clusterScalerTest.py::ScalerThreadTest::testClusterScalingWithPreemptibleJobs
> [gw3] [ 80%] SKIPPED src/toil/test/provisioners/clusterScalerTest.py::ScalerThreadTest::testClusterScalingWithPreemptibleJobs
> src/toil/test/server/serverTest.py::ToilWESServerBenchTest::test_get_service_info
> [gw3] [ 81%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerBenchTest::test_get_service_info
> src/toil/test/server/serverTest.py::ToilWESServerBenchTest::test_health
> [gw3] [ 81%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerBenchTest::test_health
> src/toil/test/server/serverTest.py::ToilWESServerBenchTest::test_home
> [gw3] [ 81%] SKIPPED src/toil/test/server/serverTest.py::ToilWESServerBenchTest::test_home
> src/toil/test/src/busTest.py::MessageBusTest::test_cross_thread_messaging
> [gw3] [ 81%] PASSED src/toil/test/src/busTest.py::MessageBusTest::test_cross_thread_messaging
> src/toil/test/src/busTest.py::MessageBusTest::test_enum_ints_in_file
> [gw3] [ 81%] PASSED src/toil/test/src/busTest.py::MessageBusTest::test_enum_ints_in_file
> src/toil/test/src/busTest.py::MessageBusTest::test_restart_without_bus_path
> [gw3] [ 82%] PASSED src/toil/test/src/busTest.py::MessageBusTest::test_restart_without_bus_path
> src/toil/test/src/checkpointTest.py::CheckpointTest::testCheckpointNotRetried
> [gw0] [ 82%] PASSED src/toil/test/src/jobFileStoreTest.py::JobFileStoreTest::testJobFileStore
> src/toil/test/src/jobFileStoreTest.py::JobFileStoreTest::testJobFileStoreWithBadWorker
> [gw0] [ 82%] SKIPPED src/toil/test/src/jobFileStoreTest.py::JobFileStoreTest::testJobFileStoreWithBadWorker
> src/toil/test/src/jobFileStoreTest.py::JobFileStoreTest::testNonCachingFileStore
> [gw0] [ 82%] PASSED src/toil/test/src/jobFileStoreTest.py::JobFileStoreTest::testNonCachingFileStore
> src/toil/test/src/importExportFileTest.py::ImportExportFileTest::test_basic_import_export
> [gw0] [ 82%] PASSED src/toil/test/src/importExportFileTest.py::ImportExportFileTest::test_basic_import_export
> src/toil/test/src/importExportFileTest.py::ImportExportFileTest::test_import_export_restart_false
> [gw0] [ 83%] PASSED src/toil/test/src/importExportFileTest.py::ImportExportFileTest::test_import_export_restart_false
> src/toil/test/src/importExportFileTest.py::ImportExportFileTest::test_import_export_restart_true
> [gw0] [ 83%] SKIPPED src/toil/test/src/importExportFileTest.py::ImportExportFileTest::test_import_export_restart_true
> src/toil/test/src/toilContextManagerTest.py::ToilContextManagerTest::testContextManger
> [gw0] [ 83%] SKIPPED src/toil/test/src/toilContextManagerTest.py::ToilContextManagerTest::testContextManger
> [gw3] [ 83%] PASSED src/toil/test/src/checkpointTest.py::CheckpointTest::testCheckpointNotRetried
> src/toil/test/src/checkpointTest.py::CheckpointTest::testCheckpointRetriedOnce
> src/toil/test/src/toilContextManagerTest.py::ToilContextManagerTest::testExportAfterFailedExport
> [gw3] [ 83%] SKIPPED src/toil/test/src/checkpointTest.py::CheckpointTest::testCheckpointRetriedOnce
> src/toil/test/src/checkpointTest.py::CheckpointTest::testCheckpointedRestartSucceeds
> [gw0] [ 84%] SKIPPED src/toil/test/src/toilContextManagerTest.py::ToilContextManagerTest::testExportAfterFailedExport
> src/toil/test/src/toilContextManagerTest.py::ToilContextManagerTest::testNoContextManger
> [gw3] [ 84%] SKIPPED src/toil/test/src/checkpointTest.py::CheckpointTest::testCheckpointedRestartSucceeds
> src/toil/test/__init__.py::toil.test.make_tests
> [gw0] [ 84%] SKIPPED src/toil/test/src/toilContextManagerTest.py::ToilContextManagerTest::testNoContextManger
> [gw3] [ 84%] PASSED src/toil/test/__init__.py::toil.test.make_tests
> src/toil/test/options/options.py::OptionsTest::test_caching_option_priority
> src/toil/test/__init__.py::toil.test.timeLimit
> [gw0] [ 84%] PASSED src/toil/test/options/options.py::OptionsTest::test_caching_option_priority
> src/toil/test/options/options.py::OptionsTest::test_default_caching_slurm
> [gw0] [ 85%] PASSED src/toil/test/options/options.py::OptionsTest::test_default_caching_slurm
> src/toil/test/provisioners/gceProvisionerTest.py::GCEStaticAutoscaleTest::testAutoScale
> [gw0] [ 85%] SKIPPED src/toil/test/provisioners/gceProvisionerTest.py::GCEStaticAutoscaleTest::testAutoScale
> src/toil/test/provisioners/gceProvisionerTest.py::GCEStaticAutoscaleTest::testSpotAutoScale
> [gw0] [ 85%] SKIPPED src/toil/test/provisioners/gceProvisionerTest.py::GCEStaticAutoscaleTest::testSpotAutoScale
> src/toil/test/server/serverTest.py::AWSStateStoreTest::test_state_store
> [gw0] [ 85%] SKIPPED src/toil/test/server/serverTest.py::AWSStateStoreTest::test_state_store
> src/toil/test/server/serverTest.py::AWSStateStoreTest::test_state_store_paths
> [gw0] [ 85%] SKIPPED src/toil/test/server/serverTest.py::AWSStateStoreTest::test_state_store_paths
> src/toil/test/src/jobDescriptionTest.py::JobDescriptionTest::testJobDescription
> [gw0] [ 86%] PASSED src/toil/test/src/jobDescriptionTest.py::JobDescriptionTest::testJobDescription
> src/toil/test/src/jobDescriptionTest.py::JobDescriptionTest::testJobDescriptionSequencing
> [gw0] [ 86%] PASSED src/toil/test/src/jobDescriptionTest.py::JobDescriptionTest::testJobDescriptionSequencing
> src/toil/test/src/jobEncapsulationTest.py::JobEncapsulationTest::testAddChildEncapsulate
> [gw0] [ 86%] PASSED src/toil/test/src/jobEncapsulationTest.py::JobEncapsulationTest::testAddChildEncapsulate
> src/toil/test/src/jobEncapsulationTest.py::JobEncapsulationTest::testEncapsulation
> [gw3] [ 86%] PASSED src/toil/test/__init__.py::toil.test.timeLimit
> src/toil/test/provisioners/gceProvisionerTest.py::GCEAutoscaleTest::testAutoScale
> [gw3] [ 86%] SKIPPED src/toil/test/provisioners/gceProvisionerTest.py::GCEAutoscaleTest::testAutoScale
> src/toil/test/provisioners/gceProvisionerTest.py::GCEAutoscaleTest::testSpotAutoScale
> [gw3] [ 86%] SKIPPED src/toil/test/provisioners/gceProvisionerTest.py::GCEAutoscaleTest::testSpotAutoScale
> src/toil/test/src/resumabilityTest.py::ResumabilityTest::test
> [gw3] [ 87%] SKIPPED src/toil/test/src/resumabilityTest.py::ResumabilityTest::test
> src/toil/test/src/resumabilityTest.py::ResumabilityTest::test_chaining
> [gw0] [ 87%] PASSED src/toil/test/src/jobEncapsulationTest.py::JobEncapsulationTest::testEncapsulation
> src/toil/test/src/restartDAGTest.py::RestartDAGTest::testRestartedWorkflowSchedulesCorrectJobsOnFailedParent
> [gw0] [ 87%] SKIPPED src/toil/test/src/restartDAGTest.py::RestartDAGTest::testRestartedWorkflowSchedulesCorrectJobsOnFailedParent
> src/toil/test/src/restartDAGTest.py::RestartDAGTest::testRestartedWorkflowSchedulesCorrectJobsOnKilledParent
> [gw0] [ 87%] SKIPPED src/toil/test/src/restartDAGTest.py::RestartDAGTest::testRestartedWorkflowSchedulesCorrectJobsOnKilledParent
> src/toil/test/utils/toilDebugTest.py::testJobStoreContents
> [gw0] [ 87%] SKIPPED src/toil/test/utils/toilDebugTest.py::testJobStoreContents
> src/toil/test/utils/toilDebugTest.py::testFetchJobStoreFiles
> [gw3] [ 88%] PASSED src/toil/test/src/resumabilityTest.py::ResumabilityTest::test_chaining
> src/toil/test/src/threadingTest.py::ThreadingTest::testGlobalMutexOrdering
> [gw0] [ 88%] PASSED src/toil/test/utils/toilDebugTest.py::testFetchJobStoreFiles
> src/toil/test/utils/toilDebugTest.py::DebugJobTest::test_print_job_info
> [gw3] [ 88%] PASSED src/toil/test/src/threadingTest.py::ThreadingTest::testGlobalMutexOrdering
> src/toil/test/src/threadingTest.py::ThreadingTest::testLastProcessStanding
> [gw3] [ 88%] PASSED src/toil/test/src/threadingTest.py::ThreadingTest::testLastProcessStanding
> src/toil/test/batchSystems/test_lsf_helper.py::LSFHelperTest::test_parse_mem_and_cmd_from_output
> [gw3] [ 88%] PASSED src/toil/test/batchSystems/test_lsf_helper.py::LSFHelperTest::test_parse_mem_and_cmd_from_output
> src/toil/test/lib/test_misc.py::UserNameAvailableTest::test_get_user_name
> [gw3] [ 89%] PASSED src/toil/test/lib/test_misc.py::UserNameAvailableTest::test_get_user_name
> src/toil/test/lib/test_misc.py::UserNameUnvailableTest::test_get_user_name
> [gw3] [ 89%] PASSED src/toil/test/lib/test_misc.py::UserNameUnvailableTest::test_get_user_name
> src/toil/test/lib/test_misc.py::UserNameVeryBrokenTest::test_get_user_name
> [gw3] [ 89%] PASSED src/toil/test/lib/test_misc.py::UserNameVeryBrokenTest::test_get_user_name
> src/toil/test/mesos/MesosDataStructuresTest.py::DataStructuresTest::testJobQueue
> [gw3] [ 89%] PASSED src/toil/test/mesos/MesosDataStructuresTest.py::DataStructuresTest::testJobQueue
> src/toil/test/provisioners/gceProvisionerTest.py::GCEAutoscaleTestMultipleNodeTypes::testAutoScale
> [gw3] [ 89%] SKIPPED src/toil/test/provisioners/gceProvisionerTest.py::GCEAutoscaleTestMultipleNodeTypes::testAutoScale
> src/toil/test/provisioners/gceProvisionerTest.py::GCERestartTest::testAutoScaledCluster
> [gw3] [ 90%] SKIPPED src/toil/test/provisioners/gceProvisionerTest.py::GCERestartTest::testAutoScaledCluster
> src/toil/test/provisioners/provisionerTest.py::ProvisionerTest::test_node_type_parsing
> [gw3] [ 90%] PASSED src/toil/test/provisioners/provisionerTest.py::ProvisionerTest::test_node_type_parsing
> src/toil/test/server/serverTest.py::ToilServerUtilsTest::test_workflow_canceling_recovery
> [gw3] [ 90%] SKIPPED src/toil/test/server/serverTest.py::ToilServerUtilsTest::test_workflow_canceling_recovery
> src/toil/test/server/serverTest.py::FileStateStoreTest::test_state_store
> [gw3] [ 90%] SKIPPED src/toil/test/server/serverTest.py::FileStateStoreTest::test_state_store
> src/toil/test/server/serverTest.py::FileStateStoreURLTest::test_state_store
> [gw3] [ 90%] SKIPPED src/toil/test/server/serverTest.py::FileStateStoreURLTest::test_state_store
> src/toil/test/src/helloWorldTest.py::HelloWorldTest::testHelloWorld
> [gw0] [ 91%] PASSED src/toil/test/utils/toilDebugTest.py::DebugJobTest::test_print_job_info
> src/toil/test/utils/toilDebugTest.py::DebugJobTest::test_run_job
> [gw1] [ 91%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testJobDeletions
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testJobLoadEquality
> [gw1] [ 91%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testJobLoadEquality
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testLargeFile
> [gw1] [ 91%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testLargeFile
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testMultipartUploads
> [gw1] [ 91%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testMultipartUploads
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testPartialReadFromStream
> [gw1] [ 92%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testPartialReadFromStream
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testPerJobFiles
> [gw1] [ 92%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testPerJobFiles
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testPersistantFilesToDelete
> [gw1] [ 92%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testPersistantFilesToDelete
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testPreserveFileName
> [gw1] [ 92%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testPreserveFileName
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testReadWriteFileStreamTextMode
> [gw1] [ 92%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testReadWriteFileStreamTextMode
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testReadWriteSharedFilesTextMode
> [gw1] [ 93%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testReadWriteSharedFilesTextMode
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testSharedFiles
> [gw1] [ 93%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testSharedFiles
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testStatsAndLogging
> [gw1] [ 93%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testStatsAndLogging
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testUpdateBehavior
> [gw1] [ 93%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testUpdateBehavior
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testWriteLogFiles
> [gw1] [ 93%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testWriteLogFiles
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testZeroLengthFiles
> [gw1] [ 93%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::testZeroLengthFiles
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_file_link_imports
> [gw1] [ 94%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_file_link_imports
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_jobstore_does_not_leak_symlinks
> [gw1] [ 94%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_jobstore_does_not_leak_symlinks
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_jobstore_init_preserves_symlink_path
> [gw1] [ 94%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_jobstore_init_preserves_symlink_path
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_one <- src/toil/test/__init__.py
> [gw1] [ 94%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_one <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_onemib <- src/toil/test/__init__.py
> [gw1] [ 94%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_onemib <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsize <- src/toil/test/__init__.py
> [gw1] [ 95%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsize <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsizeminusone <- src/toil/test/__init__.py
> [gw1] [ 95%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsizeminusone <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsizeplusone <- src/toil/test/__init__.py
> [gw1] [ 95%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_partsizeplusone <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_zero <- src/toil/test/__init__.py
> [gw1] [ 95%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_activated__otherCls_filejobstoretest__size_zero <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_one <- src/toil/test/__init__.py
> [gw1] [ 95%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_one <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_onemib <- src/toil/test/__init__.py
> [gw1] [ 96%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_onemib <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsize <- src/toil/test/__init__.py
> [gw1] [ 96%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsize <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsizeminusone <- src/toil/test/__init__.py
> [gw1] [ 96%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsizeminusone <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsizeplusone <- src/toil/test/__init__.py
> [gw1] [ 96%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_partsizeplusone <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_zero <- src/toil/test/__init__.py
> [gw1] [ 96%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportExportFile__moveExports_deactivated__otherCls_filejobstoretest__size_zero <- src/toil/test/__init__.py
> src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportSharedFile__otherCls_filejobstoretest <- src/toil/test/__init__.py
> [gw1] [ 97%] PASSED src/toil/test/jobStores/jobStoreTest.py::FileJobStoreTest::test_testImportSharedFile__otherCls_filejobstoretest <- src/toil/test/__init__.py
> src/toil/test/src/realtimeLoggerTest.py::RealtimeLoggerTest::testRealtimeLogger
> [gw1] [ 97%] PASSED src/toil/test/src/realtimeLoggerTest.py::RealtimeLoggerTest::testRealtimeLogger
> src/toil/test/src/systemTest.py::SystemTest::testAtomicityOfNonEmptyDirectoryRenames
> [gw3] [ 97%] PASSED src/toil/test/src/helloWorldTest.py::HelloWorldTest::testHelloWorld
> src/toil/test/src/promisesTest.py::CachedUnpicklingJobStoreTest::test
> [gw0] [ 97%] PASSED src/toil/test/utils/toilDebugTest.py::DebugJobTest::test_run_job
> src/toil/test/jobStores/jobStoreTest.py::InvalidAWSJobStoreTest::testInvalidJobStoreName
> [gw0] [ 97%] SKIPPED src/toil/test/jobStores/jobStoreTest.py::InvalidAWSJobStoreTest::testInvalidJobStoreName
> src/toil/test/src/promisesTest.py::PathIndexingPromiseTest::test
> [gw0] [ 98%] PASSED src/toil/test/src/promisesTest.py::PathIndexingPromiseTest::test
> [gw1] [ 98%] PASSED src/toil/test/src/systemTest.py::SystemTest::testAtomicityOfNonEmptyDirectoryRenames
> src/toil/test/src/workerTest.py::WorkerTests::testNextChainable
> [gw1] [ 98%] PASSED src/toil/test/src/workerTest.py::WorkerTests::testNextChainable
> [gw3] [ 98%] PASSED src/toil/test/src/promisesTest.py::CachedUnpicklingJobStoreTest::test
> src/toil/test/src/promisesTest.py::ChainedIndexedPromisesTest::test
> [gw3] [ 98%] PASSED src/toil/test/src/promisesTest.py::ChainedIndexedPromisesTest::test
> [gw2] [ 99%] PASSED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testSimultaneousReadsUncachedStream
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testToilIsNotBroken
> [gw2] [ 99%] PASSED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testToilIsNotBroken
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testWriteExportFileCompatibility
> [gw2] [ 99%] PASSED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testWriteExportFileCompatibility
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testWriteLocalFileToJobStore
> [gw2] [ 99%] PASSED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testWriteLocalFileToJobStore
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testWriteNonLocalFileToJobStore
> [gw2] [ 99%] PASSED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testWriteNonLocalFileToJobStore
> src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testWriteReadGlobalFilePermissions
> [gw2] [100%] PASSED src/toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testWriteReadGlobalFilePermissions
>
> ==================================== ERRORS ====================================
> _______ ERROR collecting src/toil/test/cactus/test_cactus_integration.py _______
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call
> result: Optional[TResult] = func()
> ^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 389, in collect
> return list(collector.collect())
> ^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 90, in collect
> self.session._fixturemanager.parsefactories(self.newinstance(), self.nodeid)
> ^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 75, in newinstance
> return self.obj("runTest")
> ^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/test/provisioners/clusterTest.py", line 34, in __init__
> self.keyName = os.getenv('TOIL_AWS_KEYNAME').strip() or 'id_rsa'
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> AttributeError: 'NoneType' object has no attribute 'strip'
> _______ ERROR collecting src/toil/test/cactus/test_cactus_integration.py _______
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call
> result: Optional[TResult] = func()
> ^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 389, in collect
> return list(collector.collect())
> ^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 90, in collect
> self.session._fixturemanager.parsefactories(self.newinstance(), self.nodeid)
> ^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 75, in newinstance
> return self.obj("runTest")
> ^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/test/cactus/test_cactus_integration.py", line 14, in __init__
> super().__init__(methodName=methodName)
> File "/<<PKGBUILDDIR>>/src/toil/test/provisioners/clusterTest.py", line 34, in __init__
> self.keyName = os.getenv('TOIL_AWS_KEYNAME').strip() or 'id_rsa'
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> AttributeError: 'NoneType' object has no attribute 'strip'
> _______ ERROR collecting src/toil/test/cactus/test_cactus_integration.py _______
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call
> result: Optional[TResult] = func()
> ^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 389, in collect
> return list(collector.collect())
> ^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 90, in collect
> self.session._fixturemanager.parsefactories(self.newinstance(), self.nodeid)
> ^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 75, in newinstance
> return self.obj("runTest")
> ^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/test/provisioners/clusterTest.py", line 34, in __init__
> self.keyName = os.getenv('TOIL_AWS_KEYNAME').strip() or 'id_rsa'
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> AttributeError: 'NoneType' object has no attribute 'strip'
> _______ ERROR collecting src/toil/test/cactus/test_cactus_integration.py _______
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call
> result: Optional[TResult] = func()
> ^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 389, in collect
> return list(collector.collect())
> ^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 90, in collect
> self.session._fixturemanager.parsefactories(self.newinstance(), self.nodeid)
> ^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 75, in newinstance
> return self.obj("runTest")
> ^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/test/cactus/test_cactus_integration.py", line 14, in __init__
> super().__init__(methodName=methodName)
> File "/<<PKGBUILDDIR>>/src/toil/test/provisioners/clusterTest.py", line 34, in __init__
> self.keyName = os.getenv('TOIL_AWS_KEYNAME').strip() or 'id_rsa'
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> AttributeError: 'NoneType' object has no attribute 'strip'
> _______ ERROR collecting src/toil/test/cactus/test_cactus_integration.py _______
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call
> result: Optional[TResult] = func()
> ^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 389, in collect
> return list(collector.collect())
> ^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 90, in collect
> self.session._fixturemanager.parsefactories(self.newinstance(), self.nodeid)
> ^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 75, in newinstance
> return self.obj("runTest")
> ^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/test/provisioners/clusterTest.py", line 34, in __init__
> self.keyName = os.getenv('TOIL_AWS_KEYNAME').strip() or 'id_rsa'
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> AttributeError: 'NoneType' object has no attribute 'strip'
> _______ ERROR collecting src/toil/test/cactus/test_cactus_integration.py _______
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call
> result: Optional[TResult] = func()
> ^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 389, in collect
> return list(collector.collect())
> ^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 90, in collect
> self.session._fixturemanager.parsefactories(self.newinstance(), self.nodeid)
> ^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 75, in newinstance
> return self.obj("runTest")
> ^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/test/cactus/test_cactus_integration.py", line 14, in __init__
> super().__init__(methodName=methodName)
> File "/<<PKGBUILDDIR>>/src/toil/test/provisioners/clusterTest.py", line 34, in __init__
> self.keyName = os.getenv('TOIL_AWS_KEYNAME').strip() or 'id_rsa'
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> AttributeError: 'NoneType' object has no attribute 'strip'
> _______ ERROR collecting src/toil/test/cactus/test_cactus_integration.py _______
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call
> result: Optional[TResult] = func()
> ^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 389, in collect
> return list(collector.collect())
> ^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 90, in collect
> self.session._fixturemanager.parsefactories(self.newinstance(), self.nodeid)
> ^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 75, in newinstance
> return self.obj("runTest")
> ^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/test/provisioners/clusterTest.py", line 34, in __init__
> self.keyName = os.getenv('TOIL_AWS_KEYNAME').strip() or 'id_rsa'
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> AttributeError: 'NoneType' object has no attribute 'strip'
> _______ ERROR collecting src/toil/test/cactus/test_cactus_integration.py _______
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call
> result: Optional[TResult] = func()
> ^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 389, in collect
> return list(collector.collect())
> ^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 90, in collect
> self.session._fixturemanager.parsefactories(self.newinstance(), self.nodeid)
> ^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 75, in newinstance
> return self.obj("runTest")
> ^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/test/cactus/test_cactus_integration.py", line 14, in __init__
> super().__init__(methodName=methodName)
> File "/<<PKGBUILDDIR>>/src/toil/test/provisioners/clusterTest.py", line 34, in __init__
> self.keyName = os.getenv('TOIL_AWS_KEYNAME').strip() or 'id_rsa'
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> AttributeError: 'NoneType' object has no attribute 'strip'
> __________ ERROR collecting src/toil/test/provisioners/clusterTest.py __________
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call
> result: Optional[TResult] = func()
> ^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 389, in collect
> return list(collector.collect())
> ^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 90, in collect
> self.session._fixturemanager.parsefactories(self.newinstance(), self.nodeid)
> ^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 75, in newinstance
> return self.obj("runTest")
> ^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/test/provisioners/clusterTest.py", line 34, in __init__
> self.keyName = os.getenv('TOIL_AWS_KEYNAME').strip() or 'id_rsa'
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> AttributeError: 'NoneType' object has no attribute 'strip'
> __________ ERROR collecting src/toil/test/provisioners/clusterTest.py __________
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call
> result: Optional[TResult] = func()
> ^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 389, in collect
> return list(collector.collect())
> ^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 90, in collect
> self.session._fixturemanager.parsefactories(self.newinstance(), self.nodeid)
> ^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 75, in newinstance
> return self.obj("runTest")
> ^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/test/provisioners/clusterTest.py", line 34, in __init__
> self.keyName = os.getenv('TOIL_AWS_KEYNAME').strip() or 'id_rsa'
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> AttributeError: 'NoneType' object has no attribute 'strip'
> __________ ERROR collecting src/toil/test/provisioners/clusterTest.py __________
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call
> result: Optional[TResult] = func()
> ^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 389, in collect
> return list(collector.collect())
> ^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 90, in collect
> self.session._fixturemanager.parsefactories(self.newinstance(), self.nodeid)
> ^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 75, in newinstance
> return self.obj("runTest")
> ^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/test/provisioners/clusterTest.py", line 34, in __init__
> self.keyName = os.getenv('TOIL_AWS_KEYNAME').strip() or 'id_rsa'
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> AttributeError: 'NoneType' object has no attribute 'strip'
> __________ ERROR collecting src/toil/test/provisioners/clusterTest.py __________
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call
> result: Optional[TResult] = func()
> ^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 389, in collect
> return list(collector.collect())
> ^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 90, in collect
> self.session._fixturemanager.parsefactories(self.newinstance(), self.nodeid)
> ^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 75, in newinstance
> return self.obj("runTest")
> ^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/test/provisioners/clusterTest.py", line 34, in __init__
> self.keyName = os.getenv('TOIL_AWS_KEYNAME').strip() or 'id_rsa'
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> AttributeError: 'NoneType' object has no attribute 'strip'
> _____________ ERROR collecting src/toil/test/utils/toilKillTest.py _____________
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/src/toil/jobStores/utils.py", line 365, in generate_locator
> from toil.jobStores.aws.jobStore import AWSJobStore # noqa
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/jobStores/aws/jobStore.py", line 29, in <module>
> import boto.s3.connection
> ModuleNotFoundError: No module named 'boto'
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call
> result: Optional[TResult] = func()
> ^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 389, in collect
> return list(collector.collect())
> ^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 90, in collect
> self.session._fixturemanager.parsefactories(self.newinstance(), self.nodeid)
> ^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 75, in newinstance
> return self.obj("runTest")
> ^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/test/utils/toilKillTest.py", line 96, in __init__
> self.job_store = generate_locator("aws", decoration="testkill")
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/jobStores/utils.py", line 387, in generate_locator
> raise JobStoreUnavailableException(f"libraries for {job_store_type} job store are not installed")
> toil.jobStores.utils.JobStoreUnavailableException: libraries for aws job store are not installed
> _____________ ERROR collecting src/toil/test/utils/toilKillTest.py _____________
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/src/toil/jobStores/utils.py", line 365, in generate_locator
> from toil.jobStores.aws.jobStore import AWSJobStore # noqa
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/jobStores/aws/jobStore.py", line 29, in <module>
> import boto.s3.connection
> ModuleNotFoundError: No module named 'boto'
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call
> result: Optional[TResult] = func()
> ^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 389, in collect
> return list(collector.collect())
> ^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 90, in collect
> self.session._fixturemanager.parsefactories(self.newinstance(), self.nodeid)
> ^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 75, in newinstance
> return self.obj("runTest")
> ^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/test/utils/toilKillTest.py", line 96, in __init__
> self.job_store = generate_locator("aws", decoration="testkill")
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/jobStores/utils.py", line 387, in generate_locator
> raise JobStoreUnavailableException(f"libraries for {job_store_type} job store are not installed")
> toil.jobStores.utils.JobStoreUnavailableException: libraries for aws job store are not installed
> _____________ ERROR collecting src/toil/test/utils/toilKillTest.py _____________
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/src/toil/jobStores/utils.py", line 365, in generate_locator
> from toil.jobStores.aws.jobStore import AWSJobStore # noqa
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/jobStores/aws/jobStore.py", line 29, in <module>
> import boto.s3.connection
> ModuleNotFoundError: No module named 'boto'
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call
> result: Optional[TResult] = func()
> ^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 389, in collect
> return list(collector.collect())
> ^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 90, in collect
> self.session._fixturemanager.parsefactories(self.newinstance(), self.nodeid)
> ^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 75, in newinstance
> return self.obj("runTest")
> ^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/test/utils/toilKillTest.py", line 96, in __init__
> self.job_store = generate_locator("aws", decoration="testkill")
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/jobStores/utils.py", line 387, in generate_locator
> raise JobStoreUnavailableException(f"libraries for {job_store_type} job store are not installed")
> toil.jobStores.utils.JobStoreUnavailableException: libraries for aws job store are not installed
> _____________ ERROR collecting src/toil/test/utils/toilKillTest.py _____________
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/src/toil/jobStores/utils.py", line 365, in generate_locator
> from toil.jobStores.aws.jobStore import AWSJobStore # noqa
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/jobStores/aws/jobStore.py", line 29, in <module>
> import boto.s3.connection
> ModuleNotFoundError: No module named 'boto'
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call
> result: Optional[TResult] = func()
> ^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 389, in collect
> return list(collector.collect())
> ^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 90, in collect
> self.session._fixturemanager.parsefactories(self.newinstance(), self.nodeid)
> ^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 75, in newinstance
> return self.obj("runTest")
> ^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/test/utils/toilKillTest.py", line 96, in __init__
> self.job_store = generate_locator("aws", decoration="testkill")
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/src/toil/jobStores/utils.py", line 387, in generate_locator
> raise JobStoreUnavailableException(f"libraries for {job_store_type} job store are not installed")
> toil.jobStores.utils.JobStoreUnavailableException: libraries for aws job store are not installed
> =========================== short test summary info ============================
> ERROR src/toil/test/cactus/test_cactus_integration.py::AbstractClusterTest - AttributeError: 'NoneType' object has no attribute 'strip'
> ERROR src/toil/test/cactus/test_cactus_integration.py::CactusIntegrationTest - AttributeError: 'NoneType' object has no attribute 'strip'
> ERROR src/toil/test/cactus/test_cactus_integration.py::AbstractClusterTest - AttributeError: 'NoneType' object has no attribute 'strip'
> ERROR src/toil/test/cactus/test_cactus_integration.py::CactusIntegrationTest - AttributeError: 'NoneType' object has no attribute 'strip'
> ERROR src/toil/test/cactus/test_cactus_integration.py::AbstractClusterTest - AttributeError: 'NoneType' object has no attribute 'strip'
> ERROR src/toil/test/cactus/test_cactus_integration.py::CactusIntegrationTest - AttributeError: 'NoneType' object has no attribute 'strip'
> ERROR src/toil/test/cactus/test_cactus_integration.py::AbstractClusterTest - AttributeError: 'NoneType' object has no attribute 'strip'
> ERROR src/toil/test/cactus/test_cactus_integration.py::CactusIntegrationTest - AttributeError: 'NoneType' object has no attribute 'strip'
> ERROR src/toil/test/provisioners/clusterTest.py::AbstractClusterTest - AttributeError: 'NoneType' object has no attribute 'strip'
> ERROR src/toil/test/provisioners/clusterTest.py::AbstractClusterTest - AttributeError: 'NoneType' object has no attribute 'strip'
> ERROR src/toil/test/provisioners/clusterTest.py::AbstractClusterTest - AttributeError: 'NoneType' object has no attribute 'strip'
> ERROR src/toil/test/provisioners/clusterTest.py::AbstractClusterTest - AttributeError: 'NoneType' object has no attribute 'strip'
> ERROR src/toil/test/utils/toilKillTest.py::ToilKillTestWithAWSJobStore - toil.jobStores.utils.JobStoreUnavailableException: libraries for aws job store are not installed
> ERROR src/toil/test/utils/toilKillTest.py::ToilKillTestWithAWSJobStore - toil.jobStores.utils.JobStoreUnavailableException: libraries for aws job store are not installed
> ERROR src/toil/test/utils/toilKillTest.py::ToilKillTestWithAWSJobStore - toil.jobStores.utils.JobStoreUnavailableException: libraries for aws job store are not installed
> ERROR src/toil/test/utils/toilKillTest.py::ToilKillTestWithAWSJobStore - toil.jobStores.utils.JobStoreUnavailableException: libraries for aws job store are not installed
> =========== 166 passed, 349 skipped, 16 errors in 299.37s (0:04:59) ============
> E: pybuild pybuild:389: test: plugin custom failed with: exit code=1: HOME=/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_toil python3.11 setup.py develop --user && PYTHONPATH=/<<PKGBUILDDIR>>/src:$PYTHONPATH PATH=/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_toil/.local/bin/:$PATH TOIL_TEST_QUICK=True TOIL_SKIP_DOCKER=True python3.11 -m pytest -n auto --dist loadscope -vv -W ignore --ignore src/toil/test/lib/aws/test_s3.py --ignore src/toil/test/provisioners/aws/awsProvisionerTest.py --ignore src/toil/test/wdl/wdltoil_test.py --ignore src/toil/test/cwl/cwlTest.py --ignore src/toil/test/src/promisedRequirementTest.py --ignore src/toil/test/lib/test_ec2.py --ignore src/toil/test/batchSystems/batchSystemTest.py --ignore src/toil/test/lib/aws/test_iam.py -k "not (test_bioconda or test_run_conformance or testImportFtpFile or ToilWdlIntegrationTest or SortTest or testCwlexample or testVirtualEnv or ToilDocumentationTest or test_cwl_toil_kill or testImportReadFileCompatibility or CleanWorkDirTest or DeferredFunctionTest or WdlToilTest or test_cactus_integration)" /<<PKGBUILDDIR>>/src/toil/test
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.12 3.11" returned exit code 13
The full build log is available from:
http://qa-logs.debian.net/2024/06/15/toil_6.1.0-4_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240615;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240615&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
More information about the Debian-med-packaging
mailing list