diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2023-11-21 11:13:17 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2023-11-21 14:23:25 +0100 |
commit | ec1de7daac572ccc4e7508f3cf2db063f1578319 (patch) | |
tree | 91d9820050da1c44a5b628c7ef4459b26d0cae5c | |
parent | qdp: Build BSPs (diff) | |
download | rtems-central-ec1de7daac572ccc4e7508f3cf2db063f1578319.tar.bz2 |
qdp: Collect memory benchmark results
-rw-r--r-- | spec-qdp/qdp/package-build.yml | 2 | ||||
-rw-r--r-- | spec-qdp/qdp/steps/membench.yml | 19 | ||||
-rw-r--r-- | spec-qdp/qdp/test-logs/membench.yml | 19 |
3 files changed, 40 insertions, 0 deletions
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 @@ -18,6 +18,8 @@ links: - role: build-step uid: steps/bsp-extra-coverage - role: build-step + uid: steps/membench +- role: build-step uid: steps/archive qdp-type: package-build type: qdp 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 |