addedOutput schema / properties / data / properties
Added value: +{
+ "acceptanceChecks": {
+ "items": {
+ "$ref": "#/definitions/__schema1"
+ },
+ "maxItems": 64,
+ "type": "array"
+ },
+ "actions": {
+ "items": {
+ "oneOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "navigate",
+ "type": "string"
+ },
+ "url": {
+ "maxLength": 2560,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "url"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "click",
+ "type": "string"
+ },
+ "locator": {
+ "oneOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "css",
+ "type": "string"
+ },
+ "value": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "role",
+ "type": "string"
+ },
+ "name": {
+ "maxLength": 300,
+ "type": "string"
+ },
+ "role": {
+ "maxLength": 100,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "role"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "text",
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "text"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "label",
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "text"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "testId",
+ "type": "string"
+ },
+ "value": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "type": "object"
+ }
+ ]
+ }
+ },
+ "required": [
+ "kind",
+ "locator"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "fill",
+ "type": "string"
+ },
+ "locator": {
+ "oneOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "css",
+ "type": "string"
+ },
+ "value": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "role",
+ "type": "string"
+ },
+ "name": {
+ "maxLength": 300,
+ "type": "string"
+ },
+ "role": {
+ "maxLength": 100,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "role"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "text",
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "text"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "label",
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "text"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "testId",
+ "type": "string"
+ },
+ "value": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "type": "object"
+ }
+ ]
+ },
+ "value": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "locator",
+ "value"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "key": {
+ "maxLength": 40,
+ "type": "string"
+ },
+ "kind": {
+ "const": "press",
+ "type": "string"
+ },
+ "locator": {
+ "oneOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "css",
+ "type": "string"
+ },
+ "value": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "role",
+ "type": "string"
+ },
+ "name": {
+ "maxLength": 300,
+ "type": "string"
+ },
+ "role": {
+ "maxLength": 100,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "role"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "text",
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "text"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "label",
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "text"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "testId",
+ "type": "string"
+ },
+ "value": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "type": "object"
+ }
+ ]
+ }
+ },
+ "required": [
+ "kind",
+ "locator",
+ "key"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "select",
+ "type": "string"
+ },
+ "locator": {
+ "oneOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "css",
+ "type": "string"
+ },
+ "value": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "role",
+ "type": "string"
+ },
+ "name": {
+ "maxLength": 300,
+ "type": "string"
+ },
+ "role": {
+ "maxLength": 100,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "role"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "text",
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "text"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "label",
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "text"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "testId",
+ "type": "string"
+ },
+ "value": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "type": "object"
+ }
+ ]
+ },
+ "value": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "locator",
+ "value"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "checked": {
+ "type": "boolean"
+ },
+ "kind": {
+ "const": "check",
+ "type": "string"
+ },
+ "locator": {
+ "oneOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "css",
+ "type": "string"
+ },
+ "value": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "role",
+ "type": "string"
+ },
+ "name": {
+ "maxLength": 300,
+ "type": "string"
+ },
+ "role": {
+ "maxLength": 100,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "role"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "text",
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "text"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "label",
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "text"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "testId",
+ "type": "string"
+ },
+ "value": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "type": "object"
+ }
+ ]
+ }
+ },
+ "required": [
+ "kind",
+ "locator",
+ "checked"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "hover",
+ "type": "string"
+ },
+ "locator": {
+ "oneOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "css",
+ "type": "string"
+ },
+ "value": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "role",
+ "type": "string"
+ },
+ "name": {
+ "maxLength": 300,
+ "type": "string"
+ },
+ "role": {
+ "maxLength": 100,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "role"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "text",
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "text"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "label",
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "text"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "testId",
+ "type": "string"
+ },
+ "value": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "type": "object"
+ }
+ ]
+ }
+ },
+ "required": [
+ "kind",
+ "locator"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "scroll",
+ "type": "string"
+ },
+ "locator": {
+ "oneOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "css",
+ "type": "string"
+ },
+ "value": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "role",
+ "type": "string"
+ },
+ "name": {
+ "maxLength": 300,
+ "type": "string"
+ },
+ "role": {
+ "maxLength": 100,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "role"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "text",
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "text"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "label",
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "text"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "testId",
+ "type": "string"
+ },
+ "value": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "type": "object"
+ }
+ ]
+ }
+ },
+ "required": [
+ "kind",
+ "locator"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "expected": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "boolean"
+ },
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "kind": {
+ "const": "wait",
+ "type": "string"
+ },
+ "locator": {
+ "oneOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "css",
+ "type": "string"
+ },
+ "value": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "role",
+ "type": "string"
+ },
+ "name": {
+ "maxLength": 300,
+ "type": "string"
+ },
+ "role": {
+ "maxLength": 100,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "role"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "text",
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "text"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "label",
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "text"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "testId",
+ "type": "string"
+ },
+ "value": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "type": "object"
+ }
+ ]
+ },
+ "property": {
+ "enum": [
+ "count",
+ "visible",
+ "enabled",
+ "checked",
+ "text"
+ ],
+ "type": "string"
+ },
+ "timeoutMs": {
+ "maximum": 9007199254740991,
+ "minimum": -9007199254740991,
+ "type": "integer"
+ }
+ },
+ "required": [
+ "kind",
+ "locator",
+ "property",
+ "expected"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "reload",
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind"
+ ],
+ "type": "object"
+ }
+ ]
+ },
+ "maxItems": 100,
+ "type": "array"
+ },
+ "authFixture": {
+ "enum": [
+ "seeded-disposable",
+ "none"
+ ],
+ "type": "string"
+ },
+ "baseline": {
+ "additionalProperties": false,
+ "properties": {
+ "attempts": {
+ "items": {
+ "$ref": "#/definitions/__schema8"
+ },
+ "maxItems": 5,
+ "type": "array"
+ },
+ "budget": {
+ "$ref": "#/definitions/__schema7"
+ },
+ "evidence": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/__schema10"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "flaky": {
+ "type": "boolean"
+ },
+ "level": {
+ "enum": [
+ "quick",
+ "standard",
+ "strict"
+ ],
+ "type": "string"
+ },
+ "observedRate": {
+ "$ref": "#/definitions/__schema9"
+ },
+ "status": {
+ "enum": [
+ "reproduced",
+ "not_reproduced",
+ "inconclusive"
+ ],
+ "type": "string"
+ },
+ "termination": {
+ "maxLength": 500,
+ "type": "string"
+ },
+ "truncation": {
+ "allOf": [
+ {
+ "$ref": "#/definitions/__schema11"
+ }
+ ]
+ },
+ "viewportConsensus": {
+ "additionalProperties": {
+ "type": "string"
+ },
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "warnings": {
+ "items": {
+ "maxLength": 500,
+ "type": "string"
+ },
+ "maxItems": 100,
+ "type": "array"
+ }
+ },
+ "required": [
+ "status",
+ "level",
+ "flaky",
+ "budget",
+ "attempts",
+ "observedRate",
+ "evidence",
+ "warnings",
+ "termination"
+ ],
+ "type": "object"
+ },
+ "buildReference": {
+ "$ref": "#/definitions/__schema6"
+ },
+ "checkpoints": {
+ "items": {
+ "$ref": "#/definitions/__schema3"
+ },
+ "maxItems": 16,
+ "type": "array"
+ },
+ "contractHash": {
+ "maxLength": 64,
+ "minLength": 64,
+ "type": "string"
+ },
+ "createdAt": {
+ "maxLength": 100,
+ "type": "string"
+ },
+ "environmentFingerprint": {
+ "additionalProperties": false,
+ "properties": {
+ "adapterMode": {
+ "anyOf": [
+ {
+ "enum": [
+ "launch",
+ "attach",
+ "webdriver"
+ ],
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "architecture": {
+ "maxLength": 100,
+ "type": "string"
+ },
+ "authFixture": {
+ "enum": [
+ "seeded-disposable",
+ "none"
+ ],
+ "type": "string"
+ },
+ "browser": {
+ "anyOf": [
+ {
+ "enum": [
+ "chromium",
+ "safari"
+ ],
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "browserVersion": {
+ "anyOf": [
+ {
+ "maxLength": 200,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "descriptor": {
+ "maxLength": 500,
+ "type": "string"
+ },
+ "isolated": {
+ "type": "boolean"
+ },
+ "nodeVersion": {
+ "maxLength": 100,
+ "type": "string"
+ },
+ "origin": {
+ "maxLength": 2560,
+ "type": "string"
+ },
+ "path": {
+ "maxLength": 2560,
+ "type": "string"
+ },
+ "platform": {
+ "maxLength": 100,
+ "type": "string"
+ },
+ "projectAmbiguous": {
+ "type": "boolean"
+ },
+ "projectConfidence": {
+ "enum": [
+ "high",
+ "medium",
+ "low",
+ "none"
+ ],
+ "type": "string"
+ },
+ "projectFrameworks": {
+ "items": {
+ "enum": [
+ "vanilla",
+ "react",
+ "angular",
+ "vue",
+ "vite",
+ "next"
+ ],
+ "type": "string"
+ },
+ "maxItems": 6,
+ "type": "array"
+ },
+ "projectRoot": {
+ "maxLength": 4096,
+ "type": "string"
+ },
+ "remote": {
+ "type": "boolean"
+ },
+ "runtimeCapabilityStates": {
+ "additionalProperties": {
+ "enum": [
+ "supported",
+ "degraded",
+ "unsupported"
+ ],
+ "type": "string"
+ },
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "runtimeTransport": {
+ "anyOf": [
+ {
+ "enum": [
+ "chromium-launch",
+ "chromium-cdp-attach",
+ "safari-webdriver"
+ ],
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "schemaVersion": {
+ "const": 4,
+ "type": "number"
+ },
+ "targetId": {
+ "anyOf": [
+ {
+ "maxLength": 200,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "tls": {
+ "enum": [
+ "strict",
+ "allow-insecure-loopback"
+ ],
+ "type": "string"
+ },
+ "viewport": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "height": {
+ "maximum": 9007199254740991,
+ "minimum": -9007199254740991,
+ "type": "integer"
+ },
+ "width": {
+ "maximum": 9007199254740991,
+ "minimum": -9007199254740991,
+ "type": "integer"
+ }
+ },
+ "required": [
+ "width",
+ "height"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "required": [
+ "schemaVersion",
+ "projectRoot",
+ "descriptor",
+ "projectFrameworks",
+ "projectConfidence",
+ "projectAmbiguous",
+ "origin",
+ "path",
+ "browser",
+ "browserVersion",
+ "adapterMode",
+ "targetId",
+ "remote",
+ "isolated",
+ "viewport",
+ "tls",
+ "authFixture",
+ "runtimeTransport",
+ "runtimeCapabilityStates",
+ "nodeVersion",
+ "platform",
+ "architecture"
+ ],
+ "type": "object"
+ },
+ "failureSignature": {
+ "items": {
+ "$ref": "#/definitions/__schema0"
+ },
+ "maxItems": 64,
+ "type": "array"
+ },
+ "failureViewports": {
+ "items": {
+ "maxLength": 40,
+ "type": "string"
+ },
+ "maxItems": 4,
+ "type": "array"
+ },
+ "id": {
+ "format": "uuid",
+ "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
+ "type": "string"
+ },
+ "name": {
+ "maxLength": 200,
+ "type": "string"
+ },
+ "persistence": {
+ "const": "in-memory",
+ "type": "string"
+ },
+ "regressionChecks": {
+ "items": {
+ "$ref": "#/definitions/__schema2"
+ },
+ "maxItems": 64,
+ "type": "array"
+ },
+ "requestedLevel": {
+ "enum": [
+ "quick",
+ "standard",
+ "strict"
+ ],
+ "type": "string"
+ },
+ "risks": {
+ "$ref": "#/definitions/__schema4"
+ },
+ "schemaVersion": {
+ "const": 6,
+ "type": "number"
+ },
+ "serverStateReset": {
+ "additionalProperties": false,
+ "properties": {
+ "action": {
+ "oneOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "navigate",
+ "type": "string"
+ },
+ "url": {
+ "maxLength": 2560,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "url"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "click",
+ "type": "string"
+ },
+ "locator": {
+ "oneOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "css",
+ "type": "string"
+ },
+ "value": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "role",
+ "type": "string"
+ },
+ "name": {
+ "maxLength": 300,
+ "type": "string"
+ },
+ "role": {
+ "maxLength": 100,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "role"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "text",
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "text"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "label",
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "text"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "testId",
+ "type": "string"
+ },
+ "value": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "type": "object"
+ }
+ ]
+ }
+ },
+ "required": [
+ "kind",
+ "locator"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "fill",
+ "type": "string"
+ },
+ "locator": {
+ "oneOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "css",
+ "type": "string"
+ },
+ "value": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "role",
+ "type": "string"
+ },
+ "name": {
+ "maxLength": 300,
+ "type": "string"
+ },
+ "role": {
+ "maxLength": 100,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "role"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "text",
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "text"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "label",
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "text"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "testId",
+ "type": "string"
+ },
+ "value": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "type": "object"
+ }
+ ]
+ },
+ "value": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "locator",
+ "value"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "key": {
+ "maxLength": 40,
+ "type": "string"
+ },
+ "kind": {
+ "const": "press",
+ "type": "string"
+ },
+ "locator": {
+ "oneOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "css",
+ "type": "string"
+ },
+ "value": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "role",
+ "type": "string"
+ },
+ "name": {
+ "maxLength": 300,
+ "type": "string"
+ },
+ "role": {
+ "maxLength": 100,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "role"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "text",
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "text"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "label",
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "text"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "testId",
+ "type": "string"
+ },
+ "value": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "type": "object"
+ }
+ ]
+ }
+ },
+ "required": [
+ "kind",
+ "locator",
+ "key"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "select",
+ "type": "string"
+ },
+ "locator": {
+ "oneOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "css",
+ "type": "string"
+ },
+ "value": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "role",
+ "type": "string"
+ },
+ "name": {
+ "maxLength": 300,
+ "type": "string"
+ },
+ "role": {
+ "maxLength": 100,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "role"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "text",
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "text"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "label",
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "text"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "testId",
+ "type": "string"
+ },
+ "value": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "type": "object"
+ }
+ ]
+ },
+ "value": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "locator",
+ "value"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "checked": {
+ "type": "boolean"
+ },
+ "kind": {
+ "const": "check",
+ "type": "string"
+ },
+ "locator": {
+ "oneOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "css",
+ "type": "string"
+ },
+ "value": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "role",
+ "type": "string"
+ },
+ "name": {
+ "maxLength": 300,
+ "type": "string"
+ },
+ "role": {
+ "maxLength": 100,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "role"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "text",
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "text"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "label",
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "text"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "testId",
+ "type": "string"
+ },
+ "value": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "type": "object"
+ }
+ ]
+ }
+ },
+ "required": [
+ "kind",
+ "locator",
+ "checked"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "hover",
+ "type": "string"
+ },
+ "locator": {
+ "oneOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "css",
+ "type": "string"
+ },
+ "value": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "role",
+ "type": "string"
+ },
+ "name": {
+ "maxLength": 300,
+ "type": "string"
+ },
+ "role": {
+ "maxLength": 100,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "role"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "text",
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "text"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "label",
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "text"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "testId",
+ "type": "string"
+ },
+ "value": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "type": "object"
+ }
+ ]
+ }
+ },
+ "required": [
+ "kind",
+ "locator"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "scroll",
+ "type": "string"
+ },
+ "locator": {
+ "oneOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "css",
+ "type": "string"
+ },
+ "value": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "role",
+ "type": "string"
+ },
+ "name": {
+ "maxLength": 300,
+ "type": "string"
+ },
+ "role": {
+ "maxLength": 100,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "role"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "text",
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "text"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "label",
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "text"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "testId",
+ "type": "string"
+ },
+ "value": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "type": "object"
+ }
+ ]
+ }
+ },
+ "required": [
+ "kind",
+ "locator"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "expected": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "boolean"
+ },
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "kind": {
+ "const": "wait",
+ "type": "string"
+ },
+ "locator": {
+ "oneOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "css",
+ "type": "string"
+ },
+ "value": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "role",
+ "type": "string"
+ },
+ "name": {
+ "maxLength": 300,
+ "type": "string"
+ },
+ "role": {
+ "maxLength": 100,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "role"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "text",
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "text"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "label",
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "text"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "testId",
+ "type": "string"
+ },
+ "value": {
+ "maxLength": 500,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "type": "object"
+ }
+ ]
+ },
+ "property": {
+ "enum": [
+ "count",
+ "visible",
+ "enabled",
+ "checked",
+ "text"
+ ],
+ "type": "string"
+ },
+ "timeoutMs": {
+ "maximum": 9007199254740991,
+ "minimum": -9007199254740991,
+ "type": "integer"
+ }
+ },
+ "required": [
+ "kind",
+ "locator",
+ "property",
+ "expected"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "reload",
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind"
+ ],
+ "type": "object"
+ }
+ ]
+ },
+ "readyCheck": {
+ "allOf": [
+ {
+ "$ref": "#/definitions/__schema5"
+ }
+ ]
+ }
+ },
+ "type": "object"
+ },
+ "sessionId": {
+ "format": "uuid",
+ "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
+ "type": "string"
+ },
+ "tls": {
+ "enum": [
+ "strict",
+ "allow-insecure-loopback"
+ ],
+ "type": "string"
+ },
+ "url": {
+ "maxLength": 2560,
+ "type": "string"
+ },
+ "viewports": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "height": {
+ "maximum": 9007199254740991,
+ "minimum": -9007199254740991,
+ "type": "integer"
+ },
+ "name": {
+ "maxLength": 40,
+ "type": "string"
+ },
+ "width": {
+ "maximum": 9007199254740991,
+ "minimum": -9007199254740991,
+ "type": "integer"
+ }
+ },
+ "required": [
+ "width",
+ "height",
+ "name"
+ ],
+ "type": "object"
+ },
+ "maxItems": 4,
+ "type": "array"
+ }
+}