Security: Sync from Public / sync-from-public (push) Has been cancelled
Test: Benchmark Nightly / build (push) Has been cancelled
Test: Benchmark Nightly / Notify Cats on failure (push) Has been cancelled
CI: Python / Checks (push) Has been cancelled
Test: Evals Python / Workflow Comparison Python (push) Has been cancelled
Util: Check Docs URLs / check-docs-urls (push) Has been cancelled
Test: Visual Storybook / Cloudflare Pages (push) Has been cancelled
Test: E2E Performance / build-and-test-performance (push) Has been cancelled
Test: Workflows Nightly / Run Workflow Tests (push) Has been cancelled
Util: Cleanup CI Docker Images / Delete stale CI images (push) Has been cancelled
Test: Benchmark Destroy Env / build (push) Has been cancelled
Util: Update Node Popularity / update-popularity (push) Has been cancelled
Test: E2E Coverage Weekly / Coverage Tests (push) Has been cancelled
52 lines
1.0 KiB
JSON
52 lines
1.0 KiB
JSON
{
|
|
"definitions": {
|
|
"ScenarioData": {
|
|
"type": "object",
|
|
"properties": {
|
|
"workflowFiles": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"credentialFiles": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"dataTableFile": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"required": [],
|
|
"additionalProperties": false
|
|
}
|
|
},
|
|
"type": "object",
|
|
"properties": {
|
|
"$schema": {
|
|
"type": "string",
|
|
"description": "The JSON schema to validate this file"
|
|
},
|
|
"name": {
|
|
"type": "string",
|
|
"description": "The name of the scenario"
|
|
},
|
|
"description": {
|
|
"type": "string",
|
|
"description": "A longer description of the scenario"
|
|
},
|
|
"scriptPath": {
|
|
"type": "string",
|
|
"description": "Relative path to the k6 test script"
|
|
},
|
|
"scenarioData": {
|
|
"$ref": "#/definitions/ScenarioData",
|
|
"description": "Data to import before running the scenario"
|
|
}
|
|
},
|
|
"required": ["name", "description", "scriptPath", "scenarioData"],
|
|
"additionalProperties": false
|
|
}
|