-
Notifications
You must be signed in to change notification settings - Fork 238
Unit tests failing since Jan 6th #2750
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
Comments
I ran into something similar to the 'pnbg' unit test failure while working on #2741 which I resolved by specifying |
Note that the version of |
This is the CI run for that change: https://github.com/ReactionMechanismGenerator/RMG-Py/actions/runs/12793707669/job/35667150523 |
I see, thanks Jackson this is helpful! I think the runners were updated on Jan 6th to use slightly different defaults and that might be causing the issues. For example the CI run you just linked has issues with |
Thanks for pointing that out - a likely culprit. I have loosened the version requirement for |
@jonwzheng this run hasn't completed yet, but passed the unit tests, so it seems like this fixes the issue 🤞 Can you clean up the commits and open a PR? Or maybe just tack it on to #2748 ? |
@JacksonBurns nice work! I'll tack this onto #2748 and delete the |
see issue #2750. rmg channel for graphviz can lead to errors on some configurations, which was previously causing CI/run failures
Description
Unit tests have been failing since January 6th. Notably, neither RMG-Py and RMG-database have had recent new commits - the last ones were in December.
Last successful CI: https://github.com/ReactionMechanismGenerator/RMG-Py/actions/runs/12617937457
First failing CI: https://github.com/ReactionMechanismGenerator/RMG-Py/actions/runs/12629122576
Edit: Chemprop is also having failures since Jan 6th (chemprop/chemprop#1145) so more likely than not it is related to the runners or some meta-aspect of how we are conducting the CI.turns out this was something completely unrelated3 tests are failing:
apparently all due to a
graphviz
failure, traceback:Troubleshooting steps so far
mamba
environments for both of the fail and success runs were the same. The runners were slightly different:Success run:
Fail run:
Could these subtle variations in runner be making a difference?
fix_failing_ci
, and tried modifying the env file in case we're missing any hidden dependencies: https://stackoverflow.com/questions/60058398/graphviz-warning-with-libgvplugin-pango-so-6-dot-fails-to-produce-pdfInterestingly, we had this problem in the past ("graphviz/libgvplugin_pango.so.6" - file not found" missing dependency on WSL installations #2141) for WSL and we solved it by just
apt-get install
-inggraphviz
.So far, adding these dependencies hasn't solved the problem.
What to do next?
if anyone has any better ideas, please comment below.
The text was updated successfully, but these errors were encountered: