Conversation
|
@Flamefire This is the same codecov yaml from boost-ci I have put in a few libraries now. Any idea why the setup boost step is failing with missing library? It looks like an error in |
|
Looks like our libraries.json was not formatted as expected. Everything is working now. |
To be specific: You put your description into a list which seems to be valid and used by libraries containing sub-libraries. I don't see a reason to use this for single-library libraries where you can just use a dict (as you did in your change) Currently your PR fails due to a timeout on GHA. You can possibly split it into multiple jobs instead of building release/debug and static/shared in one job to reduce the time. https://github.com/boostorg/math/pull/1061/files#diff-512f30627f95d7fcdc76dc362d896351e9a4539994b7ab00b41979e653a6d0a9R170 should give you an idea how. Otherwise feel free to ask. |
A release or two ago we went from having sub-libraries listed in the meta to just overall Boost.Math so that makes sense.
Thanks for the tips. |
|
@Flamefire so my tests are finishing in about an hour running the full test suite, but the upload step is timing out at 5 hours. In our normal CI we cut it in half github_ci_block_1 and 2. Is there a way to run these two test suites individually instead of together? Hopefully that'll reduce the upload time by half. |
Flamefire
left a comment
There was a problem hiding this comment.
@Flamefire so my tests are finishing in about an hour running the full test suite, but the upload step is timing out at 5 hours. In our normal CI we cut it in half github_ci_block_1 and 2. Is there a way to run these two test suites individually instead of together? Hopefully that'll reduce the upload time by half.
5 hours... Never thought that collecting the coverage data could take so long.
Yes splitting the 2 suites might help, although it seems to be the amount of files included which is the issue, but let's try.
d1a5ae0 was very close already. It just forgot that b2 runs in the boost root which enables some more "magic"/avoids known issues.
Check if the suggested changes work
Co-authored-by: Alexander Grund <Flamefire@users.noreply.github.com>
Welcome to Codecov 🎉Once merged to your default branch, Codecov will compare your coverage reports and display the results in this comment. Thanks for integrating Codecov - We've got you covered ☂️ |
No description provided.