]> sourceware.org Git - glibc.git/commit
Implement run-built-tests=no for make xcheck, always build xtests
authorFlorian Weimer <fweimer@redhat.com>
Thu, 19 Sep 2024 13:40:05 +0000 (15:40 +0200)
committerFlorian Weimer <fweimer@redhat.com>
Fri, 20 Sep 2024 22:29:55 +0000 (00:29 +0200)
commitd5a3ca4061f7adc59196fa58e34eacebbebcbcfe
tree66ab4540001cbe3db8296a7c53f05ef2a44986f8
parent83fd4149ffdae86c8864a6828f39dd942956636f
Implement run-built-tests=no for make xcheck, always build xtests

Previously, the second occurrence of the xtests target
expected all xtests to run (as the result of specifying
$(xtests)), but these tests have not been run due to
the the first xtests target is set up for run-built-tests=no:
it only runs tests in $(xtests-special).  Consequently,
xtests are reported as UNSUPPORTED with “make xcheck
run-built-tests=no”.  The xtests were not built, either.

After this change always, xtests are built regardless
of the $(run-built-tests) variable (except for xtests listed
in $(tests-unsupported)).  To fix the UNSUPPORTED issue,
introduce xtests-expected and use that manage test
expectations in the second xtests target.

Reviewed-by: Carlos O'Donell <carlos@redhat.com>
Rules
This page took 0.04959 seconds and 5 git commands to generate.