libkrun v1.19.4 fork adding PVH boot primitives (start_info + protected-mode vCPU state) for faster, kernel-direct x86_64 microVM startup.

tests/runner: support glob patterns with negation in --test-case master

Allow passing multiple test patterns separated by commas, where each pattern can use glob wildcards (* and ?). Prefix a pattern with ! to exclude matching tests. For example: make test TEST="net-*,!net-tap" make test TEST="net-*,virtiofs-*" Each comma-separated element is parsed as a glob::Pattern. Tests are included if they match any include pattern and no exclude pattern. Only-exclusion patterns (no includes) are rejected with a hint to use e.g. "*,!pattern". Also reject glob-special and comma characters in test case names to avoid ambiguity with the selection syntax. Assisted-by: OpenCode:claude-opus-4.6 Signed-off-by: Matej Hrica <mhrica@redhat.com>


+35 -3
4 changed files