test(mon-pages): cover the service choice filters
The label and contact conditions were added to the services filter as a copy of the hosts one, but only the hosts side got tests. The tricky parts carry over verbatim - the split on the first colon only, a value prefix becoming a regex, a bare key prefix moving to the names column, and the escaping that keeps a prefix literal - so the services copy could drift away from the hosts one without a single test noticing. These mirror the hosts cases one for one, which is what makes a divergence between the two show up as a failure. Change-Id: I18f146f1e02174fb8ecfcafdc5611bf84c4e835d
B
Benjamin Knapp committed
7cc6f2f594c1548b48fe46341cd83c70437e6e5a
Parent: 1eb30f5
Committed by Jenkins <jenkins@review.lan.tribe29.com>
on 8/21/2026, 12:13:58 PM