test: rework how filtering works

* make test names contain the fully qualified name
 * make test filters match the fully qualified name
 * allow multiple test filters, where a test is skipped if it does not
   match any of the specified filters
d656c2a7abJacob Young committed on 2/26/2024, 3:12:08 AM· committed by Andrew Kelleyparent429e542
26 files changedLine totals unavailable