sxs-collaboration / spectre

SpECTRE is a code for multi-scale, multi-physics problems in astrophysics and gravitational physics.
https://spectre-code.org
Other
161 stars 191 forks source link

Combine Similar Tests into Single Case #877

Closed nilsdeppe closed 5 years ago

nilsdeppe commented 6 years ago

Bug reports:

After #794 is merged BulgedCube will have 3 short tests. We can reduce our test runtime be making these one test that calls all 3. This same thing should be applied throughout CoordinateMaps (and the entire code base, but that's on other people), but before doing this please wait for #814

fmahebert commented 6 years ago

We can reduce our test runtime be making these one test that calls all 3.

Is the underlying issue here that starting each TEST_CASE has substantial overhead?

nilsdeppe commented 6 years ago

Yes, especially on some supercomputers. On wheeler I believe it's close to 1 second.

mar-celine commented 5 years ago

This was addressed in #1356