All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v4 0/7] Introduce structure for shell tests
@ 2025-09-30 16:09 Jakub Brnak
  2025-09-30 16:09 ` [PATCH v4 1/7] perf test perftool_testsuite: Use absolute paths Jakub Brnak
                   ` (6 more replies)
  0 siblings, 7 replies; 18+ messages in thread
From: Jakub Brnak @ 2025-09-30 16:09 UTC (permalink / raw)
  To: namhyung; +Cc: acme, acme, irogers, linux-perf-users, mpetlan, vmolnaro

Hi Nahmyung,

The series of Veronika's patches as a part of upstreaming effort of perftool-testsuite has been rebased on the latest perf-tools-next branch and should now apply cleanly. 
Patches 01/10, 02/10, and 05/10 have been dropped as they were already accepted upstream. This revision should address the problems that were previously discussed.

Thanks,
Jakub

Link to v3: https://lore.kernel.org/linux-perf-users/20250721132642.40906-1-jbrnak@redhat.com/#r

Changes since v3:
Patch 1: fix long lines, fix coding style issues, fix skipping testcases
because of missing $DIR_PATH in path to scripts used by the testscases
Patch 2: fix coding style issues, fix typo in function name
Patch 5: fix coding style issues
Patch 6: remove additional buffer and sanitize the name of log directory in
place, fix coding style issues

Veronika Molnarova (7):
  perf test perftool_testsuite: Use absolute paths
  perf tests: Create a structure for shell tests
  perf test: Provide setup for the shell test suite
  perftool-testsuite: Add empty setup for base_probe
  perf test: Introduce storing logs for shell tests
  perf test: Format log directories for shell tests
  perf test: Remove perftool drivers

 tools/perf/tests/builtin-test.c               | 129 ++++++++-
 tools/perf/tests/shell/base_probe/setup.sh    |  13 +
 .../base_probe/test_adding_blacklisted.sh     |  20 +-
 .../shell/base_probe/test_adding_kernel.sh    |  97 +++++--
 .../perf/tests/shell/base_probe/test_basic.sh |  31 +-
 .../shell/base_probe/test_invalid_options.sh  |  14 +-
 .../shell/base_probe/test_line_semantics.sh   |   7 +-
 tools/perf/tests/shell/base_report/setup.sh   |  10 +-
 .../tests/shell/base_report/test_basic.sh     | 103 +++++--
 tools/perf/tests/shell/common/init.sh         |   4 +-
 .../tests/shell/perftool-testsuite_probe.sh   |  24 --
 .../tests/shell/perftool-testsuite_report.sh  |  23 --
 tools/perf/tests/tests-scripts.c              | 267 +++++++++++++++---
 tools/perf/tests/tests-scripts.h              |  15 +
 tools/perf/tests/tests.h                      |   8 +-
 15 files changed, 585 insertions(+), 180 deletions(-)
 create mode 100755 tools/perf/tests/shell/base_probe/setup.sh
 delete mode 100755 tools/perf/tests/shell/perftool-testsuite_probe.sh
 delete mode 100755 tools/perf/tests/shell/perftool-testsuite_report.sh

-- 
2.50.1


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

end of thread, other threads:[~2025-11-13 15:11 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-09-30 16:09 [PATCH v4 0/7] Introduce structure for shell tests Jakub Brnak
2025-09-30 16:09 ` [PATCH v4 1/7] perf test perftool_testsuite: Use absolute paths Jakub Brnak
2025-09-30 18:28   ` Ian Rogers
2025-10-01 12:37     ` Arnaldo Carvalho de Melo
2025-09-30 16:09 ` [PATCH v4 2/7] perf tests: Create a structure for shell tests Jakub Brnak
2025-09-30 18:49   ` Ian Rogers
2025-10-14 13:26     ` Jakub Brnak
2025-09-30 16:09 ` [PATCH v4 3/7] perf test: Provide setup for the shell test suite Jakub Brnak
2025-09-30 18:51   ` Ian Rogers
2025-09-30 16:09 ` [PATCH v4 4/7] perftool-testsuite: Add empty setup for base_probe Jakub Brnak
2025-09-30 18:52   ` Ian Rogers
2025-09-30 16:09 ` [PATCH v4 5/7] perf test: Introduce storing logs for shell tests Jakub Brnak
2025-09-30 19:00   ` Ian Rogers
2025-11-12 12:44     ` Jakub Brnak
2025-11-12 16:37       ` Ian Rogers
2025-11-13 15:11         ` Jakub Brnak
2025-09-30 16:09 ` [PATCH v4 6/7] perf test: Format log directories " Jakub Brnak
2025-09-30 16:09 ` [PATCH v4 7/7] perf test: Remove perftool drivers Jakub Brnak

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.