# Chunking task for marionette js tests... --- reruns: 3 task: metadata: name: 'Marionette JS tests chunk {{chunk}}' description: Run entire suite of marionette js tests workerType: '{{workerType}}' provisionerId: '{{provisionerId}}' payload: maxRunTime: 7200 # Chunking logic is actually in the Makefile here which may make it # confusing to figure out who calls what this should be improved. env: PART: '{{chunk}}' NBPARTS: '{{totalChunks}}' REPORTER: 'mocha-tbpl-reporter' TEST_MANIFEST: '{{gaia}}/shared/test/integration/tbpl-manifest.json' NODE_MODULES_SRC: npm-cache HOST_LOG: artifacts/gecko_output.log command: - entrypoint - mkdir -p artifacts && NODE_DEBUG=* ./bin/ci run marionette_js 2> artifacts/debug.log artifacts: 'public/marionette_js_tests': type: directory path: '{{gaia}}/artifacts/' expires: '{{nextYear}}' extra: treeherder: groupName: "Gaia javascript integration tests" groupSymbol: Gij symbol: Gij{{chunk}}