-
Type: Bug
-
Resolution: Fixed
-
Priority: Major
-
Affects Version/s: master, 4.3.2
-
Component/s: Pegasus Planner
-
None
With the move to a set based parent and edge collections in the GraphNode, the data reuse test for soyakb workflows are failing.
the tests that fail are the one that test full reduction with only leaf jobs specified to be in the replica catalog.
As a result,
2014.05.15 17:15:47.182 PDT: [INFO] Nodes/Jobs Deleted from the Workflow during reduction
2014.05.15 17:15:47.183 PDT: [INFO] unified_genotyper_snp_ID0000009
2014.05.15 17:15:47.183 PDT: [INFO] unified_genotyper_indel_ID0000011
2014.05.15 17:15:47.183 PDT: [INFO] reduce_reads_ID0000002
2014.05.15 17:15:47.183 PDT: [INFO] indel_realign_ID0000003
2014.05.15 17:15:47.183 PDT: [INFO] add_replace_ID0000005
2014.05.15 17:15:47.183 PDT: [INFO] realign_target_creator_ID0000004
2014.05.15 17:15:47.183 PDT: [INFO] dedup_ID0000006
2014.05.15 17:15:47.183 PDT: [INFO] sort_sam_ID0000007
2014.05.15 17:15:47.183 PDT: [INFO] alignment_to_reference_ID0000008
2014.05.15 17:15:47.183 PDT: [INFO] Nodes/Jobs Deleted from the Workflow during reduction - DONE
2014.05.15 17:15:47.183 PDT: [INFO] event.pegasus.reduce dax.id pipeline_0 (0.004 seconds) - FINISHED
2014.05.15 17:15:47.184 PDT: [INFO] test.refiner.datareuse set 1 (0.067 seconds) - FINISHED
------------- ---------------- ---------------
Testcase: testFullReductionLeafDAX(edu.isi.pegasus.planner.refiner.DataReuseEngineTest): FAILED
Deleted Jobs don't match : array lengths differed, expected.length=11 actual.length=7
junit.framework.AssertionFailedError: Deleted Jobs don't match : array lengths differed, expected.length=11 actual.length=7
at edu.isi.pegasus.planner.refiner.DataReuseEngineTest.testFullReductionLeafDAX(DataReuseEngineTest.java:232)