Closed hajg-ijk closed 6 months ago
@mateuszbaran do you see why codecov does not want to commit the code coverage? We have a repository token, but it seems to not be used here by now.
@mateuszbaran do you see why codecov does not want to commit the code coverage? We have a repository token, but it seems to not be used here by now.
I've looked at it but I'm not sure, let's see if your attempt at fixing it is successful.
Attention: Patch coverage is 99.70588%
with 1 lines
in your changes are missing coverage. Please review.
Project coverage is 99.58%. Comparing base (
8851619
) to head (520a821
). Report is 5 commits behind head on master.
Files | Patch % | Lines |
---|---|---|
src/Manopt.jl | 66.66% | 1 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Ah I had to update the CI to explicitly include the token now it works again. Will do that again with the other repositories when we have new PRs. It is something that changed to v4 of the codecov action.
besides three small cases
the main thing to implement tests for still are the increase warnings. Maybe by setting up a debug state, triggering debug once, modifying $\xi$ manually and triggering debug again and check for a warning appearing. Yes 1.6 currently even does run into a warning for CBM, but the cases should be tested thoroughly anyways.
So I think we are on a relatively good way by now. For the first two I do not have much of an idea how to trigger these. I could work on the rest (also the points from above) tomorrow or Tuesday evening.
We do have code coverage, all docs checked, code unified to rest of Manopt – this is good to go to be merged tomorrow.
Implement the convex bundle method and the proximal bundle method.