[Debian-med-packaging] Bug#864376: falcon: properly fix test failure: Task Node(1-preads_ovl/m_00001) failed with exit-code=256

Adrian Bunk bunk at debian.org
Wed Jun 7 18:03:50 UTC 2017


Source: falcon
Version: 1.8.4-1
Severity: important

https://lists.debian.org/debian-med/2017/01/msg00085.html
and #863929 show the following test failure that sometimes
occurred and caused FTBFS:

...
2017-06-01 17:56:51,631[ERROR] Task Node(0-rawreads/job_0001) failed with exit-code=256
2017-06-01 17:56:51,631[ERROR] Task Node(0-rawreads/job_0000) failed with exit-code=256
2017-06-01 17:56:51,632[INFO] recently_satisfied: set([])
2017-06-01 17:56:51,632[INFO] Num satisfied in this iteration: 0
2017-06-01 17:56:51,632[INFO] Num still unsatisfied: 3
2017-06-01 17:56:51,632[ERROR] Some tasks are recently_done but not satisfied: set([Node(0-rawreads/job_0000), Node(0-rawreads/job_0001)])
2017-06-01 17:56:51,632[ERROR] ready: set([])
submitted: set([])
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/inst/bin/fc_run.py", line 4, in <module>
    __import__('pkg_resources').run_script('falcon-kit==0.7', 'fc_run.py')
  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 739, in run_script
    self.require(requires)[0].run_script(script_name, ns)
  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 1494, in run_script
    exec(code, namespace, namespace)
  File "/<<PKGBUILDDIR>>/inst/pylib/falcon_kit-0.7-py2.7-linux-i686.egg/EGG-INFO/scripts/fc_run.py", line 5, in <module>
    main(sys.argv)
  File "/<<PKGBUILDDIR>>/inst/pylib/falcon_kit-0.7-py2.7-linux-i686.egg/falcon_kit/mains/run1.py", line 461, in main
    main1(argv[0], args.config, args.logger)
  File "/<<PKGBUILDDIR>>/inst/pylib/falcon_kit-0.7-py2.7-linux-i686.egg/falcon_kit/mains/run1.py", line 136, in main1
    input_fofn_plf=input_fofn_plf,
  File "/<<PKGBUILDDIR>>/inst/pylib/falcon_kit-0.7-py2.7-linux-i686.egg/falcon_kit/mains/run1.py", line 234, in run
    wf.refreshTargets(exitOnFailure=exitOnFailure)
  File "/<<PKGBUILDDIR>>/inst/pylib/pypeflow-1.0.0-py2.7.egg/pypeflow/simple_pwatcher_bridge.py", line 226, in refreshTargets
    self._refreshTargets(updateFreq, exitOnFailure)
  File "/<<PKGBUILDDIR>>/inst/pylib/pypeflow-1.0.0-py2.7.egg/pypeflow/simple_pwatcher_bridge.py", line 297, in _refreshTargets
    failures, len(unsatg)))
Exception: We had 2 failures. 3 tasks remain unsatisfied.
makefile:4: recipe for target 'run-synth0' failed
make[5]: *** [run-synth0] Error 1
make[5]: Leaving directory '/<<PKGBUILDDIR>>/FALCON-examples'


The workaround in 1.8.6-1.1 was to disable integration-tests,
but they should be re-enabled and the issue properly fixed.



More information about the Debian-med-packaging mailing list