[PATCH v2 09/15] KVM: selftests: Add a flag to print only sticky summary in the selftests runner
Vipin Sharma
vipinsh at google.com
Fri Jun 6 16:56:13 PDT 2025
Add a commandline flag, --sticky-summary-only, which only let sticky
summary print to the terminal and all other outputs are suppressed.
Signed-off-by: Vipin Sharma <vipinsh at google.com>
---
tools/testing/selftests/kvm/runner/__main__.py | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/tools/testing/selftests/kvm/runner/__main__.py b/tools/testing/selftests/kvm/runner/__main__.py
index 4406d8e4847a..2dcac1f4d1c4 100644
--- a/tools/testing/selftests/kvm/runner/__main__.py
+++ b/tools/testing/selftests/kvm/runner/__main__.py
@@ -124,6 +124,11 @@ def cli():
help="Print only tests which didn't run."
)
+ parser.add_argument("--sticky-summary-only",
+ action="store_true",
+ default=False,
+ help="Print only the summary status line.")
+
return parser.parse_args()
@@ -131,6 +136,9 @@ def level_filters(args):
# Levels added here will be printed by logger.
levels = set()
+ if args.sticky_summary_only:
+ return levels
+
if args.print_passed or args.print_passed_status or args.print_status:
levels.add(SelftestStatus.PASSED)
--
2.50.0.rc0.604.gd4ff7b7c86-goog
More information about the linux-arm-kernel
mailing list