Uploaded image for project: 'HPCC'
  1. HPCC
  2. HPCC-17094

The spray_test.ecl doesn't compatible with parallel query execution mode

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Not specified
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 6.4.0
    • Component/s: Regression Suite
    • Labels:
      None

      Description

      Execute versioned spray_test.ecl fails when Regression Test Engine uses parallel query mode and the engine (hthor) is capable to execute different versions in same time.

      ./ecl-test run -t hthor --pq 4 -r spray 
      [Action] Suite: hthor 
      [Action] Queries: 2
      [Action] 
      [Action]   1. Test: spray_test.ecl ( version: sprayFixed=true )
      [Action]   2. Test: spray_test.ecl ( version: sprayFixed=false )
      [Failure]   1. Fail W20170216-103317-2 (4 sec)
      [Failure]   1. URL http://127.0.0.1:8010/?Widget=WUDetailsWidget&Wuid=W20170216-103317-2
      [Failure]   1. Zipped Analysis Package: /home/ati/HPCCSystems-regression/zap/ZAPReport_W20170216-103317-2_.zip created.
      [Pass]   2. Pass W20170216-103317 (4 sec)
      [Pass]   2. URL http://127.0.0.1:8010/?Widget=WUDetailsWidget&Wuid=W20170216-103317
      [Action] 
      [Action] 
          -------------------------------------------------
          Result:
          Passing: 1
          Failure: 1
          -------------------------------------------------
          Error:
            1. Test: spray_test.ecl ( version: sprayFixed=true )
          '<Exception><Source>eclagent</Source><Message>System error: 0: Read: Logical file name &apos;REGRESS::spray_test&apos; could not be resolved</Message></Exception>
          '
          -------------------------------------------------
          Log: /home/ati/HPCCSystems-regression/log/hthor.17-02-16-10-33-17.log
          -------------------------------------------------
          Elapsed time: 6 sec  (00:00:06) 
          -------------------------------------------------
      

      The reason is this test case creates version independent logical work file. In parallel execution (on hthor) one version removes the work file, but the other still tries to use it.

        Attachments

          Activity

            People

            • Assignee:
              attilavamos Attila Vamos
              Reporter:
              attilavamos Attila Vamos
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: