usegalaxy-au / usegalaxy-au-tools

Tool yaml files for usegalaxy.org.au (main and dev servers)
7 stars 18 forks source link

stop production testing #1095

Closed cat-bro closed 1 month ago

cat-bro commented 1 month ago

Remove second set of tests from staging server and remove testing from production altogether.

For some time, the tool tests on production immediately after installation have been chaotic. Tools are prone to fail tests because the API calls to get the test data or test files fail, and then the whole installation is rolled back. This could be due to multiple gunicorn processes or the migrations of galaxy's API to fastapi or something else. We can rely on the staging tests.

cat-bro commented 1 month ago

@neoformit this will speed the installation process and prevent a bunch of updates from needlessly failing.