-
Notifications
You must be signed in to change notification settings - Fork 289
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
Improve coverage isdb #1144
Improve coverage isdb #1144
Conversation
Before going down in particular (I think someone like @carlocamilloni or @GiovanniBussi should be better than me at commenting on the scientific side of the tests) I took your comment and ran Output in spoilerUsing
in For some tests there is no difference between the original one and the modified one:
This means that the test is passing through those lines (since the coverage is improving) but there is no proof of that happening in the output, we should either rethink the new tests or add some extra output references. |
Tests that i could not Fixthis tests improves coverage results, but i couldn't adjust the test to show a diffrence 2- regtest/isdb/rt-Metainference-averaging i took this test and i added this line: /plumed.dat 8- regtest/isdb/rt-metainference-mc-chunksiz i took this test and i added this line: /plumed.dat 12- regtest/isdb/rt-metainferencebase-averaging i took this test and i added this line: /plumed.dat These lines require supporting or related code to produce a different output. NOTE: |
Description
this pull request focuses on enhancing the coverage test result for the isdb/metainference
1- regtest/isdb/rt-caliber-negres-zero
i coppyed this original test
modified and name it
to cover:
covered isdb/Caliber.cpp lines|
2- regtest/isdb/rt-Metainference-averaging
i coppyed this original test
modified and name it
to cover:
covered isdb/Metainference.cpp lines|
3- regtest/isdb/rt-coverage-EMMI-TEMP
i coppyed this original test
modified and name it
to cover:
covered isdb/EMMI.cpp lines|
4- regtest/isdb/rt-coverage-EMMI-anneal-fact
i coppyed this original test
modified and name it
to cover:
covered isdb/EMMI.cpp lines|
5- regtest/isdb/rt-coverage-EMMI-ovstride
i coppyed this original test
modified and name it
to cover:
covered isdb/EMMI.cpp lines|
6- regtest/isdb/rt-jcoupling-string-type
i coppyed this original test
modified and name it
to cover:
covered isdb/Jcoupling.cpp lines|
7- regtest/isdb/rt-metainference-likelihood
i coppyed this original test
modified and name it
to cover:
covered isdb/Metainference.cpp lines|
8- regtest/isdb/rt-metainference-mc-chunksize
i coppyed this original test
modified and name it
to cover:
covered isdb/Metainference.cpp lines|
9- regtest/isdb/rt-metainference-optisigmamean-sem-max
i coppyed this original test
modified and name it
to cover:
covered isdb/Metainference.cpp lines|
10- regtest/isdb/rt-metainference-optisigmamean-sem
i coppyed this original test
modified and name it
to cover:
covered isdb/Metainference.cpp lines|
Note about test 9 and 10 :
These two tests covers the same lines between 1581-1639
11-regtest/isdb/rt-metainference-regres-zero
i coppyed this original test
modified and name it
to cover:
covered isdb/Metainference.cpp lines|
12- regtest/isdb/rt-metainferencebase-averaging
i coppyed this original test:
modified and name it:
to cover:
covered isdb/MetainferenceBase.cpp lines|
13- regtest/isdb/rt-metainferencebase-likelihood
i coppyed this original test:
modified and name it:
to cover:
covered isdb/MetainferenceBase.cpp lines|
14- regtest/isdb/rt-metainferencebase-regres-zero
i coppyed this original test:
modified and name it:
to cover:
covered isdb/MetainferenceBase.cpp lines|
15- regtest/isdb/rt-metainferencebase-sem-max
i coppyed this original test:
modified and name it:
to cover:
covered isdb/MetainferenceBase.cpp lines|
Target release
I would like my code to appear in release v2.9
Type of contribution
Copyright
COPYRIGHT
file with the correct license information. Code should be released under an open source license. I also used the commandcd src && ./header.sh mymodulename
in order to make sure the headers of the module are correct.Tests