Uploaded image for project: 'Pegasus'
  1. Pegasus
  2. PM-756

data reuse algorithm does not traverse correctly bottom up

XMLWordPrintable

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major Major
    • master, 4.4.0
    • 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)

            Assignee:
            vahi Karan Vahi
            Reporter:
            vahi Karan Vahi
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: