public inbox for kdevops@lists.linux.dev
 help / color / mirror / Atom feed
* [PATCH 0/9] tweak results organization and reporting
@ 2025-03-05  0:57 Scott Mayhew
  2025-03-05  0:57 ` [PATCH] Don't include the codereadyrepo role if we're using a custom yum repofile Scott Mayhew
                   ` (11 more replies)
  0 siblings, 12 replies; 16+ messages in thread
From: Scott Mayhew @ 2025-03-05  0:57 UTC (permalink / raw)
  To: kdevops

I do most of my kdevops runs under buildbot.  Currently I don't have an
easy way to view test results in buildbot's web interface. 

The first four patches implement a "last-run" directory and
"last-kernel.txt" file similar to what the fstests workflow already has.
This is mainly to facilitate the remaining patches, but I think it will
also make it easier for me to feed my test results into other tooling in
the future.

The remaining patches add a "<workflow>-show-results" makefile target,
which basically print the test results to the standard output.  The
results for the most recent run are printed by default, but that can be
changed by overriding the LAST_KERNEL variable.  The results printed
varies from workflow to workflow, and can be overidden via the PATTERN
variable.

Scott Mayhew (9):
  pynfs: add last-run directory and last-kernel.txt to the results
  nfstest: add last-run directory and last-kernel.txt to the results
  gitr: add last-run directory and last-kernel.txt to the results
  ltp: add last-run directory and last-kernel.txt to the results
  fstests: add makefile target to show test results
  pynfs: add makefile target to show test results
  nfstest: add makefile target to show test results
  gitr: add makefile target to show test results
  ltp: add makefile target to show test results

 playbooks/roles/gitr/tasks/main.yml    | 59 +++++++++++++++++++++----
 playbooks/roles/ltp/tasks/main.yml     | 60 ++++++++++++++++++++++++--
 playbooks/roles/nfstest/tasks/main.yml | 60 ++++++++++++++++++++++----
 playbooks/roles/pynfs/tasks/main.yml   | 38 +++++++++++++++-
 workflows/fstests/Makefile             | 16 +++++++
 workflows/gitr/Makefile                | 21 +++++++++
 workflows/ltp/Makefile                 | 21 +++++++++
 workflows/nfstest/Makefile             | 17 ++++++++
 workflows/pynfs/Makefile               | 12 ++++++
 9 files changed, 282 insertions(+), 22 deletions(-)

-- 
2.48.1


^ permalink raw reply	[flat|nested] 16+ messages in thread
* [PATCH 0/9] tweak results organization and reporting
@ 2025-03-03 13:09 Scott Mayhew
  2025-03-12 20:09 ` Chuck Lever
  0 siblings, 1 reply; 16+ messages in thread
From: Scott Mayhew @ 2025-03-03 13:09 UTC (permalink / raw)
  To: kdevops

I do most of my kdevops runs under buildbot.  Currently I don't have an
easy way to view test results in buildbot's web interface. 

The first four patches implement a "last-run" directory and
"last-kernel.txt" file similar to what the fstests workflow already has.
This is mainly to facilitate the remaining patches, but I think it will
also make it easier for me to feed my test results into other tooling in
the future.

The remaining patches add a "<workflow>-show-results" makefile target,
which basically print the test results to the standard output.  The
results for the most recent run are printed by default, but that can be
changed by overriding the LAST_KERNEL variable.  The results printed
varies from workflow to workflow, and can be overidden via the PATTERN
variable.

Scott Mayhew (9):
  pynfs: add last-run directory and last-kernel.txt to the results
  nfstest: add last-run directory and last-kernel.txt to the results
  gitr: add last-run directory and last-kernel.txt to the results
  ltp: add last-run directory and last-kernel.txt to the results
  fstests: add makefile target to show test results
  pynfs: add makefile target to show test results
  nfstest: add makefile target to show test results
  gitr: add makefile target to show test results
  ltp: add makefile target to show test results

 playbooks/roles/gitr/tasks/main.yml    | 59 +++++++++++++++++++++----
 playbooks/roles/ltp/tasks/main.yml     | 60 ++++++++++++++++++++++++--
 playbooks/roles/nfstest/tasks/main.yml | 60 ++++++++++++++++++++++----
 playbooks/roles/pynfs/tasks/main.yml   | 38 +++++++++++++++-
 workflows/fstests/Makefile             | 16 +++++++
 workflows/gitr/Makefile                | 21 +++++++++
 workflows/ltp/Makefile                 | 21 +++++++++
 workflows/nfstest/Makefile             | 17 ++++++++
 workflows/pynfs/Makefile               | 12 ++++++
 9 files changed, 282 insertions(+), 22 deletions(-)

-- 
2.48.1


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

end of thread, other threads:[~2025-03-12 22:58 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-03-05  0:57 [PATCH 0/9] tweak results organization and reporting Scott Mayhew
2025-03-05  0:57 ` [PATCH] Don't include the codereadyrepo role if we're using a custom yum repofile Scott Mayhew
2025-03-05  0:57 ` [PATCH 1/9] pynfs: add last-run directory and last-kernel.txt to the results Scott Mayhew
2025-03-05  0:57 ` [PATCH 2/9] nfstest: " Scott Mayhew
2025-03-05  0:57 ` [PATCH 3/9] gitr: " Scott Mayhew
2025-03-05  0:57 ` [PATCH 4/9] ltp: " Scott Mayhew
2025-03-05  0:57 ` [PATCH 5/9] fstests: add makefile target to show test results Scott Mayhew
2025-03-05  0:57 ` [PATCH 6/9] pynfs: " Scott Mayhew
2025-03-05  0:57 ` [PATCH 7/9] nfstest: " Scott Mayhew
2025-03-05  0:57 ` [PATCH 8/9] gitr: " Scott Mayhew
2025-03-05  0:57 ` [PATCH 9/9] ltp: " Scott Mayhew
2025-03-05  0:57 ` [PATCH] Don't include the codereadyrepo role if we're using a custom yum repofile Scott Mayhew
2025-03-05  1:11 ` [PATCH 0/9] tweak results organization and reporting Scott Mayhew
  -- strict thread matches above, loose matches on Subject: below --
2025-03-03 13:09 Scott Mayhew
2025-03-12 20:09 ` Chuck Lever
2025-03-12 22:58   ` Luis Chamberlain

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