Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TG2-MEASURE_VALIDATIONTESTS_RUN #35

Closed
iDigBioBot opened this issue Jan 5, 2018 · 6 comments
Closed

TG2-MEASURE_VALIDATIONTESTS_RUN #35

iDigBioBot opened this issue Jan 5, 2018 · 6 comments
Labels
DO NOT IMPLEMENT A potential test that it is not recommended be implemented Measure NAME OTHER SPACE Test Tests created by TG2, either CORE, Supplementary or DO NOT IMPLEMENT TG2 TIME

Comments

@iDigBioBot
Copy link
Collaborator

iDigBioBot commented Jan 5, 2018

TestField Value
GUID ed511370-82bb-48e3-9ab8-6df14845c5c4
Label MEASURE_VALIDATIONTESTS_RUN
Description Total number of tests of output type VALIDATION that have been attempted to have been run against the record
TestType Measure
Darwin Core Class All
Information Elements ActedUpon
Information Elements Consulted AllDarwinCoreTerms
Expected Response INTERNAL_PREREQUISITES_NOT_MET if no tests of type VALIDATION were run; REPORT the number of tests of output type VALIDATION that were run against the record; otherwise NOT_REPORTED
Data Quality Dimension Completeness
Term-Actions VALIDATIONTESTS_RUN
Parameter(s)
Source Authority
Specification Last Updated 2024-08-22
Examples [Response.status=RUN_HAS_RESULT, Response.result="101", Response.comment="101 VALIDATION tests have been run"]
Source John Wieczorek
References
Example Implementations (Mechanisms)
Link to Specification Source Code
Notes
@iDigBioBot
Copy link
Collaborator Author

Comment by Paul Morris (@chicoreus) migrated from spreadsheet:
This test and TESTS_FLAGGED_REPORT neatly combine to a measure: single_record_proportion_of_validations_compliant, and a measure at the dataset level; multi_record_average_compliant_validations.

@iDigBioBot
Copy link
Collaborator Author

Comment by Paul Morris (@chicoreus) migrated from spreadsheet:
Here is where it becomes very important to think in terms of the framework: Tests total, where tests = validations results in entirely different calculations than if tests=validations+measures, or tests=validations+measures+amendments. This test should be split into at least two: SINGLE_RECORD_VALIDATIONS_ATTEMPTED, and SINGLE_RECORD_MEASURES_ATTEMPTED

@iDigBioBot
Copy link
Collaborator Author

Comment by Paul Morris (@chicoreus) migrated from spreadsheet:
Needs to be split into two measures.

@godfoder godfoder added the DO NOT IMPLEMENT A potential test that it is not recommended be implemented label Jan 19, 2018
@godfoder
Copy link
Contributor

We are marking this a do not implement in favor of three individual measures for pass, fail, and prerequisites not met. To get the total number of tests that were attempted, add all three measures. To get the total number of tests that ran add pass and fail.

@Tasilee Tasilee added the Test Tests created by TG2, either CORE, Supplementary or DO NOT IMPLEMENT label Jan 15, 2024
@Tasilee
Copy link
Collaborator

Tasilee commented Feb 22, 2024

Fix Description, TestType, Information Elements, Parameters, Source Authority, Expected Response and examples to conform to current template.

@Tasilee
Copy link
Collaborator

Tasilee commented Aug 22, 2024

Changed Expected Response from

INTERNAL_PREREQUISITES_NOT_MET if no tests of type VALIDATION were run; REPORT the number of tests of output type VALIDATION that were run against the record; otherwise NOT_REPORTED.

to

INTERNAL_PREREQUISITES_NOT_MET if no tests of type VALIDATION were run; REPORT the number of tests of output type VALIDATION that were run against the record.

Because 'NOT_REPORTED' could not be reached, and didn't need to be.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DO NOT IMPLEMENT A potential test that it is not recommended be implemented Measure NAME OTHER SPACE Test Tests created by TG2, either CORE, Supplementary or DO NOT IMPLEMENT TG2 TIME
Projects
None yet
Development

No branches or pull requests

3 participants