addedInput schema / definitions
Added value: +{
+ "BrowserActionInput": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "navigate",
+ "type": "string"
+ },
+ "url": {
+ "format": "uri",
+ "maxLength": 2048,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "url"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "click",
+ "type": "string"
+ },
+ "locator": {
+ "$ref": "#/definitions/LocatorInput"
+ }
+ },
+ "required": [
+ "kind",
+ "locator"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "fill",
+ "type": "string"
+ },
+ "locator": {
+ "$ref": "#/definitions/LocatorInput"
+ },
+ "value": {
+ "maxLength": 10000,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "locator",
+ "value"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "key": {
+ "enum": [
+ "Enter",
+ "Escape",
+ "Tab",
+ "ArrowUp",
+ "ArrowDown",
+ "ArrowLeft",
+ "ArrowRight",
+ "Backspace",
+ "Delete",
+ "Space"
+ ],
+ "type": "string"
+ },
+ "kind": {
+ "const": "press",
+ "type": "string"
+ },
+ "locator": {
+ "$ref": "#/definitions/LocatorInput"
+ }
+ },
+ "required": [
+ "kind",
+ "locator",
+ "key"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "select",
+ "type": "string"
+ },
+ "locator": {
+ "$ref": "#/definitions/LocatorInput"
+ },
+ "value": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "locator",
+ "value"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "checked": {
+ "type": "boolean"
+ },
+ "kind": {
+ "const": "check",
+ "type": "string"
+ },
+ "locator": {
+ "$ref": "#/definitions/LocatorInput"
+ }
+ },
+ "required": [
+ "kind",
+ "locator",
+ "checked"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "hover",
+ "type": "string"
+ },
+ "locator": {
+ "$ref": "#/definitions/LocatorInput"
+ }
+ },
+ "required": [
+ "kind",
+ "locator"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "scroll",
+ "type": "string"
+ },
+ "locator": {
+ "$ref": "#/definitions/LocatorInput"
+ }
+ },
+ "required": [
+ "kind",
+ "locator"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "expected": {
+ "anyOf": [
+ {
+ "maxLength": 500,
+ "type": "string"
+ },
+ {
+ "type": "number"
+ },
+ {
+ "type": "boolean"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "kind": {
+ "const": "wait",
+ "type": "string"
+ },
+ "locator": {
+ "$ref": "#/definitions/LocatorInput"
+ },
+ "property": {
+ "enum": [
+ "count",
+ "visible",
+ "enabled",
+ "checked",
+ "text"
+ ],
+ "type": "string"
+ },
+ "timeoutMs": {
+ "maximum": 30000,
+ "minimum": 0,
+ "type": "integer"
+ }
+ },
+ "required": [
+ "kind",
+ "locator",
+ "property",
+ "expected"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "reload",
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind"
+ ],
+ "type": "object"
+ }
+ ]
+ },
+ "CheckpointInput": {
+ "additionalProperties": false,
+ "properties": {
+ "name": {
+ "maxLength": 80,
+ "minLength": 1,
+ "type": "string"
+ },
+ "offset": {
+ "maximum": 100,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "probes": {
+ "items": {
+ "$ref": "#/definitions/CheckpointProbeInput"
+ },
+ "maxItems": 8,
+ "type": "array"
+ },
+ "route": {
+ "maxLength": 2048,
+ "minLength": 1,
+ "pattern": "^\\/.*",
+ "type": "string"
+ }
+ },
+ "required": [
+ "name",
+ "offset",
+ "probes"
+ ],
+ "type": "object"
+ },
+ "CheckpointProbeInput": {
+ "additionalProperties": false,
+ "properties": {
+ "expected": {
+ "anyOf": [
+ {
+ "maxLength": 500,
+ "type": "string"
+ },
+ {
+ "type": "number"
+ },
+ {
+ "type": "boolean"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "locator": {
+ "$ref": "#/definitions/LocatorInput"
+ },
+ "match": {
+ "enum": [
+ "exact",
+ "contains"
+ ],
+ "type": "string"
+ },
+ "name": {
+ "maxLength": 80,
+ "minLength": 1,
+ "type": "string"
+ },
+ "property": {
+ "enum": [
+ "count",
+ "visible",
+ "enabled",
+ "checked",
+ "text"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "name",
+ "locator",
+ "property",
+ "expected"
+ ],
+ "type": "object"
+ },
+ "FailureExpectationInput": {
+ "description": "Expected check outcome in the buggy baseline; use fail when the acceptance check fails before the fix.",
+ "enum": [
+ "pass",
+ "fail"
+ ],
+ "type": "string"
+ },
+ "FailureSignatureInput": {
+ "oneOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "expected": {
+ "$ref": "#/definitions/FailureExpectationInput"
+ },
+ "kind": {
+ "const": "route",
+ "type": "string"
+ },
+ "path": {
+ "maxLength": 2048,
+ "minLength": 1,
+ "pattern": "^\\/.*",
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "path",
+ "expected"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "expected": {
+ "$ref": "#/definitions/FailureExpectationInput"
+ },
+ "kind": {
+ "const": "locatorText",
+ "type": "string"
+ },
+ "locator": {
+ "$ref": "#/definitions/LocatorInput"
+ },
+ "match": {
+ "default": "contains",
+ "enum": [
+ "exact",
+ "contains"
+ ],
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "locator",
+ "text",
+ "expected"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "count": {
+ "maximum": 1000000,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "expected": {
+ "$ref": "#/definitions/FailureExpectationInput"
+ },
+ "kind": {
+ "const": "locatorCount",
+ "type": "string"
+ },
+ "locator": {
+ "$ref": "#/definitions/LocatorInput"
+ }
+ },
+ "required": [
+ "kind",
+ "locator",
+ "count",
+ "expected"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "expected": {
+ "$ref": "#/definitions/FailureExpectationInput"
+ },
+ "kind": {
+ "const": "locatorVisible",
+ "type": "string"
+ },
+ "locator": {
+ "$ref": "#/definitions/LocatorInput"
+ },
+ "visible": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "kind",
+ "locator",
+ "visible",
+ "expected"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "enabled": {
+ "type": "boolean"
+ },
+ "expected": {
+ "$ref": "#/definitions/FailureExpectationInput"
+ },
+ "kind": {
+ "const": "locatorEnabled",
+ "type": "string"
+ },
+ "locator": {
+ "$ref": "#/definitions/LocatorInput"
+ }
+ },
+ "required": [
+ "kind",
+ "locator",
+ "enabled",
+ "expected"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "disabled": {
+ "type": "boolean"
+ },
+ "expected": {
+ "$ref": "#/definitions/FailureExpectationInput"
+ },
+ "kind": {
+ "const": "locatorDisabled",
+ "type": "string"
+ },
+ "locator": {
+ "$ref": "#/definitions/LocatorInput"
+ }
+ },
+ "required": [
+ "kind",
+ "locator",
+ "disabled",
+ "expected"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "checked": {
+ "type": "boolean"
+ },
+ "expected": {
+ "$ref": "#/definitions/FailureExpectationInput"
+ },
+ "kind": {
+ "const": "locatorChecked",
+ "type": "string"
+ },
+ "locator": {
+ "$ref": "#/definitions/LocatorInput"
+ }
+ },
+ "required": [
+ "kind",
+ "locator",
+ "checked",
+ "expected"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "expected": {
+ "$ref": "#/definitions/FailureExpectationInput"
+ },
+ "kind": {
+ "const": "noConsoleErrors",
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "expected"
+ ],
+ "type": "object"
+ }
+ ]
+ },
+ "LocatorInput": {
+ "oneOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "css",
+ "type": "string"
+ },
+ "value": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "role",
+ "type": "string"
+ },
+ "name": {
+ "maxLength": 300,
+ "minLength": 1,
+ "type": "string"
+ },
+ "role": {
+ "maxLength": 100,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "role"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "text",
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "text"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "label",
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "text"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "testId",
+ "type": "string"
+ },
+ "value": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "value"
+ ],
+ "type": "object"
+ }
+ ]
+ },
+ "ScenarioCheckInput": {
+ "oneOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "route",
+ "type": "string"
+ },
+ "path": {
+ "maxLength": 2048,
+ "minLength": 1,
+ "pattern": "^\\/.*",
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "path"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "locatorText",
+ "type": "string"
+ },
+ "locator": {
+ "$ref": "#/definitions/LocatorInput"
+ },
+ "match": {
+ "default": "contains",
+ "enum": [
+ "exact",
+ "contains"
+ ],
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "locator",
+ "text"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "count": {
+ "maximum": 1000000,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "kind": {
+ "const": "locatorCount",
+ "type": "string"
+ },
+ "locator": {
+ "$ref": "#/definitions/LocatorInput"
+ }
+ },
+ "required": [
+ "kind",
+ "locator",
+ "count"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "locatorVisible",
+ "type": "string"
+ },
+ "locator": {
+ "$ref": "#/definitions/LocatorInput"
+ },
+ "visible": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "kind",
+ "locator",
+ "visible"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "enabled": {
+ "type": "boolean"
+ },
+ "kind": {
+ "const": "locatorEnabled",
+ "type": "string"
+ },
+ "locator": {
+ "$ref": "#/definitions/LocatorInput"
+ }
+ },
+ "required": [
+ "kind",
+ "locator",
+ "enabled"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "disabled": {
+ "type": "boolean"
+ },
+ "kind": {
+ "const": "locatorDisabled",
+ "type": "string"
+ },
+ "locator": {
+ "$ref": "#/definitions/LocatorInput"
+ }
+ },
+ "required": [
+ "kind",
+ "locator",
+ "disabled"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "checked": {
+ "type": "boolean"
+ },
+ "kind": {
+ "const": "locatorChecked",
+ "type": "string"
+ },
+ "locator": {
+ "$ref": "#/definitions/LocatorInput"
+ }
+ },
+ "required": [
+ "kind",
+ "locator",
+ "checked"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "noConsoleErrors",
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind"
+ ],
+ "type": "object"
+ }
+ ]
+ },
+ "ViewportContractInput": {
+ "additionalProperties": false,
+ "properties": {
+ "height": {
+ "maximum": 2160,
+ "minimum": 240,
+ "type": "integer"
+ },
+ "name": {
+ "maxLength": 40,
+ "minLength": 1,
+ "type": "string"
+ },
+ "width": {
+ "maximum": 3840,
+ "minimum": 320,
+ "type": "integer"
+ }
+ },
+ "required": [
+ "name",
+ "width",
+ "height"
+ ],
+ "type": "object"
+ }
+}
addedInput schema / properties / acceptanceChecks / items / $ref
Added value: +"#/definitions/ScenarioCheckInput"
removedInput schema / properties / acceptanceChecks / items / oneOf
Removed value: -[
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "route",
- "type": "string"
- },
- "path": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^\\/.*",
- "type": "string"
- }
- },
- "required": [
- "kind",
- "path"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "locatorText",
- "type": "string"
- },
- "locator": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "css",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- }
- ]
- },
- "match": {
- "default": "contains",
- "enum": [
- "exact",
- "contains"
- ],
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "locator",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "count": {
- "maximum": 1000000,
- "minimum": 0,
- "type": "integer"
- },
- "kind": {
- "const": "locatorCount",
- "type": "string"
- },
- "locator": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "css",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- }
- ]
- }
- },
- "required": [
- "kind",
- "locator",
- "count"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "locatorVisible",
- "type": "string"
- },
- "locator": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "css",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- }
- ]
- },
- "visible": {
- "type": "boolean"
- }
- },
- "required": [
- "kind",
- "locator",
- "visible"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "enabled": {
- "type": "boolean"
- },
- "kind": {
- "const": "locatorEnabled",
- "type": "string"
- },
- "locator": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "css",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- }
- ]
- }
- },
- "required": [
- "kind",
- "locator",
- "enabled"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "disabled": {
- "type": "boolean"
- },
- "kind": {
- "const": "locatorDisabled",
- "type": "string"
- },
- "locator": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "css",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- }
- ]
- }
- },
- "required": [
- "kind",
- "locator",
- "disabled"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "checked": {
- "type": "boolean"
- },
- "kind": {
- "const": "locatorChecked",
- "type": "string"
- },
- "locator": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "css",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- }
- ]
- }
- },
- "required": [
- "kind",
- "locator",
- "checked"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "noConsoleErrors",
- "type": "string"
- }
- },
- "required": [
- "kind"
- ],
- "type": "object"
- }
-]
addedInput schema / properties / actions / items / $ref
Added value: +"#/definitions/BrowserActionInput"
removedInput schema / properties / actions / items / anyOf
Removed value: -[
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "navigate",
- "type": "string"
- },
- "url": {
- "format": "uri",
- "maxLength": 2048,
- "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,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "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,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- }
- ]
- },
- "value": {
- "maxLength": 10000,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "locator",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "key": {
- "enum": [
- "Enter",
- "Escape",
- "Tab",
- "ArrowUp",
- "ArrowDown",
- "ArrowLeft",
- "ArrowRight",
- "Backspace",
- "Delete",
- "Space"
- ],
- "type": "string"
- },
- "kind": {
- "const": "press",
- "type": "string"
- },
- "locator": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "css",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "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,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- }
- ]
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "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,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "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,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "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,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- }
- ]
- }
- },
- "required": [
- "kind",
- "locator"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "expected": {
- "anyOf": [
- {
- "maxLength": 500,
- "type": "string"
- },
- {
- "type": "number"
- },
- {
- "type": "boolean"
- },
- {
- "type": "null"
- }
- ]
- },
- "kind": {
- "const": "wait",
- "type": "string"
- },
- "locator": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "css",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- }
- ]
- },
- "property": {
- "enum": [
- "count",
- "visible",
- "enabled",
- "checked",
- "text"
- ],
- "type": "string"
- },
- "timeoutMs": {
- "maximum": 30000,
- "minimum": 0,
- "type": "integer"
- }
- },
- "required": [
- "kind",
- "locator",
- "property",
- "expected"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "reload",
- "type": "string"
- }
- },
- "required": [
- "kind"
- ],
- "type": "object"
- }
-]
addedInput schema / properties / checkpoints / items / $ref
Added value: +"#/definitions/CheckpointInput"
removedInput schema / properties / checkpoints / items / additionalProperties
Removed value: -false
removedInput schema / properties / checkpoints / items / properties
Removed value: -{
- "name": {
- "maxLength": 80,
- "minLength": 1,
- "type": "string"
- },
- "offset": {
- "maximum": 100,
- "minimum": 0,
- "type": "integer"
- },
- "probes": {
- "items": {
- "additionalProperties": false,
- "properties": {
- "expected": {
- "anyOf": [
- {
- "maxLength": 500,
- "type": "string"
- },
- {
- "type": "number"
- },
- {
- "type": "boolean"
- },
- {
- "type": "null"
- }
- ]
- },
- "locator": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "css",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- }
- ]
- },
- "match": {
- "enum": [
- "exact",
- "contains"
- ],
- "type": "string"
- },
- "name": {
- "maxLength": 80,
- "minLength": 1,
- "type": "string"
- },
- "property": {
- "enum": [
- "count",
- "visible",
- "enabled",
- "checked",
- "text"
- ],
- "type": "string"
- }
- },
- "required": [
- "name",
- "locator",
- "property",
- "expected"
- ],
- "type": "object"
- },
- "maxItems": 8,
- "type": "array"
- },
- "route": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^\\/.*",
- "type": "string"
- }
-}
removedInput schema / properties / checkpoints / items / required
Removed value: -[
- "name",
- "offset",
- "probes"
-]
removedInput schema / properties / checkpoints / items / type
Removed value: -"object"
addedInput schema / properties / failureSignature / items / $ref
Added value: +"#/definitions/FailureSignatureInput"
removedInput schema / properties / failureSignature / items / anyOf
Removed value: -[
- {
- "additionalProperties": false,
- "properties": {
- "expected": {
- "enum": [
- "pass",
- "fail"
- ],
- "type": "string"
- },
- "kind": {
- "const": "route",
- "type": "string"
- },
- "path": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^\\/.*",
- "type": "string"
- }
- },
- "required": [
- "kind",
- "path",
- "expected"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "expected": {
- "enum": [
- "pass",
- "fail"
- ],
- "type": "string"
- },
- "kind": {
- "const": "locatorText",
- "type": "string"
- },
- "locator": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "css",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- }
- ]
- },
- "match": {
- "default": "contains",
- "enum": [
- "exact",
- "contains"
- ],
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "locator",
- "text",
- "expected"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "count": {
- "maximum": 1000000,
- "minimum": 0,
- "type": "integer"
- },
- "expected": {
- "enum": [
- "pass",
- "fail"
- ],
- "type": "string"
- },
- "kind": {
- "const": "locatorCount",
- "type": "string"
- },
- "locator": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "css",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- }
- ]
- }
- },
- "required": [
- "kind",
- "locator",
- "count",
- "expected"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "expected": {
- "enum": [
- "pass",
- "fail"
- ],
- "type": "string"
- },
- "kind": {
- "const": "locatorVisible",
- "type": "string"
- },
- "locator": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "css",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- }
- ]
- },
- "visible": {
- "type": "boolean"
- }
- },
- "required": [
- "kind",
- "locator",
- "visible",
- "expected"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "enabled": {
- "type": "boolean"
- },
- "expected": {
- "enum": [
- "pass",
- "fail"
- ],
- "type": "string"
- },
- "kind": {
- "const": "locatorEnabled",
- "type": "string"
- },
- "locator": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "css",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- }
- ]
- }
- },
- "required": [
- "kind",
- "locator",
- "enabled",
- "expected"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "disabled": {
- "type": "boolean"
- },
- "expected": {
- "enum": [
- "pass",
- "fail"
- ],
- "type": "string"
- },
- "kind": {
- "const": "locatorDisabled",
- "type": "string"
- },
- "locator": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "css",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- }
- ]
- }
- },
- "required": [
- "kind",
- "locator",
- "disabled",
- "expected"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "checked": {
- "type": "boolean"
- },
- "expected": {
- "enum": [
- "pass",
- "fail"
- ],
- "type": "string"
- },
- "kind": {
- "const": "locatorChecked",
- "type": "string"
- },
- "locator": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "css",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- }
- ]
- }
- },
- "required": [
- "kind",
- "locator",
- "checked",
- "expected"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "expected": {
- "enum": [
- "pass",
- "fail"
- ],
- "type": "string"
- },
- "kind": {
- "const": "noConsoleErrors",
- "type": "string"
- }
- },
- "required": [
- "kind",
- "expected"
- ],
- "type": "object"
- }
-]
addedInput schema / properties / regressionChecks / items / $ref
Added value: +"#/definitions/ScenarioCheckInput"
removedInput schema / properties / regressionChecks / items / oneOf
Removed value: -[
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "route",
- "type": "string"
- },
- "path": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^\\/.*",
- "type": "string"
- }
- },
- "required": [
- "kind",
- "path"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "locatorText",
- "type": "string"
- },
- "locator": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "css",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- }
- ]
- },
- "match": {
- "default": "contains",
- "enum": [
- "exact",
- "contains"
- ],
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "locator",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "count": {
- "maximum": 1000000,
- "minimum": 0,
- "type": "integer"
- },
- "kind": {
- "const": "locatorCount",
- "type": "string"
- },
- "locator": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "css",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- }
- ]
- }
- },
- "required": [
- "kind",
- "locator",
- "count"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "locatorVisible",
- "type": "string"
- },
- "locator": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "css",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- }
- ]
- },
- "visible": {
- "type": "boolean"
- }
- },
- "required": [
- "kind",
- "locator",
- "visible"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "enabled": {
- "type": "boolean"
- },
- "kind": {
- "const": "locatorEnabled",
- "type": "string"
- },
- "locator": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "css",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- }
- ]
- }
- },
- "required": [
- "kind",
- "locator",
- "enabled"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "disabled": {
- "type": "boolean"
- },
- "kind": {
- "const": "locatorDisabled",
- "type": "string"
- },
- "locator": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "css",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- }
- ]
- }
- },
- "required": [
- "kind",
- "locator",
- "disabled"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "checked": {
- "type": "boolean"
- },
- "kind": {
- "const": "locatorChecked",
- "type": "string"
- },
- "locator": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "css",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- }
- ]
- }
- },
- "required": [
- "kind",
- "locator",
- "checked"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "noConsoleErrors",
- "type": "string"
- }
- },
- "required": [
- "kind"
- ],
- "type": "object"
- }
-]
addedInput schema / properties / serverStateReset / properties / action / allOf
Added value: +[
+ {
+ "$ref": "#/definitions/BrowserActionInput"
+ }
+]
removedInput schema / properties / serverStateReset / properties / action / anyOf
Removed value: -[
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "navigate",
- "type": "string"
- },
- "url": {
- "format": "uri",
- "maxLength": 2048,
- "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,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "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,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- }
- ]
- },
- "value": {
- "maxLength": 10000,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "locator",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "key": {
- "enum": [
- "Enter",
- "Escape",
- "Tab",
- "ArrowUp",
- "ArrowDown",
- "ArrowLeft",
- "ArrowRight",
- "Backspace",
- "Delete",
- "Space"
- ],
- "type": "string"
- },
- "kind": {
- "const": "press",
- "type": "string"
- },
- "locator": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "css",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "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,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- }
- ]
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "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,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "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,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "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,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- }
- ]
- }
- },
- "required": [
- "kind",
- "locator"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "expected": {
- "anyOf": [
- {
- "maxLength": 500,
- "type": "string"
- },
- {
- "type": "number"
- },
- {
- "type": "boolean"
- },
- {
- "type": "null"
- }
- ]
- },
- "kind": {
- "const": "wait",
- "type": "string"
- },
- "locator": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "css",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- }
- ]
- },
- "property": {
- "enum": [
- "count",
- "visible",
- "enabled",
- "checked",
- "text"
- ],
- "type": "string"
- },
- "timeoutMs": {
- "maximum": 30000,
- "minimum": 0,
- "type": "integer"
- }
- },
- "required": [
- "kind",
- "locator",
- "property",
- "expected"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "reload",
- "type": "string"
- }
- },
- "required": [
- "kind"
- ],
- "type": "object"
- }
-]
addedInput schema / properties / serverStateReset / properties / readyCheck / allOf
Added value: +[
+ {
+ "$ref": "#/definitions/ScenarioCheckInput"
+ }
+]
removedInput schema / properties / serverStateReset / properties / readyCheck / oneOf
Removed value: -[
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "route",
- "type": "string"
- },
- "path": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^\\/.*",
- "type": "string"
- }
- },
- "required": [
- "kind",
- "path"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "locatorText",
- "type": "string"
- },
- "locator": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "css",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- }
- ]
- },
- "match": {
- "default": "contains",
- "enum": [
- "exact",
- "contains"
- ],
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "locator",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "count": {
- "maximum": 1000000,
- "minimum": 0,
- "type": "integer"
- },
- "kind": {
- "const": "locatorCount",
- "type": "string"
- },
- "locator": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "css",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- }
- ]
- }
- },
- "required": [
- "kind",
- "locator",
- "count"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "locatorVisible",
- "type": "string"
- },
- "locator": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "css",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- }
- ]
- },
- "visible": {
- "type": "boolean"
- }
- },
- "required": [
- "kind",
- "locator",
- "visible"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "enabled": {
- "type": "boolean"
- },
- "kind": {
- "const": "locatorEnabled",
- "type": "string"
- },
- "locator": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "css",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- }
- ]
- }
- },
- "required": [
- "kind",
- "locator",
- "enabled"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "disabled": {
- "type": "boolean"
- },
- "kind": {
- "const": "locatorDisabled",
- "type": "string"
- },
- "locator": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "css",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- }
- ]
- }
- },
- "required": [
- "kind",
- "locator",
- "disabled"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "checked": {
- "type": "boolean"
- },
- "kind": {
- "const": "locatorChecked",
- "type": "string"
- },
- "locator": {
- "oneOf": [
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "css",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "role",
- "type": "string"
- },
- "name": {
- "maxLength": 300,
- "minLength": 1,
- "type": "string"
- },
- "role": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "role"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "text",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "label",
- "type": "string"
- },
- "text": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "text"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "testId",
- "type": "string"
- },
- "value": {
- "maxLength": 500,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "kind",
- "value"
- ],
- "type": "object"
- }
- ]
- }
- },
- "required": [
- "kind",
- "locator",
- "checked"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "noConsoleErrors",
- "type": "string"
- }
- },
- "required": [
- "kind"
- ],
- "type": "object"
- }
-]
addedInput schema / properties / viewports / items / $ref
Added value: +"#/definitions/ViewportContractInput"
removedInput schema / properties / viewports / items / additionalProperties
Removed value: -false
removedInput schema / properties / viewports / items / properties
Removed value: -{
- "height": {
- "maximum": 2160,
- "minimum": 240,
- "type": "integer"
- },
- "name": {
- "maxLength": 40,
- "minLength": 1,
- "type": "string"
- },
- "width": {
- "maximum": 3840,
- "minimum": 320,
- "type": "integer"
- }
-}
removedInput schema / properties / viewports / items / required
Removed value: -[
- "name",
- "width",
- "height"
-]
removedInput schema / properties / viewports / items / type
Removed value: -"object"
addedOutput schema / definitions / EnvironmentFingerprintOutput
Added value: +{
+ "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"
+}
addedOutput schema / definitions / JsonValue
Added value: +{
+ "allOf": [
+ {
+ "$ref": "#/definitions/__schema0"
+ }
+ ]
+}
addedOutput schema / definitions / LocatorOutput
Added value: +{
+ "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"
+ }
+ ]
+}
addedOutput schema / definitions / PublicReproScenarioOutput
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "acceptanceChecks": {
+ "items": {
+ "$ref": "#/definitions/JsonValue"
+ },
+ "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": {
+ "$ref": "#/definitions/LocatorOutput"
+ }
+ },
+ "required": [
+ "kind",
+ "locator"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "fill",
+ "type": "string"
+ },
+ "locator": {
+ "$ref": "#/definitions/LocatorOutput"
+ },
+ "value": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "locator",
+ "value"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "key": {
+ "maxLength": 40,
+ "type": "string"
+ },
+ "kind": {
+ "const": "press",
+ "type": "string"
+ },
+ "locator": {
+ "$ref": "#/definitions/LocatorOutput"
+ }
+ },
+ "required": [
+ "kind",
+ "locator",
+ "key"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "select",
+ "type": "string"
+ },
+ "locator": {
+ "$ref": "#/definitions/LocatorOutput"
+ },
+ "value": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "locator",
+ "value"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "checked": {
+ "type": "boolean"
+ },
+ "kind": {
+ "const": "check",
+ "type": "string"
+ },
+ "locator": {
+ "$ref": "#/definitions/LocatorOutput"
+ }
+ },
+ "required": [
+ "kind",
+ "locator",
+ "checked"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "hover",
+ "type": "string"
+ },
+ "locator": {
+ "$ref": "#/definitions/LocatorOutput"
+ }
+ },
+ "required": [
+ "kind",
+ "locator"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "scroll",
+ "type": "string"
+ },
+ "locator": {
+ "$ref": "#/definitions/LocatorOutput"
+ }
+ },
+ "required": [
+ "kind",
+ "locator"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "expected": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "boolean"
+ },
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "kind": {
+ "const": "wait",
+ "type": "string"
+ },
+ "locator": {
+ "$ref": "#/definitions/LocatorOutput"
+ },
+ "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/JsonValue"
+ },
+ "maxItems": 5,
+ "type": "array"
+ },
+ "budget": {
+ "$ref": "#/definitions/JsonValue"
+ },
+ "evidence": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/JsonValue"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "flaky": {
+ "type": "boolean"
+ },
+ "level": {
+ "enum": [
+ "quick",
+ "standard",
+ "strict"
+ ],
+ "type": "string"
+ },
+ "observedRate": {
+ "$ref": "#/definitions/JsonValue"
+ },
+ "status": {
+ "enum": [
+ "reproduced",
+ "not_reproduced",
+ "inconclusive"
+ ],
+ "type": "string"
+ },
+ "termination": {
+ "maxLength": 500,
+ "type": "string"
+ },
+ "truncation": {
+ "allOf": [
+ {
+ "$ref": "#/definitions/JsonValue"
+ }
+ ]
+ },
+ "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/JsonValue"
+ },
+ "checkpoints": {
+ "items": {
+ "$ref": "#/definitions/JsonValue"
+ },
+ "maxItems": 16,
+ "type": "array"
+ },
+ "contractHash": {
+ "maxLength": 64,
+ "minLength": 64,
+ "type": "string"
+ },
+ "createdAt": {
+ "maxLength": 100,
+ "type": "string"
+ },
+ "environmentFingerprint": {
+ "$ref": "#/definitions/EnvironmentFingerprintOutput"
+ },
+ "failureSignature": {
+ "items": {
+ "$ref": "#/definitions/JsonValue"
+ },
+ "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/JsonValue"
+ },
+ "maxItems": 64,
+ "type": "array"
+ },
+ "requestedLevel": {
+ "enum": [
+ "quick",
+ "standard",
+ "strict"
+ ],
+ "type": "string"
+ },
+ "risks": {
+ "$ref": "#/definitions/JsonValue"
+ },
+ "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": {
+ "$ref": "#/definitions/LocatorOutput"
+ }
+ },
+ "required": [
+ "kind",
+ "locator"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "fill",
+ "type": "string"
+ },
+ "locator": {
+ "$ref": "#/definitions/LocatorOutput"
+ },
+ "value": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "locator",
+ "value"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "key": {
+ "maxLength": 40,
+ "type": "string"
+ },
+ "kind": {
+ "const": "press",
+ "type": "string"
+ },
+ "locator": {
+ "$ref": "#/definitions/LocatorOutput"
+ }
+ },
+ "required": [
+ "kind",
+ "locator",
+ "key"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "select",
+ "type": "string"
+ },
+ "locator": {
+ "$ref": "#/definitions/LocatorOutput"
+ },
+ "value": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "locator",
+ "value"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "checked": {
+ "type": "boolean"
+ },
+ "kind": {
+ "const": "check",
+ "type": "string"
+ },
+ "locator": {
+ "$ref": "#/definitions/LocatorOutput"
+ }
+ },
+ "required": [
+ "kind",
+ "locator",
+ "checked"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "hover",
+ "type": "string"
+ },
+ "locator": {
+ "$ref": "#/definitions/LocatorOutput"
+ }
+ },
+ "required": [
+ "kind",
+ "locator"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "const": "scroll",
+ "type": "string"
+ },
+ "locator": {
+ "$ref": "#/definitions/LocatorOutput"
+ }
+ },
+ "required": [
+ "kind",
+ "locator"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "expected": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "boolean"
+ },
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "kind": {
+ "const": "wait",
+ "type": "string"
+ },
+ "locator": {
+ "$ref": "#/definitions/LocatorOutput"
+ },
+ "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/JsonValue"
+ }
+ ]
+ }
+ },
+ "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"
+ }
+ },
+ "required": [
+ "schemaVersion",
+ "id",
+ "sessionId",
+ "name",
+ "url",
+ "actions",
+ "failureSignature",
+ "acceptanceChecks",
+ "regressionChecks",
+ "checkpoints",
+ "viewports",
+ "authFixture",
+ "tls",
+ "risks",
+ "requestedLevel",
+ "buildReference",
+ "environmentFingerprint",
+ "contractHash",
+ "persistence",
+ "createdAt",
+ "baseline"
+ ],
+ "type": "object"
+}
changedOutput schema / definitions / __schema0 / anyOf
Previous value: -[
- {
- "type": "string"
- },
- {
- "type": "number"
- },
- {
- "type": "boolean"
- },
- {
- "type": "null"
- },
- {
- "items": {
- "$ref": "#/definitions/__schema0"
- },
- "type": "array"
- },
- {
- "additionalProperties": {
- "$ref": "#/definitions/__schema0"
- },
- "propertyNames": {
- "type": "string"
- },
- "type": "object"
- }
-]New value: +[
+ {
+ "type": "string"
+ },
+ {
+ "type": "number"
+ },
+ {
+ "type": "boolean"
+ },
+ {
+ "type": "null"
+ },
+ {
+ "items": {
+ "allOf": [
+ {
+ "$ref": "#/definitions/__schema0"
+ }
+ ]
+ },
+ "type": "array"
+ },
+ {
+ "additionalProperties": {
+ "allOf": [
+ {
+ "$ref": "#/definitions/__schema0"
+ }
+ ]
+ },
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ }
+]
removedOutput schema / definitions / __schema10
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "number"
- },
- {
- "type": "boolean"
- },
- {
- "type": "null"
- },
- {
- "items": {
- "$ref": "#/definitions/__schema10"
- },
- "type": "array"
- },
- {
- "additionalProperties": {
- "$ref": "#/definitions/__schema10"
- },
- "propertyNames": {
- "type": "string"
- },
- "type": "object"
- }
- ]
-}
removedOutput schema / definitions / __schema11
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "number"
- },
- {
- "type": "boolean"
- },
- {
- "type": "null"
- },
- {
- "items": {
- "$ref": "#/definitions/__schema11"
- },
- "type": "array"
- },
- {
- "additionalProperties": {
- "$ref": "#/definitions/__schema11"
- },
- "propertyNames": {
- "type": "string"
- },
- "type": "object"
- }
- ]
-}
removedOutput schema / definitions / __schema12
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "number"
- },
- {
- "type": "boolean"
- },
- {
- "type": "null"
- },
- {
- "items": {
- "$ref": "#/definitions/__schema12"
- },
- "type": "array"
- },
- {
- "additionalProperties": {
- "$ref": "#/definitions/__schema12"
- },
- "propertyNames": {
- "type": "string"
- },
- "type": "object"
- }
- ]
-}
removedOutput schema / definitions / __schema2
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "number"
- },
- {
- "type": "boolean"
- },
- {
- "type": "null"
- },
- {
- "items": {
- "$ref": "#/definitions/__schema2"
- },
- "type": "array"
- },
- {
- "additionalProperties": {
- "$ref": "#/definitions/__schema2"
- },
- "propertyNames": {
- "type": "string"
- },
- "type": "object"
- }
- ]
-}
removedOutput schema / definitions / __schema3
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "number"
- },
- {
- "type": "boolean"
- },
- {
- "type": "null"
- },
- {
- "items": {
- "$ref": "#/definitions/__schema3"
- },
- "type": "array"
- },
- {
- "additionalProperties": {
- "$ref": "#/definitions/__schema3"
- },
- "propertyNames": {
- "type": "string"
- },
- "type": "object"
- }
- ]
-}
removedOutput schema / definitions / __schema4
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "number"
- },
- {
- "type": "boolean"
- },
- {
- "type": "null"
- },
- {
- "items": {
- "$ref": "#/definitions/__schema4"
- },
- "type": "array"
- },
- {
- "additionalProperties": {
- "$ref": "#/definitions/__schema4"
- },
- "propertyNames": {
- "type": "string"
- },
- "type": "object"
- }
- ]
-}
removedOutput schema / definitions / __schema5
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "number"
- },
- {
- "type": "boolean"
- },
- {
- "type": "null"
- },
- {
- "items": {
- "$ref": "#/definitions/__schema5"
- },
- "type": "array"
- },
- {
- "additionalProperties": {
- "$ref": "#/definitions/__schema5"
- },
- "propertyNames": {
- "type": "string"
- },
- "type": "object"
- }
- ]
-}
removedOutput schema / definitions / __schema6
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "number"
- },
- {
- "type": "boolean"
- },
- {
- "type": "null"
- },
- {
- "items": {
- "$ref": "#/definitions/__schema6"
- },
- "type": "array"
- },
- {
- "additionalProperties": {
- "$ref": "#/definitions/__schema6"
- },
- "propertyNames": {
- "type": "string"
- },
- "type": "object"
- }
- ]
-}
removedOutput schema / definitions / __schema7
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "number"
- },
- {
- "type": "boolean"
- },
- {
- "type": "null"
- },
- {
- "items": {
- "$ref": "#/definitions/__schema7"
- },
- "type": "array"
- },
- {
- "additionalProperties": {
- "$ref": "#/definitions/__schema7"
- },
- "propertyNames": {
- "type": "string"
- },
- "type": "object"
- }
- ]
-}
removedOutput schema / definitions / __schema8
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "number"
- },
- {
- "type": "boolean"
- },
- {
- "type": "null"
- },
- {
- "items": {
- "$ref": "#/definitions/__schema8"
- },
- "type": "array"
- },
- {
- "additionalProperties": {
- "$ref": "#/definitions/__schema8"
- },
- "propertyNames": {
- "type": "string"
- },
- "type": "object"
- }
- ]
-}
removedOutput schema / definitions / __schema9
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "number"
- },
- {
- "type": "boolean"
- },
- {
- "type": "null"
- },
- {
- "items": {
- "$ref": "#/definitions/__schema9"
- },
- "type": "array"
- },
- {
- "additionalProperties": {
- "$ref": "#/definitions/__schema9"
- },
- "propertyNames": {
- "type": "string"
- },
- "type": "object"
- }
- ]
-}
removedOutput schema / properties / data / additionalProperties
Removed value: -false
addedOutput schema / properties / data / allOf
Added value: +[
+ {
+ "$ref": "#/definitions/PublicReproScenarioOutput"
+ }
+]
removedOutput schema / properties / data / properties
Removed 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"
- }
-}
removedOutput schema / properties / data / required
Removed value: -[
- "schemaVersion",
- "id",
- "sessionId",
- "name",
- "url",
- "actions",
- "failureSignature",
- "acceptanceChecks",
- "regressionChecks",
- "checkpoints",
- "viewports",
- "authFixture",
- "tls",
- "risks",
- "requestedLevel",
- "buildReference",
- "environmentFingerprint",
- "contractHash",
- "persistence",
- "createdAt",
- "baseline"
-]
removedOutput schema / properties / data / type
Removed value: -"object"
changedOutput schema / properties / error / properties / details / allOf
Previous value: -[
- {
- "$ref": "#/definitions/__schema12"
- }
-]New value: +[
+ {
+ "$ref": "#/definitions/__schema1"
+ }
+]