Re: git: 27ff0bbcfd27 - main - libc/limits_test: add no-op testcase to satisfy kyua

From: Jessica Clarke <jrtc27_at_freebsd.org>
Date: Fri, 05 Dec 2025 14:28:04 UTC
On 5 Dec 2025, at 14:13, Robert Clausecker <fuz@freebsd.org> wrote:
> 
> The branch main has been updated by fuz:
> 
> URL: https://cgit.FreeBSD.org/src/commit/?id=27ff0bbcfd27df588d3f486cb21180a26031b889
> 
> commit 27ff0bbcfd27df588d3f486cb21180a26031b889
> Author:     Siva Mahadevan <me@svmhdvn.name>
> AuthorDate: 2025-10-23 13:17:25 +0000
> Commit:     Robert Clausecker <fuz@FreeBSD.org>
> CommitDate: 2025-12-05 14:12:46 +0000
> 
>    libc/limits_test: add no-op testcase to satisfy kyua
> 
>    This test suite is purely tested with compile-time assertions, so
>    it needs a dummy runtime test to ensure that kyua reports the
>    file as passing.

Why are we building and installing tests that do nothing at run time?
Why are these not just compile-time assertions that fail the build,
like we’ve got in the form of test-includes to verify headers include
their dependencies?

Jessica