Skip to content
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

switch to GitHub actions #159

Merged
merged 5 commits into from
Jul 22, 2021
Merged

switch to GitHub actions #159

merged 5 commits into from
Jul 22, 2021

Conversation

orbeckst
Copy link
Member

orbeckst added 2 commits July 21, 2021 10:57
- fix encoding issues in file
- allow GROMACS to choose number of threads in most of the tests to avoid problems when GROMACS was not compiled
  to change thread numbers (ERROR: Setting the total number of threads is only supported with thread-MPI
  but this version of GROMACS was not compiled with tMPI)
@codecov
Copy link

codecov bot commented Jul 21, 2021

Codecov Report

Merging #159 (9570cbc) into develop (d28ddb4) will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff            @@
##           develop    #159    +/-   ##
========================================
  Coverage     0.00%   0.00%            
========================================
  Files           10      10            
  Lines         1382    1382            
  Branches       167       0   -167     
========================================
  Misses        1382    1382            
Impacted Files Coverage Δ
mdpow/forcefields.py 0.00% <ø> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update d28ddb4...9570cbc. Read the comment docs.

@orbeckst orbeckst linked an issue Jul 21, 2021 that may be closed by this pull request
@orbeckst orbeckst requested a review from VOD555 July 22, 2021 00:08
@pytest.mark.xfail(gromacs.release.startswith('4')
or gromacs.release.startswith('5')
or gromacs.release.startswith('2016')
or gromacs.release.startswith('2018'),
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

2018 may work with mixed solvent.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's see if it works.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You were right, 2018 also passes the test.

orbeckst added 2 commits July 21, 2021 17:23
- run on macOS-latest
- include GROMACS 2018
@orbeckst
Copy link
Member Author

@VOD555 @iorga do is it sufficient to test for GROMACS 4.6.5, 2018, 2019, 2021 ? Or do we need to add 2020 (the only other one available on bioconda)? Or can I drop, say 2019?

@orbeckst
Copy link
Member Author

Comments still welcome, but will address anything in separate PRs.

@orbeckst orbeckst merged commit f45ef5b into develop Jul 22, 2021
@orbeckst orbeckst deleted the gh-ci branch July 22, 2021 00:40
@VOD555
Copy link
Contributor

VOD555 commented Jul 22, 2021

I think we can drop 2019 and only keep 4.6.3, 2018 and 2021.

@iorga
Copy link
Collaborator

iorga commented Jul 22, 2021

Currently, I am using only 2020.3, so it would be good to add 2020 to the list. I'm OK with dropping 2019, I have never used it.

@orbeckst orbeckst mentioned this pull request Jul 23, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

transition from Travis CI to GitHub actions make tests work again
3 participants