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

Improve CI and test coverage #86

Open
1 of 8 tasks
srmainwaring opened this issue Nov 22, 2022 · 0 comments
Open
1 of 8 tasks

Improve CI and test coverage #86

srmainwaring opened this issue Nov 22, 2022 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@srmainwaring
Copy link
Owner

srmainwaring commented Nov 22, 2022

Follow up to #85:

  1. Resolve issues in the tests disabled in:
  • CGAL_TEST
  • EigenFFTW_TEST
  • WaveSimulationFFT2_TEST
  • WaveSimulation_TEST
  1. Change the macOS Monterey CI workflow
  • Only run on a PR (as it is very slow to install dependencies on the macOS runner)
  • Consider removing the caching, and run a complete install each time (may be faster)
  • Or - refine re-linking stage - only running the force relink on the packages that are reinstalled.
  • Move build and test commands back into the main workflow yaml file from bash scripts
  1. Add static checks

  2. Add coverage checks

@srmainwaring srmainwaring added the enhancement New feature or request label Nov 22, 2022
@srmainwaring srmainwaring self-assigned this Nov 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant