Latest Results
ci: Build without testing in the min-compiler jobs (#1679)
`EVMONE_TESTING` defaults to `OFF`, and that is the only configuration
where GTest is never
fetched — but every job funnels through a `build` command that passes
`-DEVMONE_TESTING=ON`, so
the default has never been built in CI. Nothing would notice if the code
built under
`EVMONE_TOOLS` grew a dependency on GTest, which matters now that
`evmone::testutils` carries the
fixture runners and #1676 relies on them staying GTest-free.
`gcc-min` and `clang-min` now configure the default first, build it, run
`evmone run` once to
check the tool works at all, and then reconfigure with testing on in the
same directory. Measured
locally: the first pass compiles 54 objects, the second 111, and **none
of the 54 is recompiled** —
165 distinct in total, the same as a single testing-on build. So this
costs an extra CMake
configure and a smoke test, not a second build. Latest Branches
0%
0%
0%
test/runners-in-testutils © 2026 CodSpeed Technology