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

Include runnable tests in coverage #32

Closed
SFrijters opened this issue Jan 28, 2015 · 6 comments
Closed

Include runnable tests in coverage #32

SFrijters opened this issue Jan 28, 2015 · 6 comments

Comments

@SFrijters
Copy link
Owner

No description provided.

@SFrijters
Copy link
Owner Author

Partially implemented; Elec code needs revising.

@SFrijters SFrijters self-assigned this Feb 3, 2015
@SFrijters
Copy link
Owner Author

Elec code has been given its own escape hatch, but this doesn't allow to exercise the elec force calculations.

@SFrijters
Copy link
Owner Author

Also, need to find another escape hatch in place of C exit, because it can corrupt coverage information.

@SFrijters SFrijters reopened this Feb 20, 2015
@SFrijters
Copy link
Owner Author

It is enough to shut down mpi and hdf5 first. Still need to improve the elec escape.

@SFrijters
Copy link
Owner Author

  • Replace --coverage option for DLBC with testing.breakAfter[x] parameters.
  • Add coverage option to test json spec (documentation also!).
  • Adapt process.tests.py to handle the new options.
  • Add appropriate values for tests that take a long time otherwise.

@SFrijters
Copy link
Owner Author

This has been solved by a "coverage" option to the json spec, which allows to pass additional parameters to DLBC (e.g. lb.timesteps = 1).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant