diff --git a/.github/workflows/capgen_unit_tests.yaml b/.github/workflows/capgen_unit_tests.yaml index dbb74fc5..1e62e2ad 100644 --- a/.github/workflows/capgen_unit_tests.yaml +++ b/.github/workflows/capgen_unit_tests.yaml @@ -33,7 +33,7 @@ jobs: - name: Build the framework run: | - cmake -S. -B./build -DOPENMP=ON -DCCPP_FRAMEWORK_ENABLE_TESTS=ON + cmake --fresh -S. -B./build -DOPENMP=ON -DCCPP_FRAMEWORK_ENABLE_TESTS=ON cd build make diff --git a/test/README.md b/test/README.md index 9b8d808c..ba5978aa 100644 --- a/test/README.md +++ b/test/README.md @@ -14,7 +14,7 @@ $ pytest -v /scripts/ --doctest-modules The run the regression tests with mock host models, build the main project with your test option: ```bash -$ cmake -S -B ... +$ cmake --fresh -S -B ... $ cd $ make $ ctest @@ -22,7 +22,7 @@ $ ctest For example, to run all of the regression tests from the root of the project, you can use: ```bash -cmake -B./build -S./ -DCCPP_FRAMEWORK_ENABLE_TESTS=ON +cmake --fresh -B./build -S./ -DCCPP_FRAMEWORK_ENABLE_TESTS=ON ``` Currently (as of July 2025), if everything works as expected, you should see something like: diff --git a/test/advection_test/README.md b/test/advection_test/README.md index ce3e285d..6dd53e9f 100644 --- a/test/advection_test/README.md +++ b/test/advection_test/README.md @@ -14,7 +14,7 @@ Contains tests to exercise the capabilities of the constituents object, includin To explicitly build/run the advection test host, run: ```bash -$ cmake -S -B -DCCPP_RUN_ADVECTION_TEST=ON +$ cmake --fresh -S -B -DCCPP_RUN_ADVECTION_TEST=ON $ cd $ make $ ctest diff --git a/test/capgen_test/README.md b/test/capgen_test/README.md index 9a320332..bcc0e628 100644 --- a/test/capgen_test/README.md +++ b/test/capgen_test/README.md @@ -16,7 +16,7 @@ Contains tests for overall capgen capabilities such as: To explicitly build/run the capgen test host, run: ```bash -$ cmake -S -B -DCCPP_RUN_CAPGEN_TEST=ON +$ cmake --fresh -S -B -DCCPP_RUN_CAPGEN_TEST=ON $ cd $ make $ ctest diff --git a/test/ddthost_test/README.md b/test/ddthost_test/README.md index 292722dc..9c90d754 100644 --- a/test/ddthost_test/README.md +++ b/test/ddthost_test/README.md @@ -9,7 +9,7 @@ Contains tests to exercise more DDT functionality: To explicitly build/run the ddt test host, run: ```bash -$ cmake -S -B -DCCPP_RUN_DDT_HOST_TEST=ON +$ cmake --fresh -S -B -DCCPP_RUN_DDT_HOST_TEST=ON $ cd $ make $ ctest diff --git a/test/nested_suite_test/README.md b/test/nested_suite_test/README.md index 0c2033db..d3c3182f 100644 --- a/test/nested_suite_test/README.md +++ b/test/nested_suite_test/README.md @@ -11,7 +11,7 @@ Tests the capability to process nested suites: To explicitly build/run the nested suite test host, run: ```bash -$ cmake -S -B -DCCPP_RUN_NESTED_SUITE_TEST=ON +$ cmake --fresh -S -B -DCCPP_RUN_NESTED_SUITE_TEST=ON $ cd $ make $ ctest diff --git a/test/var_compatibility_test/README.md b/test/var_compatibility_test/README.md index a8beecf2..d5573f3a 100644 --- a/test/var_compatibility_test/README.md +++ b/test/var_compatibility_test/README.md @@ -16,7 +16,7 @@ Tests the variable compatibility object (`VarCompatObj`): To explicitly build/run the variable compatibility test host, run: ```bash -$ cmake -S -B -DCCPP_RUN_VAR_COMPATIBILITY_TEST=ON +$ cmake --fresh -S -B -DCCPP_RUN_VAR_COMPATIBILITY_TEST=ON $ cd $ make $ ctest