aboutsummaryrefslogtreecommitdiffstats
path: root/resources/tools/presentation/specifications
diff options
context:
space:
mode:
authorTibor Frank <tifrank@cisco.com>2021-08-11 15:58:27 +0200
committerTibor Frank <tifrank@cisco.com>2021-08-18 04:55:07 +0000
commit64c9c4bd81adf3057134c91835a2c6a46eb1443c (patch)
tree9fd02099216ec5640cf623dd2e30dbfb2740623f /resources/tools/presentation/specifications
parenta47e22094114ac64803d28c12ce54f3ea8a76b9f (diff)
Report: Add tables with builds durations
Change-Id: I6e5d72b336ab68c9ffd74f9ab20d7cb0ed4b5fb3 Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit 6353e5b063a146fe4bd66437ef09f540b9f87514)
Diffstat (limited to 'resources/tools/presentation/specifications')
-rw-r--r--resources/tools/presentation/specifications/report/data_sets.yaml22
-rw-r--r--resources/tools/presentation/specifications/report/elements.yaml449
2 files changed, 470 insertions, 1 deletions
diff --git a/resources/tools/presentation/specifications/report/data_sets.yaml b/resources/tools/presentation/specifications/report/data_sets.yaml
index e0e62c2b0a..31344dbc02 100644
--- a/resources/tools/presentation/specifications/report/data_sets.yaml
+++ b/resources/tools/presentation/specifications/report/data_sets.yaml
@@ -283,6 +283,11 @@
- 52 # rls2106.rel MRR iter env 7
- 88 # rls2106.rel MRR AF-XDP iter env 7
+ # TODO: Remove
+ vpp-2n-skx-curr-iter-mrr-single:
+ csit-vpp-perf-report-iterative-2106-2n-skx:
+ - 52 # rls2106.rel MRR iter env 7
+
vpp-2n-skx-curr-soak:
csit-vpp-perf-report-iterative-2106-2n-skx:
- 58 # rls2106.rel soak env 7
@@ -511,6 +516,11 @@
- 36 # rls2106.rel MRR iter env 7
- 48 # rls2106.rel MRR AF-XDP iter env 7
+ # TODO: Remove
+ vpp-2n-zn2-curr-iter-mrr-single:
+ csit-vpp-perf-report-iterative-2106-2n-zn2:
+ - 36 # rls2106.rel MRR iter env 7
+
vpp-2n-zn2-curr-cov:
csit-vpp-perf-report-coverage-2106-2n-zn2:
- 1 # rls2106.rel NDRPDR COV env 7
@@ -694,11 +704,16 @@
vpp-2n-clx-prev-iter-mrr-new-env:
csit-vpp-perf-report-iterative-2106-2n-clx:
- 8 # rls2101.rel MRR iter env 7
- - 123 # rls2101.rel MRR AF-XDP iter env 7
vpp-2n-clx-curr-iter-mrr:
csit-vpp-perf-report-iterative-2106-2n-clx:
- 66 # rls2106.rel MRR iter env 7
+ - 123 # rls2101.rel MRR AF-XDP iter env 7
+
+ # TODO: Remove
+ vpp-2n-clx-curr-iter-mrr-single:
+ csit-vpp-perf-report-iterative-2106-2n-clx:
+ - 66 # rls2106.rel MRR iter env 7
vpp-2n-clx-curr-iter-gso:
csit-vpp-perf-report-iterative-2106-2n-clx:
@@ -1057,6 +1072,11 @@
- 18 # rls2106.rel MRR iter env 7
- 29 # rls2101.rel MRR AF-XDP iter env 7
+ # TODO: Remove
+ vpp-2n-tx2-curr-iter-mrr-single:
+ csit-vpp-perf-report-iterative-2106-2n-tx2:
+ - 18 # rls2106.rel MRR iter env 7
+
vpp-2n-tx2-curr-cov:
csit-vpp-perf-report-coverage-2106-2n-tx2:
- 1 # rls2106.rel NDRPDR COV env 7
diff --git a/resources/tools/presentation/specifications/report/elements.yaml b/resources/tools/presentation/specifications/report/elements.yaml
index 2c3f33a99d..2396851443 100644
--- a/resources/tools/presentation/specifications/report/elements.yaml
+++ b/resources/tools/presentation/specifications/report/elements.yaml
@@ -2,6 +2,455 @@
### T A B L E S ###
################################################################################
+# Statistics: job-specs' durations
+- type: "table"
+ title: "Job Specification Duration: 2n-clx-iterative"
+ algorithm: "table_job_spec_duration"
+ output-file: "{DIR[STATIC,VPP]}/job-spec-duration-2n-clx-iter"
+ jb-type: "iterative"
+ lines:
+ - job-spec: "vpp-mrr-00"
+ data-set: "vpp-2n-clx-curr-iter-mrr-single"
+ - job-spec: "vpp-mlr-00"
+ data-set: "vpp-2n-clx-curr-iter-best"
+ - job-spec: "vpp-gso-mrr-00"
+ data-set: "vpp-2n-clx-curr-iter-gso"
+ - job-spec: "soak-00"
+ data-set: "vpp-2n-clx-curr-soak"
+ - job-spec: "vsap-00"
+ data-set: "vpp-2n-clx-curr-iter-vsap"
+ - job-spec: "nfv-density-mrr-00"
+ data-set: "vpp-2n-clx-curr-nfv-mrr"
+ - job-spec: "nfv-density-mlr-00"
+ data-set: "vpp-2n-clx-curr-nfv-ndrpdr"
+ - job-spec: "reconf-00"
+ data-set: "vpp-2n-clx-curr-nfv-reconf"
+ - job-spec: "dpdk-mlr-00"
+ data-set: "dpdk-2n-clx-curr-iter"
+
+- type: "table"
+ title: "Job Specification Duration: 2n-clx-coverage"
+ algorithm: "table_job_spec_duration"
+ output-file: "{DIR[STATIC,VPP]}/job-spec-duration-2n-clx-cov"
+ jb-type: "coverage"
+ data: "vpp-2n-clx-curr-cov"
+ lines:
+ - job-spec: "gso-00"
+ build: "1"
+ - job-spec: "ip4-00"
+ build: "2"
+ - job-spec: "ip4-01"
+ build: "3"
+ - job-spec: "ip4-02"
+ build: "4"
+ - job-spec: "ip4-03"
+ build: "5"
+ - job-spec: "ip4-04"
+ build: "6"
+ - job-spec: "ip4-05"
+ build: "7"
+ - job-spec: "ip4-06"
+ build: "8"
+ - job-spec: "ip4-07"
+ build: "9"
+ - job-spec: "ip4tun-00"
+ build: "10"
+ - job-spec: "ip6-00"
+ build: "11"
+ - job-spec: "ip6-01"
+ build: "12"
+ - job-spec: "l2-00"
+ build: "13"
+ - job-spec: "l2-01"
+ build: "14"
+ - job-spec: "lb-00"
+ build: "15"
+ - job-spec: "memif-00"
+ build: "16"
+ - job-spec: "vhost-00"
+ build: "17"
+
+- type: "table"
+ title: "Job Specification Duration: 2n-dnv-iterative"
+ algorithm: "table_job_spec_duration"
+ output-file: "{DIR[STATIC,VPP]}/job-spec-duration-2n-dnv-iter"
+ jb-type: "iterative"
+ lines:
+ - job-spec: "vpp-mrr-00"
+ data-set: "vpp-2n-dnv-curr-iter-mrr"
+ - job-spec: "vpp-mlr-00"
+ data-set: "vpp-2n-dnv-curr-iter"
+
+- type: "table"
+ title: "Job Specification Duration: 2n-dnv-coverage"
+ algorithm: "table_job_spec_duration"
+ output-file: "{DIR[STATIC,VPP]}/job-spec-duration-2n-dnv-cov"
+ jb-type: "coverage"
+ data: "vpp-2n-dnv-curr-cov"
+ lines:
+ - job-spec: "ip4-00"
+ build: "7"
+ - job-spec: "ip4-01"
+ build: "8"
+ - job-spec: "ip6-00"
+ build: "9"
+ - job-spec: "ip6-01"
+ build: "10"
+ - job-spec: "l2-00"
+ build: "11"
+ - job-spec: "l2-01"
+ build: "13"
+
+- type: "table"
+ title: "Job Specification Duration: 2n-skx-iterative"
+ algorithm: "table_job_spec_duration"
+ output-file: "{DIR[STATIC,VPP]}/job-spec-duration-2n-skx-iter"
+ jb-type: "iterative"
+ lines:
+ - job-spec: "vpp-mrr-00"
+ data-set: "vpp-2n-skx-curr-iter-mrr-single"
+ - job-spec: "vpp-mlr-00"
+ data-set: "vpp-2n-skx-curr-iter-best"
+ - job-spec: "vpp-gso-mrr-00"
+ data-set: "vpp-2n-skx-curr-gso"
+ - job-spec: "soak-00"
+ data-set: "vpp-2n-skx-curr-soak"
+ - job-spec: "nfv-density-mrr-00"
+ data-set: "vpp-2n-skx-curr-nfv-mrr"
+ - job-spec: "nfv-density-mlr-00"
+ data-set: "vpp-2n-skx-curr-nfv-ndrpdr"
+ - job-spec: "reconf-00"
+ data-set: "vpp-2n-skx-curr-nfv-reconf"
+ - job-spec: "dpdk-mlr-00"
+ data-set: "dpdk-2n-skx-curr-iter"
+
+- type: "table"
+ title: "Job Specification Duration: 2n-skx-coverage"
+ algorithm: "table_job_spec_duration"
+ output-file: "{DIR[STATIC,VPP]}/job-spec-duration-2n-skx-cov"
+ jb-type: "coverage"
+ data: "vpp-2n-skx-curr-cov"
+ lines:
+ - job-spec: "gso-00"
+ build: "1"
+ - job-spec: "ip4-00"
+ build: "2"
+ - job-spec: "ip4-01"
+ build: "3"
+ - job-spec: "ip4-02"
+ build: "4"
+ - job-spec: "ip4-03"
+ build: "5"
+ - job-spec: "ip4-04"
+ build: "6"
+ - job-spec: "ip4-05"
+ build: "7"
+ - job-spec: "ip4-06"
+ build: "8"
+ - job-spec: "ip4-07"
+ build: "9"
+ - job-spec: "ip4tun-00"
+ build: "10"
+ - job-spec: "ip6-00"
+ build: "11"
+ - job-spec: "ip6-01"
+ build: "12"
+ - job-spec: "l2-00"
+ build: "13"
+ - job-spec: "l2-01"
+ build: "14"
+ - job-spec: "lb-00"
+ build: "15"
+ - job-spec: "memif-00"
+ build: "16"
+ - job-spec: "vhost-00"
+ build: "17"
+
+- type: "table"
+ title: "Job Specification Duration: 2n-tx2-iterative"
+ algorithm: "table_job_spec_duration"
+ output-file: "{DIR[STATIC,VPP]}/job-spec-duration-2n-tx2-iter"
+ jb-type: "iterative"
+ lines:
+ - job-spec: "vpp-mrr-00"
+ data-set: "vpp-2n-tx2-curr-iter-mrr-single"
+ - job-spec: "vpp-mlr-00"
+ data-set: "vpp-2n-tx2-curr-iter"
+
+- type: "table"
+ title: "Job Specification Duration: 2n-tx2-coverage"
+ algorithm: "table_job_spec_duration"
+ output-file: "{DIR[STATIC,VPP]}/job-spec-duration-2n-tx2-cov"
+ jb-type: "coverage"
+ data: "vpp-2n-tx2-curr-cov"
+ lines:
+ - job-spec: "ip4-00"
+ build: "1"
+ - job-spec: "ip4-01"
+ build: "2"
+ - job-spec: "ip4-02"
+ build: "3"
+ - job-spec: "ip4-03"
+ build: "4"
+ - job-spec: "ip4-04"
+ build: "5"
+ - job-spec: "ip4-05"
+ build: "6"
+ - job-spec: "ip4-06"
+ build: "7"
+ - job-spec: "ip6-00"
+ build: "8"
+ - job-spec: "ip6-01"
+ build: "9"
+ - job-spec: "l2-00"
+ build: "10"
+ - job-spec: "l2-01"
+ build: "11"
+ - job-spec: "l2-02"
+ build: "12"
+ - job-spec: "l2-03"
+ build: "13"
+ - job-spec: "l2-04"
+ build: "14"
+
+- type: "table"
+ title: "Job Specification Duration: 2n-zn2-iterative"
+ algorithm: "table_job_spec_duration"
+ output-file: "{DIR[STATIC,VPP]}/job-spec-duration-2n-zn2-iter"
+ jb-type: "iterative"
+ lines:
+ - job-spec: "vpp-mrr-00"
+ data-set: "vpp-2n-zn2-curr-iter-mrr-single"
+ - job-spec: "vpp-mlr-00"
+ data-set: "vpp-2n-zn2-curr-iter-best"
+ - job-spec: "vpp-gso-mrr-00"
+ data-set: "vpp-2n-zn2-curr-iter-gso"
+ - job-spec: "dpdk-mlr-00"
+ data-set: "dpdk-2n-zn2-curr-iter"
+
+- type: "table"
+ title: "Job Specification Duration: 2n-zn2-coverage"
+ algorithm: "table_job_spec_duration"
+ output-file: "{DIR[STATIC,VPP]}/job-spec-duration-2n-zn2-cov"
+ jb-type: "coverage"
+ data: "vpp-2n-zn2-curr-cov"
+ lines:
+ - job-spec: "gso-00"
+ build: "1"
+ - job-spec: "ip4-00"
+ build: "2"
+ - job-spec: "ip4-01"
+ build: "3"
+ - job-spec: "ip4-02"
+ build: "4"
+ - job-spec: "ip4-03"
+ build: "18"
+ - job-spec: "ip4-04"
+ build: "6"
+ - job-spec: "ip4-05"
+ build: "7"
+ - job-spec: "ip4tun-00"
+ build: "8"
+ - job-spec: "ip6-00"
+ build: "9"
+ - job-spec: "ip6-01"
+ build: "19"
+ - job-spec: "l2-00"
+ build: "11"
+ - job-spec: "l2-01"
+ build: "12"
+ - job-spec: "lb-00"
+ build: "13"
+ - job-spec: "memif-00"
+ build: "14"
+ - job-spec: "vhost-00"
+ build: "15"
+
+- type: "table"
+ title: "Job Specification Duration: 3n-dnv-iterative"
+ algorithm: "table_job_spec_duration"
+ output-file: "{DIR[STATIC,VPP]}/job-spec-duration-3n-dnv-iter"
+ jb-type: "iterative"
+ lines:
+ - job-spec: "vpp-mrr-00"
+ data-set: "vpp-3n-dnv-curr-iter-mrr"
+ - job-spec: "vpp-mlr-00"
+ data-set: "vpp-3n-dnv-curr-iter"
+
+- type: "table"
+ title: "Job Specification Duration: 3n-dnv-coverage"
+ algorithm: "table_job_spec_duration"
+ output-file: "{DIR[STATIC,VPP]}/job-spec-duration-3n-dnv-cov"
+ jb-type: "coverage"
+ data: "vpp-3n-dnv-curr-cov"
+ lines:
+ - job-spec: "crypto-00"
+ build: "11"
+ - job-spec: "crypto-01"
+ build: "12"
+ - job-spec: "crypto-02"
+ build: "13"
+ - job-spec: "ip4-00"
+ build: "14"
+ - job-spec: "ip4-01"
+ build: "15"
+ - job-spec: "ip4tun-00"
+ build: "16"
+ - job-spec: "ip6-00"
+ build: "17"
+ - job-spec: "ip6-01"
+ build: "10"
+ - job-spec: "l2-00"
+ build: "20"
+ - job-spec: "l2-01"
+ build: "21"
+
+- type: "table"
+ title: "Job Specification Duration: 3n-skx-iterative"
+ algorithm: "table_job_spec_duration"
+ output-file: "{DIR[STATIC,VPP]}/job-spec-duration-3n-skx-iter"
+ jb-type: "iterative"
+ lines:
+ - job-spec: "vpp-mrr-00"
+ data-set: "vpp-3n-skx-curr-iter-mrr"
+ - job-spec: "vpp-mlr-00"
+ data-set: "vpp-3n-skx-curr-iter"
+ - job-spec: "hoststack-00"
+ data-set: "vpp-3n-skx-curr-iter-hoststack"
+ - job-spec: "dpdk-mlr-00"
+ data-set: "dpdk-3n-skx-curr-iter"
+
+- type: "table"
+ title: "Job Specification Duration: 3n-skx-coverage"
+ algorithm: "table_job_spec_duration"
+ output-file: "{DIR[STATIC,VPP]}/job-spec-duration-3n-skx-cov"
+ jb-type: "coverage"
+ data: "vpp-3n-skx-curr-cov"
+ lines:
+ - job-spec: "crypto-00"
+ build: "1"
+ - job-spec: "crypto-01"
+ build: "3"
+ - job-spec: "crypto-02"
+ build: "4"
+ - job-spec: "crypto-03"
+ build: "36"
+ - job-spec: "crypto-04"
+ build: "6"
+ - job-spec: "ip4-00"
+ build: "7"
+ - job-spec: "ip4-01"
+ build: "8"
+ - job-spec: "ip4-02"
+ build: "9"
+ - job-spec: "ip4-03"
+ build: "10"
+ - job-spec: "ip4-04"
+ build: "11"
+ - job-spec: "ip4-05"
+ build: "12"
+ - job-spec: "ip4-06"
+ build: "13"
+ - job-spec: "ip4-07"
+ build: "14"
+ - job-spec: "ip4tun-00"
+ build: "15"
+ - job-spec: "ip4tun-02"
+ build: "16"
+ - job-spec: "ip6-00"
+ build: "17"
+ - job-spec: "ip6-01"
+ build: "18"
+ - job-spec: "ip6tun-00"
+ build: "19"
+ - job-spec: "l2-00"
+ build: "20"
+ - job-spec: "l2-01"
+ build: "21"
+ - job-spec: "l2-02"
+ build: "22"
+ - job-spec: "l2-03"
+ build: "23"
+ - job-spec: "l2-04"
+ build: "24"
+ - job-spec: "l2-05"
+ build: "25"
+ - job-spec: "l2-06"
+ build: "26"
+ - job-spec: "l2-07"
+ build: "27"
+ - job-spec: "l2-08"
+ build: "28"
+ - job-spec: "l2-09"
+ build: "29"
+ - job-spec: "l2-10"
+ build: "30"
+ - job-spec: "memif-00"
+ build: "31"
+ - job-spec: "srv6-00"
+ build: "32"
+ - job-spec: "srv6-01"
+ build: "33"
+ - job-spec: "vhost-00"
+ build: "34"
+ - job-spec: "vhost-01"
+ build: "35"
+
+- type: "table"
+ title: "Job Specification Duration: 3n-tsh-iterative"
+ algorithm: "table_job_spec_duration"
+ output-file: "{DIR[STATIC,VPP]}/job-spec-duration-3n-tsh-iter"
+ jb-type: "iterative"
+ lines:
+ - job-spec: "vpp-mrr-00"
+ data-set: "vpp-3n-tsh-curr-iter-mrr"
+ - job-spec: "vpp-mlr-00"
+ data-set: "vpp-3n-tsh-curr-iter"
+ - job-spec: "dpdk-mlr-00"
+ data-set: "dpdk-3n-tsh-curr-iter"
+
+- type: "table"
+ title: "Job Specification Duration: 3n-tsh-coverage"
+ algorithm: "table_job_spec_duration"
+ output-file: "{DIR[STATIC,VPP]}/job-spec-duration-3n-tsh-cov"
+ jb-type: "coverage"
+ data: "vpp-3n-tsh-curr-cov"
+ lines:
+ - job-spec: "ip4-00"
+ build: "7"
+ - job-spec: "ip4-01"
+ build: "8"
+ - job-spec: "ip4-02"
+ build: "9"
+ - job-spec: "ip4-03"
+ build: "10"
+ - job-spec: "ip4tun-00"
+ build: "15"
+ - job-spec: "ip6-00"
+ build: "17"
+ - job-spec: "ip6-01"
+ build: "18"
+ - job-spec: "l2-00"
+ build: "20"
+ - job-spec: "l2-01"
+ build: "21"
+ - job-spec: "l2-02"
+ build: "22"
+ - job-spec: "l2-03"
+ build: "23"
+ - job-spec: "l2-04"
+ build: "24"
+ - job-spec: "memif-00"
+ build: "31"
+ - job-spec: "srv6-00"
+ build: "32"
+ - job-spec: "srv6-01"
+ build: "33"
+ - job-spec: "vhost-00"
+ build: "34"
+ - job-spec: "vhost-01"
+ build: "35"
+
# VPP Latency Changes 3n-skx 2t1c
- type: "table"
title: "VPP Latency Changes 3n-skx 2t1c PDR50-direction1-avg"