Skip to content

Simplify tox.ini, base testing on galaxy-compose#172

Open
rhpvorderman wants to merge 22 commits intomasterfrom
simplifytesting
Open

Simplify tox.ini, base testing on galaxy-compose#172
rhpvorderman wants to merge 22 commits intomasterfrom
simplifytesting

Conversation

@rhpvorderman
Copy link
Contributor

This simplifies using tox with any version of python, which is convenient.

Also I made an attempt to get a 'quicker' galaxy. I made a galaxy-compose image which is basically a refactoring of the galaxy-k8s image for docker compose setups. Due to starting a postgres, nginx and galaxy container simultaneously the startup time is improved and testing can commence earlier. This shaves 50 seconds of the testing (7m20 ->6m30).

The galaxy-compose image can easily be updated to newer versions of galaxy and is therefore quite suitable for testing. Images are build weekly.

@rhpvorderman
Copy link
Contributor Author

It turns out galaxy wait waits 30 seconds without checking anything. Eliminating that from the startup cuts the testing down to 5 minutes.

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

Successfully merging this pull request may close these issues.

1 participant