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