Files
palemoon27/testing/taskcluster/tasks/test.yml
T
2018-07-24 23:11:02 +08:00

48 lines
1.5 KiB
YAML

# This task is the base for most tests in goanna.
task:
created: '{{now}}'
deadline: '{{#from_now}}24 hours{{/from_now}}'
metadata:
source: http://todo.com/soon
owner: mozilla-taskcluster-maintenance@mozilla.com
tags:
createdForUser: {{owner}}
workerType: b2gtest
provisionerId: aws-provisioner
schedulerId: task-graph-scheduler
scopes:
- 'docker-worker:image:{{#docker_image}}tester{{/docker_image}}'
- 'queue:define-task:aws-provisioner/test-c4-2xlarge'
- 'queue:create-task:aws-provisioner/test-c4-2xlarge'
- 'docker-worker:cache:tc-vcs'
payload:
image: '{{#docker_image}}tester{{/docker_image}}'
maxRunTime: 3600
cache:
tc-vcs: '/home/worker/.tc-vcs'
env:
GAIA_HEAD_REPOSITORY: '{{{gaia_head_repository}}}'
GAIA_BASE_REPOSITORY: '{{{gaia_base_repository}}}'
GAIA_REF: '{{{gaia_ref}}}'
GAIA_REV: '{{{gaia_rev}}}'
MOZHARNESS_REPOSITORY: '{{mozharness_repository}}'
MOZHARNESS_REV: '{{mozharness_rev}}'
# All builds share a common artifact directory for ease of uploading.
artifacts:
'public/logs/':
type: directory
path: '/home/worker/build/upload/logs/'
expires: '{{#from_now}}1 year{{/from_now}}'
'public/test_info/':
type: directory
path: '/home/worker/build/blobber_upload_dir/'
expires: '{{#from_now}}1 year{{/from_now}}'
extra:
treeherder:
groupSymbol: tc
groupName: Submitted by taskcluster