Share Gaia assets and adapters, keep private profiles and development documents local, and update both public READMEs.
40 lines
1,015 B
YAML
Executable file
40 lines
1,015 B
YAML
Executable file
# Chunking task for gaia-ui-tests...
|
|
---
|
|
reruns: 2
|
|
task:
|
|
metadata:
|
|
name: 'Gaia ui tests {{chunk}}'
|
|
description: Gaia ui python tests
|
|
|
|
workerType: '{{workerType}}'
|
|
provisionerId: '{{provisionerId}}'
|
|
scopes:
|
|
# Source caches contains various sources (including a tarball of gaia source
|
|
# tree)
|
|
- docker-worker:cache:gaia-misc-caches
|
|
|
|
payload:
|
|
cache:
|
|
gaia-misc-caches: /home/worker/caches/
|
|
# See: ci/gaia_ui_tests/script for how this ties into the built in
|
|
# chunking functionality for the test scripts...
|
|
env:
|
|
SUITE: functional
|
|
THIS_CHUNK: '{{chunk}}'
|
|
TOTAL_CHUNKS: '{{totalChunks}}'
|
|
NODE_MODULES_SRC: npm-cache
|
|
|
|
command:
|
|
- entrypoint
|
|
- ./bin/ci run gaia_ui_tests
|
|
|
|
artifacts:
|
|
'public/gaia_ui_tests':
|
|
type: directory
|
|
path: '{{gaia}}/artifacts/'
|
|
expires: '{{nextYear}}'
|
|
extra:
|
|
treeherder:
|
|
groupSymbol: Gip
|
|
groupName: "Gaia python integration tests"
|
|
symbol: Gip{{chunk}}
|