From 759410e4d9feafc1cff66a47e21227e55c04b4cb Mon Sep 17 00:00:00 2001 From: Yujun Zhang Date: Tue, 18 Apr 2017 20:58:10 +0800 Subject: Create ramspeed report Change-Id: I60805e83a9256fb8fdca362478551c2a5a3106dc Signed-off-by: Yujun Zhang --- resources/metric/ramspeed.yaml | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) (limited to 'resources/metric/ramspeed.yaml') diff --git a/resources/metric/ramspeed.yaml b/resources/metric/ramspeed.yaml index b25485cf..6473d576 100644 --- a/resources/metric/ramspeed.yaml +++ b/resources/metric/ramspeed.yaml @@ -11,30 +11,35 @@ file: path: "{{ cwd }}" state: directory + tags: [setup] - name: download ramspeed/ramsmp unarchive: src: http://www.alasir.com/software/ramspeed/ramsmp-3.5.0.tar.gz dest: "{{ cwd }}" remote_src: yes + tags: [setup] - name: build ramsmp command: ./build.sh args: chdir: "{{ cwd }}/ramsmp-3.5.0" creates: ramsmp + tags: [setup] - name: intmem benchmarking command: ./ramsmp -b 3 -l 5 -p 1 args: chdir: "{{ cwd }}/ramsmp-3.5.0" register: ramsmp_intmem_out + tags: [run] - name: floatmem benchmarking command: ./ramsmp -b 6 -l 5 -p 1 args: chdir: "{{ cwd }}/ramsmp-3.5.0" register: ramsmp_floatmem_out + tags: [run] - name: collect integer memory metrics from ramspeed collect: @@ -46,7 +51,8 @@ - '^INTEGER\s+BatchRun\s+Triad:\s+?(?P\d+\.\d+)\sMB/s$' - '^INTEGER\s+BatchRun\s+AVERAGE:\s+?(?P\d+\.\d+)\sMB/s$' dump: 'ramsmp-intmem.log' - register: ramsmp_intmem_metrics + register: intmem_metrics + tags: [collect] - name: collect float memory metrics from ramspeed collect: @@ -58,4 +64,12 @@ - '^FL-POINT\s+BatchRun\s+Triad:\s+?(?P\d+\.\d+)\sMB/s$' - '^FL-POINT\s+BatchRun\s+AVERAGE:\s+?(?P\d+\.\d+)\sMB/s$' dump: 'ramsmp-floatmem.log' - register: ramsmp_intmem_metrics + register: floatmem_metrics + tags: [collect] + +- name: create memory metrics report + template: + src: "{{ qtip_resources }}/template/mem-metrics.j2" + dest: "{{ qtip_reports }}/mem-metrics" + delegate_to: localhost + tags: [report] -- cgit 1.2.3-korg