[rtems-central commit] qdp: Collect memory benchmark results
Sebastian Huber
sebh at rtems.org
Tue Nov 21 13:35:41 UTC 2023
Module: rtems-central
Branch: master
Commit: ec1de7daac572ccc4e7508f3cf2db063f1578319
Changeset: http://git.rtems.org/rtems-central/commit/?id=ec1de7daac572ccc4e7508f3cf2db063f1578319
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Tue Nov 21 11:13:17 2023 +0100
qdp: Collect memory benchmark results
---
spec-qdp/qdp/package-build.yml | 2 ++
spec-qdp/qdp/steps/membench.yml | 19 +++++++++++++++++++
spec-qdp/qdp/test-logs/membench.yml | 19 +++++++++++++++++++
3 files changed, 40 insertions(+)
diff --git a/spec-qdp/qdp/package-build.yml b/spec-qdp/qdp/package-build.yml
index f9a94253..fcd7ea3b 100644
--- a/spec-qdp/qdp/package-build.yml
+++ b/spec-qdp/qdp/package-build.yml
@@ -17,6 +17,8 @@ links:
uid: steps/bsp-extra
- role: build-step
uid: steps/bsp-extra-coverage
+- role: build-step
+ uid: steps/membench
- role: build-step
uid: steps/archive
qdp-type: package-build
diff --git a/spec-qdp/qdp/steps/membench.yml b/spec-qdp/qdp/steps/membench.yml
new file mode 100644
index 00000000..00e8ea01
--- /dev/null
+++ b/spec-qdp/qdp/steps/membench.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-step-type: membench-collector
+copyrights:
+- Copyright (C) 2023 embedded brains GmbH & Co. KG
+description: |
+ Collects the memory usage benchmarks.
+enabled-by: true
+gdb: ${../variant:/deployment-directory}/bin/${.:/arch}-rtems${../variant:/rtems-version}-gdb
+links:
+- hash: null
+ name: spec
+ role: input
+ uid: rtems-item-cache
+- name: log
+ role: output
+ uid: ../test-logs/membench
+objdump: ${../variant:/deployment-directory}/bin/${.:/arch}-rtems${../variant:/rtems-version}-objdump
+qdp-type: build-step
+type: qdp
diff --git a/spec-qdp/qdp/test-logs/membench.yml b/spec-qdp/qdp/test-logs/membench.yml
new file mode 100644
index 00000000..6bfa24c0
--- /dev/null
+++ b/spec-qdp/qdp/test-logs/membench.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2023 embedded brains GmbH & Co. KG
+copyrights-by-license: {}
+directory: ${../variant:/deployment-directory}/doc/test-logs
+directory-state-type: generic
+enabled-by: true
+files:
+- file: membench.json
+ hash: null
+hash: null
+links:
+- hash: null
+ name: member
+ role: input-to
+ uid: ../steps/archive
+patterns: []
+qdp-type: directory-state
+type: qdp
More information about the vc
mailing list