Prepare consistent service bootstrapping testing dataset
Context
Nearly all OSDU services require bootstrapping datasets to verify service correctness after deployment. Some of them require schemas uploading to the Schema service, others require master data and reference data upload, etc.
Scope
The team has already prepared testing Postman Collection (https://community.opengroup.org/osdu/qa/-/tree/main/Dev/48_CICD_Setup_RAFSDDMSAPI) It requires a careful review by SME to ensure that the dataset is consistent:
- Source files (XLS, PDF) are valid and publicly available, or (given authorization) are sanitized of any identifying information to ensure they do not violate any IP rights
- Datasets describe (meta-data) related to their respective source files
- Derived meta-data from the source files are inserted into the proper WPC (within the testing Postman Collection)
- Derived bulk-data from the source files are inserted into the /data endpoints.
The goal is to have a clear and consistent chain of source file
-> source file dataset
-> WPC
-> bulk Data
.
Note: preliminary steps for registration source file datasets must be added to the project README file.