Igt-dev Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH i-g-t v1 0/4] RFC: Create smaller dmesg reports for a test
@ 2026-05-20 15:49 Kamil Konieczny
  2026-05-20 15:49 ` [PATCH i-g-t v1 1/4] runner/executor: Create temporary unlimited dmesg save Kamil Konieczny
                   ` (4 more replies)
  0 siblings, 5 replies; 11+ messages in thread
From: Kamil Konieczny @ 2026-05-20 15:49 UTC (permalink / raw)
  To: igt-dev
  Cc: Kamil Konieczny, Sobin Thomas, Ryszard Knop,
	Zbigniew Kempczyński

  Inform igt_runner about some lines in dmesg which could be
safely skipped during creating a results.json.

  With this, runner will also lift dmesg size limit for current
test and will postpone size fitting to last phase of a run when
it will generate json report.

TODO: This is draft which implements only lines skipping, without
any reporting what was done. Also, implementation for a fail path
when applied regex will not lower resulting demsg is left for
future.

Cc: Sobin Thomas <sobin.thomas@intel.com>
Cc: Ryszard Knop <ryszard.knop@intel.com>
Cc: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>

Kamil Konieczny (4):
  runner/executor: Create temporary unlimited dmesg save
  lib/igt_core: Create message for runner with unlimiting dmesg size
  tests/intel/xe_exec_system_allocator: Lower dmesg size collected
  runner/resultgen: Create smaller dmesg report by dropping lines
    matched with skip regex

 lib/igt_core.c                         | 31 +++++++++++++++++++
 lib/igt_core.h                         |  1 +
 runner/executor.c                      | 43 ++++++++++++++++----------
 runner/output_strings.h                |  8 +++++
 runner/resultgen.c                     | 17 ++++++++--
 tests/intel/xe_exec_system_allocator.c |  1 +
 6 files changed, 83 insertions(+), 18 deletions(-)

-- 
2.54.0


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2026-05-29 21:07 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-05-20 15:49 [PATCH i-g-t v1 0/4] RFC: Create smaller dmesg reports for a test Kamil Konieczny
2026-05-20 15:49 ` [PATCH i-g-t v1 1/4] runner/executor: Create temporary unlimited dmesg save Kamil Konieczny
2026-05-20 15:49 ` [PATCH i-g-t v1 2/4] lib/igt_core: Create message for runner with unlimiting dmesg size Kamil Konieczny
2026-05-20 15:49 ` [PATCH i-g-t v1 3/4] tests/intel/xe_exec_system_allocator: Lower dmesg size collected Kamil Konieczny
2026-05-20 15:49 ` [PATCH i-g-t v1 4/4] runner/resultgen: Create smaller dmesg report by dropping lines matched with skip regex Kamil Konieczny
2026-05-29 12:06 ` [PATCH i-g-t v1 0/4] RFC: Create smaller dmesg reports for a test Knop, Ryszard
2026-05-29 12:52   ` Jani Nikula
2026-05-29 15:09     ` Ville Syrjälä
2026-05-29 15:51       ` Knop, Ryszard
2026-05-29 21:07       ` Kamil Konieczny
2026-05-29 21:04     ` Kamil Konieczny

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox