{
  "_class" : "hudson.tasks.junit.TestResult",
  "testActions" : [
    
  ],
  "duration" : 6.7320004,
  "empty" : False,
  "failCount" : 12,
  "passCount" : 0,
  "skipCount" : 0,
  "suites" : [
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 6,
          "className" : "Orderer Tests",
          "duration" : 0.0,
          "errorDetails" : "`cy.exec('java -jar build/libs/zim2xapi.jar convert -zim-file e2e/content/orderer.zim -keep-temp -output e2e/temp-content')` failed because the command exited with a non-zero code.  Pass `{failOnNonZeroExit: false}` to ignore exit code failures.  Information about the failure: Code: 1  Stdout: Unexpected argument: dump, --dir=/home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/temp-content/orderer, /home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/... Stderr: java.lang.RuntimeException: Process failed with exit code 255  at com.ustadmobile.zim2xapi.ProcessBuilderUseCase.invoke(ProcessBuilderUseCase.kt:28)  at com.ustadmobile.zim2xapi.ProcessBuilderUseCa...  https://on.cypress.io/exec  Because this error occurred during a `before all` hook we are skipping the remaining tests in the current suite: `Orderer Tests`",
          "errorStackTrace" : "CypressError: `cy.exec('java -jar build/libs/zim2xapi.jar convert -zim-file e2e/content/orderer.zim -keep-temp -output e2e/temp-content')` failed because the command exited with a non-zero code.\u000a\u000aPass `{failOnNonZeroExit: false}` to ignore exit code failures.\u000a\u000aInformation about the failure:\u000aCode: 1\u000a\u000aStdout:\u000aUnexpected argument: dump, --dir=/home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/temp-content/orderer, /home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/...\u000aStderr:\u000ajava.lang.RuntimeException: Process failed with exit code 255\u000a\u0009at com.ustadmobile.zim2xapi.ProcessBuilderUseCase.invoke(ProcessBuilderUseCase.kt:28)\u000a\u0009at com.ustadmobile.zim2xapi.ProcessBuilderUseCa...\u000a\u000ahttps://on.cypress.io/exec\u000a\u000aBecause this error occurred during a `before all` hook we are skipping the remaining tests in the current suite: `Orderer Tests`\u000a    at <unknown> (http://localhost:8082/__cypress/runner/cypress_runner.js:120333:77)\u000a    at tryCatcher (http://localhost:8082/__cypress/runner/cypress_runner.js:1807:23)\u000a    at Promise._settlePromiseFromHandler (http://localhost:8082/__cypress/runner/cypress_runner.js:1519:31)\u000a    at Promise._settlePromise (http://localhost:8082/__cypress/runner/cypress_runner.js:1576:18)\u000a    at Promise._settlePromise0 (http://localhost:8082/__cypress/runner/cypress_runner.js:1621:10)\u000a    at Promise._settlePromises (http://localhost:8082/__cypress/runner/cypress_runner.js:1701:18)\u000a    at _drainQueueStep (http://localhost:8082/__cypress/runner/cypress_runner.js:2407:12)\u000a    at _drainQueue (http://localhost:8082/__cypress/runner/cypress_runner.js:2400:9)\u000a    at Async._drainQueues (http://localhost:8082/__cypress/runner/cypress_runner.js:2416:5)\u000a    at Async.drainQueues (http://localhost:8082/__cypress/runner/cypress_runner.js:2286:14)\u000aFrom Your Spec Code:\u000a    at Context.eval (webpack://js-tests/./e2e/cypress/support/e2e.js:34:5)",
          "failedSince" : 21,
          "name" : "\"before all\" hook for \"attempts to fail the orderer exercise and verifies failing xAPI statements\"",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 6,
          "className" : "Orderer Tests",
          "duration" : 0.0,
          "errorDetails" : "`cy.exec('java -jar build/libs/zim2xapi.jar convert -zim-file e2e/content/orderer.zim -keep-temp -output e2e/temp-content')` failed because the command exited with a non-zero code.  Pass `{failOnNonZeroExit: false}` to ignore exit code failures.  Information about the failure: Code: 1  Stdout: Unexpected argument: dump, --dir=/home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/temp-content/orderer, /home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/... Stderr: java.lang.RuntimeException: Process failed with exit code 255  at com.ustadmobile.zim2xapi.ProcessBuilderUseCase.invoke(ProcessBuilderUseCase.kt:28)  at com.ustadmobile.zim2xapi.ProcessBuilderUseCa...  https://on.cypress.io/exec  Because this error occurred during a `before all` hook we are skipping the remaining tests in the current suite: `Orderer Tests`",
          "errorStackTrace" : "CypressError: `cy.exec('java -jar build/libs/zim2xapi.jar convert -zim-file e2e/content/orderer.zim -keep-temp -output e2e/temp-content')` failed because the command exited with a non-zero code.\u000a\u000aPass `{failOnNonZeroExit: false}` to ignore exit code failures.\u000a\u000aInformation about the failure:\u000aCode: 1\u000a\u000aStdout:\u000aUnexpected argument: dump, --dir=/home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/temp-content/orderer, /home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/...\u000aStderr:\u000ajava.lang.RuntimeException: Process failed with exit code 255\u000a\u0009at com.ustadmobile.zim2xapi.ProcessBuilderUseCase.invoke(ProcessBuilderUseCase.kt:28)\u000a\u0009at com.ustadmobile.zim2xapi.ProcessBuilderUseCa...\u000a\u000ahttps://on.cypress.io/exec\u000a\u000aBecause this error occurred during a `before all` hook we are skipping the remaining tests in the current suite: `Orderer Tests`\u000a    at <unknown> (http://localhost:8082/__cypress/runner/cypress_runner.js:120333:77)\u000a    at tryCatcher (http://localhost:8082/__cypress/runner/cypress_runner.js:1807:23)\u000a    at Promise._settlePromiseFromHandler (http://localhost:8082/__cypress/runner/cypress_runner.js:1519:31)\u000a    at Promise._settlePromise (http://localhost:8082/__cypress/runner/cypress_runner.js:1576:18)\u000a    at Promise._settlePromise0 (http://localhost:8082/__cypress/runner/cypress_runner.js:1621:10)\u000a    at Promise._settlePromises (http://localhost:8082/__cypress/runner/cypress_runner.js:1701:18)\u000a    at _drainQueueStep (http://localhost:8082/__cypress/runner/cypress_runner.js:2407:12)\u000a    at _drainQueue (http://localhost:8082/__cypress/runner/cypress_runner.js:2400:9)\u000a    at Async._drainQueues (http://localhost:8082/__cypress/runner/cypress_runner.js:2416:5)\u000a    at Async.drainQueues (http://localhost:8082/__cypress/runner/cypress_runner.js:2286:14)\u000aFrom Your Spec Code:\u000a    at Context.eval (webpack://js-tests/./e2e/cypress/support/e2e.js:34:5)",
          "failedSince" : 21,
          "name" : "\"before all\" hook for \"attempts to fail the orderer exercise and verifies failing xAPI statements\"",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 1.075,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "Root Suite.Orderer Tests",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : "2024-11-14T12:34:22"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 6,
          "className" : "Matcher Tests",
          "duration" : 0.0,
          "errorDetails" : "`cy.exec('java -jar build/libs/zim2xapi.jar convert -zim-file e2e/content/matcher.zim -keep-temp -output e2e/temp-content')` failed because the command exited with a non-zero code.  Pass `{failOnNonZeroExit: false}` to ignore exit code failures.  Information about the failure: Code: 1  Stdout: Unexpected argument: dump, --dir=/home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/temp-content/matcher, /home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/... Stderr: java.lang.RuntimeException: Process failed with exit code 255  at com.ustadmobile.zim2xapi.ProcessBuilderUseCase.invoke(ProcessBuilderUseCase.kt:28)  at com.ustadmobile.zim2xapi.ProcessBuilderUseCa...  https://on.cypress.io/exec  Because this error occurred during a `before all` hook we are skipping the remaining tests in the current suite: `Matcher Tests`",
          "errorStackTrace" : "CypressError: `cy.exec('java -jar build/libs/zim2xapi.jar convert -zim-file e2e/content/matcher.zim -keep-temp -output e2e/temp-content')` failed because the command exited with a non-zero code.\u000a\u000aPass `{failOnNonZeroExit: false}` to ignore exit code failures.\u000a\u000aInformation about the failure:\u000aCode: 1\u000a\u000aStdout:\u000aUnexpected argument: dump, --dir=/home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/temp-content/matcher, /home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/...\u000aStderr:\u000ajava.lang.RuntimeException: Process failed with exit code 255\u000a\u0009at com.ustadmobile.zim2xapi.ProcessBuilderUseCase.invoke(ProcessBuilderUseCase.kt:28)\u000a\u0009at com.ustadmobile.zim2xapi.ProcessBuilderUseCa...\u000a\u000ahttps://on.cypress.io/exec\u000a\u000aBecause this error occurred during a `before all` hook we are skipping the remaining tests in the current suite: `Matcher Tests`\u000a    at <unknown> (http://localhost:8082/__cypress/runner/cypress_runner.js:120333:77)\u000a    at tryCatcher (http://localhost:8082/__cypress/runner/cypress_runner.js:1807:23)\u000a    at Promise._settlePromiseFromHandler (http://localhost:8082/__cypress/runner/cypress_runner.js:1519:31)\u000a    at Promise._settlePromise (http://localhost:8082/__cypress/runner/cypress_runner.js:1576:18)\u000a    at Promise._settlePromise0 (http://localhost:8082/__cypress/runner/cypress_runner.js:1621:10)\u000a    at Promise._settlePromises (http://localhost:8082/__cypress/runner/cypress_runner.js:1701:18)\u000a    at _drainQueueStep (http://localhost:8082/__cypress/runner/cypress_runner.js:2407:12)\u000a    at _drainQueue (http://localhost:8082/__cypress/runner/cypress_runner.js:2400:9)\u000a    at Async._drainQueues (http://localhost:8082/__cypress/runner/cypress_runner.js:2416:5)\u000a    at Async.drainQueues (http://localhost:8082/__cypress/runner/cypress_runner.js:2286:14)\u000aFrom Your Spec Code:\u000a    at Context.eval (webpack://js-tests/./e2e/cypress/support/e2e.js:34:5)",
          "failedSince" : 21,
          "name" : "\"before all\" hook for \"completes the matcher exercise and verifies all xAPI statements\"",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 6,
          "className" : "Matcher Tests",
          "duration" : 0.0,
          "errorDetails" : "`cy.exec('java -jar build/libs/zim2xapi.jar convert -zim-file e2e/content/matcher.zim -keep-temp -output e2e/temp-content')` failed because the command exited with a non-zero code.  Pass `{failOnNonZeroExit: false}` to ignore exit code failures.  Information about the failure: Code: 1  Stdout: Unexpected argument: dump, --dir=/home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/temp-content/matcher, /home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/... Stderr: java.lang.RuntimeException: Process failed with exit code 255  at com.ustadmobile.zim2xapi.ProcessBuilderUseCase.invoke(ProcessBuilderUseCase.kt:28)  at com.ustadmobile.zim2xapi.ProcessBuilderUseCa...  https://on.cypress.io/exec  Because this error occurred during a `before all` hook we are skipping the remaining tests in the current suite: `Matcher Tests`",
          "errorStackTrace" : "CypressError: `cy.exec('java -jar build/libs/zim2xapi.jar convert -zim-file e2e/content/matcher.zim -keep-temp -output e2e/temp-content')` failed because the command exited with a non-zero code.\u000a\u000aPass `{failOnNonZeroExit: false}` to ignore exit code failures.\u000a\u000aInformation about the failure:\u000aCode: 1\u000a\u000aStdout:\u000aUnexpected argument: dump, --dir=/home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/temp-content/matcher, /home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/...\u000aStderr:\u000ajava.lang.RuntimeException: Process failed with exit code 255\u000a\u0009at com.ustadmobile.zim2xapi.ProcessBuilderUseCase.invoke(ProcessBuilderUseCase.kt:28)\u000a\u0009at com.ustadmobile.zim2xapi.ProcessBuilderUseCa...\u000a\u000ahttps://on.cypress.io/exec\u000a\u000aBecause this error occurred during a `before all` hook we are skipping the remaining tests in the current suite: `Matcher Tests`\u000a    at <unknown> (http://localhost:8082/__cypress/runner/cypress_runner.js:120333:77)\u000a    at tryCatcher (http://localhost:8082/__cypress/runner/cypress_runner.js:1807:23)\u000a    at Promise._settlePromiseFromHandler (http://localhost:8082/__cypress/runner/cypress_runner.js:1519:31)\u000a    at Promise._settlePromise (http://localhost:8082/__cypress/runner/cypress_runner.js:1576:18)\u000a    at Promise._settlePromise0 (http://localhost:8082/__cypress/runner/cypress_runner.js:1621:10)\u000a    at Promise._settlePromises (http://localhost:8082/__cypress/runner/cypress_runner.js:1701:18)\u000a    at _drainQueueStep (http://localhost:8082/__cypress/runner/cypress_runner.js:2407:12)\u000a    at _drainQueue (http://localhost:8082/__cypress/runner/cypress_runner.js:2400:9)\u000a    at Async._drainQueues (http://localhost:8082/__cypress/runner/cypress_runner.js:2416:5)\u000a    at Async.drainQueues (http://localhost:8082/__cypress/runner/cypress_runner.js:2286:14)\u000aFrom Your Spec Code:\u000a    at Context.eval (webpack://js-tests/./e2e/cypress/support/e2e.js:34:5)",
          "failedSince" : 21,
          "name" : "\"before all\" hook for \"completes the matcher exercise and verifies all xAPI statements\"",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 1.106,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "Root Suite.Matcher Tests",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : "2024-11-14T13:06:58"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 6,
          "className" : "Sorter Tests",
          "duration" : 0.0,
          "errorDetails" : "`cy.exec('java -jar build/libs/zim2xapi.jar convert -zim-file e2e/content/sorter.zim -keep-temp -output e2e/temp-content')` failed because the command exited with a non-zero code.  Pass `{failOnNonZeroExit: false}` to ignore exit code failures.  Information about the failure: Code: 1  Stdout: Unexpected argument: dump, --dir=/home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/temp-content/sorter, /home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/c... Stderr: java.lang.RuntimeException: Process failed with exit code 255  at com.ustadmobile.zim2xapi.ProcessBuilderUseCase.invoke(ProcessBuilderUseCase.kt:28)  at com.ustadmobile.zim2xapi.ProcessBuilderUseCa...  https://on.cypress.io/exec  Because this error occurred during a `before all` hook we are skipping the remaining tests in the current suite: `Sorter Tests`",
          "errorStackTrace" : "CypressError: `cy.exec('java -jar build/libs/zim2xapi.jar convert -zim-file e2e/content/sorter.zim -keep-temp -output e2e/temp-content')` failed because the command exited with a non-zero code.\u000a\u000aPass `{failOnNonZeroExit: false}` to ignore exit code failures.\u000a\u000aInformation about the failure:\u000aCode: 1\u000a\u000aStdout:\u000aUnexpected argument: dump, --dir=/home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/temp-content/sorter, /home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/c...\u000aStderr:\u000ajava.lang.RuntimeException: Process failed with exit code 255\u000a\u0009at com.ustadmobile.zim2xapi.ProcessBuilderUseCase.invoke(ProcessBuilderUseCase.kt:28)\u000a\u0009at com.ustadmobile.zim2xapi.ProcessBuilderUseCa...\u000a\u000ahttps://on.cypress.io/exec\u000a\u000aBecause this error occurred during a `before all` hook we are skipping the remaining tests in the current suite: `Sorter Tests`\u000a    at <unknown> (http://localhost:8082/__cypress/runner/cypress_runner.js:120333:77)\u000a    at tryCatcher (http://localhost:8082/__cypress/runner/cypress_runner.js:1807:23)\u000a    at Promise._settlePromiseFromHandler (http://localhost:8082/__cypress/runner/cypress_runner.js:1519:31)\u000a    at Promise._settlePromise (http://localhost:8082/__cypress/runner/cypress_runner.js:1576:18)\u000a    at Promise._settlePromise0 (http://localhost:8082/__cypress/runner/cypress_runner.js:1621:10)\u000a    at Promise._settlePromises (http://localhost:8082/__cypress/runner/cypress_runner.js:1701:18)\u000a    at _drainQueueStep (http://localhost:8082/__cypress/runner/cypress_runner.js:2407:12)\u000a    at _drainQueue (http://localhost:8082/__cypress/runner/cypress_runner.js:2400:9)\u000a    at Async._drainQueues (http://localhost:8082/__cypress/runner/cypress_runner.js:2416:5)\u000a    at Async.drainQueues (http://localhost:8082/__cypress/runner/cypress_runner.js:2286:14)\u000aFrom Your Spec Code:\u000a    at Context.eval (webpack://js-tests/./e2e/cypress/support/e2e.js:34:5)",
          "failedSince" : 21,
          "name" : "\"before all\" hook for \"attempts to fail the multi-interaction exercise and verifies failing xAPI statements\"",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 6,
          "className" : "Sorter Tests",
          "duration" : 0.0,
          "errorDetails" : "`cy.exec('java -jar build/libs/zim2xapi.jar convert -zim-file e2e/content/sorter.zim -keep-temp -output e2e/temp-content')` failed because the command exited with a non-zero code.  Pass `{failOnNonZeroExit: false}` to ignore exit code failures.  Information about the failure: Code: 1  Stdout: Unexpected argument: dump, --dir=/home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/temp-content/sorter, /home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/c... Stderr: java.lang.RuntimeException: Process failed with exit code 255  at com.ustadmobile.zim2xapi.ProcessBuilderUseCase.invoke(ProcessBuilderUseCase.kt:28)  at com.ustadmobile.zim2xapi.ProcessBuilderUseCa...  https://on.cypress.io/exec  Because this error occurred during a `before all` hook we are skipping the remaining tests in the current suite: `Sorter Tests`",
          "errorStackTrace" : "CypressError: `cy.exec('java -jar build/libs/zim2xapi.jar convert -zim-file e2e/content/sorter.zim -keep-temp -output e2e/temp-content')` failed because the command exited with a non-zero code.\u000a\u000aPass `{failOnNonZeroExit: false}` to ignore exit code failures.\u000a\u000aInformation about the failure:\u000aCode: 1\u000a\u000aStdout:\u000aUnexpected argument: dump, --dir=/home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/temp-content/sorter, /home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/c...\u000aStderr:\u000ajava.lang.RuntimeException: Process failed with exit code 255\u000a\u0009at com.ustadmobile.zim2xapi.ProcessBuilderUseCase.invoke(ProcessBuilderUseCase.kt:28)\u000a\u0009at com.ustadmobile.zim2xapi.ProcessBuilderUseCa...\u000a\u000ahttps://on.cypress.io/exec\u000a\u000aBecause this error occurred during a `before all` hook we are skipping the remaining tests in the current suite: `Sorter Tests`\u000a    at <unknown> (http://localhost:8082/__cypress/runner/cypress_runner.js:120333:77)\u000a    at tryCatcher (http://localhost:8082/__cypress/runner/cypress_runner.js:1807:23)\u000a    at Promise._settlePromiseFromHandler (http://localhost:8082/__cypress/runner/cypress_runner.js:1519:31)\u000a    at Promise._settlePromise (http://localhost:8082/__cypress/runner/cypress_runner.js:1576:18)\u000a    at Promise._settlePromise0 (http://localhost:8082/__cypress/runner/cypress_runner.js:1621:10)\u000a    at Promise._settlePromises (http://localhost:8082/__cypress/runner/cypress_runner.js:1701:18)\u000a    at _drainQueueStep (http://localhost:8082/__cypress/runner/cypress_runner.js:2407:12)\u000a    at _drainQueue (http://localhost:8082/__cypress/runner/cypress_runner.js:2400:9)\u000a    at Async._drainQueues (http://localhost:8082/__cypress/runner/cypress_runner.js:2416:5)\u000a    at Async.drainQueues (http://localhost:8082/__cypress/runner/cypress_runner.js:2286:14)\u000aFrom Your Spec Code:\u000a    at Context.eval (webpack://js-tests/./e2e/cypress/support/e2e.js:34:5)",
          "failedSince" : 21,
          "name" : "\"before all\" hook for \"attempts to fail the multi-interaction exercise and verifies failing xAPI statements\"",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 1.092,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "Root Suite.Sorter Tests",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : "2024-11-14T12:34:28"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 6,
          "className" : "Dropdown Tests",
          "duration" : 0.0,
          "errorDetails" : "`cy.exec('java -jar build/libs/zim2xapi.jar convert -zim-file e2e/content/dropdown.zim -keep-temp -output e2e/temp-content')` failed because the command exited with a non-zero code.  Pass `{failOnNonZeroExit: false}` to ignore exit code failures.  Information about the failure: Code: 1  Stdout: Unexpected argument: dump, --dir=/home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/temp-content/dropdown, /home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e... Stderr: java.lang.RuntimeException: Process failed with exit code 255  at com.ustadmobile.zim2xapi.ProcessBuilderUseCase.invoke(ProcessBuilderUseCase.kt:28)  at com.ustadmobile.zim2xapi.ProcessBuilderUseCa...  https://on.cypress.io/exec  Because this error occurred during a `before all` hook we are skipping the remaining tests in the current suite: `Dropdown Tests`",
          "errorStackTrace" : "CypressError: `cy.exec('java -jar build/libs/zim2xapi.jar convert -zim-file e2e/content/dropdown.zim -keep-temp -output e2e/temp-content')` failed because the command exited with a non-zero code.\u000a\u000aPass `{failOnNonZeroExit: false}` to ignore exit code failures.\u000a\u000aInformation about the failure:\u000aCode: 1\u000a\u000aStdout:\u000aUnexpected argument: dump, --dir=/home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/temp-content/dropdown, /home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e...\u000aStderr:\u000ajava.lang.RuntimeException: Process failed with exit code 255\u000a\u0009at com.ustadmobile.zim2xapi.ProcessBuilderUseCase.invoke(ProcessBuilderUseCase.kt:28)\u000a\u0009at com.ustadmobile.zim2xapi.ProcessBuilderUseCa...\u000a\u000ahttps://on.cypress.io/exec\u000a\u000aBecause this error occurred during a `before all` hook we are skipping the remaining tests in the current suite: `Dropdown Tests`\u000a    at <unknown> (http://localhost:8082/__cypress/runner/cypress_runner.js:120333:77)\u000a    at tryCatcher (http://localhost:8082/__cypress/runner/cypress_runner.js:1807:23)\u000a    at Promise._settlePromiseFromHandler (http://localhost:8082/__cypress/runner/cypress_runner.js:1519:31)\u000a    at Promise._settlePromise (http://localhost:8082/__cypress/runner/cypress_runner.js:1576:18)\u000a    at Promise._settlePromise0 (http://localhost:8082/__cypress/runner/cypress_runner.js:1621:10)\u000a    at Promise._settlePromises (http://localhost:8082/__cypress/runner/cypress_runner.js:1701:18)\u000a    at _drainQueueStep (http://localhost:8082/__cypress/runner/cypress_runner.js:2407:12)\u000a    at _drainQueue (http://localhost:8082/__cypress/runner/cypress_runner.js:2400:9)\u000a    at Async._drainQueues (http://localhost:8082/__cypress/runner/cypress_runner.js:2416:5)\u000a    at Async.drainQueues (http://localhost:8082/__cypress/runner/cypress_runner.js:2286:14)\u000aFrom Your Spec Code:\u000a    at Context.eval (webpack://js-tests/./e2e/cypress/support/e2e.js:34:5)",
          "failedSince" : 21,
          "name" : "\"before all\" hook for \"completes the dropdown exercise and verifies all xAPI statements\"",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 6,
          "className" : "Dropdown Tests",
          "duration" : 0.0,
          "errorDetails" : "`cy.exec('java -jar build/libs/zim2xapi.jar convert -zim-file e2e/content/dropdown.zim -keep-temp -output e2e/temp-content')` failed because the command exited with a non-zero code.  Pass `{failOnNonZeroExit: false}` to ignore exit code failures.  Information about the failure: Code: 1  Stdout: Unexpected argument: dump, --dir=/home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/temp-content/dropdown, /home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e... Stderr: java.lang.RuntimeException: Process failed with exit code 255  at com.ustadmobile.zim2xapi.ProcessBuilderUseCase.invoke(ProcessBuilderUseCase.kt:28)  at com.ustadmobile.zim2xapi.ProcessBuilderUseCa...  https://on.cypress.io/exec  Because this error occurred during a `before all` hook we are skipping the remaining tests in the current suite: `Dropdown Tests`",
          "errorStackTrace" : "CypressError: `cy.exec('java -jar build/libs/zim2xapi.jar convert -zim-file e2e/content/dropdown.zim -keep-temp -output e2e/temp-content')` failed because the command exited with a non-zero code.\u000a\u000aPass `{failOnNonZeroExit: false}` to ignore exit code failures.\u000a\u000aInformation about the failure:\u000aCode: 1\u000a\u000aStdout:\u000aUnexpected argument: dump, --dir=/home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/temp-content/dropdown, /home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e...\u000aStderr:\u000ajava.lang.RuntimeException: Process failed with exit code 255\u000a\u0009at com.ustadmobile.zim2xapi.ProcessBuilderUseCase.invoke(ProcessBuilderUseCase.kt:28)\u000a\u0009at com.ustadmobile.zim2xapi.ProcessBuilderUseCa...\u000a\u000ahttps://on.cypress.io/exec\u000a\u000aBecause this error occurred during a `before all` hook we are skipping the remaining tests in the current suite: `Dropdown Tests`\u000a    at <unknown> (http://localhost:8082/__cypress/runner/cypress_runner.js:120333:77)\u000a    at tryCatcher (http://localhost:8082/__cypress/runner/cypress_runner.js:1807:23)\u000a    at Promise._settlePromiseFromHandler (http://localhost:8082/__cypress/runner/cypress_runner.js:1519:31)\u000a    at Promise._settlePromise (http://localhost:8082/__cypress/runner/cypress_runner.js:1576:18)\u000a    at Promise._settlePromise0 (http://localhost:8082/__cypress/runner/cypress_runner.js:1621:10)\u000a    at Promise._settlePromises (http://localhost:8082/__cypress/runner/cypress_runner.js:1701:18)\u000a    at _drainQueueStep (http://localhost:8082/__cypress/runner/cypress_runner.js:2407:12)\u000a    at _drainQueue (http://localhost:8082/__cypress/runner/cypress_runner.js:2400:9)\u000a    at Async._drainQueues (http://localhost:8082/__cypress/runner/cypress_runner.js:2416:5)\u000a    at Async.drainQueues (http://localhost:8082/__cypress/runner/cypress_runner.js:2286:14)\u000aFrom Your Spec Code:\u000a    at Context.eval (webpack://js-tests/./e2e/cypress/support/e2e.js:34:5)",
          "failedSince" : 21,
          "name" : "\"before all\" hook for \"completes the dropdown exercise and verifies all xAPI statements\"",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 1.269,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "Root Suite.Dropdown Tests",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : "2024-11-14T13:06:52"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 6,
          "className" : "Radio Tests",
          "duration" : 0.0,
          "errorDetails" : "`cy.exec('java -jar build/libs/zim2xapi.jar convert -zim-file e2e/content/radio.zim -keep-temp -output e2e/temp-content')` failed because the command exited with a non-zero code.  Pass `{failOnNonZeroExit: false}` to ignore exit code failures.  Information about the failure: Code: 1  Stdout: Unexpected argument: dump, --dir=/home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/temp-content/radio, /home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/co... Stderr: java.lang.RuntimeException: Process failed with exit code 255  at com.ustadmobile.zim2xapi.ProcessBuilderUseCase.invoke(ProcessBuilderUseCase.kt:28)  at com.ustadmobile.zim2xapi.ProcessBuilderUseCa...  https://on.cypress.io/exec  Because this error occurred during a `before all` hook we are skipping the remaining tests in the current suite: `Radio Tests`",
          "errorStackTrace" : "CypressError: `cy.exec('java -jar build/libs/zim2xapi.jar convert -zim-file e2e/content/radio.zim -keep-temp -output e2e/temp-content')` failed because the command exited with a non-zero code.\u000a\u000aPass `{failOnNonZeroExit: false}` to ignore exit code failures.\u000a\u000aInformation about the failure:\u000aCode: 1\u000a\u000aStdout:\u000aUnexpected argument: dump, --dir=/home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/temp-content/radio, /home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/co...\u000aStderr:\u000ajava.lang.RuntimeException: Process failed with exit code 255\u000a\u0009at com.ustadmobile.zim2xapi.ProcessBuilderUseCase.invoke(ProcessBuilderUseCase.kt:28)\u000a\u0009at com.ustadmobile.zim2xapi.ProcessBuilderUseCa...\u000a\u000ahttps://on.cypress.io/exec\u000a\u000aBecause this error occurred during a `before all` hook we are skipping the remaining tests in the current suite: `Radio Tests`\u000a    at <unknown> (http://localhost:8082/__cypress/runner/cypress_runner.js:120333:77)\u000a    at tryCatcher (http://localhost:8082/__cypress/runner/cypress_runner.js:1807:23)\u000a    at Promise._settlePromiseFromHandler (http://localhost:8082/__cypress/runner/cypress_runner.js:1519:31)\u000a    at Promise._settlePromise (http://localhost:8082/__cypress/runner/cypress_runner.js:1576:18)\u000a    at Promise._settlePromise0 (http://localhost:8082/__cypress/runner/cypress_runner.js:1621:10)\u000a    at Promise._settlePromises (http://localhost:8082/__cypress/runner/cypress_runner.js:1701:18)\u000a    at _drainQueueStep (http://localhost:8082/__cypress/runner/cypress_runner.js:2407:12)\u000a    at _drainQueue (http://localhost:8082/__cypress/runner/cypress_runner.js:2400:9)\u000a    at Async._drainQueues (http://localhost:8082/__cypress/runner/cypress_runner.js:2416:5)\u000a    at Async.drainQueues (http://localhost:8082/__cypress/runner/cypress_runner.js:2286:14)\u000aFrom Your Spec Code:\u000a    at Context.eval (webpack://js-tests/./e2e/cypress/support/e2e.js:34:5)",
          "failedSince" : 21,
          "name" : "\"before all\" hook for \"completes the radio exercise and verifies all xAPI statements\"",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 6,
          "className" : "Radio Tests",
          "duration" : 0.0,
          "errorDetails" : "`cy.exec('java -jar build/libs/zim2xapi.jar convert -zim-file e2e/content/radio.zim -keep-temp -output e2e/temp-content')` failed because the command exited with a non-zero code.  Pass `{failOnNonZeroExit: false}` to ignore exit code failures.  Information about the failure: Code: 1  Stdout: Unexpected argument: dump, --dir=/home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/temp-content/radio, /home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/co... Stderr: java.lang.RuntimeException: Process failed with exit code 255  at com.ustadmobile.zim2xapi.ProcessBuilderUseCase.invoke(ProcessBuilderUseCase.kt:28)  at com.ustadmobile.zim2xapi.ProcessBuilderUseCa...  https://on.cypress.io/exec  Because this error occurred during a `before all` hook we are skipping the remaining tests in the current suite: `Radio Tests`",
          "errorStackTrace" : "CypressError: `cy.exec('java -jar build/libs/zim2xapi.jar convert -zim-file e2e/content/radio.zim -keep-temp -output e2e/temp-content')` failed because the command exited with a non-zero code.\u000a\u000aPass `{failOnNonZeroExit: false}` to ignore exit code failures.\u000a\u000aInformation about the failure:\u000aCode: 1\u000a\u000aStdout:\u000aUnexpected argument: dump, --dir=/home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/temp-content/radio, /home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/co...\u000aStderr:\u000ajava.lang.RuntimeException: Process failed with exit code 255\u000a\u0009at com.ustadmobile.zim2xapi.ProcessBuilderUseCase.invoke(ProcessBuilderUseCase.kt:28)\u000a\u0009at com.ustadmobile.zim2xapi.ProcessBuilderUseCa...\u000a\u000ahttps://on.cypress.io/exec\u000a\u000aBecause this error occurred during a `before all` hook we are skipping the remaining tests in the current suite: `Radio Tests`\u000a    at <unknown> (http://localhost:8082/__cypress/runner/cypress_runner.js:120333:77)\u000a    at tryCatcher (http://localhost:8082/__cypress/runner/cypress_runner.js:1807:23)\u000a    at Promise._settlePromiseFromHandler (http://localhost:8082/__cypress/runner/cypress_runner.js:1519:31)\u000a    at Promise._settlePromise (http://localhost:8082/__cypress/runner/cypress_runner.js:1576:18)\u000a    at Promise._settlePromise0 (http://localhost:8082/__cypress/runner/cypress_runner.js:1621:10)\u000a    at Promise._settlePromises (http://localhost:8082/__cypress/runner/cypress_runner.js:1701:18)\u000a    at _drainQueueStep (http://localhost:8082/__cypress/runner/cypress_runner.js:2407:12)\u000a    at _drainQueue (http://localhost:8082/__cypress/runner/cypress_runner.js:2400:9)\u000a    at Async._drainQueues (http://localhost:8082/__cypress/runner/cypress_runner.js:2416:5)\u000a    at Async.drainQueues (http://localhost:8082/__cypress/runner/cypress_runner.js:2286:14)\u000aFrom Your Spec Code:\u000a    at Context.eval (webpack://js-tests/./e2e/cypress/support/e2e.js:34:5)",
          "failedSince" : 21,
          "name" : "\"before all\" hook for \"completes the radio exercise and verifies all xAPI statements\"",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 1.103,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "Root Suite.Radio Tests",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : "2024-11-14T13:07:04"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 6,
          "className" : "Input Number Tests",
          "duration" : 0.0,
          "errorDetails" : "`cy.exec('java -jar build/libs/zim2xapi.jar convert -zim-file e2e/content/input_number.zim -keep-temp -output e2e/temp-content')` failed because the command exited with a non-zero code.  Pass `{failOnNonZeroExit: false}` to ignore exit code failures.  Information about the failure: Code: 1  Stdout: Unexpected argument: dump, --dir=/home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/temp-content/input_number, /home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests... Stderr: java.lang.RuntimeException: Process failed with exit code 255  at com.ustadmobile.zim2xapi.ProcessBuilderUseCase.invoke(ProcessBuilderUseCase.kt:28)  at com.ustadmobile.zim2xapi.ProcessBuilderUseCa...  https://on.cypress.io/exec  Because this error occurred during a `before all` hook we are skipping the remaining tests in the current suite: `Input Number Tests`",
          "errorStackTrace" : "CypressError: `cy.exec('java -jar build/libs/zim2xapi.jar convert -zim-file e2e/content/input_number.zim -keep-temp -output e2e/temp-content')` failed because the command exited with a non-zero code.\u000a\u000aPass `{failOnNonZeroExit: false}` to ignore exit code failures.\u000a\u000aInformation about the failure:\u000aCode: 1\u000a\u000aStdout:\u000aUnexpected argument: dump, --dir=/home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/temp-content/input_number, /home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests...\u000aStderr:\u000ajava.lang.RuntimeException: Process failed with exit code 255\u000a\u0009at com.ustadmobile.zim2xapi.ProcessBuilderUseCase.invoke(ProcessBuilderUseCase.kt:28)\u000a\u0009at com.ustadmobile.zim2xapi.ProcessBuilderUseCa...\u000a\u000ahttps://on.cypress.io/exec\u000a\u000aBecause this error occurred during a `before all` hook we are skipping the remaining tests in the current suite: `Input Number Tests`\u000a    at <unknown> (http://localhost:8082/__cypress/runner/cypress_runner.js:120333:77)\u000a    at tryCatcher (http://localhost:8082/__cypress/runner/cypress_runner.js:1807:23)\u000a    at Promise._settlePromiseFromHandler (http://localhost:8082/__cypress/runner/cypress_runner.js:1519:31)\u000a    at Promise._settlePromise (http://localhost:8082/__cypress/runner/cypress_runner.js:1576:18)\u000a    at Promise._settlePromise0 (http://localhost:8082/__cypress/runner/cypress_runner.js:1621:10)\u000a    at Promise._settlePromises (http://localhost:8082/__cypress/runner/cypress_runner.js:1701:18)\u000a    at _drainQueueStep (http://localhost:8082/__cypress/runner/cypress_runner.js:2407:12)\u000a    at _drainQueue (http://localhost:8082/__cypress/runner/cypress_runner.js:2400:9)\u000a    at Async._drainQueues (http://localhost:8082/__cypress/runner/cypress_runner.js:2416:5)\u000a    at Async.drainQueues (http://localhost:8082/__cypress/runner/cypress_runner.js:2286:14)\u000aFrom Your Spec Code:\u000a    at Context.eval (webpack://js-tests/./e2e/cypress/support/e2e.js:34:5)",
          "failedSince" : 21,
          "name" : "\"before all\" hook for \"completes the input number exercise and verifies all xAPI statements\"",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 6,
          "className" : "Input Number Tests",
          "duration" : 0.0,
          "errorDetails" : "`cy.exec('java -jar build/libs/zim2xapi.jar convert -zim-file e2e/content/input_number.zim -keep-temp -output e2e/temp-content')` failed because the command exited with a non-zero code.  Pass `{failOnNonZeroExit: false}` to ignore exit code failures.  Information about the failure: Code: 1  Stdout: Unexpected argument: dump, --dir=/home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/temp-content/input_number, /home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests... Stderr: java.lang.RuntimeException: Process failed with exit code 255  at com.ustadmobile.zim2xapi.ProcessBuilderUseCase.invoke(ProcessBuilderUseCase.kt:28)  at com.ustadmobile.zim2xapi.ProcessBuilderUseCa...  https://on.cypress.io/exec  Because this error occurred during a `before all` hook we are skipping the remaining tests in the current suite: `Input Number Tests`",
          "errorStackTrace" : "CypressError: `cy.exec('java -jar build/libs/zim2xapi.jar convert -zim-file e2e/content/input_number.zim -keep-temp -output e2e/temp-content')` failed because the command exited with a non-zero code.\u000a\u000aPass `{failOnNonZeroExit: false}` to ignore exit code failures.\u000a\u000aInformation about the failure:\u000aCode: 1\u000a\u000aStdout:\u000aUnexpected argument: dump, --dir=/home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests/e2e/temp-content/input_number, /home/jenkins/.jenkins/workspace/Zim2Xapi, Cypress, Tests/js-tests...\u000aStderr:\u000ajava.lang.RuntimeException: Process failed with exit code 255\u000a\u0009at com.ustadmobile.zim2xapi.ProcessBuilderUseCase.invoke(ProcessBuilderUseCase.kt:28)\u000a\u0009at com.ustadmobile.zim2xapi.ProcessBuilderUseCa...\u000a\u000ahttps://on.cypress.io/exec\u000a\u000aBecause this error occurred during a `before all` hook we are skipping the remaining tests in the current suite: `Input Number Tests`\u000a    at <unknown> (http://localhost:8082/__cypress/runner/cypress_runner.js:120333:77)\u000a    at tryCatcher (http://localhost:8082/__cypress/runner/cypress_runner.js:1807:23)\u000a    at Promise._settlePromiseFromHandler (http://localhost:8082/__cypress/runner/cypress_runner.js:1519:31)\u000a    at Promise._settlePromise (http://localhost:8082/__cypress/runner/cypress_runner.js:1576:18)\u000a    at Promise._settlePromise0 (http://localhost:8082/__cypress/runner/cypress_runner.js:1621:10)\u000a    at Promise._settlePromises (http://localhost:8082/__cypress/runner/cypress_runner.js:1701:18)\u000a    at _drainQueueStep (http://localhost:8082/__cypress/runner/cypress_runner.js:2407:12)\u000a    at _drainQueue (http://localhost:8082/__cypress/runner/cypress_runner.js:2400:9)\u000a    at Async._drainQueues (http://localhost:8082/__cypress/runner/cypress_runner.js:2416:5)\u000a    at Async.drainQueues (http://localhost:8082/__cypress/runner/cypress_runner.js:2286:14)\u000aFrom Your Spec Code:\u000a    at Context.eval (webpack://js-tests/./e2e/cypress/support/e2e.js:34:5)",
          "failedSince" : 21,
          "name" : "\"before all\" hook for \"completes the input number exercise and verifies all xAPI statements\"",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 1.0869999,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "Root Suite.Input Number Tests",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : "2024-11-14T13:06:55"
    }
  ]
}