The testsuite runs in a controlled container that provides find-debuginfo, but configuration still looked for the helper on the host and skipped all debuginfo coverage when it was absent. This made test selection depend on an unrelated host package and hid 37 existing tests from otherwise complete runs.
Remove the host-side CMake probe, the derived DEBUGINFO_DISABLED variable, and the obsolete skip guards. The build-time __FIND_DEBUGINFO lookup remains in place so RPM still locates the helper inside the test environment. The existing debuginfo and build-id cases now provide regression coverage on every test run. Fixes: #4259 Signed-off-by: Daan De Meyer <[email protected]> You can view, comment on, or merge this pull request online at: https://github.com/rpm-software-management/rpm/pull/4272 -- Commit Summary -- * Remove host dependency from debuginfo tests -- File Changes -- M CMakeLists.txt (3) M tests/atlocal.in (5) M tests/rpmbuild.at (19) M tests/rpmbuildid.at (18) -- Patch Links -- https://github.com/rpm-software-management/rpm/pull/4272.patch https://github.com/rpm-software-management/rpm/pull/4272.diff -- Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/pull/4272 You are receiving this because you are subscribed to this thread. Message ID: <rpm-software-management/rpm/pull/[email protected]>
_______________________________________________ Rpm-maint mailing list [email protected] https://lists.rpm.org/mailman/listinfo/rpm-maint
