Added taskgraph.json for TaskCluster CI integration
git-svn-id: svn://10.0.0.236/trunk@265813 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
parent
a4d1d44bd2
commit
0cf87fd598
@ -1 +1 @@
|
||||
9297
|
||||
9298
|
||||
@ -1 +1 @@
|
||||
10aa3f02a861c50fc89867dfb04cab72de14922f
|
||||
73aea8f7b525779f8b42e6bfda7da7dd8d817ff9
|
||||
208
mozilla/webtools/bugzilla/taskgraph.json
Normal file
208
mozilla/webtools/bugzilla/taskgraph.json
Normal file
@ -0,0 +1,208 @@
|
||||
{
|
||||
"metadata": {
|
||||
"name": "Bugzilla Task Graph",
|
||||
"description": "A suite of tests to check the quality of the Bugzilla codebase.",
|
||||
"owner": "dlawrence@mozilla.com",
|
||||
"source": "https://raw.githubusercontent.com/bugzilla/bugzilla/master/taskgraph.json"
|
||||
},
|
||||
"tasks": [
|
||||
{
|
||||
"reruns": 3,
|
||||
"maxRunTime": 3000,
|
||||
"task": {
|
||||
"metadata": {
|
||||
"name": "Basic Sanity Tests"
|
||||
},
|
||||
"provisionerId": "aws-provisioner",
|
||||
"workerType": "gaia",
|
||||
"payload": {
|
||||
"image": "dklawren/docker-bugzilla",
|
||||
"command": ["/runtests.sh"],
|
||||
"env": {
|
||||
"TEST_SUITE": "sanity"
|
||||
},
|
||||
"artifacts": {
|
||||
"pubic/runtests.log": {
|
||||
"type": "file",
|
||||
"path": "/runtests.log",
|
||||
"expires": "2016-02-17T17:33:38.806Z"
|
||||
}
|
||||
}
|
||||
},
|
||||
"extra": {
|
||||
"treeherder": {
|
||||
"machine": {
|
||||
"platform": "bugzilla/bugzilla (master)"
|
||||
},
|
||||
"symbol": "San"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"reruns": 3,
|
||||
"maxRunTime": 3000,
|
||||
"task": {
|
||||
"metadata": {
|
||||
"name": "Documentation Build Test"
|
||||
},
|
||||
"provisionerId": "aws-provisioner",
|
||||
"workerType": "gaia",
|
||||
"payload": {
|
||||
"image": "dklawren/docker-bugzilla",
|
||||
"command": ["/runtests.sh"],
|
||||
"env": {
|
||||
"TEST_SUITE": "docs"
|
||||
},
|
||||
"artifacts": {
|
||||
"pubic/runtests.log": {
|
||||
"type": "file",
|
||||
"path": "/runtests.log",
|
||||
"expires": "2016-02-17T17:33:38.806Z"
|
||||
}
|
||||
}
|
||||
},
|
||||
"extra": {
|
||||
"treeherder": {
|
||||
"machine": {
|
||||
"platform": "bugzilla/bugzilla (master)"
|
||||
},
|
||||
"symbol": "Doc"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"reruns": 3,
|
||||
"maxRunTime": 7200,
|
||||
"task": {
|
||||
"metadata": {
|
||||
"name": "WebService API Tests (MySQL)"
|
||||
},
|
||||
"provisionerId": "aws-provisioner",
|
||||
"workerType": "gaia",
|
||||
"payload": {
|
||||
"image": "dklawren/docker-bugzilla",
|
||||
"command": ["/runtests.sh"],
|
||||
"env": {
|
||||
"TEST_SUITE": "webservices"
|
||||
},
|
||||
"artifacts": {
|
||||
"pubic/runtests.log": {
|
||||
"type": "file",
|
||||
"path": "/runtests.log",
|
||||
"expires": "2016-02-17T17:33:38.806Z"
|
||||
}
|
||||
}
|
||||
},
|
||||
"extra": {
|
||||
"treeherder": {
|
||||
"machine": {
|
||||
"platform": "bugzilla/bugzilla (master)"
|
||||
},
|
||||
"symbol": "API"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"reruns": 3,
|
||||
"maxRunTime": 7200,
|
||||
"task": {
|
||||
"metadata": {
|
||||
"name": "Selenium Tests (MySQL)"
|
||||
},
|
||||
"provisionerId": "aws-provisioner",
|
||||
"workerType": "gaia",
|
||||
"payload": {
|
||||
"image": "dklawren/docker-bugzilla",
|
||||
"command": ["/runtests.sh"],
|
||||
"env": {
|
||||
"TEST_SUITE": "selenium"
|
||||
},
|
||||
"artifacts": {
|
||||
"pubic/runtests.log": {
|
||||
"type": "file",
|
||||
"path": "/runtests.log",
|
||||
"expires": "2016-02-17T17:33:38.806Z"
|
||||
}
|
||||
}
|
||||
},
|
||||
"extra": {
|
||||
"treeherder": {
|
||||
"machine": {
|
||||
"platform": "bugzilla/bugzilla (master)"
|
||||
},
|
||||
"symbol": "Sel"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"reruns": 3,
|
||||
"maxRunTime": 7200,
|
||||
"task": {
|
||||
"metadata": {
|
||||
"name": "WebService API Tests (Pg)"
|
||||
},
|
||||
"provisionerId": "aws-provisioner",
|
||||
"workerType": "gaia",
|
||||
"payload": {
|
||||
"image": "dklawren/docker-bugzilla:pgsql",
|
||||
"command": ["/runtests.sh"],
|
||||
"env": {
|
||||
"TEST_SUITE": "webservices"
|
||||
},
|
||||
"artifacts": {
|
||||
"pubic/runtests.log": {
|
||||
"type": "file",
|
||||
"path": "/runtests.log",
|
||||
"expires": "2016-02-17T17:33:38.806Z"
|
||||
}
|
||||
}
|
||||
},
|
||||
"extra": {
|
||||
"treeherder": {
|
||||
"machine": {
|
||||
"platform": "bugzilla/bugzilla (master)"
|
||||
},
|
||||
"symbol": "API-Pg"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"reruns": 3,
|
||||
"maxRunTime": 7200,
|
||||
"task": {
|
||||
"metadata": {
|
||||
"name": "Selenium Tests (Pg)"
|
||||
},
|
||||
"provisionerId": "aws-provisioner",
|
||||
"workerType": "gaia",
|
||||
"payload": {
|
||||
"image": "dklawren/docker-bugzilla:pgsql",
|
||||
"command": ["/runtests.sh"],
|
||||
"env": {
|
||||
"TEST_SUITE": "selenium"
|
||||
},
|
||||
"artifacts": {
|
||||
"pubic/runtests.log": {
|
||||
"type": "file",
|
||||
"path": "/runtests.log",
|
||||
"expires": "2016-02-17T17:33:38.806Z"
|
||||
}
|
||||
}
|
||||
},
|
||||
"extra": {
|
||||
"treeherder": {
|
||||
"machine": {
|
||||
"platform": "bugzilla/bugzilla (master)"
|
||||
},
|
||||
"symbol": "Sel-Pg"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user