-
Notifications
You must be signed in to change notification settings - Fork 0
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
Document Data Loading Validation Logic #11
Comments
Working up here: http://earthcube.ddns.net/ec/test will go into a gDoc, then into the evolving notebook |
Maybe in new documentation repo, have a test directory, that is somewhat like https://github.com/MBcode/ec/tree/master/test with sitemap like csv that has expected values DV: Also, gecodes-metadata can generate a sitemap; individual and org sitemaps maybe(base on records) |
I started a wiki page... |
Above wiki-story expands upon notebook towards use of gleaner, which had less depth there because we have to: |
Have most of code for ci dbg/spot testing of what might go wrong w/ingest workflow. Breaking big ipynb .md version out to focus on this, in ec/test, now just testing.md. It will get ‘On a branch in Geocodes documentation’ soon |
ADD TO THIS DOCUMENT: https://github.com/earthcube/geocodes_documentation/wiki/DataLoadingValidationStory#what-do-we-need-do-to-setup-testing
Document the testing that will be needed to validate the data loading.
Repeat, document the steps we will need to implement to validate the data loading.
This is not asking for the implementation of the tests. It is asking for the testing plan with the steps that will will need to implement.
Places to possibly look:
Tasks:
[x] Spec: Summon working
[x] Spec: expected JSON-LD
[x] Spec: JSON-LD data load to triple store
[ ]Spec: JSON LD Renders in UI
[ ] Spec Tool Linkage:
[ ] spec: org provenance information
[ ] SPEC automate use Geocode_Metadata_Approval tests as part of a CI workflow
[ ] SPEC SHACL and other validation of full source/repository data
Examples
Spec: Summon working
[x] we have earthcube reports in the scheduler, and tests in the geocodes metadata
Spec: expected JSON-LD
[x] approval tests in the geocodes metadata
possible tooling: https://github.com/gleanerio/notebooks/tree/master/notebooks/validation
Spec: JSON-LD data load to triple store
[x] we have earthcube reports in the scheduler,
Spec: JSON LD Renders in UI
Spec Tool Linkage:
spec: org provenance information
SPEC automate use Geocode_Metadata_Approval tests as part of a CI workflow
SPEC SHACL and other validation of full source/repository data
The text was updated successfully, but these errors were encountered: