[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