Export collected metrics to json as inputs for calculating 15/33715/2
authorYujun Zhang <zhang.yujunz@zte.com.cn>
Mon, 24 Apr 2017 13:39:59 +0000 (21:39 +0800)
committerYujun Zhang <zhang.yujunz@zte.com.cn>
Mon, 24 Apr 2017 14:47:38 +0000 (22:47 +0800)
Change-Id: Id2dce1e750f646aeb972221229556fcd647a3637
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
resources/ansible_roles/nDPI/tasks/main.yml
resources/ansible_roles/openssl/tasks/main.yml
resources/ansible_roles/ramspeed/tasks/main.yml
resources/ansible_roles/unixbench/tasks/main.yml

index 230ee2e..c007a61 100644 (file)
@@ -66,6 +66,7 @@
       #        nDPI throughput:       1.46 M pps / 13.69 Gb/sec
       # TODO(yujunz) convert "M pps" and "K pps" to number
       - 'nDPI throughput:\s+?(?P<dpi_pps>\d+.\d+.*) \/ (?P<dpi_bps>\d+.\d+.*)$'
+    export_to: "{{ qtip_results }}/dpi_metrics.json"
   register: dpi_metrics
   delegate_to: localhost
 
index 9829de2..6ef24bb 100644 (file)
@@ -59,6 +59,7 @@
           ^rsa\s+4096\sbits\s.+\s+
           ?(?P<rsa_sign_4096>\d+\.\d)\s+
           ?(?P<rsa_verify_4096>\d+\.\d)$
+    export_to: "{{ qtip_results }}/ssl_rsa_metrics.json"
   register: ssl_rsa_metrics
 
 - name: collect ssl aes metrics
@@ -72,7 +73,7 @@
           ?(?P<aes_128_cbc_256_bytes>\d+\.\w+)\s+
           ?(?P<aes_128_cbc_1024_bytes>\d+\.\w+)\s+
           ?(?P<aes_128_cbc_8192_bytes>\d+\.\w+)$
-    dump: openssl_aes.log
+    export_to: "{{ qtip_results }}/ssl_aes_metrics.json"
   register: ssl_aes_metrics
 
 - name: create SSL report
index bdb23b6..affa111 100644 (file)
@@ -69,6 +69,7 @@
       - '^INTEGER\s+BatchRun\s+Add:\s+?(?P<add>\d+\.\d+)\sMB/s$'
       - '^INTEGER\s+BatchRun\s+Triad:\s+?(?P<triad>\d+\.\d+)\sMB/s$'
       - '^INTEGER\s+BatchRun\s+AVERAGE:\s+?(?P<average>\d+\.\d+)\sMB/s$'
+    export_to: "{{ qtip_results }}/ram_int_metrics.json"
   register: intmem_metrics
 
 - name: collect float memory metrics from ramspeed
@@ -80,6 +81,7 @@
       - '^FL-POINT\s+BatchRun\s+Add:\s+?(?P<add>\d+\.\d+)\sMB/s$'
       - '^FL-POINT\s+BatchRun\s+Triad:\s+?(?P<triad>\d+\.\d+)\sMB/s$'
       - '^FL-POINT\s+BatchRun\s+AVERAGE:\s+?(?P<average>\d+\.\d+)\sMB/s$'
+    export_to: "{{ qtip_results }}/ram_float_metrics.json"
   register: floatmem_metrics
 
 - name: create memory metrics report
index 9b0a6f7..e087bcb 100644 (file)
@@ -61,6 +61,7 @@
       # Double-Precision Whetstone                       55.0       3720.5    676.5
       - '^Dhrystone 2 using register variables\s+(\d+\.\d+)\s+(?P<dhrystone_lps>\d+\.\d+)\s+(\d+\.\d+)'
       - '^Double-Precision Whetstone\s+(\d+\.\d+)\s+(?P<whetstone_MWIPS>\d+\.\d+)\s+(\d+\.\d+)'
+    export_to: "{{ qtip_results }}/arithmetic_metrics.json"
   register: arithmetic_metrics
   delegate_to: localhost