-
Notifications
You must be signed in to change notification settings - Fork 441
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
balance chunks in CI workflow #3239
Conversation
Happy about the time diff, but I do not understand the diff in the number of tests ... ? |
Maybe the chunking logic isn't quite right? Can you compare the tool ids to see what is missing ? |
ac68e95
to
3bf87ca
Compare
/run-all-tool-tests |
Lets run the workflows on the same commit... Also I had to re-run and this led to test included multiple times. |
3179 tests now 😌 |
Yeah, odd. I started to look in the json files. Considering the test ids I find duplicated entries in the results of the original version of the workflow. In the current run essentially all from the samtools folder: e.g.
also in the results from the original version of the workflow two tests are missing:
|
So we're testing more tools now (or we have more test results) ? |
Seems that the current, i.e. the old one, workflow skips the data_manager_snpeff_databases tool. At least I could not find it in the merged json / html. |
And the results contain all tests of samtools twice. So there is a pattern. Maybe something with the shed.yml files? |
ci_find_repos searches for shed.yml files. For samtools there is one in the main dir (aiming at defining the suite) and one per tool. No idea how to fix. Suggestions? Not sure why data_manager_snpeff_databases is missing in the old tests .. could not spot a problem in the yml file. |
Merge this PR ? ;) |
Sounds like a good idea. Was just wondering if this loop really gets all tools https://github.com/galaxyproject/planemo/blob/57e26f5ecf880a552cb956f3e3287995d4c2aead/planemo/commands/cmd_ci_find_tools.py#L31 .. or maybe skip invalid / malformed tools ... but I guess this is tested |
That could well be. Happy to merge this if you restore the schedule. |
fixes: galaxyproject#2959 Co-authored-by: Nicola Soranzo <[email protected]>
3cfddea
to
f8ba159
Compare
Squashed and restored the |
Amazing, thanks for figuring this out! |
bug introduced here galaxyproject#3239
bug introduced here galaxyproject/tools-iuc#3239
bug introduced here galaxyproject/tools-iuc#3239
bug introduced here galaxyproject/tools-iuc#3239
fixes: #2959
FOR CONTRIBUTOR: