Conversation
Removed 'dev' branch from push triggers in workflow.
|
Just thought I would try removing dev from PR tests, but think this won't work. lets see (I will put back if not) |
Updated results_dir to allow null value.
|
@sillitoe @NSEdmunds . I think the PRs can be merged now if you are happy with them. |
|
TODO:
|
|
@FernandoDuarteF is there any way of getting nf-test to be more specific about the differences in a failing test? I can't actually see where any differences are in this output. |
|
Also, we merged the config PR #69 hence the conflict |
|
It's mainly a problem of github, the output is truncated I believe. The CI is failing here becuase of I'll try to run the test on an amd machine and generate the snapshot again, that should work for the CI. |
|
Hey everyone. It seems I always get a different snapshot on different platforms (ci vs codespaces vs my mac). It's starting to be a real headache. Perhaps we shouldn't wait for this PR before running the pipeline on the next batch. |
The final float in the following line is not stable when computed on different arch. ``` "A0A004_02\tf9ca035470c019ce20a74306af810176\tmed\t234-372_496-557\t201\t2\t29\t13\t5\t18\t11\t11.708\t0.319\t92.159\tproteome-tax_id-67581-0_v4\t\tStreptomyces viridosporus\tcellular organisms (no rank), Bacteria (domain), Bacillati (kingdom), Actinomycetota (phylum), Actinomycetes (class), Kitasatosporales (order), Streptomycetaceae (family), Streptomyces (genus)\t0.905\tTrue\t6gq3A02\t2.459e-12\t0.862\t3.40.50.620\tH\t0.995\t0.776\t81.270", ``` We have manaully changed `81.520` -> `81.270`, but this needs a better solution moving forwards.
Hmm.. interesting. The difference does seem more than expected just from calculations on different arch ( I'm thinking it would be good to include this PR, so how about we:
? Also, just a note that I've added some changes to hopefully improve the reporting of failed nf-test results (unified diff + upload artifacts) |
|
Yeah, maybe changing the snapshot manually is the only way. Or maybe we can add the changing files to the nf-test ignore? I also noticed that the |
|
Cool. Looks like tests are passing now. Are you happy to merge @FernandoDuarteF ? |
|
Looks good! I'll merge then |
I think we'll definitely want to include the rest of the results file that has differences. Very interesting to have an example chopped PDB file with changes - I would expect any changes would be a reflection on changes in the domain boundaries (in the results file). Strange to have differences in a single chopped PDB file without differences in the results file. Happy to create new issues to look into both of these. |
I'll open the issues and explore a little bit. |
This PR has the same changes as #70, but it's not comparing to a forked repo this time.
I want to check whether CI works this time, as it was not working in the previous PR.