SIGN IN SIGN UP

deballast: analyze targets whose srcs include a conftest.py

A conftest is unanalyzable as a dep - pytest loads it by filename, so nothing
imports it - but as an analysis root its own imports are ordinary evidence. Only
the dep-side skip remains.

* Unused entries are dropped.

* Deps that only reached the target transitively are declared directly.
  //tests/unit/cmk/gui:conftest and others leaned on //tests/testlib/unit for
  tests.testlib.gui.*, which //tests/testlib/gui provides.

* Runtime-loaded deps are exempted with deballast-keep.

Change-Id: I02cd9ede750ff67e08c0d203ee25d00550e7fffd
J
Jörg Herbel committed
1fe756c521b24a1367a7115b9a71b4692474f572
Parent: b338f5e
Committed by Jenkins <jenkins@review.lan.tribe29.com> on 8/21/2026, 8:13:31 AM