WireCell / wire-cell-toolkit

Toolkit for Liquid Argon TPC Simulation and Reconstruction
https://wirecell.github.io/
Other
7 stars 22 forks source link

Factor test building and test running #276

Open brettviren opened 9 months ago

brettviren commented 9 months ago

Currently there is not a good separation between building and running of tests.

Desired end state: always build test_* and doctests. Only run when ./wcb --tests given.

brettviren commented 6 months ago

The auto close of that commit didn't fire due to spelling but in any case I want to keep this open as the current build policy is not satisfying.

Here are features that are true now that should be kept:

Here are new features that are wanted:

brettviren commented 6 months ago

It would be nice to have a "development" and "release" build mode. In "dev" mode, run any doctest that got rebuilt. In "rel" mode, do not build nor run any tests.

brettviren commented 6 months ago

This issue has been extended beyond what that auto-close commit provides.