llnl / llnl/blt

Add benchmarks to CI testing, when ENABLE_BENCHMARKS=ON

Open Beginner friendly
#103 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
296
Forks
66
Avg merge
1h 3m
Merged PRs (30d)
1

Description

Although we are building ``gbenchmark`` and the ``blt_benchmark_smoke`` test when blt is configured with ``ENABLE_BENCHMARKS=ON``, we are not actually running the benchmark smoke test in our CI builds.

To do so, we need to add
```bash
make run_benchmarks
```
to the CI builds.

Contributor guide

Open the contributing guide

Research direction

Start by locating the CI build configuration and the path that enables ENABLE_BENCHMARKS=ON. Check how the CI build invokes make, then add make run_benchmarks and verify that the blt_benchmark_smoke test runs successfully in CI.

Written by the indexing model from the issue text.

Assessment

Tech stack
cmake
Domain
build-system, ci-cd, testing
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
62/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.