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

Run tests against several servers and implement blocklist #34

Open
wm75 opened this issue May 20, 2021 · 1 comment
Open

Run tests against several servers and implement blocklist #34

wm75 opened this issue May 20, 2021 · 1 comment

Comments

@wm75
Copy link
Contributor

wm75 commented May 20, 2021

Benefits:

  1. ensures that iwc WFs are usable on more public Galaxy instances
  2. helps discover differences in installed tools on usegalaxy.* instances

We could start by testing on usegalaxy.org and usegalaxy.eu.

WFs that are known to run only on a specific server could have an accompanying blocklist in their tests (one option could be in the form of comment lines in the test.yml file).

@jmchilton
Copy link
Member

jmchilton commented Jul 6, 2021

If we're doing this for PRs, it would be awesome to to extend it to "publishing" the latest revision of PR'd workflows to these servers for better interactive testing - e.g. create a "IWC Pull Request #210 - " workflow and keep it up to date and published as the PRs change. This is a response to a question from @bwlang at the GCC 2021 Americas workflow session.

"Meaningful IWC review involves downloading the .ga file, uploading to a local galaxy, then running locally. Any plans to reduce the barrier to review?"

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

2 participants