mirror of
https://github.com/classilla/tenfourfox.git
synced 2025-01-08 07:31:32 +00:00
87 lines
2.5 KiB
JSON
87 lines
2.5 KiB
JSON
{
|
|
"definitions": {
|
|
"framework_schema": {
|
|
"properties": {
|
|
"name": {
|
|
"title": "Framework name",
|
|
"type": "string"
|
|
}
|
|
},
|
|
"type": "object"
|
|
},
|
|
"subtest_schema": {
|
|
"properties": {
|
|
"name": {
|
|
"title": "Subtest name",
|
|
"type": "string"
|
|
},
|
|
"value": {
|
|
"description": "Summary value for subtest",
|
|
"title": "Subtest value",
|
|
"type": "number"
|
|
},
|
|
"lowerIsBetter": {
|
|
"description": "Whether lower values are better for subtest",
|
|
"title": "Lower is better",
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"required": [
|
|
"name",
|
|
"value"
|
|
],
|
|
"type": "object"
|
|
},
|
|
"suite_schema": {
|
|
"properties": {
|
|
"name": {
|
|
"title": "Suite name",
|
|
"type": "string"
|
|
},
|
|
"subtests": {
|
|
"items": {
|
|
"$ref": "#/definitions/subtest_schema"
|
|
},
|
|
"title": "Subtests",
|
|
"type": "array"
|
|
},
|
|
"value": {
|
|
"title": "Suite value",
|
|
"type": "number"
|
|
},
|
|
"lowerIsBetter": {
|
|
"description": "Whether lower values are better for suite",
|
|
"title": "Lower is better",
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"required": [
|
|
"name",
|
|
"subtests"
|
|
],
|
|
"type": "object"
|
|
}
|
|
},
|
|
"description": "Structure for submitting performance data as part of a job",
|
|
"id": "https://treeherder.mozilla.org/schemas/v1/performance-artifact.json#",
|
|
"properties": {
|
|
"framework": {
|
|
"$ref": "#/definitions/framework_schema"
|
|
},
|
|
"suites": {
|
|
"description": "List of suite-level data submitted as part of this structure",
|
|
"items": {
|
|
"$ref": "#/definitions/suite_schema"
|
|
},
|
|
"title": "Performance suites",
|
|
"type": "array"
|
|
}
|
|
},
|
|
"required": [
|
|
"framework",
|
|
"suites"
|
|
],
|
|
"title": "Perfherder Schema",
|
|
"type": "object"
|
|
}
|