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

Data Access - examples for testing functionality #19

Closed
blaziq opened this issue Nov 11, 2024 · 4 comments
Closed

Data Access - examples for testing functionality #19

blaziq opened this issue Nov 11, 2024 · 4 comments
Assignees

Comments

@blaziq
Copy link

blaziq commented Nov 11, 2024

The EOEPCA 2.0 Data Access component's deployment instruction says:

  1. Test Data Access Functionality:
    Verify that the Data Access services are operational by performing test actions through the APIs.

There are no examples given how to test the Data Access services and what test actions should be performed. It would be desirable to have a Swagger UI or similar, maybe Jupyter Notebooks, as well as a description what must be done to test Data Access.

@j08lue
Copy link

j08lue commented Nov 11, 2024

Thanks for calling this out.

We have Swagger docs for all the Data Access BB components here: https://eoepca.readthedocs.io/projects/data-access/en/latest/api/endpoint-specification/

We have a plan to add elementary validation actions to CI/CD pipelines and will update the deployment instructions once these have been identified

@j08lue j08lue self-assigned this Nov 11, 2024
@spinto
Copy link

spinto commented Nov 12, 2024

@james-hinton , this is related to issue #17 , we should link in the deployment guide link to some demo swagger/notebooks

@j08lue
Copy link

j08lue commented Nov 12, 2024

There are also the demo notebooks here: https://github.com/EOEPCA/demo

The part we added for the new eoAPI and Stacture based endpoints can be found here: https://github.com/EOEPCA/demo/pull/13/files

@james-hinton
Copy link
Contributor

Thanks all, I have improved the Data Access validation section using a few of these links and descriptions - 0e1caf8

Live at : https://eoepca.readthedocs.io/projects/deploy/en/2.0-beta/building-blocks/data-access/#testing-and-validation

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants