[PATCH 0/5] add memory fragmentation automation testing

Luis Chamberlain <[email protected]>
Newsgroups dev.linux.lists.kdevops
Message-ID <[email protected]>
This extends monitoring support on kdevops to leverage tracepoint
analysis for automatic memory fragmentation analysis.

Luis Chamberlain (5):
  monitoring: add memory fragmentation eBPF monitoring support
  mmtests: add monitoring framework integration
  sysbench: add monitoring framework integration
  ai milvus: add monitoring support
  minio: add monitoring support

 kconfigs/monitors/Kconfig                     |   53 +
 playbooks/ai_benchmark.yml                    |   14 +
 playbooks/minio.yml                           |   15 +
 .../tasks/install-deps/debian/main.yml        |    1 +
 .../tasks/install-deps/redhat/main.yml        |    1 +
 .../fstests/tasks/install-deps/suse/main.yml  |    1 +
 .../roles/milvus/tasks/install_docker.yml     |    2 +
 playbooks/roles/minio_install/tasks/main.yml  |   24 +-
 .../tasks/install-deps/debian/main.yml        |    1 +
 .../tasks/install-deps/redhat/main.yml        |    1 +
 .../mmtests/tasks/install-deps/suse/main.yml  |    1 +
 playbooks/roles/mmtests/tasks/main.yaml       |   12 +
 .../monitoring/files/fragmentation_tracker.py |  533 ++++++++
 .../files/fragmentation_visualizer.py         | 1161 +++++++++++++++++
 .../monitoring/tasks/monitor_collect.yml      |  145 +-
 .../roles/monitoring/tasks/monitor_run.yml    |  123 ++
 .../tasks/install-deps/debian/main.yml        |    2 +
 .../tasks/install-deps/redhat/main.yml        |    1 +
 .../sysbench/tasks/install-deps/suse/main.yml |    1 +
 playbooks/roles/sysbench/tasks/main.yaml      |   12 +
 workflows/ai/Makefile                         |    5 +
 workflows/minio/Makefile                      |    9 +-
 workflows/mmtests/Makefile                    |    8 +
 workflows/sysbench/Makefile                   |    8 +-
 24 files changed, 2130 insertions(+), 4 deletions(-)
 create mode 100644 playbooks/roles/monitoring/files/fragmentation_tracker.py
 create mode 100644 playbooks/roles/monitoring/files/fragmentation_visualizer.py

-- 
2.45.2
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.