json.schema.tests.resolved.json Maven / Gradle / Ivy
{
"$id": "https://open-metadata.org/schema/tests/resolved.json",
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "Resolved",
"description": "test case failure details for resolved failures",
"javaType": "org.openmetadata.schema.tests.type.Resolved",
"type": "object",
"definitions": {
"testCaseFailureReasonType": {
"description": "Reason of Test Case initial failure.",
"javaType": "org.openmetadata.schema.tests.type.TestCaseFailureReasonType",
"type": "string",
"enum": ["FalsePositive", "MissingData", "Duplicates", "OutOfBounds", "Other"],
"javaEnums": [
{"name": "FalsePositive"},
{"name": "MissingData"},
{"name": "Duplicates"},
{"name": "OutOfBounds"},
{"name": "Other"}
]
}
},
"properties": {
"testCaseFailureReason": {
"description": "Reason of Test Case resolution.",
"$ref": "#/definitions/testCaseFailureReasonType"
},
"testCaseFailureComment": {
"description": "Test case failure resolution comment.",
"type": "string"
},
"resolvedBy": {
"description": "User who resolved the test case failure.",
"$ref": "../type/entityReference.json"
}
},
"required": ["testCaseFailureReason", "testCaseFailureComment"],
"additionalProperties": false
}