Actinia Core is an open source REST API for scalable, distributed, high performance processing of geographical data that uses mainly GRASS GIS for computational tasks (DOI: https://doi.org/10.5281/zenodo.5879231) | Tutorial: https://actinia-org.github.io/actinia-core/ | Docker: https://hub.docker.com/r/mundialis/actinia-core
Some cleanup / simplification of tests was done in this PR:
Remove duplicate things out of Dockerfiles and reorder stages for better use of cache
remove explicit installation of actinia-api and other requirements as it is done via actinia-core installation
remove usage of ACTINIA_CUSTOM_TEST_CFG - test config can be used as normal config
start removing overwrites of config in tests
remove unused test file
remove redis config - this is used e.g. here but the call of the main method is not used in our testing setup currently. But I don't see any necessary config option written there so I see no problem in testing that way in the future without that file
leave a TODO in test_resource_base - handle it in a follow up PR when to decide how to handle ACTINIA_SERVER_TEST
Some cleanup / simplification of tests was done in this PR:
ACTINIA_CUSTOM_TEST_CFG
- test config can be used as normal configACTINIA_SERVER_TEST