- Feb 09, 2021
-
-
Lars Bilke authored
Closes #3100.
-
- Feb 05, 2021
-
-
Lars Bilke authored
-
- Jan 21, 2021
-
-
Lars Bilke authored
-
Lars Bilke authored
-
- Jan 06, 2021
-
-
Lars Bilke authored
Usage: python3 scripts/test/gmldiff.py --help Checks point coordinates only!
-
- Dec 11, 2020
-
-
Lars Bilke authored
-
Lars Bilke authored
Allows for e.g. utils only tests with: ``` -DOGS_BUILD_UTILS=ON -DOGS_BUILD_CLI=OFF ``` EXECUTABLE argument is now required on AddTest().
-
- Dec 10, 2020
-
-
Lars Bilke authored
-
- Oct 30, 2020
-
-
- Oct 12, 2020
-
-
Lars Bilke authored
-
Lars Bilke authored
-
Lars Bilke authored
-
Lars Bilke authored
-
- Oct 07, 2020
-
-
Lars Bilke authored
-
Lars Bilke authored
-
Lars Bilke authored
WORKING_DIRECTORY. Adapt utils tests to new working directory.
-
Lars Bilke authored
Default working directory for tests was changed from source to binary dir. - PYTHON_PACKAGES allows for specification of additional Python module dependencies. Requires the poetry-tool and specifying the 'poetry'-wrapper. - WORKING_DIRECTORY_SOURCE reverts to previous behavior of running the tests in the source tree. Also adapted MeshTest() for this.
-
- Aug 17, 2020
-
-
Lars Bilke authored
-
Lars Bilke authored
Usage: ctest --print-labels ctest -L "Steady*|Liquid*" -E LARGE This runs all benchmarks defined in subdirs starting with Steady OR Liquid excluding LARGE benchmarks. Unfortunately AND is not supported in the labels expression yet: https://gitlab.kitware.com/cmake/cmake/-/issues/21087
-
Lars Bilke authored
-
Lars Bilke authored
Parallelism is controlled via CTEST_PARALLEL_LEVEL env var.
-
Lars Bilke authored
-
Lars Bilke authored
-
Lars Bilke authored
-
- Jul 07, 2020
-
-
- Jun 29, 2020
-
-
Lars Bilke authored
Ensures that the benchmark uses the same interpreter as the build used for the bindings. Will fix ci mac-job.
-
- Jun 24, 2020
-
-
Lars Bilke authored
-
- Jun 23, 2020
-
-
Lars Bilke authored
-
- Jun 05, 2020
-
-
Lars Bilke authored
Use env var CTEST_PARALLEL_LEVEL instead.
-
- Jun 01, 2020
-
-
Dmitri Naumov authored
-
Dmitri Naumov authored
Store commands to shell script to be executed once.
-
- May 20, 2020
-
-
Dmitri Naumov authored
-
- Apr 10, 2020
-
-
Dmitri Naumov authored
-
- Mar 21, 2020
-
-
Dmitri Naumov authored
-
- Feb 20, 2020
-
-
Lars Bilke authored
-
- Jan 20, 2020
-
-
- Jan 03, 2020
-
-
-
When a benchmark uses Python (REQUIREMENTS OGS_USE_PYTHON) and there is a requirements.txt file in benchmarks project file directory a Python virtual environment is created and dependencies are installed during benchmark execution via ctest (inside the build directory). The PYTHONPATH environment variable of the benchmark test is set to the virtual environment to mimic virtual environment activation. Normally you would use source .venv/bin/activate but this is not possible when executing the benchmarks via ctest.
-
- Aug 30, 2019
-
-
Lars Bilke authored
-
- Aug 28, 2019
-
-
mgis tests are now run along with our benchmarks.
-