Your message dated Tue, 22 Aug 2023 15:01:32 +0000
with message-id <e1qyssu-00cr1d...@fasolo.debian.org>
and subject line Bug#1031192: fixed in toil 5.12.0-2
has caused the Debian Bug report #1031192,
regarding toil: FTBFS (The job JobClass is requesting 2.0 cores)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1031192: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1031192
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:toil
Version: 5.9.2-2
Severity: important
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in bookworm, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules binary-indep
dh binary-indep --with python3 --buildsystem=pybuild
   dh_update_autotools_config -i -O--buildsystem=pybuild
   dh_autoreconf -i -O--buildsystem=pybuild
   dh_auto_configure -i -O--buildsystem=pybuild
I: pybuild base:240: python3.11 setup.py config
/<<PKGBUILDDIR>>/setup.py:14: DeprecationWarning: the imp module is deprecated 
in favour of importlib and slated for removal in Python 3.12; see the module's 
documentation for alternative uses
  import imp
running config
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_build
I: pybuild base:240: /usr/bin/python3 setup.py build
/<<PKGBUILDDIR>>/setup.py:14: DeprecationWarning: the imp module is deprecated 
in favour of importlib and slated for removal in Python 3.12; see the module's 
documentation for alternative uses

[... snipped ...]

[gw0] [ 86%] PASSED 
src/toil/test/src/regularLogTest.py::RegularLogTest::testWriteLogs
src/toil/test/src/resourceTest.py::ResourceTest::testBuiltIn
[gw0] [ 87%] PASSED src/toil/test/src/resourceTest.py::ResourceTest::testBuiltIn
src/toil/test/src/resourceTest.py::ResourceTest::testNonPyStandAlone
[gw0] [ 87%] PASSED 
src/toil/test/src/resourceTest.py::ResourceTest::testNonPyStandAlone
src/toil/test/src/resourceTest.py::ResourceTest::testPackage
[gw0] [ 87%] PASSED src/toil/test/src/resourceTest.py::ResourceTest::testPackage
src/toil/test/src/resourceTest.py::ResourceTest::testStandAlone
[gw0] [ 87%] PASSED 
src/toil/test/src/resourceTest.py::ResourceTest::testStandAlone
src/toil/test/src/resourceTest.py::ResourceTest::testStandAloneInPackage
[gw0] [ 87%] PASSED 
src/toil/test/src/resourceTest.py::ResourceTest::testStandAloneInPackage
src/toil/test/src/restartDAGTest.py::RestartDAGTest::testRestartedWorkflowSchedulesCorrectJobsOnFailedParent
[gw0] [ 87%] SKIPPED 
src/toil/test/src/restartDAGTest.py::RestartDAGTest::testRestartedWorkflowSchedulesCorrectJobsOnFailedParent
src/toil/test/src/restartDAGTest.py::RestartDAGTest::testRestartedWorkflowSchedulesCorrectJobsOnKilledParent
[gw0] [ 88%] SKIPPED 
src/toil/test/src/restartDAGTest.py::RestartDAGTest::testRestartedWorkflowSchedulesCorrectJobsOnKilledParent
src/toil/test/src/resumabilityTest.py::ResumabilityTest::test
[gw0] [ 88%] SKIPPED 
src/toil/test/src/resumabilityTest.py::ResumabilityTest::test
src/toil/test/src/systemTest.py::SystemTest::testAtomicityOfNonEmptyDirectoryRenames
[gw0] [ 88%] PASSED 
src/toil/test/src/systemTest.py::SystemTest::testAtomicityOfNonEmptyDirectoryRenames
src/toil/test/src/threadingTest.py::ThreadingTest::testGlobalMutexOrdering
[gw0] [ 88%] PASSED 
src/toil/test/src/threadingTest.py::ThreadingTest::testGlobalMutexOrdering
src/toil/test/src/threadingTest.py::ThreadingTest::testLastProcessStanding
[gw0] [ 88%] PASSED 
src/toil/test/src/threadingTest.py::ThreadingTest::testLastProcessStanding
src/toil/test/src/toilContextManagerTest.py::ToilContextManagerTest::testContextManger
[gw0] [ 89%] SKIPPED 
src/toil/test/src/toilContextManagerTest.py::ToilContextManagerTest::testContextManger
src/toil/test/src/toilContextManagerTest.py::ToilContextManagerTest::testExportAfterFailedExport
[gw0] [ 89%] SKIPPED 
src/toil/test/src/toilContextManagerTest.py::ToilContextManagerTest::testExportAfterFailedExport
src/toil/test/src/toilContextManagerTest.py::ToilContextManagerTest::testNoContextManger
[gw0] [ 89%] SKIPPED 
src/toil/test/src/toilContextManagerTest.py::ToilContextManagerTest::testNoContextManger
src/toil/test/src/userDefinedJobArgTypeTest.py::UserDefinedJobArgTypeTest::testJobClass
[gw0] [ 89%] SKIPPED 
src/toil/test/src/userDefinedJobArgTypeTest.py::UserDefinedJobArgTypeTest::testJobClass
src/toil/test/src/userDefinedJobArgTypeTest.py::UserDefinedJobArgTypeTest::testJobClassFromMain
[gw0] [ 89%] PASSED 
src/toil/test/src/userDefinedJobArgTypeTest.py::UserDefinedJobArgTypeTest::testJobClassFromMain
src/toil/test/src/userDefinedJobArgTypeTest.py::UserDefinedJobArgTypeTest::testJobFunction
[gw0] [ 89%] FAILED 
src/toil/test/src/userDefinedJobArgTypeTest.py::UserDefinedJobArgTypeTest::testJobFunction
src/toil/test/src/userDefinedJobArgTypeTest.py::UserDefinedJobArgTypeTest::testJobFunctionFromMain
[gw0] [ 90%] PASSED 
src/toil/test/src/userDefinedJobArgTypeTest.py::UserDefinedJobArgTypeTest::testJobFunctionFromMain
src/toil/test/src/workerTest.py::WorkerTests::testNextChainable
[gw0] [ 90%] PASSED 
src/toil/test/src/workerTest.py::WorkerTests::testNextChainable
src/toil/test/utils/toilDebugTest.py::testJobStoreContents
[gw0] [ 90%] SKIPPED src/toil/test/utils/toilDebugTest.py::testJobStoreContents
src/toil/test/utils/toilDebugTest.py::testFetchJobStoreFiles
[gw0] [ 90%] PASSED src/toil/test/utils/toilDebugTest.py::testFetchJobStoreFiles
src/toil/test/utils/toilDebugTest.py::testFetchJobStoreFilesWSymlinks
[gw0] [ 90%] PASSED 
src/toil/test/utils/toilDebugTest.py::testFetchJobStoreFilesWSymlinks
src/toil/test/utils/utilsTest.py::UtilsTest::testAWSProvisionerUtils
[gw0] [ 91%] SKIPPED 
src/toil/test/utils/utilsTest.py::UtilsTest::testAWSProvisionerUtils
src/toil/test/utils/utilsTest.py::UtilsTest::testGetPIDStatus
[gw0] [ 91%] PASSED 
src/toil/test/utils/utilsTest.py::UtilsTest::testGetPIDStatus
src/toil/test/utils/utilsTest.py::UtilsTest::testGetStatusFailedCWLWF
[gw0] [ 91%] SKIPPED 
src/toil/test/utils/utilsTest.py::UtilsTest::testGetStatusFailedCWLWF
src/toil/test/utils/utilsTest.py::UtilsTest::testGetStatusFailedToilWF
[gw0] [ 91%] PASSED 
src/toil/test/utils/utilsTest.py::UtilsTest::testGetStatusFailedToilWF
src/toil/test/utils/utilsTest.py::UtilsTest::testGetStatusSuccessfulCWLWF
[gw0] [ 91%] SKIPPED 
src/toil/test/utils/utilsTest.py::UtilsTest::testGetStatusSuccessfulCWLWF
src/toil/test/utils/utilsTest.py::UtilsTest::testMultipleJobsPerWorkerStats
[gw0] [ 91%] SKIPPED 
src/toil/test/utils/utilsTest.py::UtilsTest::testMultipleJobsPerWorkerStats
src/toil/test/utils/utilsTest.py::UtilsTest::testPrintJobLog
[gw0] [ 92%] PASSED src/toil/test/utils/utilsTest.py::UtilsTest::testPrintJobLog
src/toil/test/utils/utilsTest.py::UtilsTest::testRestartAttribute
[gw0] [ 92%] PASSED 
src/toil/test/utils/utilsTest.py::UtilsTest::testRestartAttribute
src/toil/test/utils/utilsTest.py::UtilsTest::testUnicodeSupport
[gw0] [ 92%] PASSED 
src/toil/test/utils/utilsTest.py::UtilsTest::testUnicodeSupport
src/toil/test/utils/utilsTest.py::UtilsTest::testUtilsSort
[gw0] [ 92%] SKIPPED src/toil/test/utils/utilsTest.py::UtilsTest::testUtilsSort
src/toil/test/utils/utilsTest.py::UtilsTest::testUtilsStatsSort
[gw0] [ 92%] SKIPPED 
src/toil/test/utils/utilsTest.py::UtilsTest::testUtilsStatsSort
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_Ceil
[gw0] [ 93%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_Ceil
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_Cross
[gw0] [ 93%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_Cross
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_Floor
[gw0] [ 93%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_Floor
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_Length
[gw0] [ 93%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_Length
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_ReadBoolean
[gw0] [ 93%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_ReadBoolean
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_ReadFloat
[gw0] [ 93%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_ReadFloat
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_ReadInt
[gw0] [ 94%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_ReadInt
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_ReadJson
[gw0] [ 94%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_ReadJson
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_ReadLines
[gw0] [ 94%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_ReadLines
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_ReadMap
[gw0] [ 94%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_ReadMap
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_ReadString
[gw0] [ 94%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_ReadString
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_ReadTsv
[gw0] [ 95%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_ReadTsv
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_Sub
[gw0] [ 95%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_Sub
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_Transpose
[gw0] [ 95%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_Transpose
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_WriteJson
[gw0] [ 95%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_WriteJson
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_WriteLines
[gw0] [ 95%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_WriteLines
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_WriteMap
[gw0] [ 95%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_WriteMap
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_WriteTsv
[gw0] [ 96%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_WriteTsv
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_Zip
[gw0] [ 96%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryFunctionsTest::testFn_Zip
src/toil/test/wdl/builtinTest.py::WdlLanguageSpecWorkflowsTest::test_type_pair
[gw0] [ 96%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlLanguageSpecWorkflowsTest::test_type_pair
src/toil/test/wdl/builtinTest.py::WdlLanguageSpecWorkflowsTest::test_v1_declaration
[gw0] [ 96%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlLanguageSpecWorkflowsTest::test_v1_declaration
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryWorkflowsTest::test_as_map
[gw0] [ 96%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryWorkflowsTest::test_as_map
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryWorkflowsTest::test_as_pairs
[gw0] [ 97%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryWorkflowsTest::test_as_pairs
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryWorkflowsTest::test_ceil
[gw0] [ 97%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryWorkflowsTest::test_ceil
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryWorkflowsTest::test_collect_by_key
[gw0] [ 97%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryWorkflowsTest::test_collect_by_key
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryWorkflowsTest::test_cross
[gw0] [ 97%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryWorkflowsTest::test_cross
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryWorkflowsTest::test_flatten
[gw0] [ 97%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryWorkflowsTest::test_flatten
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryWorkflowsTest::test_floor
[gw0] [ 97%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryWorkflowsTest::test_floor
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryWorkflowsTest::test_keys
[gw0] [ 98%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryWorkflowsTest::test_keys
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryWorkflowsTest::test_length
[gw0] [ 98%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryWorkflowsTest::test_length
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryWorkflowsTest::test_range
[gw0] [ 98%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryWorkflowsTest::test_range
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryWorkflowsTest::test_read
[gw0] [ 98%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryWorkflowsTest::test_read
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryWorkflowsTest::test_round
[gw0] [ 98%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryWorkflowsTest::test_round
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryWorkflowsTest::test_size
[gw0] [ 99%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryWorkflowsTest::test_size
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryWorkflowsTest::test_stdout
[gw0] [ 99%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryWorkflowsTest::test_stdout
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryWorkflowsTest::test_sub
[gw0] [ 99%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryWorkflowsTest::test_sub
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryWorkflowsTest::test_transpose
[gw0] [ 99%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryWorkflowsTest::test_transpose
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryWorkflowsTest::test_write
[gw0] [ 99%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryWorkflowsTest::test_write
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryWorkflowsTest::test_zip
[gw0] [100%] PASSED 
src/toil/test/wdl/builtinTest.py::WdlStandardLibraryWorkflowsTest::test_zip

=================================== FAILURES ===================================
________________________ HelloWorldTest.testHelloWorld _________________________
[gw0] linux -- Python 3.11.1 /usr/bin/python3.11
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/src/toil/test/src/helloWorldTest.py", line 23, in 
testHelloWorld
    Job.Runner.startToil(HelloWorld(), options)
  File "/<<PKGBUILDDIR>>/src/toil/job.py", line 2131, in startToil
    return toil.start(job)
           ^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/src/toil/common.py", line 1030, in start
    return self._runMainLoop(rootJobDescription)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/src/toil/common.py", line 1475, in _runMainLoop
    jobCache=self._jobCache).run()
                             ^^^^^
  File "/<<PKGBUILDDIR>>/src/toil/leader.py", line 292, in run
    self.innerLoop()
  File "/<<PKGBUILDDIR>>/src/toil/leader.py", line 778, in innerLoop
    self._processReadyJobs()
  File "/<<PKGBUILDDIR>>/src/toil/leader.py", line 675, in _processReadyJobs
    self._processReadyJob(message.job_id, message.result_status)
  File "/<<PKGBUILDDIR>>/src/toil/leader.py", line 571, in _processReadyJob
    self.issueJob(readyJob)
  File "/<<PKGBUILDDIR>>/src/toil/leader.py", line 939, in issueJob
    jobBatchSystemID = self.batchSystem.issueBatchJob(jobNode, 
job_environment=job_environment)
                       
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/src/toil/batchSystems/singleMachine.py", line 731, in 
issueBatchJob
    self.check_resource_request(scaled_desc)
  File "/<<PKGBUILDDIR>>/src/toil/batchSystems/singleMachine.py", line 490, in 
check_resource_request
    raise e
  File "/<<PKGBUILDDIR>>/src/toil/batchSystems/singleMachine.py", line 486, in 
check_resource_request
    super().check_resource_request(requirer)
  File "/<<PKGBUILDDIR>>/src/toil/batchSystems/abstractBatchSystem.py", line 
335, in check_resource_request
    raise e
  File "/<<PKGBUILDDIR>>/src/toil/batchSystems/abstractBatchSystem.py", line 
328, in check_resource_request
    raise InsufficientSystemResources(requirer, resource, available)
toil.batchSystems.abstractBatchSystem.InsufficientSystemResources: The job 
HelloWorld is requesting 2.0 cores, more than the maximum of 1 cores that 
SingleMachineBatchSystem was configured with, or enforced by --maxCores. Scale 
is set to 1.0.
---------------------------- Captured stdout setup -----------------------------


[TEST] toil.test.src.helloWorldTest.HelloWorldTest:testHelloWorld (Feb 09 2023 
05:57:43:791834 PST)


------------------------------ Captured log call -------------------------------
INFO     toil.test:__init__.py:114 Setting up 
toil.test.src.helloWorldTest.HelloWorldTest.testHelloWorld ...
DEBUG    toil.batchSystems.options:options.py:166 Add options for <class 
'toil.batchSystems.awsBatch.AWSBatchBatchSystem'>
DEBUG    toil.batchSystems.options:options.py:166 Add options for <class 
'toil.batchSystems.parasol.ParasolBatchSystem'>
DEBUG    toil.batchSystems.options:options.py:166 Add options for <class 
'toil.batchSystems.singleMachine.SingleMachineBatchSystem'>
DEBUG    toil.batchSystems.options:options.py:166 Add options for <class 
'toil.batchSystems.gridengine.GridEngineBatchSystem'>
DEBUG    toil.batchSystems.options:options.py:166 Add options for <class 
'toil.batchSystems.lsf.LSFBatchSystem'>
DEBUG    toil.batchSystems.options:options.py:166 Add options for <class 
'toil.batchSystems.slurm.SlurmBatchSystem'>
DEBUG    toil.batchSystems.options:options.py:166 Add options for <class 
'toil.batchSystems.torque.TorqueBatchSystem'>
DEBUG    toil.resource:resource.py:416 Module dir is /<<PKGBUILDDIR>>/src, our 
prefix is /usr, virtualenv: False
INFO     toil.job:job.py:2532 Saving graph of 1 jobs, 1 new
INFO     toil.job:job.py:2544 Processing job 'HelloWorld' 
kind-HelloWorld/instance-s7485mrp v0
INFO     toil:__init__.py:442 Running Toil version 
5.9.0-8155e0a981f4d728762a7cbc920b7ed544fe4ae7 on host skywalker2.
INFO     toil.test:__init__.py:119 Tore down 
toil.test.src.helloWorldTest.HelloWorldTest.testHelloWorld
____________________ RealtimeLoggerTest.testRealtimeLogger _____________________
[gw0] linux -- Python 3.11.1 /usr/bin/python3.11
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/src/toil/test/src/realtimeLoggerTest.py", line 33, in 
testRealtimeLogger
    Job.Runner.startToil(LogTest(), options)
  File "/<<PKGBUILDDIR>>/src/toil/job.py", line 2131, in startToil
    return toil.start(job)
           ^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/src/toil/common.py", line 1030, in start
    return self._runMainLoop(rootJobDescription)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/src/toil/common.py", line 1475, in _runMainLoop
    jobCache=self._jobCache).run()
                             ^^^^^
  File "/<<PKGBUILDDIR>>/src/toil/leader.py", line 292, in run
    self.innerLoop()
  File "/<<PKGBUILDDIR>>/src/toil/leader.py", line 778, in innerLoop
    self._processReadyJobs()
  File "/<<PKGBUILDDIR>>/src/toil/leader.py", line 675, in _processReadyJobs
    self._processReadyJob(message.job_id, message.result_status)
  File "/<<PKGBUILDDIR>>/src/toil/leader.py", line 571, in _processReadyJob
    self.issueJob(readyJob)
  File "/<<PKGBUILDDIR>>/src/toil/leader.py", line 939, in issueJob
    jobBatchSystemID = self.batchSystem.issueBatchJob(jobNode, 
job_environment=job_environment)
                       
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/src/toil/batchSystems/singleMachine.py", line 731, in 
issueBatchJob
    self.check_resource_request(scaled_desc)
  File "/<<PKGBUILDDIR>>/src/toil/batchSystems/singleMachine.py", line 490, in 
check_resource_request
    raise e
  File "/<<PKGBUILDDIR>>/src/toil/batchSystems/singleMachine.py", line 486, in 
check_resource_request
    super().check_resource_request(requirer)
  File "/<<PKGBUILDDIR>>/src/toil/batchSystems/abstractBatchSystem.py", line 
335, in check_resource_request
    raise e
  File "/<<PKGBUILDDIR>>/src/toil/batchSystems/abstractBatchSystem.py", line 
328, in check_resource_request
    raise InsufficientSystemResources(requirer, resource, available)
toil.batchSystems.abstractBatchSystem.InsufficientSystemResources: The job 
LogTest is requesting 2.0 cores, more than the maximum of 1 cores that 
SingleMachineBatchSystem was configured with, or enforced by --maxCores. Scale 
is set to 1.0. Scale is set to 1.0.
---------------------------- Captured stdout setup -----------------------------


[TEST] toil.test.src.realtimeLoggerTest.RealtimeLoggerTest:testRealtimeLogger 
(Feb 09 2023 05:58:31:604072 PST)


------------------------------ Captured log call -------------------------------
INFO     toil.test:__init__.py:114 Setting up 
toil.test.src.realtimeLoggerTest.RealtimeLoggerTest.testRealtimeLogger ...
INFO     toil.job:job.py:2532 Saving graph of 1 jobs, 1 new
INFO     toil.job:job.py:2544 Processing job 'LogTest' 
kind-LogTest/instance-p2s_uza3 v0
INFO     toil:__init__.py:442 Running Toil version 
5.9.0-8155e0a981f4d728762a7cbc920b7ed544fe4ae7 on host skywalker2.
INFO     toil.realtimeLogger:realtimeLogger.py:139 Starting real-time logging.
INFO     toil.realtimeLogger:realtimeLogger.py:177 Stopping real-time logging 
server.
INFO     toil.realtimeLogger:realtimeLogger.py:181 Joining real-time logging 
server thread.
INFO     toil.test:__init__.py:119 Tore down 
toil.test.src.realtimeLoggerTest.RealtimeLoggerTest.testRealtimeLogger
__________________ UserDefinedJobArgTypeTest.testJobFunction ___________________
[gw0] linux -- Python 3.11.1 /usr/bin/python3.11
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/src/toil/test/src/userDefinedJobArgTypeTest.py", line 
39, in testJobFunction
    Job.Runner.startToil(Job.wrapJobFn(jobFunction, 0, Foo()), self.options)
  File "/<<PKGBUILDDIR>>/src/toil/job.py", line 2131, in startToil
    return toil.start(job)
           ^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/src/toil/common.py", line 1030, in start
    return self._runMainLoop(rootJobDescription)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/src/toil/common.py", line 1475, in _runMainLoop
    jobCache=self._jobCache).run()
                             ^^^^^
  File "/<<PKGBUILDDIR>>/src/toil/leader.py", line 292, in run
    self.innerLoop()
  File "/<<PKGBUILDDIR>>/src/toil/leader.py", line 778, in innerLoop
    self._processReadyJobs()
  File "/<<PKGBUILDDIR>>/src/toil/leader.py", line 675, in _processReadyJobs
    self._processReadyJob(message.job_id, message.result_status)
  File "/<<PKGBUILDDIR>>/src/toil/leader.py", line 591, in _processReadyJob
    self._runJobSuccessors(job_id)
  File "/<<PKGBUILDDIR>>/src/toil/leader.py", line 485, in _runJobSuccessors
    self.issueJobs(successors)
  File "/<<PKGBUILDDIR>>/src/toil/leader.py", line 962, in issueJobs
    self.issueJob(job)
  File "/<<PKGBUILDDIR>>/src/toil/leader.py", line 939, in issueJob
    jobBatchSystemID = self.batchSystem.issueBatchJob(jobNode, 
job_environment=job_environment)
                       
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/src/toil/batchSystems/singleMachine.py", line 731, in 
issueBatchJob
    self.check_resource_request(scaled_desc)
  File "/<<PKGBUILDDIR>>/src/toil/batchSystems/singleMachine.py", line 490, in 
check_resource_request
    raise e
  File "/<<PKGBUILDDIR>>/src/toil/batchSystems/singleMachine.py", line 486, in 
check_resource_request
    super().check_resource_request(requirer)
  File "/<<PKGBUILDDIR>>/src/toil/batchSystems/abstractBatchSystem.py", line 
335, in check_resource_request
    raise e
  File "/<<PKGBUILDDIR>>/src/toil/batchSystems/abstractBatchSystem.py", line 
328, in check_resource_request
    raise InsufficientSystemResources(requirer, resource, available)
toil.batchSystems.abstractBatchSystem.InsufficientSystemResources: The job 
JobClass is requesting 2.0 cores, more than the maximum of 1 cores that 
SingleMachineBatchSystem was configured with, or enforced by --maxCores. Scale 
is set to 1.0. Scale is set to 1.0. Scale is set to 1.0.
---------------------------- Captured stdout setup -----------------------------


[TEST] 
toil.test.src.userDefinedJobArgTypeTest.UserDefinedJobArgTypeTest:testJobFunction
 (Feb 09 2023 05:58:54:309071 PST)


----------------------------- Captured stderr call -----------------------------
You are using cwltool version 3.1.20230201224320, which might not be compatible 
with version 3.1.20221201130942 used by Toil. You should consider running 'pip 
install cwltool==3.1.20221201130942' to match Toil's cwltool version.
[2023-02-09T05:58:54+0000] [MainThread] [I] [toil.worker] Redirecting logging 
to /tmp/628d28235c38534299213a26d94e7d6f/66ee/worker_log.txt
------------------------------ Captured log call -------------------------------
INFO     toil.test:__init__.py:114 Setting up 
toil.test.src.userDefinedJobArgTypeTest.UserDefinedJobArgTypeTest.testJobFunction
 ...
INFO     toil.job:job.py:2532 Saving graph of 1 jobs, 1 new
INFO     toil.job:job.py:2544 Processing job 'jobFunction' 
kind-jobFunction/instance-m3xy2axp v0
INFO     toil:__init__.py:442 Running Toil version 
5.9.0-8155e0a981f4d728762a7cbc920b7ed544fe4ae7 on host skywalker2.
INFO     toil.leader:leader.py:949 Issued job 'jobFunction' 
kind-jobFunction/instance-m3xy2axp v1 with job batch system ID: 0 and disk: 2.0 
Gi, memory: 2.0 Gi, cores: 1, accelerators: [], preemptible: False
INFO     toil.leader:leader.py:1034 0 jobs are running, 0 jobs are issued and 
waiting to run
INFO     toil.test:__init__.py:119 Tore down 
toil.test.src.userDefinedJobArgTypeTest.UserDefinedJobArgTypeTest.testJobFunction
=========================== short test summary info ============================
FAILED src/toil/test/src/helloWorldTest.py::HelloWorldTest::testHelloWorld - ...
FAILED 
src/toil/test/src/realtimeLoggerTest.py::RealtimeLoggerTest::testRealtimeLogger
FAILED 
src/toil/test/src/userDefinedJobArgTypeTest.py::UserDefinedJobArgTypeTest::testJobFunction
=========== 3 failed, 195 passed, 349 skipped in 1240.32s (0:20:40) ============
E: pybuild pybuild:388: test: plugin custom failed with: exit code=1: HOME=/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_toil python3.11 
setup.py develop --user && PYTHONPATH=/<<PKGBUILDDIR>>/src:$PYTHONPATH 
PATH=/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_toil/.local/bin/:$PATH TOIL_TEST_QUICK=True TOIL_SKIP_DOCKER=True python3.11 -m pytest 
-n auto --dist loadscope -vv -W ignore --ignore src/toil/test/lib/aws/test_s3.py --ignore src/toil/test/provisioners/aws/awsProvisionerTest.py 
--ignore src/toil/test/wdl/toilwdlTest.py --ignore src/toil/test/cwl/cwlTest.py --ignore src/toil/test/src/promisedRequirementTest.py --ignore 
src/toil/test/lib/test_ec2.py --ignore src/toil/test/batchSystems/batchSystemTest.py --ignore src/toil/test/lib/aws/test_iam.py -k "not 
(test_bioconda or test_run_conformance or testImportFtpFile or ToilWdlIntegrationTest or SortTest or testCwlexample or testVirtualEnv or 
ToilDocumentationTest or test_cwl_toil_kill or testImportReadFileCompatibility or CleanWorkDirTest or DeferredFunctionTest)" 
/<<PKGBUILDDIR>>/src/toil/test
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.11 
returned exit code 13
make[1]: *** [debian/rules:25: override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:11: binary-indep] Error 2
dpkg-buildpackage: error: debian/rules binary-indep subprocess returned exit 
status 2
--------------------------------------------------------------------------------

(The above is just how the build ends and not necessarily the most relevant 
part)

The build machine in this case had a single CPU, and I believe that's 
determinant
for the error to happen.

Therefore, to reproduce, please try first setting GRUB_CMDLINE_LINUX="nr_cpus=1"
in /etc/default/grub. If that does not work, then the general offer below
still applies.

I hope this is not too complex to fix. I tried setting cores=1 in
class JobClass at src/toil/test/src/userDefinedJobArgTypeTest.py,
but it was not enough.

---------------------------------------------------------------------

About the archive rebuild: The build was made using virtual machines
from Hetzner, with enough memory, enough disk, and either one or two
CPUs, using a reduced chroot with only build-essential packages (plus
debhelper).

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 affects, so that this is still visible in the BTS web
page for this package.

Thanks.

--- End Message ---
--- Begin Message ---
Source: toil
Source-Version: 5.12.0-2
Done: Michael R. Crusoe <cru...@debian.org>

We believe that the bug you reported is fixed in the latest version of
toil, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1031...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael R. Crusoe <cru...@debian.org> (supplier of updated toil package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 22 Aug 2023 15:46:37 +0200
Source: toil
Architecture: source
Version: 5.12.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team 
<debian-med-packag...@lists.alioth.debian.org>
Changed-By: Michael R. Crusoe <cru...@debian.org>
Closes: 1031192 1047298
Changes:
 toil (5.12.0-2) unstable; urgency=medium
 .
   * d/tests/run-unit-tests: fix typo.
   * Added patch to the tests: only request a single core. Closes:
     #1031192
   * d/clean: remove docs/autoapi and another straggler. Closes: #1047298
Checksums-Sha1:
 808539a75cea6b792f82f6c662b91a4d2e7a8813 2798 toil_5.12.0-2.dsc
 99ee1a8b77a337d63d836979213b12bee2c093a3 16476 toil_5.12.0-2.debian.tar.xz
 21b54c680e7055cdd6f5328508f7bf58df6b3ad5 9993 toil_5.12.0-2_source.buildinfo
Checksums-Sha256:
 789216ecc0eb132aa924c28fec874a1ef94b35dae0790b7fa55b66df037d03b6 2798 
toil_5.12.0-2.dsc
 44391dbf1df357568715cf9cdedc05f101cb06dd6a70e8de9f215e4ce7656f24 16476 
toil_5.12.0-2.debian.tar.xz
 7a52f299edb880ea0aa3a5b6eb8e8a6283f5f62f2a3d4ee9a83278f9cdd551a7 9993 
toil_5.12.0-2_source.buildinfo
Files:
 8cd40a920d11ac98c99d909f37c4ce2b 2798 net optional toil_5.12.0-2.dsc
 8cb21addb431c2a21524bd938a26afa2 16476 net optional toil_5.12.0-2.debian.tar.xz
 81d73b3514292978651622de186bae86 9993 net optional 
toil_5.12.0-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEck1gkzcRPHEFUNdHPCZ2P2xn5uIFAmTkvK0ACgkQPCZ2P2xn
5uKXdQ/8DzEdbLJyedloqhBdgdc6drP4yiiSaGWQ/69PUuQGqt+92s+MolUjmDEW
rAqoP1HCMA2wRqWOrDrXtx7e+q4pWXZXX704uMuT3YHD28NK7D73S/lofcwe1PqC
zOxoAOX/ydwVdkT5xtocJDctdGNwaFC6kC5hI9FdDkcr2Jl49mH+hoVwtvLdg17A
KzbYQJWjVOEYmorSSM0U+Mq+RNbh6a6tow+IMo/tF1eXPi3MLNqZpspccX/Gq59D
tpyOXkmXi9QNdi9JSU8vvvsZfICgFTdTTCw8Gh3A+c0NiLzscU5JVHJeYOpLSbMf
jJWELCA0+p4vFrqKCoCNH3gb+SIQ07FYXAQ1tNomIIcJC/74fwpVrOWDCJS8A0Gr
Kg7fPvxMf+Egj9QjUjZV3Q48Z29nyR/LVcihqkqq3xKJxVLRHdfnLYVIa6rto1hv
CO5UbofnpmV8t7tLOXoAE7jC7HfMRWCbQ9dlF7R3vw2sQLLArJ8CJVioxYZM6GDJ
Jsu+BW94yG+WqtrfwftYlE3k6j9GYjk0/MQSIhxLMmdl+YhNEYI2vsLyCFqedzUx
VM3z6EZaJCayirxII2wLJM6krZIG0JZ2NSSDYT168fX1w5QXPf0rDN6l7Wh0fa2f
mAYj4PdOZ7wCIgtOSHPWvdI6E+AGmHAozeXUDJoikQI4tROHMMA=
=v7lD
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to