-
Notifications
You must be signed in to change notification settings - Fork 131
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
33 additions
and
21 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
0944003
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I was able to run on gordon using the gnu compiler with he option --codecov. All the tests passed. However, I am not sure if the code coverage report was uploaded.
0944003
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nitpick:
s/documenation/documentation
(in the commit message)
0944003
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure, but I suspect it wasn't. As indicated in the documentation, this will need to be done off the CICE-Consortium master version and it still needs to be tested after the PR is complete. Because of the interaction between the codecov.io tool and the setup on the CICE/Icepack side, there are constraints how testing can be done. In addition, we also need to test the ability of various users to upload to the codecov tool. I initialized the dashboard in codecov, and I have been the only one testing so far. There is still a lot to verify and understand about how this is best used.
My idea is that we run the codecov option as needed, but maybe just a few times a year. This does not need to be part of our weekly testing nor part of our PR requirements at this point. It could be, but I don't see a lot of benefit. I thnk we test the coverage a few times a year and make efforts to close gaps in our test coverage at that frequency. We certainly want to make sure multiple people can do the testing, but we can work on that once I have verified the basic system is working on the Consortium master.