Improve parsing of entropy (and enthalpy and freeenergy)#812
Improve parsing of entropy (and enthalpy and freeenergy)#812berquist merged 10 commits intocclib:masterfrom schneiderfelipe:corret-entropy
Conversation
|
@schneiderfelipe sorry but there seem to have been conflicts merged in recently - possibly mine. You need to merge or rebase manually - let me know if you need help with that. |
|
This is failing and I don't know why. Errors are not due to decimal places as they didn't change after the last commit. Failures are due to
This is clearly inconsistent. Is there a reason for this? What should we do? |
Well, I think the cause of this is the improved accuracy in your checks. We've changed the coordinates and such over the years so that unit test logfiles for different packages are more aligned. So I'm not surprised we would see slight differences for these older logfiles which are now in the regression suite. You can adjust the test class attributes in a custom test class and assign it to the old unit test in the regression suite. See this for an example: https://github.com/cclib/cclib/blob/master/test/regression.py#L2927. I know this is a little clumsy, and we need to improve the usability, plus that file is getting mighty large... and that will eventually get improved. P. S. Trying to add more traceback information to the regression suite run on Travis in #834. Also, for some reason I don't see the Travis links/icons in github PRs - do you guys see them? |
I don't think so. This is the Travis build for 1ed29be (prior to the change in accuracy). Here is the Travis build for the last commit (96e33a2), including the improved accuracy. The errors are the same.
Thanks. Let's see what the traceback info gives us.
I don't see anything as well. |
Hmm.. need to look into this then.
Unfortunately my PR broke Travis so I reverted it. Need to figure out how to pass an additional flag using pytest.
Seems there was some kind of migration from travis-ci.org to travis-ci.com. Removed and re-added the app integration and works again now from the new domain. |
I think adding something like
Yes, I see it now. Thanks! |
Unfortunately not. I'm trying to add use a flag that is defined in |
Sorry, I thought that was the pytest |
berquist
left a comment
There was a problem hiding this comment.
Once this is rebased and the CI failure is fixed, I'm happy with this.
Codecov Report
@@ Coverage Diff @@
## master #812 +/- ##
=======================================
Coverage 87.28% 87.28%
=======================================
Files 69 69
Lines 12778 12778
=======================================
Hits 11153 11153
Misses 1625 1625
Continue to review full report at Codecov.
|
|
@berquist, can this be merged? 🥳 |
berquist
left a comment
There was a problem hiding this comment.
Sorry, I was hacking on this to remove most of the duplication in the inherited tests, then I think I discovered some other issues, not sure...but that's not worth dragging out this particular PR any further. Thanks for doing this!
This should fix #663.