[Debian-med-packaging] Bug#1100817: toil: FTBFS: AssertionError: None == None
Santiago Vila
sanvila at debian.org
Wed Mar 19 01:12:31 GMT 2025
Package: src:toil
Version: 8.0.0-1
Severity: serious
Tags: ftbfs trixie sid
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules clean
dh clean --buildsystem=pybuild
dh_auto_clean -O--buildsystem=pybuild
debian/rules execute_after_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
rm -rf docs/_build
find . -name "*.pyc" -delete
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_autoreconf_clean -O--buildsystem=pybuild
dh_clean -O--buildsystem=pybuild
debian/rules binary
dh binary --buildsystem=pybuild
dh_update_autotools_config -O--buildsystem=pybuild
dh_autoreconf -O--buildsystem=pybuild
[... snipped ...]
[gw0] [ 78%] PASSED toil/test/src/deferredFunctionTest.py::DeferredFunctionTest::testBatchSystemCleanupCanHandleWorkerDeaths
toil/test/src/deferredFunctionTest.py::DeferredFunctionTest::testDeferredFunctionRunsWithClassMethod
[gw1] [ 78%] PASSED toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testWriteNonLocalFileToJobStore
toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testWriteReadGlobalFilePermissions
[gw0] [ 78%] PASSED toil/test/src/deferredFunctionTest.py::DeferredFunctionTest::testDeferredFunctionRunsWithClassMethod
toil/test/src/deferredFunctionTest.py::DeferredFunctionTest::testDeferredFunctionRunsWithFailures
[gw0] [ 78%] SKIPPED toil/test/src/deferredFunctionTest.py::DeferredFunctionTest::testDeferredFunctionRunsWithFailures
toil/test/src/deferredFunctionTest.py::DeferredFunctionTest::testDeferredFunctionRunsWithLambda
[gw0] [ 79%] PASSED toil/test/src/deferredFunctionTest.py::DeferredFunctionTest::testDeferredFunctionRunsWithLambda
toil/test/src/deferredFunctionTest.py::DeferredFunctionTest::testDeferredFunctionRunsWithMethod
[gw0] [ 79%] PASSED toil/test/src/deferredFunctionTest.py::DeferredFunctionTest::testDeferredFunctionRunsWithMethod
toil/test/src/deferredFunctionTest.py::DeferredFunctionTest::testNewJobsCanHandleOtherJobDeaths
[gw0] [ 79%] SKIPPED toil/test/src/deferredFunctionTest.py::DeferredFunctionTest::testNewJobsCanHandleOtherJobDeaths
toil/test/src/jobServiceTest.py::PerfectServiceTest::testService
[gw0] [ 79%] SKIPPED toil/test/src/jobServiceTest.py::PerfectServiceTest::testService
toil/test/src/jobServiceTest.py::PerfectServiceTest::testServiceDeadlock
[gw0] [ 79%] SKIPPED toil/test/src/jobServiceTest.py::PerfectServiceTest::testServiceDeadlock
toil/test/src/jobServiceTest.py::PerfectServiceTest::testServiceParallelRecursive
[gw0] [ 79%] SKIPPED toil/test/src/jobServiceTest.py::PerfectServiceTest::testServiceParallelRecursive
toil/test/src/jobServiceTest.py::PerfectServiceTest::testServiceRecursive
[gw0] [ 80%] SKIPPED toil/test/src/jobServiceTest.py::PerfectServiceTest::testServiceRecursive
toil/test/src/jobServiceTest.py::PerfectServiceTest::testServiceSerialization
[gw0] [ 80%] SKIPPED toil/test/src/jobServiceTest.py::PerfectServiceTest::testServiceSerialization
toil/test/src/jobServiceTest.py::PerfectServiceTest::testServiceWithCheckpoints
[gw0] [ 80%] SKIPPED toil/test/src/jobServiceTest.py::PerfectServiceTest::testServiceWithCheckpoints
toil/test/src/retainTempDirTest.py::CleanWorkDirTest::testAlways
[gw0] [ 80%] PASSED toil/test/src/retainTempDirTest.py::CleanWorkDirTest::testAlways
toil/test/src/retainTempDirTest.py::CleanWorkDirTest::testNever
[gw1] [ 80%] PASSED toil/test/src/fileStoreTest.py::CachingFileStoreTestWithFileJobStore::testWriteReadGlobalFilePermissions
toil/test/src/jobServiceTest.py::JobServiceTest::testService
[gw1] [ 80%] SKIPPED toil/test/src/jobServiceTest.py::JobServiceTest::testService
toil/test/src/jobServiceTest.py::JobServiceTest::testServiceDeadlock
[gw1] [ 81%] SKIPPED toil/test/src/jobServiceTest.py::JobServiceTest::testServiceDeadlock
toil/test/src/jobServiceTest.py::JobServiceTest::testServiceParallelRecursive
[gw1] [ 81%] SKIPPED toil/test/src/jobServiceTest.py::JobServiceTest::testServiceParallelRecursive
toil/test/src/jobServiceTest.py::JobServiceTest::testServiceRecursive
[gw1] [ 81%] SKIPPED toil/test/src/jobServiceTest.py::JobServiceTest::testServiceRecursive
toil/test/src/jobServiceTest.py::JobServiceTest::testServiceSerialization
[gw1] [ 81%] SKIPPED toil/test/src/jobServiceTest.py::JobServiceTest::testServiceSerialization
toil/test/src/jobServiceTest.py::JobServiceTest::testServiceWithCheckpoints
[gw1] [ 81%] SKIPPED toil/test/src/jobServiceTest.py::JobServiceTest::testServiceWithCheckpoints
toil/test/lib/aws/test_utils.py::TagGenerationTest::test_build_tag
[gw1] [ 81%] PASSED toil/test/lib/aws/test_utils.py::TagGenerationTest::test_build_tag
toil/test/lib/aws/test_utils.py::TagGenerationTest::test_build_tag_with_tags
[gw1] [ 82%] PASSED toil/test/lib/aws/test_utils.py::TagGenerationTest::test_build_tag_with_tags
toil/test/lib/aws/test_utils.py::TagGenerationTest::test_empty_aws_tags
[gw1] [ 82%] PASSED toil/test/lib/aws/test_utils.py::TagGenerationTest::test_empty_aws_tags
toil/test/lib/aws/test_utils.py::TagGenerationTest::test_incorrect_json_emoji
[gw1] [ 82%] PASSED toil/test/lib/aws/test_utils.py::TagGenerationTest::test_incorrect_json_emoji
toil/test/lib/aws/test_utils.py::TagGenerationTest::test_incorrect_json_object
[gw1] [ 82%] PASSED toil/test/lib/aws/test_utils.py::TagGenerationTest::test_incorrect_json_object
toil/test/src/autoDeploymentTest.py::AutoDeploymentTest::testDeferralWithConcurrentEncapsulation
[gw1] [ 82%] SKIPPED toil/test/src/autoDeploymentTest.py::AutoDeploymentTest::testDeferralWithConcurrentEncapsulation
toil/test/src/autoDeploymentTest.py::AutoDeploymentTest::testDeferralWithFailureAndEncapsulation
[gw1] [ 82%] SKIPPED toil/test/src/autoDeploymentTest.py::AutoDeploymentTest::testDeferralWithFailureAndEncapsulation
toil/test/src/autoDeploymentTest.py::AutoDeploymentTest::testRestart
[gw1] [ 83%] SKIPPED toil/test/src/autoDeploymentTest.py::AutoDeploymentTest::testRestart
toil/test/src/autoDeploymentTest.py::AutoDeploymentTest::testSplitRootPackages
[gw1] [ 83%] SKIPPED toil/test/src/autoDeploymentTest.py::AutoDeploymentTest::testSplitRootPackages
toil/test/src/autoDeploymentTest.py::AutoDeploymentTest::testUserTypesInJobFunctionArgs
[gw1] [ 83%] SKIPPED toil/test/src/autoDeploymentTest.py::AutoDeploymentTest::testUserTypesInJobFunctionArgs
toil/test/src/regularLogTest.py::RegularLogTest::testLogToMaster
[gw1] [ 83%] SKIPPED toil/test/src/regularLogTest.py::RegularLogTest::testLogToMaster
toil/test/src/regularLogTest.py::RegularLogTest::testMultipleLogToMaster
[gw1] [ 83%] SKIPPED toil/test/src/regularLogTest.py::RegularLogTest::testMultipleLogToMaster
toil/test/src/regularLogTest.py::RegularLogTest::testRegularLog
[gw0] [ 83%] PASSED toil/test/src/retainTempDirTest.py::CleanWorkDirTest::testNever
toil/test/src/retainTempDirTest.py::CleanWorkDirTest::testOnErrorWithError
[gw1] [ 84%] PASSED toil/test/src/regularLogTest.py::RegularLogTest::testRegularLog
toil/test/src/regularLogTest.py::RegularLogTest::testWriteGzipLogs
[gw1] [ 84%] SKIPPED toil/test/src/regularLogTest.py::RegularLogTest::testWriteGzipLogs
toil/test/src/regularLogTest.py::RegularLogTest::testWriteLogs
[gw0] [ 84%] PASSED toil/test/src/retainTempDirTest.py::CleanWorkDirTest::testOnErrorWithError
toil/test/src/retainTempDirTest.py::CleanWorkDirTest::testOnErrorWithNoError
[gw1] [ 84%] PASSED toil/test/src/regularLogTest.py::RegularLogTest::testWriteLogs
toil/test/src/resourceTest.py::ResourceTest::testBuiltIn
[gw1] [ 84%] PASSED toil/test/src/resourceTest.py::ResourceTest::testBuiltIn
toil/test/src/resourceTest.py::ResourceTest::testNonPyStandAlone
[gw1] [ 84%] PASSED toil/test/src/resourceTest.py::ResourceTest::testNonPyStandAlone
toil/test/src/resourceTest.py::ResourceTest::testPackage
[gw1] [ 85%] PASSED toil/test/src/resourceTest.py::ResourceTest::testPackage
toil/test/src/resourceTest.py::ResourceTest::testStandAlone
[gw1] [ 85%] PASSED toil/test/src/resourceTest.py::ResourceTest::testStandAlone
toil/test/src/resourceTest.py::ResourceTest::testStandAloneInPackage
[gw1] [ 85%] PASSED toil/test/src/resourceTest.py::ResourceTest::testStandAloneInPackage
toil/test/src/jobFileStoreTest.py::JobFileStoreTest::testCachingFileStore
[gw0] [ 85%] PASSED toil/test/src/retainTempDirTest.py::CleanWorkDirTest::testOnErrorWithNoError
toil/test/src/retainTempDirTest.py::CleanWorkDirTest::testOnSuccessWithError
[gw1] [ 85%] PASSED toil/test/src/jobFileStoreTest.py::JobFileStoreTest::testCachingFileStore
toil/test/src/jobFileStoreTest.py::JobFileStoreTest::testJobFileStore
[gw0] [ 85%] PASSED toil/test/src/retainTempDirTest.py::CleanWorkDirTest::testOnSuccessWithError
toil/test/src/retainTempDirTest.py::CleanWorkDirTest::testOnSuccessWithSuccess
[gw0] [ 86%] PASSED toil/test/src/retainTempDirTest.py::CleanWorkDirTest::testOnSuccessWithSuccess
toil/test/src/miscTests.py::TestPanic::test_nested_panic
[gw0] [ 86%] PASSED toil/test/src/miscTests.py::TestPanic::test_nested_panic
toil/test/src/miscTests.py::TestPanic::test_panic
[gw0] [ 86%] PASSED toil/test/src/miscTests.py::TestPanic::test_panic
toil/test/src/miscTests.py::TestPanic::test_panic_by_hand
[gw0] [ 86%] PASSED toil/test/src/miscTests.py::TestPanic::test_panic_by_hand
toil/test/src/miscTests.py::TestPanic::test_panic_with_secondary
[gw0] [ 86%] PASSED toil/test/src/miscTests.py::TestPanic::test_panic_with_secondary
toil/test/src/userDefinedJobArgTypeTest.py::UserDefinedJobArgTypeTest::testJobClass
[gw0] [ 86%] SKIPPED toil/test/src/userDefinedJobArgTypeTest.py::UserDefinedJobArgTypeTest::testJobClass
toil/test/src/userDefinedJobArgTypeTest.py::UserDefinedJobArgTypeTest::testJobClassFromMain
[gw0] [ 87%] PASSED toil/test/src/userDefinedJobArgTypeTest.py::UserDefinedJobArgTypeTest::testJobClassFromMain
toil/test/src/userDefinedJobArgTypeTest.py::UserDefinedJobArgTypeTest::testJobFunction
[gw1] [ 87%] PASSED toil/test/src/jobFileStoreTest.py::JobFileStoreTest::testJobFileStore
toil/test/src/jobFileStoreTest.py::JobFileStoreTest::testJobFileStoreWithBadWorker
[gw1] [ 87%] SKIPPED toil/test/src/jobFileStoreTest.py::JobFileStoreTest::testJobFileStoreWithBadWorker
toil/test/src/jobFileStoreTest.py::JobFileStoreTest::testNonCachingFileStore
[gw1] [ 87%] PASSED toil/test/src/jobFileStoreTest.py::JobFileStoreTest::testNonCachingFileStore
toil/test/lib/test_conversions.py::ConversionTest::test_convert
[gw1] [ 87%] PASSED toil/test/lib/test_conversions.py::ConversionTest::test_convert
toil/test/lib/test_conversions.py::ConversionTest::test_hms_duration_to_seconds
[gw1] [ 87%] PASSED toil/test/lib/test_conversions.py::ConversionTest::test_hms_duration_to_seconds
toil/test/lib/test_conversions.py::ConversionTest::test_human2bytes
[gw1] [ 88%] PASSED toil/test/lib/test_conversions.py::ConversionTest::test_human2bytes
toil/test/provisioners/clusterScalerTest.py::ScalerThreadTest::testClusterScaling
[gw1] [ 88%] SKIPPED toil/test/provisioners/clusterScalerTest.py::ScalerThreadTest::testClusterScaling
toil/test/provisioners/clusterScalerTest.py::ScalerThreadTest::testClusterScalingMultipleNodeTypes
[gw1] [ 88%] SKIPPED toil/test/provisioners/clusterScalerTest.py::ScalerThreadTest::testClusterScalingMultipleNodeTypes
toil/test/provisioners/clusterScalerTest.py::ScalerThreadTest::testClusterScalingWithPreemptibleJobs
[gw1] [ 88%] SKIPPED toil/test/provisioners/clusterScalerTest.py::ScalerThreadTest::testClusterScalingWithPreemptibleJobs
toil/test/server/serverTest.py::ToilWESServerBenchTest::test_get_service_info
[gw1] [ 88%] SKIPPED toil/test/server/serverTest.py::ToilWESServerBenchTest::test_get_service_info
toil/test/server/serverTest.py::ToilWESServerBenchTest::test_health
[gw1] [ 88%] SKIPPED toil/test/server/serverTest.py::ToilWESServerBenchTest::test_health
toil/test/server/serverTest.py::ToilWESServerBenchTest::test_home
[gw1] [ 89%] SKIPPED toil/test/server/serverTest.py::ToilWESServerBenchTest::test_home
toil/test/src/busTest.py::MessageBusTest::test_cross_thread_messaging
[gw1] [ 89%] PASSED toil/test/src/busTest.py::MessageBusTest::test_cross_thread_messaging
toil/test/src/busTest.py::MessageBusTest::test_enum_ints_in_file
[gw1] [ 89%] PASSED toil/test/src/busTest.py::MessageBusTest::test_enum_ints_in_file
toil/test/src/busTest.py::MessageBusTest::test_restart_without_bus_path
[gw0] [ 89%] PASSED toil/test/src/userDefinedJobArgTypeTest.py::UserDefinedJobArgTypeTest::testJobFunction
toil/test/src/userDefinedJobArgTypeTest.py::UserDefinedJobArgTypeTest::testJobFunctionFromMain
[gw0] [ 89%] PASSED toil/test/src/userDefinedJobArgTypeTest.py::UserDefinedJobArgTypeTest::testJobFunctionFromMain
toil/test/batchSystems/test_gridengine.py::GridEngineTest::test_coalesce_job_exit_codes_many_all_exist
[gw0] [ 89%] PASSED toil/test/batchSystems/test_gridengine.py::GridEngineTest::test_coalesce_job_exit_codes_many_all_exist
toil/test/batchSystems/test_gridengine.py::GridEngineTest::test_coalesce_job_exit_codes_one_exists
[gw0] [ 90%] PASSED toil/test/batchSystems/test_gridengine.py::GridEngineTest::test_coalesce_job_exit_codes_one_exists
toil/test/batchSystems/test_gridengine.py::GridEngineTest::test_coalesce_job_exit_codes_one_still_running
[gw0] [ 90%] PASSED toil/test/batchSystems/test_gridengine.py::GridEngineTest::test_coalesce_job_exit_codes_one_still_running
toil/test/src/importExportFileTest.py::ImportExportFileTest::test_basic_import_export
[gw0] [ 90%] PASSED toil/test/src/importExportFileTest.py::ImportExportFileTest::test_basic_import_export
toil/test/src/importExportFileTest.py::ImportExportFileTest::test_import_export_restart_false
[gw0] [ 90%] PASSED toil/test/src/importExportFileTest.py::ImportExportFileTest::test_import_export_restart_false
toil/test/src/importExportFileTest.py::ImportExportFileTest::test_import_export_restart_true
[gw0] [ 90%] SKIPPED toil/test/src/importExportFileTest.py::ImportExportFileTest::test_import_export_restart_true
toil/test/src/toilContextManagerTest.py::ToilContextManagerTest::testContextManger
[gw0] [ 90%] SKIPPED toil/test/src/toilContextManagerTest.py::ToilContextManagerTest::testContextManger
toil/test/src/toilContextManagerTest.py::ToilContextManagerTest::testExportAfterFailedExport
[gw0] [ 91%] SKIPPED toil/test/src/toilContextManagerTest.py::ToilContextManagerTest::testExportAfterFailedExport
toil/test/src/toilContextManagerTest.py::ToilContextManagerTest::testNoContextManger
[gw0] [ 91%] SKIPPED toil/test/src/toilContextManagerTest.py::ToilContextManagerTest::testNoContextManger
toil/test/utils/toilDebugTest.py::DebugJobTest::test_print_job_info
[gw0] [ 91%] PASSED toil/test/utils/toilDebugTest.py::DebugJobTest::test_print_job_info
toil/test/utils/toilDebugTest.py::DebugJobTest::test_retrieve_task_directory
[gw0] [ 91%] SKIPPED toil/test/utils/toilDebugTest.py::DebugJobTest::test_retrieve_task_directory
toil/test/utils/toilDebugTest.py::DebugJobTest::test_run_job
[gw1] [ 91%] PASSED toil/test/src/busTest.py::MessageBusTest::test_restart_without_bus_path
toil/test/src/checkpointTest.py::CheckpointTest::testCheckpointNotRetried
[gw0] [ 91%] PASSED toil/test/utils/toilDebugTest.py::DebugJobTest::test_run_job
toil/test/__init__.py::toil.test.make_tests
[gw0] [ 92%] PASSED toil/test/__init__.py::toil.test.make_tests
toil/test/__init__.py::toil.test.timeLimit
[gw1] [ 92%] PASSED toil/test/src/checkpointTest.py::CheckpointTest::testCheckpointNotRetried
toil/test/src/checkpointTest.py::CheckpointTest::testCheckpointRetriedOnce
[gw1] [ 92%] SKIPPED toil/test/src/checkpointTest.py::CheckpointTest::testCheckpointRetriedOnce
toil/test/src/checkpointTest.py::CheckpointTest::testCheckpointedRestartSucceeds
[gw1] [ 92%] SKIPPED toil/test/src/checkpointTest.py::CheckpointTest::testCheckpointedRestartSucceeds
toil/test/provisioners/gceProvisionerTest.py::GCEAutoscaleTest::testAutoScale
[gw1] [ 92%] SKIPPED toil/test/provisioners/gceProvisionerTest.py::GCEAutoscaleTest::testAutoScale
toil/test/provisioners/gceProvisionerTest.py::GCEAutoscaleTest::testSpotAutoScale
[gw1] [ 92%] SKIPPED toil/test/provisioners/gceProvisionerTest.py::GCEAutoscaleTest::testSpotAutoScale
toil/test/provisioners/gceProvisionerTest.py::GCEStaticAutoscaleTest::testAutoScale
[gw1] [ 93%] SKIPPED toil/test/provisioners/gceProvisionerTest.py::GCEStaticAutoscaleTest::testAutoScale
toil/test/provisioners/gceProvisionerTest.py::GCEStaticAutoscaleTest::testSpotAutoScale
[gw1] [ 93%] SKIPPED toil/test/provisioners/gceProvisionerTest.py::GCEStaticAutoscaleTest::testSpotAutoScale
toil/test/server/serverTest.py::AWSStateStoreTest::test_state_store
[gw1] [ 93%] SKIPPED toil/test/server/serverTest.py::AWSStateStoreTest::test_state_store
toil/test/server/serverTest.py::AWSStateStoreTest::test_state_store_paths
[gw1] [ 93%] SKIPPED toil/test/server/serverTest.py::AWSStateStoreTest::test_state_store_paths
toil/test/src/jobDescriptionTest.py::JobDescriptionTest::testJobDescription
[gw1] [ 93%] PASSED toil/test/src/jobDescriptionTest.py::JobDescriptionTest::testJobDescription
toil/test/src/jobDescriptionTest.py::JobDescriptionTest::testJobDescriptionSequencing
[gw1] [ 93%] PASSED toil/test/src/jobDescriptionTest.py::JobDescriptionTest::testJobDescriptionSequencing
toil/test/src/jobEncapsulationTest.py::JobEncapsulationTest::testAddChildEncapsulate
[gw1] [ 94%] PASSED toil/test/src/jobEncapsulationTest.py::JobEncapsulationTest::testAddChildEncapsulate
toil/test/src/jobEncapsulationTest.py::JobEncapsulationTest::testEncapsulation
[gw0] [ 94%] PASSED toil/test/__init__.py::toil.test.timeLimit
toil/test/options/options.py::OptionsTest::test_caching_option_priority
[gw0] [ 94%] PASSED toil/test/options/options.py::OptionsTest::test_caching_option_priority
toil/test/options/options.py::OptionsTest::test_default_caching_slurm
[gw0] [ 94%] PASSED toil/test/options/options.py::OptionsTest::test_default_caching_slurm
toil/test/src/resumabilityTest.py::ResumabilityTest::test
[gw0] [ 94%] SKIPPED toil/test/src/resumabilityTest.py::ResumabilityTest::test
toil/test/src/resumabilityTest.py::ResumabilityTest::test_chaining
[gw1] [ 94%] PASSED toil/test/src/jobEncapsulationTest.py::JobEncapsulationTest::testEncapsulation
toil/test/src/restartDAGTest.py::RestartDAGTest::testRestartedWorkflowSchedulesCorrectJobsOnFailedParent
[gw1] [ 95%] SKIPPED toil/test/src/restartDAGTest.py::RestartDAGTest::testRestartedWorkflowSchedulesCorrectJobsOnFailedParent
toil/test/src/restartDAGTest.py::RestartDAGTest::testRestartedWorkflowSchedulesCorrectJobsOnKilledParent
[gw1] [ 95%] SKIPPED toil/test/src/restartDAGTest.py::RestartDAGTest::testRestartedWorkflowSchedulesCorrectJobsOnKilledParent
toil/test/utils/toilDebugTest.py::testJobStoreContents
[gw1] [ 95%] SKIPPED toil/test/utils/toilDebugTest.py::testJobStoreContents
toil/test/utils/toilDebugTest.py::testFetchJobStoreFiles
[gw0] [ 95%] PASSED toil/test/src/resumabilityTest.py::ResumabilityTest::test_chaining
toil/test/src/threadingTest.py::ThreadingTest::testGlobalMutexOrdering
[gw1] [ 95%] PASSED toil/test/utils/toilDebugTest.py::testFetchJobStoreFiles
toil/test/batchSystems/batch_system_plugin_test.py::BatchSystemPluginTest::test_batchsystem_plugin_installable
[gw1] [ 95%] PASSED toil/test/batchSystems/batch_system_plugin_test.py::BatchSystemPluginTest::test_batchsystem_plugin_installable
toil/test/batchSystems/test_lsf_helper.py::LSFHelperTest::test_parse_mem_and_cmd_from_output
[gw1] [ 96%] PASSED toil/test/batchSystems/test_lsf_helper.py::LSFHelperTest::test_parse_mem_and_cmd_from_output
toil/test/lib/test_misc.py::UserNameAvailableTest::test_get_user_name
[gw1] [ 96%] PASSED toil/test/lib/test_misc.py::UserNameAvailableTest::test_get_user_name
toil/test/lib/test_misc.py::UserNameUnvailableTest::test_get_user_name
[gw1] [ 96%] PASSED toil/test/lib/test_misc.py::UserNameUnvailableTest::test_get_user_name
toil/test/lib/test_misc.py::UserNameVeryBrokenTest::test_get_user_name
[gw1] [ 96%] PASSED toil/test/lib/test_misc.py::UserNameVeryBrokenTest::test_get_user_name
toil/test/mesos/MesosDataStructuresTest.py::DataStructuresTest::testJobQueue
[gw1] [ 96%] PASSED toil/test/mesos/MesosDataStructuresTest.py::DataStructuresTest::testJobQueue
toil/test/provisioners/gceProvisionerTest.py::GCEAutoscaleTestMultipleNodeTypes::testAutoScale
[gw1] [ 96%] SKIPPED toil/test/provisioners/gceProvisionerTest.py::GCEAutoscaleTestMultipleNodeTypes::testAutoScale
toil/test/provisioners/gceProvisionerTest.py::GCERestartTest::testAutoScaledCluster
[gw1] [ 97%] SKIPPED toil/test/provisioners/gceProvisionerTest.py::GCERestartTest::testAutoScaledCluster
toil/test/provisioners/provisionerTest.py::ProvisionerTest::test_node_type_parsing
[gw1] [ 97%] PASSED toil/test/provisioners/provisionerTest.py::ProvisionerTest::test_node_type_parsing
toil/test/server/serverTest.py::ToilServerUtilsTest::test_workflow_canceling_recovery
[gw1] [ 97%] SKIPPED toil/test/server/serverTest.py::ToilServerUtilsTest::test_workflow_canceling_recovery
toil/test/server/serverTest.py::FileStateStoreTest::test_state_store
[gw1] [ 97%] SKIPPED toil/test/server/serverTest.py::FileStateStoreTest::test_state_store
toil/test/server/serverTest.py::FileStateStoreURLTest::test_state_store
[gw1] [ 97%] SKIPPED toil/test/server/serverTest.py::FileStateStoreURLTest::test_state_store
toil/test/src/environmentTest.py::EnvironmentTest::test_environment
[gw0] [ 97%] PASSED toil/test/src/threadingTest.py::ThreadingTest::testGlobalMutexOrdering
toil/test/src/threadingTest.py::ThreadingTest::testLastProcessStanding
[gw0] [ 98%] PASSED toil/test/src/threadingTest.py::ThreadingTest::testLastProcessStanding
toil/test/jobStores/jobStoreTest.py::InvalidAWSJobStoreTest::testInvalidJobStoreName
[gw0] [ 98%] SKIPPED toil/test/jobStores/jobStoreTest.py::InvalidAWSJobStoreTest::testInvalidJobStoreName
toil/test/src/promisesTest.py::ChainedIndexedPromisesTest::test
[gw0] [ 98%] PASSED toil/test/src/promisesTest.py::ChainedIndexedPromisesTest::test
toil/test/src/promisesTest.py::PathIndexingPromiseTest::test
[gw0] [ 98%] PASSED toil/test/src/promisesTest.py::PathIndexingPromiseTest::test
toil/test/src/realtimeLoggerTest.py::RealtimeLoggerTest::testRealtimeLogger
[gw1] [ 98%] PASSED toil/test/src/environmentTest.py::EnvironmentTest::test_environment
toil/test/src/helloWorldTest.py::HelloWorldTest::testHelloWorld
[gw0] [ 98%] PASSED toil/test/src/realtimeLoggerTest.py::RealtimeLoggerTest::testRealtimeLogger
toil/test/src/systemTest.py::SystemTest::testAtomicityOfNonEmptyDirectoryRenames
[gw0] [ 99%] PASSED toil/test/src/systemTest.py::SystemTest::testAtomicityOfNonEmptyDirectoryRenames
toil/test/src/workerTest.py::WorkerTests::testNextChainable
[gw0] [ 99%] PASSED toil/test/src/workerTest.py::WorkerTests::testNextChainable
toil/test/utils/toilKillTest.py::ToilKillTestWithAWSJobStore::test_cwl_toil_kill
[gw0] [ 99%] SKIPPED toil/test/utils/toilKillTest.py::ToilKillTestWithAWSJobStore::test_cwl_toil_kill
[gw1] [ 99%] PASSED toil/test/src/helloWorldTest.py::HelloWorldTest::testHelloWorld
toil/test/src/promisesTest.py::CachedUnpicklingJobStoreTest::test
[gw1] [ 99%] PASSED toil/test/src/promisesTest.py::CachedUnpicklingJobStoreTest::test
toil/test/utils/toilKillTest.py::ToilKillTest::test_cwl_toil_kill
[gw1] [100%] PASSED toil/test/utils/toilKillTest.py::ToilKillTest::test_cwl_toil_kill
=================================== FAILURES ===================================
____________________ ToilDocumentationTest.testMultiplejobs ____________________
[gw0] linux -- Python 3.13.2 /usr/bin/python3.13
Traceback (most recent call last):
File "/usr/lib/python3.13/unittest/case.py", line 58, in testPartExecutor
yield
File "/usr/lib/python3.13/unittest/case.py", line 651, in run
self._callTestMethod(testMethod)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 606, in _callTestMethod
if method() is not None:
~~~~~~^^
File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_toil/build/toil/test/docs/scriptsTest.py", line 112, in testMultiplejobs
self.checkExpectedPattern(
~~~~~~~~~~~~~~~~~~~~~~~~~^
"tutorial_multiplejobs.py",
^^^^^^^^^^^^^^^^^^^^^^^^^^^
...<2 lines>...
" I have a message: last",
^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_toil/build/toil/test/docs/scriptsTest.py", line 69, in checkExpectedPattern
self.assertNotEqual(n, None, f"Pattern:\n{expectedPattern}\nOutput:\n{outerr}")
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 916, in assertNotEqual
raise self.failureException(msg)
AssertionError: None == None : Pattern:
Hello world, I have a message: first.*Hello world, I have a message: second or third.*Hello world, I have a message: second or third.*Hello world, I have a message: last
Output:
[2025-03-18T22:31:54+0000] [MainThread] [I] [toil] Running Toil version 8.0.0-d2ae0ea9ab49f238670dbf6aafd20de7afdd8514 on host r7a-large-1742336662.
[2025-03-18T22:31:54+0000] [MainThread] [I] [toil.realtimeLogger] Starting real-time logging.
[2025-03-18T22:31:54+0000] [MainThread] [I] [toil.leader] Issued job 'helloWorld' kind-helloWorld/instance-2iw95dbs v1 with job batch system ID: 1 and disk: 2.0 Gi, memory: 2.0 Gi, cores: 1, accelerators: [], preemptible: False
[2025-03-18T22:31:55+0000] [MainThread] [I] [toil.leader] 0 jobs are running, 0 jobs are issued and waiting to run
[2025-03-18T22:31:55+0000] [MainThread] [I] [toil.leader] Issued job 'helloWorld' kind-helloWorld/instance-juwonxuo v1 with job batch system ID: 2 and disk: 2.0 Gi, memory: 2.0 Gi, cores: 1, accelerators: [], preemptible: False
[2025-03-18T22:31:55+0000] [MainThread] [I] [toil.leader] Issued job 'helloWorld' kind-helloWorld/instance-gjlf17gr v1 with job batch system ID: 3 and disk: 2.0 Gi, memory: 2.0 Gi, cores: 1, accelerators: [], preemptible: False
[2025-03-18T22:31:55+0000] [Thread-4 (statsAndLoggingAggregator)] [I] [toil.statsAndLogging] Got message from job at time 03-18-2025 22:31:55: Hello world, I have a message: first
[2025-03-18T22:31:55+0000] [MainThread] [I] [toil.leader] Issued job 'helloWorld' kind-helloWorld/instance-9c_gnx81 v1 with job batch system ID: 4 and disk: 2.0 Gi, memory: 2.0 Gi, cores: 1, accelerators: [], preemptible: False
[2025-03-18T22:31:55+0000] [Thread-4 (statsAndLoggingAggregator)] [I] [toil.statsAndLogging] Got message from job at time 03-18-2025 22:31:55: Hello world, I have a message: last
[2025-03-18T22:31:55+0000] [Thread-4 (statsAndLoggingAggregator)] [I] [toil.statsAndLogging] Got message from job at time 03-18-2025 22:31:55: Hello world, I have a message: second or third
[2025-03-18T22:31:55+0000] [Thread-4 (statsAndLoggingAggregator)] [I] [toil.statsAndLogging] Got message from job at time 03-18-2025 22:31:55: Hello world, I have a message: second or third
[2025-03-18T22:31:58+0000] [MainThread] [I] [toil.jobStores.abstractJobStore] Importing input file:///<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_toil/build/succeeded.log...
[2025-03-18T22:31:58+0000] [MainThread] [I] [toil.leader] Finished toil run successfully.
[2025-03-18T22:31:58+0000] [MainThread] [I] [toil.realtimeLogger] Stopping real-time logging server.
[2025-03-18T22:31:59+0000] [MainThread] [I] [toil.realtimeLogger] Joining real-time logging server thread.
[2025-03-18T22:31:59+0000] [MainThread] [I] [toil.common] Successfully deleted the job store: FileJobStore(/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_toil/build/my-jobstore)
---------------------------- Captured stdout setup -----------------------------
[TEST] toil.test.docs.scriptsTest.ToilDocumentationTest:testMultiplejobs (Mar 18 2025 15:31:54:677110 PDT)
___________________ ToilDocumentationTest.testMultiplejobs2 ____________________
[gw0] linux -- Python 3.13.2 /usr/bin/python3.13
Traceback (most recent call last):
File "/usr/lib/python3.13/unittest/case.py", line 58, in testPartExecutor
yield
File "/usr/lib/python3.13/unittest/case.py", line 651, in run
self._callTestMethod(testMethod)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 606, in _callTestMethod
if method() is not None:
~~~~~~^^
File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_toil/build/toil/test/docs/scriptsTest.py", line 120, in testMultiplejobs2
self.checkExpectedPattern(
~~~~~~~~~~~~~~~~~~~~~~~~~^
"tutorial_multiplejobs2.py",
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...<2 lines>...
" I have a message: last",
^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_toil/build/toil/test/docs/scriptsTest.py", line 69, in checkExpectedPattern
self.assertNotEqual(n, None, f"Pattern:\n{expectedPattern}\nOutput:\n{outerr}")
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 916, in assertNotEqual
raise self.failureException(msg)
AssertionError: None == None : Pattern:
Hello world, I have a message: first.*Hello world, I have a message: second or third.*Hello world, I have a message: second or third.*Hello world, I have a message: last
Output:
[2025-03-18T22:31:59+0000] [MainThread] [I] [toil] Running Toil version 8.0.0-d2ae0ea9ab49f238670dbf6aafd20de7afdd8514 on host r7a-large-1742336662.
[2025-03-18T22:31:59+0000] [MainThread] [I] [toil.realtimeLogger] Starting real-time logging.
[2025-03-18T22:31:59+0000] [MainThread] [I] [toil.leader] Issued job 'helloWorld' kind-helloWorld/instance-wbr44ccg v1 with job batch system ID: 1 and disk: 2.0 Gi, memory: 2.0 Gi, cores: 1, accelerators: [], preemptible: False
[2025-03-18T22:32:00+0000] [MainThread] [I] [toil.leader] 0 jobs are running, 0 jobs are issued and waiting to run
[2025-03-18T22:32:00+0000] [MainThread] [I] [toil.leader] Issued job 'helloWorld' kind-helloWorld/instance-wtisg9p4 v1 with job batch system ID: 2 and disk: 2.0 Gi, memory: 2.0 Gi, cores: 1, accelerators: [], preemptible: False
[2025-03-18T22:32:00+0000] [MainThread] [I] [toil.leader] Issued job 'helloWorld' kind-helloWorld/instance-xgldiemx v1 with job batch system ID: 3 and disk: 2.0 Gi, memory: 2.0 Gi, cores: 1, accelerators: [], preemptible: False
[2025-03-18T22:32:00+0000] [Thread-4 (statsAndLoggingAggregator)] [I] [toil.statsAndLogging] Got message from job at time 03-18-2025 22:32:00: Hello world, I have a message: first
[2025-03-18T22:32:00+0000] [MainThread] [I] [toil.leader] Issued job 'helloWorld' kind-helloWorld/instance-_78gogeg v1 with job batch system ID: 4 and disk: 2.0 Gi, memory: 2.0 Gi, cores: 1, accelerators: [], preemptible: False
[2025-03-18T22:32:00+0000] [Thread-4 (statsAndLoggingAggregator)] [I] [toil.statsAndLogging] Got message from job at time 03-18-2025 22:32:00: Hello world, I have a message: second or third
[2025-03-18T22:32:00+0000] [Thread-4 (statsAndLoggingAggregator)] [I] [toil.statsAndLogging] Got message from job at time 03-18-2025 22:32:00: Hello world, I have a message: last
[2025-03-18T22:32:00+0000] [Thread-4 (statsAndLoggingAggregator)] [I] [toil.statsAndLogging] Got message from job at time 03-18-2025 22:32:00: Hello world, I have a message: second or third
[2025-03-18T22:32:03+0000] [MainThread] [I] [toil.jobStores.abstractJobStore] Importing input file:///<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_toil/build/succeeded.log...
[2025-03-18T22:32:03+0000] [MainThread] [I] [toil.leader] Finished toil run successfully.
[2025-03-18T22:32:03+0000] [MainThread] [I] [toil.realtimeLogger] Stopping real-time logging server.
[2025-03-18T22:32:04+0000] [MainThread] [I] [toil.realtimeLogger] Joining real-time logging server thread.
[2025-03-18T22:32:04+0000] [MainThread] [I] [toil.common] Successfully deleted the job store: FileJobStore(/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_toil/build/my-jobstore)
---------------------------- Captured stdout setup -----------------------------
[TEST] toil.test.docs.scriptsTest.ToilDocumentationTest:testMultiplejobs2 (Mar 18 2025 15:31:59:460967 PDT)
___________________ ToilDocumentationTest.testMultiplejobs3 ____________________
[gw0] linux -- Python 3.13.2 /usr/bin/python3.13
Traceback (most recent call last):
File "/usr/lib/python3.13/unittest/case.py", line 58, in testPartExecutor
yield
File "/usr/lib/python3.13/unittest/case.py", line 651, in run
self._callTestMethod(testMethod)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 606, in _callTestMethod
if method() is not None:
~~~~~~^^
File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_toil/build/toil/test/docs/scriptsTest.py", line 128, in testMultiplejobs3
self.checkExpectedPattern(
~~~~~~~~~~~~~~~~~~~~~~~~~^
"tutorial_multiplejobs3.py",
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...<2 lines>...
" I have a message: last",
^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_toil/build/toil/test/docs/scriptsTest.py", line 69, in checkExpectedPattern
self.assertNotEqual(n, None, f"Pattern:\n{expectedPattern}\nOutput:\n{outerr}")
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/case.py", line 916, in assertNotEqual
raise self.failureException(msg)
AssertionError: None == None : Pattern:
Hello world, I have a message: first.*Hello world, I have a message: second or third.*Hello world, I have a message: second or third.*Hello world, I have a message: last
Output:
[2025-03-18T22:32:04+0000] [MainThread] [I] [toil] Running Toil version 8.0.0-d2ae0ea9ab49f238670dbf6aafd20de7afdd8514 on host r7a-large-1742336662.
[2025-03-18T22:32:04+0000] [MainThread] [I] [toil.realtimeLogger] Starting real-time logging.
[2025-03-18T22:32:04+0000] [MainThread] [I] [toil.leader] Issued job 'helloWorld' kind-helloWorld/instance-u78n90zp v1 with job batch system ID: 1 and disk: 2.0 Gi, memory: 2.0 Gi, cores: 1, accelerators: [], preemptible: False
[2025-03-18T22:32:04+0000] [MainThread] [I] [toil.leader] 0 jobs are running, 0 jobs are issued and waiting to run
[2025-03-18T22:32:04+0000] [MainThread] [I] [toil.leader] Issued job 'helloWorld' kind-helloWorld/instance-2ue8hd1p v1 with job batch system ID: 2 and disk: 2.0 Gi, memory: 2.0 Gi, cores: 1, accelerators: [], preemptible: False
[2025-03-18T22:32:04+0000] [MainThread] [I] [toil.leader] Issued job 'helloWorld' kind-helloWorld/instance-hb3amypk v1 with job batch system ID: 3 and disk: 2.0 Gi, memory: 2.0 Gi, cores: 1, accelerators: [], preemptible: False
[2025-03-18T22:32:04+0000] [Thread-4 (statsAndLoggingAggregator)] [I] [toil.statsAndLogging] Got message from job at time 03-18-2025 22:32:04: Hello world, I have a message: first
[2025-03-18T22:32:05+0000] [MainThread] [I] [toil.leader] Issued job 'helloWorld' kind-helloWorld/instance-h_doum1e v1 with job batch system ID: 4 and disk: 2.0 Gi, memory: 2.0 Gi, cores: 1, accelerators: [], preemptible: False
[2025-03-18T22:32:05+0000] [Thread-4 (statsAndLoggingAggregator)] [I] [toil.statsAndLogging] Got message from job at time 03-18-2025 22:32:05: Hello world, I have a message: second or third
[2025-03-18T22:32:05+0000] [Thread-4 (statsAndLoggingAggregator)] [I] [toil.statsAndLogging] Got message from job at time 03-18-2025 22:32:05: Hello world, I have a message: last
[2025-03-18T22:32:05+0000] [Thread-4 (statsAndLoggingAggregator)] [I] [toil.statsAndLogging] Got message from job at time 03-18-2025 22:32:05: Hello world, I have a message: second or third
[2025-03-18T22:32:10+0000] [MainThread] [I] [toil.jobStores.abstractJobStore] Importing input file:///<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_toil/build/succeeded.log...
[2025-03-18T22:32:10+0000] [MainThread] [I] [toil.leader] Finished toil run successfully.
[2025-03-18T22:32:10+0000] [MainThread] [I] [toil.realtimeLogger] Stopping real-time logging server.
[2025-03-18T22:32:10+0000] [MainThread] [I] [toil.realtimeLogger] Joining real-time logging server thread.
[2025-03-18T22:32:10+0000] [MainThread] [I] [toil.common] Successfully deleted the job store: FileJobStore(/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_toil/build/my-jobstore)
---------------------------- Captured stdout setup -----------------------------
[TEST] toil.test.docs.scriptsTest.ToilDocumentationTest:testMultiplejobs3 (Mar 18 2025 15:32:04:251091 PDT)
=========================== short test summary info ============================
FAILED toil/test/docs/scriptsTest.py::ToilDocumentationTest::testMultiplejobs - AssertionError: None == None : Pattern:
Hello world, I have a message: first.*Hello world, I have a message: second or third.*Hello world, I have a message: second or third.*Hello world, I have a message: last
Output:
[2025-03-18T22:31:54+0000] [MainThread] [I] [toil] Running Toil version 8.0.0-d2ae0ea9ab49f238670dbf6aafd20de7afdd8514 on host r7a-large-1742336662.
[2025-03-18T22:31:54+0000] [MainThread] [I] [toil.realtimeLogger] Starting real-time logging.
[2025-03-18T22:31:54+0000] [MainThread] [I] [toil.leader] Issued job 'helloWorld' kind-helloWorld/instance-2iw95dbs v1 with job batch system ID: 1 and disk: 2.0 Gi, memory: 2.0 Gi, cores: 1, accelerators: [], preemptible: False
[2025-03-18T22:31:55+0000] [MainThread] [I] [toil.leader] 0 jobs are running, 0 jobs are issued and waiting to run
[2025-03-18T22:31:55+0000] [MainThread] [I] [toil.leader] Issued job 'helloWorld' kind-helloWorld/instance-juwonxuo v1 with job batch system ID: 2 and disk: 2.0 Gi, memory: 2.0 Gi, cores: 1, accelerators: [], preemptible: False
[2025-03-18T22:31:55+0000] [MainThread] [I] [toil.leader] Issued job 'helloWorld' kind-helloWorld/instance-gjlf17gr v1 with job batch system ID: 3 and disk: 2.0 Gi, memory: 2.0 Gi, cores: 1, accelerators: [], preemptible: False
[2025-03-18T22:31:55+0000] [Thread-4 (statsAndLoggingAggregator)] [I] [toil.statsAndLogging] Got message from job at time 03-18-2025 22:31:55: Hello world, I have a message: first
[2025-03-18T22:31:55+0000] [MainThread] [I] [toil.leader] Issued job 'helloWorld' kind-helloWorld/instance-9c_gnx81 v1 with job batch system ID: 4 and disk: 2.0 Gi, memory: 2.0 Gi, cores: 1, accelerators: [], preemptible: False
[2025-03-18T22:31:55+0000] [Thread-4 (statsAndLoggingAggregator)] [I] [toil.statsAndLogging] Got message from job at time 03-18-2025 22:31:55: Hello world, I have a message: last
[2025-03-18T22:31:55+0000] [Thread-4 (statsAndLoggingAggregator)] [I] [toil.statsAndLogging] Got message from job at time 03-18-2025 22:31:55: Hello world, I have a message: second or third
[2025-03-18T22:31:55+0000] [Thread-4 (statsAndLoggingAggregator)] [I] [toil.statsAndLogging] Got message from job at time 03-18-2025 22:31:55: Hello world, I have a message: second or third
[2025-03-18T22:31:58+0000] [MainThread] [I] [toil.jobStores.abstractJobStore] Importing input file:///<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_toil/build/succeeded.log...
[2025-03-18T22:31:58+0000] [MainThread] [I] [toil.leader] Finished toil run successfully.
[2025-03-18T22:31:58+0000] [MainThread] [I] [toil.realtimeLogger] Stopping real-time logging server.
[2025-03-18T22:31:59+0000] [MainThread] [I] [toil.realtimeLogger] Joining real-time logging server thread.
[2025-03-18T22:31:59+0000] [MainThread] [I] [toil.common] Successfully deleted the job store: FileJobStore(/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_toil/build/my-jobstore)
FAILED toil/test/docs/scriptsTest.py::ToilDocumentationTest::testMultiplejobs2 - AssertionError: None == None : Pattern:
Hello world, I have a message: first.*Hello world, I have a message: second or third.*Hello world, I have a message: second or third.*Hello world, I have a message: last
Output:
[2025-03-18T22:31:59+0000] [MainThread] [I] [toil] Running Toil version 8.0.0-d2ae0ea9ab49f238670dbf6aafd20de7afdd8514 on host r7a-large-1742336662.
[2025-03-18T22:31:59+0000] [MainThread] [I] [toil.realtimeLogger] Starting real-time logging.
[2025-03-18T22:31:59+0000] [MainThread] [I] [toil.leader] Issued job 'helloWorld' kind-helloWorld/instance-wbr44ccg v1 with job batch system ID: 1 and disk: 2.0 Gi, memory: 2.0 Gi, cores: 1, accelerators: [], preemptible: False
[2025-03-18T22:32:00+0000] [MainThread] [I] [toil.leader] 0 jobs are running, 0 jobs are issued and waiting to run
[2025-03-18T22:32:00+0000] [MainThread] [I] [toil.leader] Issued job 'helloWorld' kind-helloWorld/instance-wtisg9p4 v1 with job batch system ID: 2 and disk: 2.0 Gi, memory: 2.0 Gi, cores: 1, accelerators: [], preemptible: False
[2025-03-18T22:32:00+0000] [MainThread] [I] [toil.leader] Issued job 'helloWorld' kind-helloWorld/instance-xgldiemx v1 with job batch system ID: 3 and disk: 2.0 Gi, memory: 2.0 Gi, cores: 1, accelerators: [], preemptible: False
[2025-03-18T22:32:00+0000] [Thread-4 (statsAndLoggingAggregator)] [I] [toil.statsAndLogging] Got message from job at time 03-18-2025 22:32:00: Hello world, I have a message: first
[2025-03-18T22:32:00+0000] [MainThread] [I] [toil.leader] Issued job 'helloWorld' kind-helloWorld/instance-_78gogeg v1 with job batch system ID: 4 and disk: 2.0 Gi, memory: 2.0 Gi, cores: 1, accelerators: [], preemptible: False
[2025-03-18T22:32:00+0000] [Thread-4 (statsAndLoggingAggregator)] [I] [toil.statsAndLogging] Got message from job at time 03-18-2025 22:32:00: Hello world, I have a message: second or third
[2025-03-18T22:32:00+0000] [Thread-4 (statsAndLoggingAggregator)] [I] [toil.statsAndLogging] Got message from job at time 03-18-2025 22:32:00: Hello world, I have a message: last
[2025-03-18T22:32:00+0000] [Thread-4 (statsAndLoggingAggregator)] [I] [toil.statsAndLogging] Got message from job at time 03-18-2025 22:32:00: Hello world, I have a message: second or third
[2025-03-18T22:32:03+0000] [MainThread] [I] [toil.jobStores.abstractJobStore] Importing input file:///<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_toil/build/succeeded.log...
[2025-03-18T22:32:03+0000] [MainThread] [I] [toil.leader] Finished toil run successfully.
[2025-03-18T22:32:03+0000] [MainThread] [I] [toil.realtimeLogger] Stopping real-time logging server.
[2025-03-18T22:32:04+0000] [MainThread] [I] [toil.realtimeLogger] Joining real-time logging server thread.
[2025-03-18T22:32:04+0000] [MainThread] [I] [toil.common] Successfully deleted the job store: FileJobStore(/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_toil/build/my-jobstore)
FAILED toil/test/docs/scriptsTest.py::ToilDocumentationTest::testMultiplejobs3 - AssertionError: None == None : Pattern:
Hello world, I have a message: first.*Hello world, I have a message: second or third.*Hello world, I have a message: second or third.*Hello world, I have a message: last
Output:
[2025-03-18T22:32:04+0000] [MainThread] [I] [toil] Running Toil version 8.0.0-d2ae0ea9ab49f238670dbf6aafd20de7afdd8514 on host r7a-large-1742336662.
[2025-03-18T22:32:04+0000] [MainThread] [I] [toil.realtimeLogger] Starting real-time logging.
[2025-03-18T22:32:04+0000] [MainThread] [I] [toil.leader] Issued job 'helloWorld' kind-helloWorld/instance-u78n90zp v1 with job batch system ID: 1 and disk: 2.0 Gi, memory: 2.0 Gi, cores: 1, accelerators: [], preemptible: False
[2025-03-18T22:32:04+0000] [MainThread] [I] [toil.leader] 0 jobs are running, 0 jobs are issued and waiting to run
[2025-03-18T22:32:04+0000] [MainThread] [I] [toil.leader] Issued job 'helloWorld' kind-helloWorld/instance-2ue8hd1p v1 with job batch system ID: 2 and disk: 2.0 Gi, memory: 2.0 Gi, cores: 1, accelerators: [], preemptible: False
[2025-03-18T22:32:04+0000] [MainThread] [I] [toil.leader] Issued job 'helloWorld' kind-helloWorld/instance-hb3amypk v1 with job batch system ID: 3 and disk: 2.0 Gi, memory: 2.0 Gi, cores: 1, accelerators: [], preemptible: False
[2025-03-18T22:32:04+0000] [Thread-4 (statsAndLoggingAggregator)] [I] [toil.statsAndLogging] Got message from job at time 03-18-2025 22:32:04: Hello world, I have a message: first
[2025-03-18T22:32:05+0000] [MainThread] [I] [toil.leader] Issued job 'helloWorld' kind-helloWorld/instance-h_doum1e v1 with job batch system ID: 4 and disk: 2.0 Gi, memory: 2.0 Gi, cores: 1, accelerators: [], preemptible: False
[2025-03-18T22:32:05+0000] [Thread-4 (statsAndLoggingAggregator)] [I] [toil.statsAndLogging] Got message from job at time 03-18-2025 22:32:05: Hello world, I have a message: second or third
[2025-03-18T22:32:05+0000] [Thread-4 (statsAndLoggingAggregator)] [I] [toil.statsAndLogging] Got message from job at time 03-18-2025 22:32:05: Hello world, I have a message: last
[2025-03-18T22:32:05+0000] [Thread-4 (statsAndLoggingAggregator)] [I] [toil.statsAndLogging] Got message from job at time 03-18-2025 22:32:05: Hello world, I have a message: second or third
[2025-03-18T22:32:10+0000] [MainThread] [I] [toil.jobStores.abstractJobStore] Importing input file:///<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_toil/build/succeeded.log...
[2025-03-18T22:32:10+0000] [MainThread] [I] [toil.leader] Finished toil run successfully.
[2025-03-18T22:32:10+0000] [MainThread] [I] [toil.realtimeLogger] Stopping real-time logging server.
[2025-03-18T22:32:10+0000] [MainThread] [I] [toil.realtimeLogger] Joining real-time logging server thread.
[2025-03-18T22:32:10+0000] [MainThread] [I] [toil.common] Successfully deleted the job store: FileJobStore(/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_toil/build/my-jobstore)
============ 3 failed, 206 passed, 387 skipped in 504.70s (0:08:24) ============
E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_toil/build; python3.13 -m pytest -n 2 --dist loadscope -vv -W ignore -k "not (testVirtualEnv or DockstoreLookupTest)" --ignore toil/test/lib/aws/test_s3.py --ignore toil/test/provisioners/aws/awsProvisionerTest.py --ignore toil/test/wdl/wdltoil_test.py --ignore toil/test/cwl/cwlTest.py --ignore toil/test/lib/test_ec2.py --ignore toil/test/batchSystems/batchSystemTest.py --ignore toil/test/lib/aws/test_iam.py --ignore toil/test/provisioners/clusterTest.py --ignore toil/test/wdl/wdltoil_test_kubernetes.py --ignore toil/test/cactus/test_cactus_integration.py toil/test
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.13 returned exit code 13
make[1]: *** [debian/rules:36: override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:19: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202503/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:toil, so that this is still
visible in the BTS web page for this package.
Thanks.
More information about the Debian-med-packaging
mailing list