aboutsummaryrefslogtreecommitdiffstats
path: root/resources/job_specs/report_coverage/3n-alt
diff options
context:
space:
mode:
Diffstat (limited to 'resources/job_specs/report_coverage/3n-alt')
-rw-r--r--resources/job_specs/report_coverage/3n-alt/dpdk-00.md11
-rw-r--r--resources/job_specs/report_coverage/3n-alt/dpdk-10.md29
-rw-r--r--resources/job_specs/report_coverage/3n-alt/ip4-00.md21
-rw-r--r--resources/job_specs/report_coverage/3n-alt/ip4-01.md29
-rw-r--r--resources/job_specs/report_coverage/3n-alt/ip4-02.md37
-rw-r--r--resources/job_specs/report_coverage/3n-alt/ip4-10.md56
-rw-r--r--resources/job_specs/report_coverage/3n-alt/ip4-11.md43
-rw-r--r--resources/job_specs/report_coverage/3n-alt/ip4-12.md30
-rw-r--r--resources/job_specs/report_coverage/3n-alt/ip4-13.md30
-rw-r--r--resources/job_specs/report_coverage/3n-alt/ip4tun-00.md21
-rw-r--r--resources/job_specs/report_coverage/3n-alt/ip4tun-10.md30
-rw-r--r--resources/job_specs/report_coverage/3n-alt/ip6-00.md21
-rw-r--r--resources/job_specs/report_coverage/3n-alt/ip6-10.md43
-rw-r--r--resources/job_specs/report_coverage/3n-alt/ip6-11.md43
-rw-r--r--resources/job_specs/report_coverage/3n-alt/l2-00.md45
-rw-r--r--resources/job_specs/report_coverage/3n-alt/l2-01.md45
-rw-r--r--resources/job_specs/report_coverage/3n-alt/l2-10.md56
-rw-r--r--resources/job_specs/report_coverage/3n-alt/l2-11.md43
-rw-r--r--resources/job_specs/report_coverage/3n-alt/l2-12.md30
-rw-r--r--resources/job_specs/report_coverage/3n-alt/l2-13.md30
-rw-r--r--resources/job_specs/report_coverage/3n-alt/l2-14.md17
-rw-r--r--resources/job_specs/report_coverage/3n-alt/memif-10.md20
-rw-r--r--resources/job_specs/report_coverage/3n-alt/srv6-10.md43
-rw-r--r--resources/job_specs/report_coverage/3n-alt/srv6-11.md43
-rw-r--r--resources/job_specs/report_coverage/3n-alt/vhost-10.md82
-rw-r--r--resources/job_specs/report_coverage/3n-alt/vhost-11.md30
26 files changed, 928 insertions, 0 deletions
diff --git a/resources/job_specs/report_coverage/3n-alt/dpdk-00.md b/resources/job_specs/report_coverage/3n-alt/dpdk-00.md
new file mode 100644
index 0000000000..47ba284f1d
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-alt/dpdk-00.md
@@ -0,0 +1,11 @@
+# 3n-alt
+### intel-xl710
+#### dpdk-vfio-pci
+##### eth-l2xcbase-testpmd
+1c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND eth-l2xcbase-testpmd
+2c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND eth-l2xcbase-testpmd
+4c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND eth-l2xcbase-testpmd
+##### ethip4-ip4base-l3fwd
+1c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip4-ip4base-l3fwd
+2c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip4-ip4base-l3fwd
+4c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip4-ip4base-l3fwd
diff --git a/resources/job_specs/report_coverage/3n-alt/dpdk-10.md b/resources/job_specs/report_coverage/3n-alt/dpdk-10.md
new file mode 100644
index 0000000000..8b41b67c49
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-alt/dpdk-10.md
@@ -0,0 +1,29 @@
+# 3n-alt
+### mellanox-cx6dx
+#### mlx5-core
+##### eth-l2xcbase-testpmd
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-testpmd
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-testpmd
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-testpmd
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-testpmd
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-testpmd
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-testpmd
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-testpmd
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-testpmd
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-testpmd
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-testpmd
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-testpmd
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-testpmd
+##### ethip4-ip4base-l3fwd
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-l3fwd
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-l3fwd
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-l3fwd
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-l3fwd
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-l3fwd
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-l3fwd
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-l3fwd
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-l3fwd
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-l3fwd
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-l3fwd
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-l3fwd
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-l3fwd
diff --git a/resources/job_specs/report_coverage/3n-alt/ip4-00.md b/resources/job_specs/report_coverage/3n-alt/ip4-00.md
new file mode 100644
index 0000000000..ccda7031f9
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-alt/ip4-00.md
@@ -0,0 +1,21 @@
+# 3n-alt
+## ./ip4
+### intel-xl710
+#### dpdk-vfio-pci
+##### ethip4-ip4base
+1c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip4-ip4base
+2c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip4-ip4base
+4c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip4-ip4base
+##### ethip4-ip4scale20k
+1c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip4-ip4scale20k
+2c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip4-ip4scale20k
+4c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip4-ip4scale20k
+#### avf
+##### ethip4-ip4base
+1c AND 64b AND ndrpdr AND xl710 AND drv_avf AND ethip4-ip4base
+2c AND 64b AND ndrpdr AND xl710 AND drv_avf AND ethip4-ip4base
+4c AND 64b AND ndrpdr AND xl710 AND drv_avf AND ethip4-ip4base
+##### ethip4-ip4scale20k
+1c AND 64b AND ndrpdr AND xl710 AND drv_avf AND ethip4-ip4scale20k
+2c AND 64b AND ndrpdr AND xl710 AND drv_avf AND ethip4-ip4scale20k
+4c AND 64b AND ndrpdr AND xl710 AND drv_avf AND ethip4-ip4scale20k
diff --git a/resources/job_specs/report_coverage/3n-alt/ip4-01.md b/resources/job_specs/report_coverage/3n-alt/ip4-01.md
new file mode 100644
index 0000000000..e0da97bb62
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-alt/ip4-01.md
@@ -0,0 +1,29 @@
+# 3n-alt
+## ./ip4
+### intel-xl710
+#### dpdk-vfio-pci
+##### ethip4-ip4base-adlalwlistbase
+1c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip4-ip4base-adlalwlistbase
+2c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip4-ip4base-adlalwlistbase
+4c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip4-ip4base-adlalwlistbase
+##### ethip4-ip4base-iacldstbase
+1c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip4-ip4base-iacldstbase
+2c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip4-ip4base-iacldstbase
+4c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip4-ip4base-iacldstbase
+##### ethip4-ip4base-ipolicemarkbase
+1c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip4-ip4base-ipolicemarkbase
+2c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip4-ip4base-ipolicemarkbase
+4c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip4-ip4base-ipolicemarkbase
+#### avf
+##### ethip4-ip4base-adlalwlistbase
+1c AND 64b AND ndrpdr AND xl710 AND drv_avf AND ethip4-ip4base-adlalwlistbase
+2c AND 64b AND ndrpdr AND xl710 AND drv_avf AND ethip4-ip4base-adlalwlistbase
+4c AND 64b AND ndrpdr AND xl710 AND drv_avf AND ethip4-ip4base-adlalwlistbase
+##### ethip4-ip4base-iacldstbase
+1c AND 64b AND ndrpdr AND xl710 AND drv_avf AND ethip4-ip4base-iacldstbase
+2c AND 64b AND ndrpdr AND xl710 AND drv_avf AND ethip4-ip4base-iacldstbase
+4c AND 64b AND ndrpdr AND xl710 AND drv_avf AND ethip4-ip4base-iacldstbase
+##### ethip4-ip4base-ipolicemarkbase
+1c AND 64b AND ndrpdr AND xl710 AND drv_avf AND ethip4-ip4base-ipolicemarkbase
+2c AND 64b AND ndrpdr AND xl710 AND drv_avf AND ethip4-ip4base-ipolicemarkbase
+4c AND 64b AND ndrpdr AND xl710 AND drv_avf AND ethip4-ip4base-ipolicemarkbase
diff --git a/resources/job_specs/report_coverage/3n-alt/ip4-02.md b/resources/job_specs/report_coverage/3n-alt/ip4-02.md
new file mode 100644
index 0000000000..595aa42c58
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-alt/ip4-02.md
@@ -0,0 +1,37 @@
+# 3n-alt
+## ./ip4
+### intel-xl710
+#### dpdk-vfio-pci
+##### ethip4udp-ip4base-iacl1sf-10kflows
+1c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip4udp-ip4base-iacl1sf-10kflows
+2c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip4udp-ip4base-iacl1sf-10kflows
+4c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip4udp-ip4base-iacl1sf-10kflows
+##### ethip4udp-ip4base-iacl1sl-10kflows
+1c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip4udp-ip4base-iacl1sl-10kflows
+2c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip4udp-ip4base-iacl1sl-10kflows
+4c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip4udp-ip4base-iacl1sl-10kflows
+##### ethip4udp-ip4base-oacl1sf-10kflows
+1c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip4udp-ip4base-oacl1sf-10kflows
+2c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip4udp-ip4base-oacl1sf-10kflows
+4c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip4udp-ip4base-oacl1sf-10kflows
+##### ethip4udp-ip4base-oacl1sl-10kflows
+1c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip4udp-ip4base-oacl1sl-10kflows
+2c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip4udp-ip4base-oacl1sl-10kflows
+4c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip4udp-ip4base-oacl1sl-10kflows
+#### avf
+##### ethip4udp-ip4base-iacl1sf-10kflows
+1c AND 64b AND ndrpdr AND xl710 AND drv_avf AND ethip4udp-ip4base-iacl1sf-10kflows
+2c AND 64b AND ndrpdr AND xl710 AND drv_avf AND ethip4udp-ip4base-iacl1sf-10kflows
+4c AND 64b AND ndrpdr AND xl710 AND drv_avf AND ethip4udp-ip4base-iacl1sf-10kflows
+##### ethip4udp-ip4base-iacl1sl-10kflows
+1c AND 64b AND ndrpdr AND xl710 AND drv_avf AND ethip4udp-ip4base-iacl1sl-10kflows
+2c AND 64b AND ndrpdr AND xl710 AND drv_avf AND ethip4udp-ip4base-iacl1sl-10kflows
+4c AND 64b AND ndrpdr AND xl710 AND drv_avf AND ethip4udp-ip4base-iacl1sl-10kflows
+##### ethip4udp-ip4base-oacl1sf-10kflows
+1c AND 64b AND ndrpdr AND xl710 AND drv_avf AND ethip4udp-ip4base-oacl1sf-10kflows
+2c AND 64b AND ndrpdr AND xl710 AND drv_avf AND ethip4udp-ip4base-oacl1sf-10kflows
+4c AND 64b AND ndrpdr AND xl710 AND drv_avf AND ethip4udp-ip4base-oacl1sf-10kflows
+##### ethip4udp-ip4base-oacl1sl-10kflows
+1c AND 64b AND ndrpdr AND xl710 AND drv_avf AND ethip4udp-ip4base-oacl1sl-10kflows
+2c AND 64b AND ndrpdr AND xl710 AND drv_avf AND ethip4udp-ip4base-oacl1sl-10kflows
+4c AND 64b AND ndrpdr AND xl710 AND drv_avf AND ethip4udp-ip4base-oacl1sl-10kflows
diff --git a/resources/job_specs/report_coverage/3n-alt/ip4-10.md b/resources/job_specs/report_coverage/3n-alt/ip4-10.md
new file mode 100644
index 0000000000..02a196529c
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-alt/ip4-10.md
@@ -0,0 +1,56 @@
+# 3n-alt
+## ./ip4
+### mellanox-cx6dx
+#### mlx5-core
+##### ethip4-ip4base
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base
+##### ethip4-ip4scale20k
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4scale20k
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4scale20k
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4scale20k
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4scale20k
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4scale20k
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4scale20k
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4scale20k
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4scale20k
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4scale20k
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4scale20k
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4scale20k
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4scale20k
+##### ethip4-ip4scale200k
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4scale200k
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4scale200k
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4scale200k
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4scale200k
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4scale200k
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4scale200k
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4scale200k
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4scale200k
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4scale200k
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4scale200k
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4scale200k
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4scale200k
+##### ethip4-ip4scale2m
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4scale2m
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4scale2m
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4scale2m
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4scale2m
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4scale2m
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4scale2m
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4scale2m
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4scale2m
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4scale2m
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4scale2m
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4scale2m
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4scale2m
diff --git a/resources/job_specs/report_coverage/3n-alt/ip4-11.md b/resources/job_specs/report_coverage/3n-alt/ip4-11.md
new file mode 100644
index 0000000000..954c412c90
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-alt/ip4-11.md
@@ -0,0 +1,43 @@
+# 3n-alt
+## ./ip4
+### mellanox-cx6dx
+#### mlx5-core
+##### ethip4-ip4base-adlalwlistbase
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-adlalwlistbase
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-adlalwlistbase
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-adlalwlistbase
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-adlalwlistbase
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-adlalwlistbase
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-adlalwlistbase
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-adlalwlistbase
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-adlalwlistbase
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-adlalwlistbase
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-adlalwlistbase
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-adlalwlistbase
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-adlalwlistbase
+##### ethip4-ip4base-iacldstbase
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-iacldstbase
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-iacldstbase
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-iacldstbase
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-iacldstbase
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-iacldstbase
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-iacldstbase
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-iacldstbase
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-iacldstbase
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-iacldstbase
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-iacldstbase
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-iacldstbase
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-iacldstbase
+##### ethip4-ip4base-ipolicemarkbase
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-ipolicemarkbase
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-ipolicemarkbase
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-ipolicemarkbase
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-ipolicemarkbase
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-ipolicemarkbase
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-ipolicemarkbase
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-ipolicemarkbase
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-ipolicemarkbase
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-ipolicemarkbase
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-ipolicemarkbase
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-ipolicemarkbase
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-ipolicemarkbase
diff --git a/resources/job_specs/report_coverage/3n-alt/ip4-12.md b/resources/job_specs/report_coverage/3n-alt/ip4-12.md
new file mode 100644
index 0000000000..88b7e53525
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-alt/ip4-12.md
@@ -0,0 +1,30 @@
+# 3n-alt
+## ./ip4
+### mellanox-cx6dx
+#### mlx5-core
+##### ethip4udp-ip4base-iacl1sf-10kflows
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-iacl1sf-10kflows
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-iacl1sf-10kflows
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-iacl1sf-10kflows
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-iacl1sf-10kflows
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-iacl1sf-10kflows
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-iacl1sf-10kflows
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-iacl1sf-10kflows
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-iacl1sf-10kflows
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-iacl1sf-10kflows
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-iacl1sf-10kflows
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-iacl1sf-10kflows
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-iacl1sf-10kflows
+##### ethip4udp-ip4base-iacl1sl-10kflows
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-iacl1sl-10kflows
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-iacl1sl-10kflows
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-iacl1sl-10kflows
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-iacl1sl-10kflows
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-iacl1sl-10kflows
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-iacl1sl-10kflows
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-iacl1sl-10kflows
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-iacl1sl-10kflows
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-iacl1sl-10kflows
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-iacl1sl-10kflows
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-iacl1sl-10kflows
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-iacl1sl-10kflows
diff --git a/resources/job_specs/report_coverage/3n-alt/ip4-13.md b/resources/job_specs/report_coverage/3n-alt/ip4-13.md
new file mode 100644
index 0000000000..4e5f1f91bc
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-alt/ip4-13.md
@@ -0,0 +1,30 @@
+# 3n-alt
+## ./ip4
+### mellanox-cx6dx
+#### mlx5-core
+##### ethip4udp-ip4base-oacl1sf-10kflows
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-oacl1sf-10kflows
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-oacl1sf-10kflows
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-oacl1sf-10kflows
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-oacl1sf-10kflows
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-oacl1sf-10kflows
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-oacl1sf-10kflows
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-oacl1sf-10kflows
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-oacl1sf-10kflows
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-oacl1sf-10kflows
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-oacl1sf-10kflows
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-oacl1sf-10kflows
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-oacl1sf-10kflows
+##### ethip4udp-ip4base-oacl1sl-10kflows
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-oacl1sl-10kflows
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-oacl1sl-10kflows
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-oacl1sl-10kflows
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-oacl1sl-10kflows
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-oacl1sl-10kflows
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-oacl1sl-10kflows
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-oacl1sl-10kflows
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-oacl1sl-10kflows
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-oacl1sl-10kflows
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-oacl1sl-10kflows
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-oacl1sl-10kflows
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4udp-ip4base-oacl1sl-10kflows
diff --git a/resources/job_specs/report_coverage/3n-alt/ip4tun-00.md b/resources/job_specs/report_coverage/3n-alt/ip4tun-00.md
new file mode 100644
index 0000000000..fa199a9216
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-alt/ip4tun-00.md
@@ -0,0 +1,21 @@
+# 3n-alt
+## ./ip4_tunnels
+### intel-xl710
+#### dpdk-vfio-pci
+##### ethip4vxlan-l2bdbasemaclrn
+1c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip4vxlan-l2bdbasemaclrn
+2c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip4vxlan-l2bdbasemaclrn
+4c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip4vxlan-l2bdbasemaclrn
+##### ethip4vxlan-l2xcbase
+1c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip4vxlan-l2xcbase
+2c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip4vxlan-l2xcbase
+4c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip4vxlan-l2xcbase
+#### avf
+##### ethip4vxlan-l2bdbasemaclrn
+1c AND 64b AND ndrpdr AND xl710 AND drv_avf AND ethip4vxlan-l2bdbasemaclrn
+2c AND 64b AND ndrpdr AND xl710 AND drv_avf AND ethip4vxlan-l2bdbasemaclrn
+4c AND 64b AND ndrpdr AND xl710 AND drv_avf AND ethip4vxlan-l2bdbasemaclrn
+##### ethip4vxlan-l2xcbase
+1c AND 64b AND ndrpdr AND xl710 AND drv_avf AND ethip4vxlan-l2xcbase
+2c AND 64b AND ndrpdr AND xl710 AND drv_avf AND ethip4vxlan-l2xcbase
+4c AND 64b AND ndrpdr AND xl710 AND drv_avf AND ethip4vxlan-l2xcbase
diff --git a/resources/job_specs/report_coverage/3n-alt/ip4tun-10.md b/resources/job_specs/report_coverage/3n-alt/ip4tun-10.md
new file mode 100644
index 0000000000..1a3ff89774
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-alt/ip4tun-10.md
@@ -0,0 +1,30 @@
+# 3n-alt
+## ./ip4_tunnels
+### mellanox-cx6dx
+#### mlx5-core
+##### ethip4vxlan-l2bdbasemaclrn
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2bdbasemaclrn
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2bdbasemaclrn
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2bdbasemaclrn
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2bdbasemaclrn
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2bdbasemaclrn
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2bdbasemaclrn
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2bdbasemaclrn
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2bdbasemaclrn
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2bdbasemaclrn
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2bdbasemaclrn
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2bdbasemaclrn
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2bdbasemaclrn
+##### ethip4vxlan-l2xcbase
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2xcbase
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2xcbase
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2xcbase
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2xcbase
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2xcbase
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2xcbase
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2xcbase
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2xcbase
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2xcbase
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2xcbase
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2xcbase
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2xcbase
diff --git a/resources/job_specs/report_coverage/3n-alt/ip6-00.md b/resources/job_specs/report_coverage/3n-alt/ip6-00.md
new file mode 100644
index 0000000000..3ba9ce61e7
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-alt/ip6-00.md
@@ -0,0 +1,21 @@
+# 3n-alt
+## ./ip6
+### intel-xl710
+#### dpdk-vfio-pci
+##### ethip6-ip6base
+1c AND 78b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip6-ip6base
+2c AND 78b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip6-ip6base
+4c AND 78b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip6-ip6base
+##### ethip6-ip6scale20k
+1c AND 78b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip6-ip6scale20k
+2c AND 78b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip6-ip6scale20k
+4c AND 78b AND ndrpdr AND xl710 AND drv_vfio_pci AND ethip6-ip6scale20k
+#### avf
+##### ethip6-ip6base
+1c AND 78b AND ndrpdr AND xl710 AND drv_avf AND ethip6-ip6base
+2c AND 78b AND ndrpdr AND xl710 AND drv_avf AND ethip6-ip6base
+4c AND 78b AND ndrpdr AND xl710 AND drv_avf AND ethip6-ip6base
+##### ethip6-ip6scale20k
+1c AND 78b AND ndrpdr AND xl710 AND drv_avf AND ethip6-ip6scale20k
+2c AND 78b AND ndrpdr AND xl710 AND drv_avf AND ethip6-ip6scale20k
+4c AND 78b AND ndrpdr AND xl710 AND drv_avf AND ethip6-ip6scale20k
diff --git a/resources/job_specs/report_coverage/3n-alt/ip6-10.md b/resources/job_specs/report_coverage/3n-alt/ip6-10.md
new file mode 100644
index 0000000000..6cb1c99552
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-alt/ip6-10.md
@@ -0,0 +1,43 @@
+# 3n-alt
+## ./ip6
+### mellanox-cx6dx
+#### mlx5-core
+##### ethip6-ip6base
+1c AND 78b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6base
+2c AND 78b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6base
+4c AND 78b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6base
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6base
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6base
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6base
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6base
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6base
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6base
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6base
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6base
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6base
+##### ethip6-ip6base-adlalwlistbase
+1c AND 78b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6base-adlalwlistbase
+2c AND 78b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6base-adlalwlistbase
+4c AND 78b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6base-adlalwlistbase
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6base-adlalwlistbase
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6base-adlalwlistbase
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6base-adlalwlistbase
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6base-adlalwlistbase
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6base-adlalwlistbase
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6base-adlalwlistbase
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6base-adlalwlistbase
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6base-adlalwlistbase
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6base-adlalwlistbase
+##### ethip6-ip6base-iacldstbase
+1c AND 78b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6base-iacldstbase
+2c AND 78b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6base-iacldstbase
+4c AND 78b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6base-iacldstbase
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6base-iacldstbase
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6base-iacldstbase
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6base-iacldstbase
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6base-iacldstbase
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6base-iacldstbase
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6base-iacldstbase
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6base-iacldstbase
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6base-iacldstbase
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6base-iacldstbase
diff --git a/resources/job_specs/report_coverage/3n-alt/ip6-11.md b/resources/job_specs/report_coverage/3n-alt/ip6-11.md
new file mode 100644
index 0000000000..5f6decc6f6
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-alt/ip6-11.md
@@ -0,0 +1,43 @@
+# 3n-alt
+## ./ip6
+### mellanox-cx6dx
+#### mlx5-core
+##### ethip6-ip6scale20k
+1c AND 78b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6scale20k
+2c AND 78b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6scale20k
+4c AND 78b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6scale20k
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6scale20k
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6scale20k
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6scale20k
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6scale20k
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6scale20k
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6scale20k
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6scale20k
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6scale20k
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6scale20k
+##### ethip6-ip6scale200k
+1c AND 78b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6scale200k
+2c AND 78b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6scale200k
+4c AND 78b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6scale200k
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6scale200k
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6scale200k
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6scale200k
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6scale200k
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6scale200k
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6scale200k
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6scale200k
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6scale200k
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6scale200k
+##### ethip6-ip6scale2m
+1c AND 78b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6scale2m
+2c AND 78b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6scale2m
+4c AND 78b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6scale2m
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6scale2m
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6scale2m
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6scale2m
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6scale2m
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6scale2m
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6scale2m
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6scale2m
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6scale2m
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6-ip6scale2m
diff --git a/resources/job_specs/report_coverage/3n-alt/l2-00.md b/resources/job_specs/report_coverage/3n-alt/l2-00.md
new file mode 100644
index 0000000000..0bac8b3629
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-alt/l2-00.md
@@ -0,0 +1,45 @@
+# 3n-alt
+## ./l2
+### intel-xl710
+#### dpdk-vfio-pci
+##### eth-l2patch
+1c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND eth-l2patch
+2c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND eth-l2patch
+4c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND eth-l2patch
+##### eth-l2xcbase
+1c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND eth-l2xcbase
+2c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND eth-l2xcbase
+4c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND eth-l2xcbase
+##### eth-l2bdbasemaclrn
+1c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND eth-l2bdbasemaclrn
+2c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND eth-l2bdbasemaclrn
+4c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND eth-l2bdbasemaclrn
+##### dot1q-l2bdbasemaclrn
+1c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND dot1q-l2bdbasemaclrn
+2c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND dot1q-l2bdbasemaclrn
+4c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND dot1q-l2bdbasemaclrn
+##### eth-l2bdscale10kmaclrn
+1c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND eth-l2bdscale10kmaclrn
+2c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND eth-l2bdscale10kmaclrn
+4c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND eth-l2bdscale10kmaclrn
+#### avf
+##### eth-l2patch
+1c AND 64b AND ndrpdr AND xl710 AND drv_avf AND eth-l2patch
+2c AND 64b AND ndrpdr AND xl710 AND drv_avf AND eth-l2patch
+4c AND 64b AND ndrpdr AND xl710 AND drv_avf AND eth-l2patch
+##### eth-l2xcbase
+1c AND 64b AND ndrpdr AND xl710 AND drv_avf AND eth-l2xcbase
+2c AND 64b AND ndrpdr AND xl710 AND drv_avf AND eth-l2xcbase
+4c AND 64b AND ndrpdr AND xl710 AND drv_avf AND eth-l2xcbase
+##### eth-l2bdbasemaclrn
+1c AND 64b AND ndrpdr AND xl710 AND drv_avf AND eth-l2bdbasemaclrn
+2c AND 64b AND ndrpdr AND xl710 AND drv_avf AND eth-l2bdbasemaclrn
+4c AND 64b AND ndrpdr AND xl710 AND drv_avf AND eth-l2bdbasemaclrn
+##### dot1q-l2bdbasemaclrn
+1c AND 64b AND ndrpdr AND xl710 AND drv_avf AND dot1q-l2bdbasemaclrn
+2c AND 64b AND ndrpdr AND xl710 AND drv_avf AND dot1q-l2bdbasemaclrn
+4c AND 64b AND ndrpdr AND xl710 AND drv_avf AND dot1q-l2bdbasemaclrn
+##### eth-l2bdscale10kmaclrn
+1c AND 64b AND ndrpdr AND xl710 AND drv_avf AND eth-l2bdscale10kmaclrn
+2c AND 64b AND ndrpdr AND xl710 AND drv_avf AND eth-l2bdscale10kmaclrn
+4c AND 64b AND ndrpdr AND xl710 AND drv_avf AND eth-l2bdscale10kmaclrn
diff --git a/resources/job_specs/report_coverage/3n-alt/l2-01.md b/resources/job_specs/report_coverage/3n-alt/l2-01.md
new file mode 100644
index 0000000000..b365251894
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-alt/l2-01.md
@@ -0,0 +1,45 @@
+# 3n-alt
+## ./l2
+### intel-xl710
+#### dpdk-vfio-pci
+##### eth-l2bdbasemaclrn-iacl1sf-10kflows
+1c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND eth-l2bdbasemaclrn-iacl1sf-10kflows
+2c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND eth-l2bdbasemaclrn-iacl1sf-10kflows
+4c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND eth-l2bdbasemaclrn-iacl1sf-10kflows
+##### eth-l2bdbasemaclrn-iacl1sl-10kflows
+1c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND eth-l2bdbasemaclrn-iacl1sl-10kflows
+2c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND eth-l2bdbasemaclrn-iacl1sl-10kflows
+4c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND eth-l2bdbasemaclrn-iacl1sl-10kflows
+##### eth-l2bdbasemaclrn-oacl1sf-10kflows
+1c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND eth-l2bdbasemaclrn-oacl1sf-10kflows
+2c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND eth-l2bdbasemaclrn-oacl1sf-10kflows
+4c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND eth-l2bdbasemaclrn-oacl1sf-10kflows
+##### eth-l2bdbasemaclrn-oacl1sl-10kflows
+1c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND eth-l2bdbasemaclrn-oacl1sl-10kflows
+2c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND eth-l2bdbasemaclrn-oacl1sl-10kflows
+4c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND eth-l2bdbasemaclrn-oacl1sl-10kflows
+##### eth-l2bdbasemaclrn-macip-iacl1sl-10kflows
+1c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND eth-l2bdbasemaclrn-macip-iacl1sl-10kflows
+2c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND eth-l2bdbasemaclrn-macip-iacl1sl-10kflows
+4c AND 64b AND ndrpdr AND xl710 AND drv_vfio_pci AND eth-l2bdbasemaclrn-macip-iacl1sl-10kflows
+#### avf
+##### eth-l2bdbasemaclrn-iacl1sf-10kflows
+1c AND 64b AND ndrpdr AND xl710 AND drv_avf AND eth-l2bdbasemaclrn-iacl1sf-10kflows
+2c AND 64b AND ndrpdr AND xl710 AND drv_avf AND eth-l2bdbasemaclrn-iacl1sf-10kflows
+4c AND 64b AND ndrpdr AND xl710 AND drv_avf AND eth-l2bdbasemaclrn-iacl1sf-10kflows
+##### eth-l2bdbasemaclrn-iacl1sl-10kflows
+1c AND 64b AND ndrpdr AND xl710 AND drv_avf AND eth-l2bdbasemaclrn-iacl1sl-10kflows
+2c AND 64b AND ndrpdr AND xl710 AND drv_avf AND eth-l2bdbasemaclrn-iacl1sl-10kflows
+4c AND 64b AND ndrpdr AND xl710 AND drv_avf AND eth-l2bdbasemaclrn-iacl1sl-10kflows
+##### eth-l2bdbasemaclrn-oacl1sf-10kflows
+1c AND 64b AND ndrpdr AND xl710 AND drv_avf AND eth-l2bdbasemaclrn-oacl1sf-10kflows
+2c AND 64b AND ndrpdr AND xl710 AND drv_avf AND eth-l2bdbasemaclrn-oacl1sf-10kflows
+4c AND 64b AND ndrpdr AND xl710 AND drv_avf AND eth-l2bdbasemaclrn-oacl1sf-10kflows
+##### eth-l2bdbasemaclrn-oacl1sl-10kflows
+1c AND 64b AND ndrpdr AND xl710 AND drv_avf AND eth-l2bdbasemaclrn-oacl1sl-10kflows
+2c AND 64b AND ndrpdr AND xl710 AND drv_avf AND eth-l2bdbasemaclrn-oacl1sl-10kflows
+4c AND 64b AND ndrpdr AND xl710 AND drv_avf AND eth-l2bdbasemaclrn-oacl1sl-10kflows
+##### eth-l2bdbasemaclrn-macip-iacl1sl-10kflows
+1c AND 64b AND ndrpdr AND xl710 AND drv_avf AND eth-l2bdbasemaclrn-macip-iacl1sl-10kflows
+2c AND 64b AND ndrpdr AND xl710 AND drv_avf AND eth-l2bdbasemaclrn-macip-iacl1sl-10kflows
+4c AND 64b AND ndrpdr AND xl710 AND drv_avf AND eth-l2bdbasemaclrn-macip-iacl1sl-10kflows
diff --git a/resources/job_specs/report_coverage/3n-alt/l2-10.md b/resources/job_specs/report_coverage/3n-alt/l2-10.md
new file mode 100644
index 0000000000..5604ad18a5
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-alt/l2-10.md
@@ -0,0 +1,56 @@
+# 3n-alt
+## ./l2
+### mellanox-cx6dx
+#### mlx5-core
+##### eth-l2patch
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2patch
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2patch
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2patch
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2patch
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2patch
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2patch
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2patch
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2patch
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2patch
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2patch
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2patch
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2patch
+##### eth-l2xcbase
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase
+##### eth-l2bdbasemaclrn
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn
+##### dot1q-l2bdbasemaclrn
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND dot1q-l2bdbasemaclrn
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND dot1q-l2bdbasemaclrn
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND dot1q-l2bdbasemaclrn
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND dot1q-l2bdbasemaclrn
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND dot1q-l2bdbasemaclrn
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND dot1q-l2bdbasemaclrn
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND dot1q-l2bdbasemaclrn
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND dot1q-l2bdbasemaclrn
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND dot1q-l2bdbasemaclrn
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND dot1q-l2bdbasemaclrn
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND dot1q-l2bdbasemaclrn
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND dot1q-l2bdbasemaclrn
diff --git a/resources/job_specs/report_coverage/3n-alt/l2-11.md b/resources/job_specs/report_coverage/3n-alt/l2-11.md
new file mode 100644
index 0000000000..c74375207d
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-alt/l2-11.md
@@ -0,0 +1,43 @@
+# 3n-alt
+## ./l2
+### mellanox-cx6dx
+#### mlx5-core
+##### eth-l2bdscale10kmaclrn
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdscale10kmaclrn
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdscale10kmaclrn
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdscale10kmaclrn
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdscale10kmaclrn
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdscale10kmaclrn
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdscale10kmaclrn
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdscale10kmaclrn
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdscale10kmaclrn
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdscale10kmaclrn
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdscale10kmaclrn
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdscale10kmaclrn
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdscale10kmaclrn
+##### eth-l2bdscale100kmaclrn
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdscale100kmaclrn
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdscale100kmaclrn
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdscale100kmaclrn
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdscale100kmaclrn
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdscale100kmaclrn
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdscale100kmaclrn
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdscale100kmaclrn
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdscale100kmaclrn
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdscale100kmaclrn
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdscale100kmaclrn
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdscale100kmaclrn
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdscale100kmaclrn
+##### eth-l2bdscale1mmaclrn
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdscale1mmaclrn
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdscale1mmaclrn
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdscale1mmaclrn
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdscale1mmaclrn
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdscale1mmaclrn
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdscale1mmaclrn
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdscale1mmaclrn
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdscale1mmaclrn
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdscale1mmaclrn
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdscale1mmaclrn
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdscale1mmaclrn
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdscale1mmaclrn
diff --git a/resources/job_specs/report_coverage/3n-alt/l2-12.md b/resources/job_specs/report_coverage/3n-alt/l2-12.md
new file mode 100644
index 0000000000..942a609146
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-alt/l2-12.md
@@ -0,0 +1,30 @@
+# 3n-alt
+## ./l2
+### mellanox-cx6dx
+#### mlx5-core
+##### eth-l2bdbasemaclrn-iacl1sf-10kflows
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-iacl1sf-10kflows
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-iacl1sf-10kflows
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-iacl1sf-10kflows
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-iacl1sf-10kflows
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-iacl1sf-10kflows
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-iacl1sf-10kflows
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-iacl1sf-10kflows
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-iacl1sf-10kflows
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-iacl1sf-10kflows
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-iacl1sf-10kflows
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-iacl1sf-10kflows
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-iacl1sf-10kflows
+##### eth-l2bdbasemaclrn-iacl1sl-10kflows
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-iacl1sl-10kflows
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-iacl1sl-10kflows
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-iacl1sl-10kflows
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-iacl1sl-10kflows
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-iacl1sl-10kflows
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-iacl1sl-10kflows
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-iacl1sl-10kflows
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-iacl1sl-10kflows
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-iacl1sl-10kflows
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-iacl1sl-10kflows
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-iacl1sl-10kflows
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-iacl1sl-10kflows
diff --git a/resources/job_specs/report_coverage/3n-alt/l2-13.md b/resources/job_specs/report_coverage/3n-alt/l2-13.md
new file mode 100644
index 0000000000..0bd073c44e
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-alt/l2-13.md
@@ -0,0 +1,30 @@
+# 3n-alt
+## ./l2
+### mellanox-cx6dx
+#### mlx5-core
+##### eth-l2bdbasemaclrn-oacl1sf-10kflows
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-oacl1sf-10kflows
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-oacl1sf-10kflows
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-oacl1sf-10kflows
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-oacl1sf-10kflows
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-oacl1sf-10kflows
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-oacl1sf-10kflows
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-oacl1sf-10kflows
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-oacl1sf-10kflows
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-oacl1sf-10kflows
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-oacl1sf-10kflows
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-oacl1sf-10kflows
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-oacl1sf-10kflows
+##### eth-l2bdbasemaclrn-oacl1sl-10kflows
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-oacl1sl-10kflows
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-oacl1sl-10kflows
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-oacl1sl-10kflows
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-oacl1sl-10kflows
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-oacl1sl-10kflows
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-oacl1sl-10kflows
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-oacl1sl-10kflows
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-oacl1sl-10kflows
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-oacl1sl-10kflows
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-oacl1sl-10kflows
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-oacl1sl-10kflows
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-oacl1sl-10kflows
diff --git a/resources/job_specs/report_coverage/3n-alt/l2-14.md b/resources/job_specs/report_coverage/3n-alt/l2-14.md
new file mode 100644
index 0000000000..d70172965c
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-alt/l2-14.md
@@ -0,0 +1,17 @@
+# 3n-alt
+## ./l2
+### mellanox-cx6dx
+#### mlx5-core
+##### eth-l2bdbasemaclrn-macip-iacl1sl-10kflows
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-macip-iacl1sl-10kflows
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-macip-iacl1sl-10kflows
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-macip-iacl1sl-10kflows
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-macip-iacl1sl-10kflows
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-macip-iacl1sl-10kflows
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-macip-iacl1sl-10kflows
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-macip-iacl1sl-10kflows
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-macip-iacl1sl-10kflows
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-macip-iacl1sl-10kflows
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-macip-iacl1sl-10kflows
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-macip-iacl1sl-10kflows
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-macip-iacl1sl-10kflows
diff --git a/resources/job_specs/report_coverage/3n-alt/memif-10.md b/resources/job_specs/report_coverage/3n-alt/memif-10.md
new file mode 100644
index 0000000000..55714e3f77
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-alt/memif-10.md
@@ -0,0 +1,20 @@
+# 3n-alt
+## ./container_memif
+### mellanox-cx6dx
+#### mlx5-core
+##### eth-l2bdbasemaclrn-eth-2memif-1lxc
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-eth-2memif-1lxc
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-eth-2memif-1lxc
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-eth-2memif-1lxc
+##### eth-l2xcbase-eth-2memif-1dcr
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-eth-2memif-1dcr
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-eth-2memif-1dcr
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-eth-2memif-1dcr
+##### eth-l2xcbase-eth-2memif-1lxc
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-eth-2memif-1lxc
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-eth-2memif-1lxc
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-eth-2memif-1lxc
+##### ethip4-ip4base-eth-2memif-1dcr
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-eth-2memif-1dcr
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-eth-2memif-1dcr
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-eth-2memif-1dcr
diff --git a/resources/job_specs/report_coverage/3n-alt/srv6-10.md b/resources/job_specs/report_coverage/3n-alt/srv6-10.md
new file mode 100644
index 0000000000..85f5a07e06
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-alt/srv6-10.md
@@ -0,0 +1,43 @@
+# 3n-alt
+## ./srv6
+### mellanox-cx6dx
+#### mlx5-core
+##### ethip6ip6-ip6base-srv6enc1sid
+1c AND 78b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6ip6-ip6base-srv6enc1sid
+2c AND 78b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6ip6-ip6base-srv6enc1sid
+4c AND 78b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6ip6-ip6base-srv6enc1sid
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6ip6-ip6base-srv6enc1sid
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6ip6-ip6base-srv6enc1sid
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6ip6-ip6base-srv6enc1sid
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6ip6-ip6base-srv6enc1sid
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6ip6-ip6base-srv6enc1sid
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6ip6-ip6base-srv6enc1sid
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6ip6-ip6base-srv6enc1sid
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6ip6-ip6base-srv6enc1sid
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6ip6-ip6base-srv6enc1sid
+##### ethip6srhip6-ip6base-srv6enc2sids
+1c AND 78b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6enc2sids
+2c AND 78b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6enc2sids
+4c AND 78b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6enc2sids
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6enc2sids
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6enc2sids
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6enc2sids
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6enc2sids
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6enc2sids
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6enc2sids
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6enc2sids
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6enc2sids
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6enc2sids
+##### ethip6srhip6-ip6base-srv6enc2sids-nodecaps
+1c AND 78b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6enc2sids-nodecaps
+2c AND 78b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6enc2sids-nodecaps
+4c AND 78b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6enc2sids-nodecaps
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6enc2sids-nodecaps
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6enc2sids-nodecaps
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6enc2sids-nodecaps
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6enc2sids-nodecaps
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6enc2sids-nodecaps
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6enc2sids-nodecaps
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6enc2sids-nodecaps
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6enc2sids-nodecaps
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6enc2sids-nodecaps
diff --git a/resources/job_specs/report_coverage/3n-alt/srv6-11.md b/resources/job_specs/report_coverage/3n-alt/srv6-11.md
new file mode 100644
index 0000000000..3d4d501dc7
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-alt/srv6-11.md
@@ -0,0 +1,43 @@
+# 3n-alt
+## ./srv6
+### mellanox-cx6dx
+#### mlx5-core
+##### ethip6srhip6-srv6proxy-dyn
+1c AND 78b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-srv6proxy-dyn
+2c AND 78b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-srv6proxy-dyn
+4c AND 78b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-srv6proxy-dyn
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-srv6proxy-dyn
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-srv6proxy-dyn
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-srv6proxy-dyn
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-srv6proxy-dyn
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-srv6proxy-dyn
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-srv6proxy-dyn
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-srv6proxy-dyn
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-srv6proxy-dyn
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-srv6proxy-dyn
+##### ethip6srhip6-ip6base-srv6proxy-masq
+1c AND 78b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6proxy-masq
+2c AND 78b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6proxy-masq
+4c AND 78b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6proxy-masq
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6proxy-masq
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6proxy-masq
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6proxy-masq
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6proxy-masq
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6proxy-masq
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6proxy-masq
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6proxy-masq
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6proxy-masq
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6proxy-masq
+##### ethip6srhip6-ip6base-srv6proxy-stat
+1c AND 78b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6proxy-stat
+2c AND 78b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6proxy-stat
+4c AND 78b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6proxy-stat
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6proxy-stat
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6proxy-stat
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6proxy-stat
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6proxy-stat
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6proxy-stat
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6proxy-stat
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6proxy-stat
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6proxy-stat
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip6srhip6-ip6base-srv6proxy-stat
diff --git a/resources/job_specs/report_coverage/3n-alt/vhost-10.md b/resources/job_specs/report_coverage/3n-alt/vhost-10.md
new file mode 100644
index 0000000000..e04c15e133
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-alt/vhost-10.md
@@ -0,0 +1,82 @@
+# 3n-alt
+## ./vm_vhost
+### mellanox-cx6dx
+#### mlx5-core
+##### eth-l2xcbase-eth-2vhostvr1024-1vm
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-eth-2vhostvr1024-1vm
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-eth-2vhostvr1024-1vm
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-eth-2vhostvr1024-1vm
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-eth-2vhostvr1024-1vm
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-eth-2vhostvr1024-1vm
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-eth-2vhostvr1024-1vm
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-eth-2vhostvr1024-1vm
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-eth-2vhostvr1024-1vm
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-eth-2vhostvr1024-1vm
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-eth-2vhostvr1024-1vm
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-eth-2vhostvr1024-1vm
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-eth-2vhostvr1024-1vm
+##### eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc
+##### eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm
+##### eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
+##### ethip4-ip4base-eth-2vhostvr1024-1vm
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-eth-2vhostvr1024-1vm
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-eth-2vhostvr1024-1vm
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-eth-2vhostvr1024-1vm
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-eth-2vhostvr1024-1vm
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-eth-2vhostvr1024-1vm
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-eth-2vhostvr1024-1vm
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-eth-2vhostvr1024-1vm
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-eth-2vhostvr1024-1vm
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-eth-2vhostvr1024-1vm
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-eth-2vhostvr1024-1vm
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-eth-2vhostvr1024-1vm
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-eth-2vhostvr1024-1vm
+##### ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4
diff --git a/resources/job_specs/report_coverage/3n-alt/vhost-11.md b/resources/job_specs/report_coverage/3n-alt/vhost-11.md
new file mode 100644
index 0000000000..fda225d818
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-alt/vhost-11.md
@@ -0,0 +1,30 @@
+# 3n-alt
+## ./vm_vhost
+### mellanox-cx6dx
+#### mlx5-core
+##### ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm
+##### ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
+1c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
+2c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
+4c AND 64b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
+1c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
+2c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
+4c AND 1518b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
+1c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
+2c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
+4c AND 9000b AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
+1c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
+2c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc
+4c AND imix AND ndrpdr AND cx6dx AND drv_mlx5_core AND ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc