aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.32.yaml1
-rw-r--r--fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.33.yaml1
-rw-r--r--fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.34.yaml1
-rw-r--r--fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.35.yaml1
-rw-r--r--fdio.infra.ansible/roles/intel/defaults/main.yaml2
-rw-r--r--fdio.infra.ansible/roles/intel/tasks/main.yaml2
l---------resources/job_specs/mrr_daily/vpp-3n-icxd.md1
l---------resources/job_specs/mrr_weekly/dpdk-3n-icxd.md1
l---------resources/job_specs/ndrpdr_weekly/vpp-3n-icxd.md1
-rw-r--r--resources/job_specs/report_coverage/3n-icxd/crypto-00.md94
-rw-r--r--resources/job_specs/report_coverage/3n-icxd/crypto-01.md40
-rw-r--r--resources/job_specs/report_coverage/3n-icxd/crypto-02.md112
-rw-r--r--resources/job_specs/report_coverage/3n-icxd/dpdk-00.md23
-rw-r--r--resources/job_specs/report_coverage/3n-icxd/ip4-00.md74
-rw-r--r--resources/job_specs/report_coverage/3n-icxd/ip4-01.md34
-rw-r--r--resources/job_specs/report_coverage/3n-icxd/ip4tun-00.md24
-rw-r--r--resources/job_specs/report_coverage/3n-icxd/ip4tun-01.md124
-rw-r--r--resources/job_specs/report_coverage/3n-icxd/ip6-00.md34
-rw-r--r--resources/job_specs/report_coverage/3n-icxd/ip6-01.md64
-rw-r--r--resources/job_specs/report_coverage/3n-icxd/l2-00.md44
-rw-r--r--resources/job_specs/report_coverage/3n-icxd/l2-01.md34
-rw-r--r--resources/job_specs/report_iterative/3n-icxd/dpdk-mrr-00.md11
-rw-r--r--resources/job_specs/report_iterative/3n-icxd/dpdk-ndrpdr-00.md23
-rw-r--r--resources/job_specs/report_iterative/3n-icxd/vpp-mrr-00.md210
-rw-r--r--resources/job_specs/report_iterative/3n-icxd/vpp-ndrpdr-00.md198
-rw-r--r--resources/libraries/python/Constants.py8
-rw-r--r--topologies/available/lf_3n_icxd_testbed31.yaml98
-rw-r--r--topologies/available/lf_3n_icxd_testbed32.yaml98
28 files changed, 1356 insertions, 2 deletions
diff --git a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.32.yaml b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.32.yaml
index 69ae924d84..3ae8f3fcf0 100644
--- a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.32.yaml
+++ b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.32.yaml
@@ -30,6 +30,7 @@ inventory_ipmi_hostname: "10.30.50.32"
cpu_microarchitecture: "icelake"
intel_800_matrix: "dpdk23.07"
+intel_qat_matrix: true
kernel_version_by_distro:
ubuntu:
diff --git a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.33.yaml b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.33.yaml
index cfc32059ab..51f10105f0 100644
--- a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.33.yaml
+++ b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.33.yaml
@@ -30,6 +30,7 @@ inventory_ipmi_hostname: "10.30.50.33"
cpu_microarchitecture: "icelake"
intel_800_matrix: "dpdk23.07"
+intel_qat_matrix: true
kernel_version_by_distro:
ubuntu:
diff --git a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.34.yaml b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.34.yaml
index 8ba53f11d7..b7450d1d9f 100644
--- a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.34.yaml
+++ b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.34.yaml
@@ -30,6 +30,7 @@ inventory_ipmi_hostname: "10.30.50.34"
cpu_microarchitecture: "icelake"
intel_800_matrix: "dpdk23.07"
+intel_qat_matrix: true
kernel_version_by_distro:
ubuntu:
diff --git a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.35.yaml b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.35.yaml
index 4780fd3127..491766931e 100644
--- a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.35.yaml
+++ b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.35.yaml
@@ -30,6 +30,7 @@ inventory_ipmi_hostname: "10.30.50.35"
cpu_microarchitecture: "icelake"
intel_800_matrix: "dpdk23.07"
+intel_qat_matrix: true
kernel_version_by_distro:
ubuntu:
diff --git a/fdio.infra.ansible/roles/intel/defaults/main.yaml b/fdio.infra.ansible/roles/intel/defaults/main.yaml
index 65569c2fcc..7700090860 100644
--- a/fdio.infra.ansible/roles/intel/defaults/main.yaml
+++ b/fdio.infra.ansible/roles/intel/defaults/main.yaml
@@ -61,7 +61,7 @@ intel_700_compatibility_matrix:
intel_800_compatibility_matrix:
dpdk22.03:
- # custom
+ # custom for vpp_device
ice: "1.9.7"
ddp: "1.3.37.0"
iavf: "4.3.19"
diff --git a/fdio.infra.ansible/roles/intel/tasks/main.yaml b/fdio.infra.ansible/roles/intel/tasks/main.yaml
index 81b97d87c8..d7598deca7 100644
--- a/fdio.infra.ansible/roles/intel/tasks/main.yaml
+++ b/fdio.infra.ansible/roles/intel/tasks/main.yaml
@@ -26,7 +26,7 @@
- intel-inst-drivers
- name: Check Presence of Intel Ethernet 800 Series
- ansible.builtin.shell: "lspci -d 8086:1592; lspci -d 8086:1891"
+ ansible.builtin.shell: "lspci -d 8086:1592; lspci -d 8086:1891; lspci -d 8086:188c"
register: intel_800_pcis
failed_when: false
changed_when: false
diff --git a/resources/job_specs/mrr_daily/vpp-3n-icxd.md b/resources/job_specs/mrr_daily/vpp-3n-icxd.md
new file mode 120000
index 0000000000..2568163794
--- /dev/null
+++ b/resources/job_specs/mrr_daily/vpp-3n-icxd.md
@@ -0,0 +1 @@
+../report_iterative/3n-icxd/vpp-mrr-00.md \ No newline at end of file
diff --git a/resources/job_specs/mrr_weekly/dpdk-3n-icxd.md b/resources/job_specs/mrr_weekly/dpdk-3n-icxd.md
new file mode 120000
index 0000000000..fed3574315
--- /dev/null
+++ b/resources/job_specs/mrr_weekly/dpdk-3n-icxd.md
@@ -0,0 +1 @@
+../report_iterative/3n-icxd/dpdk-mrr-00.md \ No newline at end of file
diff --git a/resources/job_specs/ndrpdr_weekly/vpp-3n-icxd.md b/resources/job_specs/ndrpdr_weekly/vpp-3n-icxd.md
new file mode 120000
index 0000000000..34536e77d4
--- /dev/null
+++ b/resources/job_specs/ndrpdr_weekly/vpp-3n-icxd.md
@@ -0,0 +1 @@
+../report_iterative/3n-icxd/vpp-ndrpdr-00.md \ No newline at end of file
diff --git a/resources/job_specs/report_coverage/3n-icxd/crypto-00.md b/resources/job_specs/report_coverage/3n-icxd/crypto-00.md
new file mode 100644
index 0000000000..dde0844b57
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-icxd/crypto-00.md
@@ -0,0 +1,94 @@
+# 3n-icxd
+## ./crypto
+### intel-e823c
+#### dpdk-vfio-pci
+##### ethip4ipsec1tnlsw-ip4base-int-aes128cbc-hmac512sha
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlsw-ip4base-int-aes128cbc-hmac512sha
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlsw-ip4base-int-aes128cbc-hmac512sha
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlsw-ip4base-int-aes128cbc-hmac512sha
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlsw-ip4base-int-aes128cbc-hmac512sha
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlsw-ip4base-int-aes128cbc-hmac512sha
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlsw-ip4base-int-aes128cbc-hmac512sha
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlsw-ip4base-int-aes128cbc-hmac512sha
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlsw-ip4base-int-aes128cbc-hmac512sha
+##### ethip4ipsec1tnlsw-ip4base-int-aes128gcm
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlsw-ip4base-int-aes128gcm
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlsw-ip4base-int-aes128gcm
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlsw-ip4base-int-aes128gcm
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlsw-ip4base-int-aes128gcm
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlsw-ip4base-int-aes128gcm
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlsw-ip4base-int-aes128gcm
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlsw-ip4base-int-aes128gcm
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlsw-ip4base-int-aes128gcm
+##### ethip4ipsec1tnlsw-ip4base-int-aes256gcm
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlsw-ip4base-int-aes256gcm
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlsw-ip4base-int-aes256gcm
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlsw-ip4base-int-aes256gcm
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlsw-ip4base-int-aes256gcm
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlsw-ip4base-int-aes256gcm
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlsw-ip4base-int-aes256gcm
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlsw-ip4base-int-aes256gcm
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlsw-ip4base-int-aes256gcm
+##### ethip4ipsec1tnlsw-ip4base-policy-aes256gcm
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlsw-ip4base-policy-aes256gcm
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlsw-ip4base-policy-aes256gcm
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlsw-ip4base-policy-aes256gcm
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlsw-ip4base-policy-aes256gcm
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlsw-ip4base-policy-aes256gcm
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlsw-ip4base-policy-aes256gcm
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlsw-ip4base-policy-aes256gcm
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlsw-ip4base-policy-aes256gcm
+##### ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha
+##### ethip4ipsec4tnlsw-ip4base-int-aes128gcm
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes128gcm
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes128gcm
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes128gcm
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes128gcm
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes128gcm
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes128gcm
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes128gcm
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes128gcm
+##### ethip4ipsec4tnlsw-ip4base-int-aes256gcm
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes256gcm
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes256gcm
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes256gcm
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes256gcm
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes256gcm
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes256gcm
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes256gcm
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes256gcm
+##### ethip4ipsec40tnlsw-ip4base-int-aes128cbc-hmac512sha
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec40tnlsw-ip4base-int-aes128cbc-hmac512sha
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec40tnlsw-ip4base-int-aes128cbc-hmac512sha
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec40tnlsw-ip4base-int-aes128cbc-hmac512sha
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec40tnlsw-ip4base-int-aes128cbc-hmac512sha
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec40tnlsw-ip4base-int-aes128cbc-hmac512sha
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec40tnlsw-ip4base-int-aes128cbc-hmac512sha
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec40tnlsw-ip4base-int-aes128cbc-hmac512sha
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec40tnlsw-ip4base-int-aes128cbc-hmac512sha
+##### ethip4ipsec40tnlsw-ip4base-int-aes128gcm
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec40tnlsw-ip4base-int-aes128gcm
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec40tnlsw-ip4base-int-aes128gcm
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec40tnlsw-ip4base-int-aes128gcm
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec40tnlsw-ip4base-int-aes128gcm
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec40tnlsw-ip4base-int-aes128gcm
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec40tnlsw-ip4base-int-aes128gcm
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec40tnlsw-ip4base-int-aes128gcm
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec40tnlsw-ip4base-int-aes128gcm
+##### ethip4ipsec40tnlsw-ip4base-int-aes256gcm
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec40tnlsw-ip4base-int-aes256gcm
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec40tnlsw-ip4base-int-aes256gcm
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec40tnlsw-ip4base-int-aes256gcm
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec40tnlsw-ip4base-int-aes256gcm
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec40tnlsw-ip4base-int-aes256gcm
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec40tnlsw-ip4base-int-aes256gcm
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec40tnlsw-ip4base-int-aes256gcm
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec40tnlsw-ip4base-int-aes256gcm \ No newline at end of file
diff --git a/resources/job_specs/report_coverage/3n-icxd/crypto-01.md b/resources/job_specs/report_coverage/3n-icxd/crypto-01.md
new file mode 100644
index 0000000000..2be5b4b9dd
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-icxd/crypto-01.md
@@ -0,0 +1,40 @@
+# 3n-icxd
+## ./crypto
+### intel-e823c
+#### dpdk-vfio-pci
+##### ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha
+##### ethip4ipsec1000tnlsw-ip4base-int-aes128gcm
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes128gcm
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes128gcm
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes128gcm
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes128gcm
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes128gcm
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes128gcm
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes128gcm
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes128gcm
+##### ethip4ipsec1000tnlsw-ip4base-int-aes256gcm
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes256gcm
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes256gcm
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes256gcm
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes256gcm
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes256gcm
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes256gcm
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes256gcm
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes256gcm
+##### ethip4ipsec1000tnlsw-ip4base-policy-aes256gcm
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-policy-aes256gcm
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-policy-aes256gcm
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-policy-aes256gcm
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-policy-aes256gcm
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-policy-aes256gcm
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-policy-aes256gcm
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-policy-aes256gcm
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-policy-aes256gcm \ No newline at end of file
diff --git a/resources/job_specs/report_coverage/3n-icxd/crypto-02.md b/resources/job_specs/report_coverage/3n-icxd/crypto-02.md
new file mode 100644
index 0000000000..b1e2578b2e
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-icxd/crypto-02.md
@@ -0,0 +1,112 @@
+# 3n-icxd
+## ./crypto
+### intel-e823c
+#### dpdk-vfio-pci
+##### ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+##### ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes128gcm
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes128gcm
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes128gcm
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes128gcm
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes128gcm
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes128gcm
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes128gcm
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes128gcm
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes128gcm
+##### ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes256gcm
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes256gcm
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes256gcm
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes256gcm
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes256gcm
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes256gcm
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes256gcm
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes256gcm
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes256gcm
+##### ethip4ipsec2tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec2tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec2tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec2tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec2tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec2tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec2tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec2tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec2tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+##### ethip4ipsec2tnlswasync-scheduler-ip4base-int-aes128gcm
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec2tnlswasync-scheduler-ip4base-int-aes128gcm
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec2tnlswasync-scheduler-ip4base-int-aes128gcm
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec2tnlswasync-scheduler-ip4base-int-aes128gcm
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec2tnlswasync-scheduler-ip4base-int-aes128gcm
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec2tnlswasync-scheduler-ip4base-int-aes128gcm
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec2tnlswasync-scheduler-ip4base-int-aes128gcm
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec2tnlswasync-scheduler-ip4base-int-aes128gcm
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec2tnlswasync-scheduler-ip4base-int-aes128gcm
+##### ethip4ipsec2tnlswasync-scheduler-ip4base-int-aes256gcm
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec2tnlswasync-scheduler-ip4base-int-aes256gcm
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec2tnlswasync-scheduler-ip4base-int-aes256gcm
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec2tnlswasync-scheduler-ip4base-int-aes256gcm
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec2tnlswasync-scheduler-ip4base-int-aes256gcm
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec2tnlswasync-scheduler-ip4base-int-aes256gcm
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec2tnlswasync-scheduler-ip4base-int-aes256gcm
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec2tnlswasync-scheduler-ip4base-int-aes256gcm
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec2tnlswasync-scheduler-ip4base-int-aes256gcm
+##### ethip4ipsec4tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+##### ethip4ipsec4tnlswasync-scheduler-ip4base-int-aes128gcm
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlswasync-scheduler-ip4base-int-aes128gcm
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlswasync-scheduler-ip4base-int-aes128gcm
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlswasync-scheduler-ip4base-int-aes128gcm
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlswasync-scheduler-ip4base-int-aes128gcm
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlswasync-scheduler-ip4base-int-aes128gcm
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlswasync-scheduler-ip4base-int-aes128gcm
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlswasync-scheduler-ip4base-int-aes128gcm
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlswasync-scheduler-ip4base-int-aes128gcm
+##### ethip4ipsec4tnlswasync-scheduler-ip4base-int-aes256gcm
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlswasync-scheduler-ip4base-int-aes256gcm
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlswasync-scheduler-ip4base-int-aes256gcm
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlswasync-scheduler-ip4base-int-aes256gcm
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlswasync-scheduler-ip4base-int-aes256gcm
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlswasync-scheduler-ip4base-int-aes256gcm
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlswasync-scheduler-ip4base-int-aes256gcm
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlswasync-scheduler-ip4base-int-aes256gcm
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlswasync-scheduler-ip4base-int-aes256gcm
+##### ethip4ipsec8tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec8tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec8tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec8tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec8tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec8tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec8tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec8tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec8tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+##### ethip4ipsec8tnlswasync-scheduler-ip4base-int-aes128gcm
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec8tnlswasync-scheduler-ip4base-int-aes128gcm
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec8tnlswasync-scheduler-ip4base-int-aes128gcm
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec8tnlswasync-scheduler-ip4base-int-aes128gcm
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec8tnlswasync-scheduler-ip4base-int-aes128gcm
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec8tnlswasync-scheduler-ip4base-int-aes128gcm
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec8tnlswasync-scheduler-ip4base-int-aes128gcm
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec8tnlswasync-scheduler-ip4base-int-aes128gcm
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec8tnlswasync-scheduler-ip4base-int-aes128gcm
+##### ethip4ipsec8tnlswasync-scheduler-ip4base-int-aes256gcm
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec8tnlswasync-scheduler-ip4base-int-aes256gcm
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec8tnlswasync-scheduler-ip4base-int-aes256gcm
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec8tnlswasync-scheduler-ip4base-int-aes256gcm
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec8tnlswasync-scheduler-ip4base-int-aes256gcm
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec8tnlswasync-scheduler-ip4base-int-aes256gcm
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec8tnlswasync-scheduler-ip4base-int-aes256gcm
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec8tnlswasync-scheduler-ip4base-int-aes256gcm
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec8tnlswasync-scheduler-ip4base-int-aes256gcm \ No newline at end of file
diff --git a/resources/job_specs/report_coverage/3n-icxd/dpdk-00.md b/resources/job_specs/report_coverage/3n-icxd/dpdk-00.md
new file mode 100644
index 0000000000..5fa06803ac
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-icxd/dpdk-00.md
@@ -0,0 +1,23 @@
+# 3n-icxd
+### intel-e823c
+#### dpdk-vfio-pci
+##### eth-l2xcbase-testpmd
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2xcbase-testpmd
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2xcbase-testpmd
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2xcbase-testpmd
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2xcbase-testpmd
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2xcbase-testpmd
+1c AND 9000b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2xcbase-testpmd
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2xcbase-testpmd
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2xcbase-testpmd
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2xcbase-testpmd
+##### ethip4-ip4base-l3fwd
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-l3fwd
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-l3fwd
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-l3fwd
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-l3fwd
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-l3fwd
+1c AND 9000b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-l3fwd
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-l3fwd
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-l3fwd
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-l3fwd \ No newline at end of file
diff --git a/resources/job_specs/report_coverage/3n-icxd/ip4-00.md b/resources/job_specs/report_coverage/3n-icxd/ip4-00.md
new file mode 100644
index 0000000000..32616ac139
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-icxd/ip4-00.md
@@ -0,0 +1,74 @@
+# 3n-icxd
+## ./ip4
+### intel-e823c
+#### dpdk-vfio-pci
+##### ethip4-ip4base
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base
+1c AND 9000b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base
+##### ethip4-ip4scale20k
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale20k
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale20k
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale20k
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale20k
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale20k
+1c AND 9000b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale20k
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale20k
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale20k
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale20k
+##### ethip4-ip4scale200k
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale200k
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale200k
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale200k
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale200k
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale200k
+1c AND 9000b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale200k
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale200k
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale200k
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale200k
+##### ethip4-ip4scale2m
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale2m
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale2m
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale2m
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale2m
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale2m
+1c AND 9000b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale2m
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale2m
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale2m
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale2m
+##### ethip4-ip4scale20k-rnd
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale20k-rnd
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale20k-rnd
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale20k-rnd
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale20k-rnd
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale20k-rnd
+1c AND 9000b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale20k-rnd
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale20k-rnd
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale20k-rnd
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale20k-rnd
+##### ethip4-ip4scale200k-rnd
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale200k-rnd
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale200k-rnd
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale200k-rnd
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale200k-rnd
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale200k-rnd
+1c AND 9000b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale200k-rnd
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale200k-rnd
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale200k-rnd
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale200k-rnd
+##### ethip4-ip4scale2m-rnd
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale2m-rnd
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale2m-rnd
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale2m-rnd
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale2m-rnd
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale2m-rnd
+1c AND 9000b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale2m-rnd
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale2m-rnd
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale2m-rnd
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale2m-rnd \ No newline at end of file
diff --git a/resources/job_specs/report_coverage/3n-icxd/ip4-01.md b/resources/job_specs/report_coverage/3n-icxd/ip4-01.md
new file mode 100644
index 0000000000..30ad972470
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-icxd/ip4-01.md
@@ -0,0 +1,34 @@
+# 3n-icxd
+## ./ip4
+### intel-e823c
+#### dpdk-vfio-pci
+##### ethip4-ip4base-adlalwlistbase
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-adlalwlistbase
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-adlalwlistbase
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-adlalwlistbase
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-adlalwlistbase
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-adlalwlistbase
+1c AND 9000b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-adlalwlistbase
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-adlalwlistbase
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-adlalwlistbase
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-adlalwlistbase
+##### ethip4-ip4base-iacldstbase
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-iacldstbase
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-iacldstbase
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-iacldstbase
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-iacldstbase
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-iacldstbase
+1c AND 9000b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-iacldstbase
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-iacldstbase
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-iacldstbase
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-iacldstbase
+##### ethip4-ip4base-ipolicemarkbase
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-ipolicemarkbase
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-ipolicemarkbase
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-ipolicemarkbase
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-ipolicemarkbase
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-ipolicemarkbase
+1c AND 9000b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-ipolicemarkbase
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-ipolicemarkbase
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-ipolicemarkbase
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-ipolicemarkbase \ No newline at end of file
diff --git a/resources/job_specs/report_coverage/3n-icxd/ip4tun-00.md b/resources/job_specs/report_coverage/3n-icxd/ip4tun-00.md
new file mode 100644
index 0000000000..6829ac1d40
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-icxd/ip4tun-00.md
@@ -0,0 +1,24 @@
+# 3n-icxd
+## ./ip4_tunnels
+### intel-e823c
+#### dpdk-vfio-pci
+##### ethip4vxlan-l2bdbasemaclrn
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4vxlan-l2bdbasemaclrn
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4vxlan-l2bdbasemaclrn
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4vxlan-l2bdbasemaclrn
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4vxlan-l2bdbasemaclrn
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4vxlan-l2bdbasemaclrn
+1c AND 9000b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4vxlan-l2bdbasemaclrn
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4vxlan-l2bdbasemaclrn
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4vxlan-l2bdbasemaclrn
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4vxlan-l2bdbasemaclrn
+##### ethip4vxlan-l2xcbase
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4vxlan-l2xcbase
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4vxlan-l2xcbase
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4vxlan-l2xcbase
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4vxlan-l2xcbase
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4vxlan-l2xcbase
+1c AND 9000b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4vxlan-l2xcbase
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4vxlan-l2xcbase
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4vxlan-l2xcbase
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4vxlan-l2xcbase \ No newline at end of file
diff --git a/resources/job_specs/report_coverage/3n-icxd/ip4tun-01.md b/resources/job_specs/report_coverage/3n-icxd/ip4tun-01.md
new file mode 100644
index 0000000000..e320a7347a
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-icxd/ip4tun-01.md
@@ -0,0 +1,124 @@
+# 3n-icxd
+## ./ip4_tunnels
+### intel-e823c
+#### dpdk-vfio-pci
+##### ethip4udpwireguard1tnlsw-ip4base
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlsw-ip4base
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlsw-ip4base
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlsw-ip4base
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlsw-ip4base
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlsw-ip4base
+4c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlsw-ip4base
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlsw-ip4base
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlsw-ip4base
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlsw-ip4base
+##### ethip4udpwireguard1tnlhwasync-ip4base
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlhwasync-ip4base
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlhwasync-ip4base
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlhwasync-ip4base
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlhwasync-ip4base
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlhwasync-ip4base
+4c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlhwasync-ip4base
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlhwasync-ip4base
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlhwasync-ip4base
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlhwasync-ip4base
+##### ethip4udpwireguard2tnlsw-ip4base
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlsw-ip4base
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlsw-ip4base
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlsw-ip4base
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlsw-ip4base
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlsw-ip4base
+4c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlsw-ip4base
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlsw-ip4base
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlsw-ip4base
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlsw-ip4base
+##### ethip4udpwireguard2tnlhwasync-ip4base
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlhwasync-ip4base
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlhwasync-ip4base
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlhwasync-ip4base
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlhwasync-ip4base
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlhwasync-ip4base
+4c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlhwasync-ip4base
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlhwasync-ip4base
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlhwasync-ip4base
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlhwasync-ip4base
+##### ethip4udpwireguard4tnlsw-ip4base
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlsw-ip4base
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlsw-ip4base
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlsw-ip4base
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlsw-ip4base
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlsw-ip4base
+4c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlsw-ip4base
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlsw-ip4base
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlsw-ip4base
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlsw-ip4base
+##### ethip4udpwireguard4tnlhwasync-ip4base
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlhwasync-ip4base
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlhwasync-ip4base
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlhwasync-ip4base
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlhwasync-ip4base
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlhwasync-ip4base
+4c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlhwasync-ip4base
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlhwasync-ip4base
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlhwasync-ip4base
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlhwasync-ip4base
+##### ethip4udpwireguard8tnlsw-ip4base
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlsw-ip4base
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlsw-ip4base
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlsw-ip4base
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlsw-ip4base
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlsw-ip4base
+4c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlsw-ip4base
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlsw-ip4base
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlsw-ip4base
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlsw-ip4base
+##### ethip4udpwireguard8tnlhwasync-ip4base
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlhwasync-ip4base
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlhwasync-ip4base
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlhwasync-ip4base
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlhwasync-ip4base
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlhwasync-ip4base
+4c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlhwasync-ip4base
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlhwasync-ip4base
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlhwasync-ip4base
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlhwasync-ip4base
+##### ethip4udpwireguard100tnlsw-ip4base
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlsw-ip4base
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlsw-ip4base
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlsw-ip4base
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlsw-ip4base
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlsw-ip4base
+4c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlsw-ip4base
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlsw-ip4base
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlsw-ip4base
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlsw-ip4base
+##### ethip4udpwireguard100tnlhwasync-ip4base
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlhwasync-ip4base
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlhwasync-ip4base
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlhwasync-ip4base
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlhwasync-ip4base
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlhwasync-ip4base
+4c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlhwasync-ip4base
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlhwasync-ip4base
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlhwasync-ip4base
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlhwasync-ip4base
+##### ethip4udpwireguard1000tnlsw-ip4base
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlsw-ip4base
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlsw-ip4base
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlsw-ip4base
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlsw-ip4base
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlsw-ip4base
+4c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlsw-ip4base
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlsw-ip4base
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlsw-ip4base
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlsw-ip4base
+##### ethip4udpwireguard1000tnlhwasync-ip4base
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlhwasync-ip4base
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlhwasync-ip4base
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlhwasync-ip4base
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlhwasync-ip4base
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlhwasync-ip4base
+4c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlhwasync-ip4base
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlhwasync-ip4base
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlhwasync-ip4base
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlhwasync-ip4base \ No newline at end of file
diff --git a/resources/job_specs/report_coverage/3n-icxd/ip6-00.md b/resources/job_specs/report_coverage/3n-icxd/ip6-00.md
new file mode 100644
index 0000000000..f2ab8ae66f
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-icxd/ip6-00.md
@@ -0,0 +1,34 @@
+# 3n-icxd
+## ./ip6
+### intel-e823c
+#### dpdk-vfio-pci
+##### ethip6-ip6base
+1c AND 78b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6base
+2c AND 78b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6base
+4c AND 78b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6base
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6base
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6base
+1c AND 9000b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6base
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6base
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6base
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6base
+##### ethip6-ip6base-adlalwlistbase
+1c AND 78b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6base-adlalwlistbase
+2c AND 78b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6base-adlalwlistbase
+4c AND 78b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6base-adlalwlistbase
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6base-adlalwlistbase
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6base-adlalwlistbase
+1c AND 9000b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6base-adlalwlistbase
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6base-adlalwlistbase
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6base-adlalwlistbase
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6base-adlalwlistbase
+##### ethip6-ip6base-iacldstbase
+1c AND 78b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6base-iacldstbase
+2c AND 78b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6base-iacldstbase
+4c AND 78b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6base-iacldstbase
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6base-iacldstbase
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6base-iacldstbase
+1c AND 9000b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6base-iacldstbase
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6base-iacldstbase
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6base-iacldstbase
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6base-iacldstbase \ No newline at end of file
diff --git a/resources/job_specs/report_coverage/3n-icxd/ip6-01.md b/resources/job_specs/report_coverage/3n-icxd/ip6-01.md
new file mode 100644
index 0000000000..1af12d779f
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-icxd/ip6-01.md
@@ -0,0 +1,64 @@
+# 3n-icxd
+## ./ip6
+### intel-e823c
+#### dpdk-vfio-pci
+##### ethip6-ip6scale20k
+1c AND 78b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale20k
+2c AND 78b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale20k
+4c AND 78b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale20k
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale20k
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale20k
+1c AND 9000b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale20k
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale20k
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale20k
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale20k
+##### ethip6-ip6scale200k
+1c AND 78b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale200k
+2c AND 78b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale200k
+4c AND 78b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale200k
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale200k
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale200k
+1c AND 9000b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale200k
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale200k
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale200k
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale200k
+##### ethip6-ip6scale2m
+1c AND 78b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale2m
+2c AND 78b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale2m
+4c AND 78b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale2m
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale2m
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale2m
+1c AND 9000b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale2m
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale2m
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale2m
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale2m
+##### ethip6-ip6scale20k-rnd
+1c AND 78b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale20k-rnd
+2c AND 78b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale20k-rnd
+4c AND 78b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale20k-rnd
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale20k-rnd
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale20k-rnd
+1c AND 9000b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale20k-rnd
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale20k-rnd
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale20k-rnd
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale20k-rnd
+##### ethip6-ip6scale200k-rnd
+1c AND 78b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale200k-rnd
+2c AND 78b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale200k-rnd
+4c AND 78b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale200k-rnd
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale200k-rnd
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale200k-rnd
+1c AND 9000b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale200k-rnd
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale200k-rnd
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale200k-rnd
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale200k-rnd
+##### ethip6-ip6scale2m-rnd
+1c AND 78b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale2m-rnd
+2c AND 78b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale2m-rnd
+4c AND 78b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale2m-rnd
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale2m-rnd
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale2m-rnd
+1c AND 9000b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale2m-rnd
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale2m-rnd
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale2m-rnd
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale2m-rnd \ No newline at end of file
diff --git a/resources/job_specs/report_coverage/3n-icxd/l2-00.md b/resources/job_specs/report_coverage/3n-icxd/l2-00.md
new file mode 100644
index 0000000000..4ec849bba1
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-icxd/l2-00.md
@@ -0,0 +1,44 @@
+# 3n-icxd
+## ./l2
+### intel-e823c
+#### dpdk-vfio-pci
+##### eth-l2patch
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2patch
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2patch
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2patch
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2patch
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2patch
+1c AND 9000b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2patch
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2patch
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2patch
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2patch
+##### eth-l2xcbase
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2xcbase
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2xcbase
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2xcbase
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2xcbase
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2xcbase
+1c AND 9000b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2xcbase
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2xcbase
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2xcbase
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2xcbase
+##### eth-l2bdbasemaclrn
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdbasemaclrn
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdbasemaclrn
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdbasemaclrn
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdbasemaclrn
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdbasemaclrn
+1c AND 9000b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdbasemaclrn
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdbasemaclrn
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdbasemaclrn
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdbasemaclrn
+##### dot1q-l2bdbasemaclrn
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND dot1q-l2bdbasemaclrn
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND dot1q-l2bdbasemaclrn
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND dot1q-l2bdbasemaclrn
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND dot1q-l2bdbasemaclrn
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND dot1q-l2bdbasemaclrn
+1c AND 9000b AND ndrpdr AND e823c AND drv_vfio_pci AND dot1q-l2bdbasemaclrn
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND dot1q-l2bdbasemaclrn
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND dot1q-l2bdbasemaclrn
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND dot1q-l2bdbasemaclrn \ No newline at end of file
diff --git a/resources/job_specs/report_coverage/3n-icxd/l2-01.md b/resources/job_specs/report_coverage/3n-icxd/l2-01.md
new file mode 100644
index 0000000000..fc31fc53a7
--- /dev/null
+++ b/resources/job_specs/report_coverage/3n-icxd/l2-01.md
@@ -0,0 +1,34 @@
+# 3n-icxd
+## ./l2
+### intel-e823c
+#### dpdk-vfio-pci
+##### eth-l2bdscale10kmaclrn
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdscale10kmaclrn
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdscale10kmaclrn
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdscale10kmaclrn
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdscale10kmaclrn
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdscale10kmaclrn
+1c AND 9000b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdscale10kmaclrn
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdscale10kmaclrn
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdscale10kmaclrn
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdscale10kmaclrn
+##### eth-l2bdscale100kmaclrn
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdscale100kmaclrn
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdscale100kmaclrn
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdscale100kmaclrn
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdscale100kmaclrn
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdscale100kmaclrn
+1c AND 9000b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdscale100kmaclrn
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdscale100kmaclrn
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdscale100kmaclrn
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdscale100kmaclrn
+##### eth-l2bdscale1mmaclrn
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdscale1mmaclrn
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdscale1mmaclrn
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdscale1mmaclrn
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdscale1mmaclrn
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdscale1mmaclrn
+1c AND 9000b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdscale1mmaclrn
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdscale1mmaclrn
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdscale1mmaclrn
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdscale1mmaclrn \ No newline at end of file
diff --git a/resources/job_specs/report_iterative/3n-icxd/dpdk-mrr-00.md b/resources/job_specs/report_iterative/3n-icxd/dpdk-mrr-00.md
new file mode 100644
index 0000000000..78719d26e2
--- /dev/null
+++ b/resources/job_specs/report_iterative/3n-icxd/dpdk-mrr-00.md
@@ -0,0 +1,11 @@
+# 3n-icxd
+### intel-e823c
+#### dpdk-vfio-pci
+##### eth-l2xcbase-testpmd
+1c AND 64b AND mrr AND e823c AND drv_vfio_pci AND eth-l2xcbase-testpmd
+2c AND 64b AND mrr AND e823c AND drv_vfio_pci AND eth-l2xcbase-testpmd
+4c AND 64b AND mrr AND e823c AND drv_vfio_pci AND eth-l2xcbase-testpmd
+##### ethip4-ip4base-l3fwd
+1c AND 64b AND mrr AND e823c AND drv_vfio_pci AND ethip4-ip4base-l3fwd
+2c AND 64b AND mrr AND e823c AND drv_vfio_pci AND ethip4-ip4base-l3fwd
+4c AND 64b AND mrr AND e823c AND drv_vfio_pci AND ethip4-ip4base-l3fwd
diff --git a/resources/job_specs/report_iterative/3n-icxd/dpdk-ndrpdr-00.md b/resources/job_specs/report_iterative/3n-icxd/dpdk-ndrpdr-00.md
new file mode 100644
index 0000000000..f70ef58216
--- /dev/null
+++ b/resources/job_specs/report_iterative/3n-icxd/dpdk-ndrpdr-00.md
@@ -0,0 +1,23 @@
+# 3n-icxd
+### intel-e823c
+#### dpdk-vfio-pci
+##### eth-l2xcbase-testpmd
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2xcbase-testpmd
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2xcbase-testpmd
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2xcbase-testpmd
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2xcbase-testpmd
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2xcbase-testpmd
+1c AND 9000b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2xcbase-testpmd
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2xcbase-testpmd
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2xcbase-testpmd
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2xcbase-testpmd
+##### ethip4-ip4base-l3fwd
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-l3fwd
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-l3fwd
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-l3fwd
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-l3fwd
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-l3fwd
+1c AND 9000b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-l3fwd
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-l3fwd
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-l3fwd
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base-l3fwd
diff --git a/resources/job_specs/report_iterative/3n-icxd/vpp-mrr-00.md b/resources/job_specs/report_iterative/3n-icxd/vpp-mrr-00.md
new file mode 100644
index 0000000000..2f225ea96a
--- /dev/null
+++ b/resources/job_specs/report_iterative/3n-icxd/vpp-mrr-00.md
@@ -0,0 +1,210 @@
+# 3n-icxd
+## ./container_memif
+## ./crypto
+### intel-e823c
+#### dpdk-vfio-pci
+##### ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha
+1c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha
+2c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha
+4c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha
+1c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha
+2c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha
+4c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha
+##### ethip4ipsec4tnlsw-ip4base-int-aes256gcm
+1c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes256gcm
+2c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes256gcm
+4c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes256gcm
+1c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes256gcm
+2c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes256gcm
+4c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes256gcm
+##### ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha
+1c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha
+2c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha
+4c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha
+1c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha
+2c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha
+4c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha
+##### ethip4ipsec1000tnlsw-ip4base-int-aes256gcm
+1c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes256gcm
+2c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes256gcm
+4c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes256gcm
+1c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes256gcm
+2c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes256gcm
+4c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes256gcm
+##### ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+2c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+3c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+4c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+2c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+3c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+4c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+##### ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes256gcm
+2c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes256gcm
+3c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes256gcm
+4c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes256gcm
+2c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes256gcm
+3c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes256gcm
+4c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes256gcm
+##### ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-reassembly
+1c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-reassembly
+2c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-reassembly
+4c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-reassembly
+## ./ip4
+### intel-e823c
+#### dpdk-vfio-pci
+##### ethip4-ip4base
+1c AND 64b AND mrr AND e823c AND drv_vfio_pci AND ethip4-ip4base
+2c AND 64b AND mrr AND e823c AND drv_vfio_pci AND ethip4-ip4base
+4c AND 64b AND mrr AND e823c AND drv_vfio_pci AND ethip4-ip4base
+##### ethip4-ip4scale20k
+1c AND 64b AND mrr AND e823c AND drv_vfio_pci AND ethip4-ip4scale20k
+2c AND 64b AND mrr AND e823c AND drv_vfio_pci AND ethip4-ip4scale20k
+4c AND 64b AND mrr AND e823c AND drv_vfio_pci AND ethip4-ip4scale20k
+##### ethip4-ip4scale20k-rnd
+1c AND 64b AND mrr AND e823c AND drv_vfio_pci AND ethip4-ip4scale20k-rnd
+2c AND 64b AND mrr AND e823c AND drv_vfio_pci AND ethip4-ip4scale20k-rnd
+4c AND 64b AND mrr AND e823c AND drv_vfio_pci AND ethip4-ip4scale20k-rnd
+## ./ip4_tunnels
+### intel-e823c
+#### dpdk-vfio-pci
+##### ethip4vxlan-l2bdbasemaclrn
+1c AND 64b AND mrr AND e823c AND drv_vfio_pci AND ethip4vxlan-l2bdbasemaclrn
+2c AND 64b AND mrr AND e823c AND drv_vfio_pci AND ethip4vxlan-l2bdbasemaclrn
+4c AND 64b AND mrr AND e823c AND drv_vfio_pci AND ethip4vxlan-l2bdbasemaclrn
+##### ethip4vxlan-l2xcbase
+1c AND 64b AND mrr AND e823c AND drv_vfio_pci AND ethip4vxlan-l2xcbase
+2c AND 64b AND mrr AND e823c AND drv_vfio_pci AND ethip4vxlan-l2xcbase
+4c AND 64b AND mrr AND e823c AND drv_vfio_pci AND ethip4vxlan-l2xcbase
+##### ethip4udpwireguard1tnlsw-ip4base
+1c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlsw-ip4base
+2c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlsw-ip4base
+4c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlsw-ip4base
+1c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlsw-ip4base
+2c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlsw-ip4base
+4c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlsw-ip4base
+##### ethip4udpwireguard1tnlhwasync-ip4base
+1c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlhwasync-ip4base
+2c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlhwasync-ip4base
+4c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlhwasync-ip4base
+1c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlhwasync-ip4base
+2c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlhwasync-ip4base
+4c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlhwasync-ip4base
+##### ethip4udpwireguard2tnlsw-ip4base
+1c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlsw-ip4base
+2c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlsw-ip4base
+4c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlsw-ip4base
+1c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlsw-ip4base
+2c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlsw-ip4base
+4c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlsw-ip4base
+##### ethip4udpwireguard2tnlhwasync-ip4base
+1c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlhwasync-ip4base
+2c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlhwasync-ip4base
+4c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlhwasync-ip4base
+1c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlhwasync-ip4base
+2c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlhwasync-ip4base
+4c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlhwasync-ip4base
+##### ethip4udpwireguard4tnlsw-ip4base
+1c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlsw-ip4base
+2c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlsw-ip4base
+4c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlsw-ip4base
+1c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlsw-ip4base
+2c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlsw-ip4base
+4c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlsw-ip4base
+##### ethip4udpwireguard4tnlhwasync-ip4base
+1c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlhwasync-ip4base
+2c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlhwasync-ip4base
+4c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlhwasync-ip4base
+1c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlhwasync-ip4base
+2c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlhwasync-ip4base
+4c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlhwasync-ip4base
+##### ethip4udpwireguard8tnlsw-ip4base
+1c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlsw-ip4base
+2c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlsw-ip4base
+4c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlsw-ip4base
+1c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlsw-ip4base
+2c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlsw-ip4base
+4c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlsw-ip4base
+##### ethip4udpwireguard8tnlhwasync-ip4base
+1c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlhwasync-ip4base
+2c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlhwasync-ip4base
+4c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlhwasync-ip4base
+1c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlhwasync-ip4base
+2c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlhwasync-ip4base
+4c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlhwasync-ip4base
+##### ethip4udpwireguard100tnlsw-ip4base
+1c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlsw-ip4base
+2c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlsw-ip4base
+4c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlsw-ip4base
+1c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlsw-ip4base
+2c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlsw-ip4base
+4c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlsw-ip4base
+##### ethip4udpwireguard100tnlhwasync-ip4base
+1c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlhwasync-ip4base
+2c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlhwasync-ip4base
+4c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlhwasync-ip4base
+1c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlhwasync-ip4base
+2c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlhwasync-ip4base
+4c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlhwasync-ip4base
+##### ethip4udpwireguard1000tnlsw-ip4base
+1c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlsw-ip4base
+2c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlsw-ip4base
+4c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlsw-ip4base
+1c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlsw-ip4base
+2c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlsw-ip4base
+4c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlsw-ip4base
+##### ethip4udpwireguard1000tnlhwasync-ip4base
+1c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlhwasync-ip4base
+2c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlhwasync-ip4base
+4c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlhwasync-ip4base
+1c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlhwasync-ip4base
+2c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlhwasync-ip4base
+4c AND imix AND mrr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlhwasync-ip4base
+##### ethip4gtpusw-ip4base-reassembly
+1c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4gtpusw-ip4base-reassembly
+2c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4gtpusw-ip4base-reassembly
+4c AND 1518b AND mrr AND e823c AND drv_vfio_pci AND ethip4gtpusw-ip4base-reassembly
+## ./ip6
+### intel-e823c
+#### dpdk-vfio-pci
+##### ethip6-ip6base
+1c AND 78b AND mrr AND e823c AND drv_vfio_pci AND ethip6-ip6base
+2c AND 78b AND mrr AND e823c AND drv_vfio_pci AND ethip6-ip6base
+4c AND 78b AND mrr AND e823c AND drv_vfio_pci AND ethip6-ip6base
+##### ethip6-ip6scale20k
+1c AND 78b AND mrr AND e823c AND drv_vfio_pci AND ethip6-ip6scale20k
+2c AND 78b AND mrr AND e823c AND drv_vfio_pci AND ethip6-ip6scale20k
+4c AND 78b AND mrr AND e823c AND drv_vfio_pci AND ethip6-ip6scale20k
+##### ethip6-ip6scale20k-rnd
+1c AND 78b AND mrr AND e823c AND drv_vfio_pci AND ethip6-ip6scale20k-rnd
+2c AND 78b AND mrr AND e823c AND drv_vfio_pci AND ethip6-ip6scale20k-rnd
+4c AND 78b AND mrr AND e823c AND drv_vfio_pci AND ethip6-ip6scale20k-rnd
+## ./ip6_tunnels
+## ./l2
+### intel-e823c
+#### dpdk-vfio-pci
+##### eth-l2bdbasemaclrn
+1c AND 64b AND mrr AND e823c AND drv_vfio_pci AND eth-l2bdbasemaclrn
+2c AND 64b AND mrr AND e823c AND drv_vfio_pci AND eth-l2bdbasemaclrn
+4c AND 64b AND mrr AND e823c AND drv_vfio_pci AND eth-l2bdbasemaclrn
+##### eth-l2bdscale10kmaclrn
+1c AND 64b AND mrr AND e823c AND drv_vfio_pci AND eth-l2bdscale10kmaclrn
+2c AND 64b AND mrr AND e823c AND drv_vfio_pci AND eth-l2bdscale10kmaclrn
+4c AND 64b AND mrr AND e823c AND drv_vfio_pci AND eth-l2bdscale10kmaclrn
+##### eth-l2xcbase
+1c AND 64b AND mrr AND e823c AND drv_vfio_pci AND eth-l2xcbase
+2c AND 64b AND mrr AND e823c AND drv_vfio_pci AND eth-l2xcbase
+4c AND 64b AND mrr AND e823c AND drv_vfio_pci AND eth-l2xcbase
+##### eth-l2patch
+1c AND 64b AND mrr AND e823c AND drv_vfio_pci AND eth-l2patch
+2c AND 64b AND mrr AND e823c AND drv_vfio_pci AND eth-l2patch
+4c AND 64b AND mrr AND e823c AND drv_vfio_pci AND eth-l2patch
+## ./lb
+## ./nfv_density/dcr_memif/chain
+## ./nfv_density/dcr_memif/chain_ipsec
+## ./nfv_density/dcr_memif/pipeline
+## ./nfv_density/vm_vhost/chain
+## ./nfv_density/vm_vhost/chain_dot1qip4vxlan
+## ./srv6
+## ./hoststack
+## ./vm_vhost
+## ./vts
diff --git a/resources/job_specs/report_iterative/3n-icxd/vpp-ndrpdr-00.md b/resources/job_specs/report_iterative/3n-icxd/vpp-ndrpdr-00.md
new file mode 100644
index 0000000000..cb43d338ee
--- /dev/null
+++ b/resources/job_specs/report_iterative/3n-icxd/vpp-ndrpdr-00.md
@@ -0,0 +1,198 @@
+# 3n-icxd
+## ./crypto
+### intel-e823c
+#### dpdk-vfio-pci
+##### ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha
+4c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha
+##### ethip4ipsec4tnlsw-ip4base-int-aes256gcm
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes256gcm
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes256gcm
+4c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes256gcm
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes256gcm
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes256gcm
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec4tnlsw-ip4base-int-aes256gcm
+##### ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha
+4c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha
+##### ethip4ipsec1000tnlsw-ip4base-int-aes256gcm
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes256gcm
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes256gcm
+4c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes256gcm
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes256gcm
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes256gcm
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes256gcm
+##### ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+3c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+4c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+3c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha
+##### ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes256gcm
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes256gcm
+3c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes256gcm
+4c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes256gcm
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes256gcm
+3c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes256gcm
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes256gcm
+##### ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-reassembly
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-reassembly
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-reassembly
+4c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-reassembly
+## ./ip4
+### intel-e823c
+#### dpdk-vfio-pci
+##### ethip4-ip4base
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4base
+##### ethip4-ip4scale20k
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale20k
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale20k
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale20k
+##### ethip4-ip4scale20k-rnd
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale20k-rnd
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale20k-rnd
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4-ip4scale20k-rnd
+## ./ip4_tunnels
+### intel-e823c
+#### dpdk-vfio-pci
+##### ethip4vxlan-l2bdbasemaclrn
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4vxlan-l2bdbasemaclrn
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4vxlan-l2bdbasemaclrn
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4vxlan-l2bdbasemaclrn
+##### ethip4vxlan-l2xcbase
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4vxlan-l2xcbase
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4vxlan-l2xcbase
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4vxlan-l2xcbase
+##### ethip4udpwireguard1tnlsw-ip4base
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlsw-ip4base
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlsw-ip4base
+4c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlsw-ip4base
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlsw-ip4base
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlsw-ip4base
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlsw-ip4base
+##### ethip4udpwireguard1tnlhwasync-ip4base
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlhwasync-ip4base
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlhwasync-ip4base
+4c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlhwasync-ip4base
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlhwasync-ip4base
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlhwasync-ip4base
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1tnlhwasync-ip4base
+##### ethip4udpwireguard2tnlsw-ip4base
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlsw-ip4base
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlsw-ip4base
+4c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlsw-ip4base
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlsw-ip4base
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlsw-ip4base
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlsw-ip4base
+##### ethip4udpwireguard2tnlhwasync-ip4base
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlhwasync-ip4base
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlhwasync-ip4base
+4c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlhwasync-ip4base
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlhwasync-ip4base
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlhwasync-ip4base
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard2tnlhwasync-ip4base
+##### ethip4udpwireguard4tnlsw-ip4base
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlsw-ip4base
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlsw-ip4base
+4c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlsw-ip4base
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlsw-ip4base
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlsw-ip4base
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlsw-ip4base
+##### ethip4udpwireguard4tnlhwasync-ip4base
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlhwasync-ip4base
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlhwasync-ip4base
+4c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlhwasync-ip4base
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlhwasync-ip4base
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlhwasync-ip4base
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard4tnlhwasync-ip4base
+##### ethip4udpwireguard8tnlsw-ip4base
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlsw-ip4base
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlsw-ip4base
+4c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlsw-ip4base
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlsw-ip4base
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlsw-ip4base
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlsw-ip4base
+##### ethip4udpwireguard8tnlhwasync-ip4base
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlhwasync-ip4base
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlhwasync-ip4base
+4c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlhwasync-ip4base
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlhwasync-ip4base
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlhwasync-ip4base
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard8tnlhwasync-ip4base
+##### ethip4udpwireguard100tnlsw-ip4base
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlsw-ip4base
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlsw-ip4base
+4c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlsw-ip4base
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlsw-ip4base
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlsw-ip4base
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlsw-ip4base
+##### ethip4udpwireguard100tnlhwasync-ip4base
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlhwasync-ip4base
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlhwasync-ip4base
+4c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlhwasync-ip4base
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlhwasync-ip4base
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlhwasync-ip4base
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard100tnlhwasync-ip4base
+##### ethip4udpwireguard1000tnlsw-ip4base
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlsw-ip4base
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlsw-ip4base
+4c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlsw-ip4base
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlsw-ip4base
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlsw-ip4base
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlsw-ip4base
+##### ethip4udpwireguard1000tnlhwasync-ip4base
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlhwasync-ip4base
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlhwasync-ip4base
+4c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlhwasync-ip4base
+1c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlhwasync-ip4base
+2c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlhwasync-ip4base
+4c AND imix AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4udpwireguard1000tnlhwasync-ip4base
+##### ethip4gtpusw-ip4base-reassembly
+1c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4gtpusw-ip4base-reassembly
+2c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4gtpusw-ip4base-reassembly
+4c AND 1518b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip4gtpusw-ip4base-reassembly
+## ./ip6
+### intel-e823c
+#### dpdk-vfio-pci
+##### ethip6-ip6base
+1c AND 78b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6base
+2c AND 78b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6base
+4c AND 78b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6base
+##### ethip6-ip6scale20k
+1c AND 78b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale20k
+2c AND 78b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale20k
+4c AND 78b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale20k
+##### ethip6-ip6scale20k-rnd
+1c AND 78b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale20k-rnd
+2c AND 78b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale20k-rnd
+4c AND 78b AND ndrpdr AND e823c AND drv_vfio_pci AND ethip6-ip6scale20k-rnd
+## ./l2
+### intel-e823c
+#### dpdk-vfio-pci
+##### eth-l2bdbasemaclrn
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdbasemaclrn
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdbasemaclrn
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdbasemaclrn
+##### eth-l2bdscale10kmaclrn
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdscale10kmaclrn
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdscale10kmaclrn
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2bdscale10kmaclrn
+##### eth-l2xcbase
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2xcbase
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2xcbase
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2xcbase
+##### eth-l2patch
+1c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2patch
+2c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2patch
+4c AND 64b AND ndrpdr AND e823c AND drv_vfio_pci AND eth-l2patch \ No newline at end of file
diff --git a/resources/libraries/python/Constants.py b/resources/libraries/python/Constants.py
index c7a4a1f5b4..5f07aac357 100644
--- a/resources/libraries/python/Constants.py
+++ b/resources/libraries/python/Constants.py
@@ -322,6 +322,7 @@ class Constants:
u"Intel-XXV710": 24500000000,
u"Intel-E810XXV": 24500000000,
u"Intel-E822CQ": 24500000000,
+ u"Intel-E823C": 24500000000,
u"Intel-E810CQ": 100000000000,
u"Mellanox-CX556A": 100000000000,
u"Mellanox-CX6DX": 100000000000,
@@ -340,6 +341,7 @@ class Constants:
u"Intel-XXV710": 18750000,
u"Intel-E810XXV": 29000000,
u"Intel-E822CQ": 29000000,
+ u"Intel-E823C": 29000000,
u"Intel-E810CQ": 58500000,
u"Mellanox-CX556A": 148809523,
u"Mellanox-CX6DX": 148809523,
@@ -358,6 +360,7 @@ class Constants:
"Intel-XXV710": "25ge2p1xxv710",
"Intel-E810XXV": "25ge2p1e810xxv",
"Intel-E822CQ": "25ge2p1e822cq",
+ "Intel-E823C": "25ge2p1e823c",
"Intel-E810CQ": "100ge2p1e810cq",
"Amazon-Nitro-50G": "50ge1p1ena",
"Amazon-Nitro-100G": "100ge1p1ena",
@@ -377,6 +380,7 @@ class Constants:
"25ge2p1xxv710": "xxv710",
"25ge2p1e810xxv": "e810xxv",
"25ge2p1e822cq": "e822cq",
+ "25ge2p1e823c": "e823c",
"100ge2p1e810cq": "e810cq",
"50ge1p1ena": "ena",
"100ge1p1ena": "ena100",
@@ -397,6 +401,7 @@ class Constants:
u"Intel-XXV710": [u"vfio-pci", u"avf", u"af_xdp"],
u"Intel-E810XXV": [u"vfio-pci", u"avf", u"af_xdp"],
u"Intel-E822CQ": [u"vfio-pci", u"avf", u"af_xdp"],
+ u"Intel-E823C": [u"vfio-pci", u"avf", u"af_xdp"],
u"Intel-E810CQ": [u"vfio-pci", u"avf", u"af_xdp"],
u"Amazon-Nitro-50G": [u"vfio-pci"],
u"Amazon-Nitro-100G": [u"vfio-pci"],
@@ -451,6 +456,7 @@ class Constants:
"25ge2p1xxv710": "nic_pfs}= | 2",
"25ge2p1e810xxv": "nic_pfs}= | 2",
"25ge2p1e822cq": "nic_pfs}= | 2",
+ "25ge2p1e823c": "nic_pfs}= | 2",
"100ge2p1e810cq": "nic_pfs}= | 2",
"50ge1p1ena": "nic_pfs}= | 2",
"100ge1p1ena": "nic_pfs}= | 2",
@@ -470,6 +476,7 @@ class Constants:
u"Intel-XXV710": [u"vfio-pci"],
u"Intel-E810XXV": [u"vfio-pci"],
u"Intel-E822CQ": [u"vfio-pci"],
+ u"Intel-E823C": [u"vfio-pci"],
u"Intel-E810CQ": [u"vfio-pci"],
u"Amazon-Nitro-50G": [u"vfio-pci"],
u"Amazon-Nitro-100G": [u"vfio-pci"],
@@ -507,6 +514,7 @@ class Constants:
NIC_NAME_TO_CRYPTO_HW = {
u"Intel-E810CQ": u"HW_4xxx",
u"Intel-E822CQ": u"HW_C4xxx",
+ u"Intel-E823C": u"HW_C4xxx",
u"Intel-X710": u"HW_DH895xcc",
u"Intel-XL710": u"HW_DH895xcc",
}
diff --git a/topologies/available/lf_3n_icxd_testbed31.yaml b/topologies/available/lf_3n_icxd_testbed31.yaml
new file mode 100644
index 0000000000..9e08b65b79
--- /dev/null
+++ b/topologies/available/lf_3n_icxd_testbed31.yaml
@@ -0,0 +1,98 @@
+---
+metadata:
+ version: 0.1
+ schema:
+ - resources/topology_schemas/3_node_topology.sch.yaml
+ - resources/topology_schemas/topology.sch.yaml
+ tags: [hw, 3-node]
+
+nodes:
+ TG:
+ type: TG
+ subtype: TREX
+ host: "10.30.51.90"
+ arch: x86_64
+ port: 6001
+ username: testuser
+ password: Csit1234
+ interfaces:
+ port1:
+ # s90-t31t32-tg1-c4/p1 - 25GE port1 Intel E810-XXVDA4 4p25GE.
+ mac_address: "b4:96:91:a5:22:08"
+ pci_address: "0000:ca:00.0"
+ ip4_address: "172.16.10.1"
+ driver: ice
+ link: link1
+ model: Intel-E810XXV
+ port2:
+ # s90-t31t32-tg1-c4/p2 - 25GE port2 Intel E810-XXVDA4 4p25GE.
+ mac_address: "b4:96:91:a5:22:09"
+ pci_address: "0000:ca:00.1"
+ ip4_address: "172.16.20.1"
+ driver: ice
+ link: link2
+ model: Intel-E810XXV
+ DUT1:
+ type: DUT
+ host: "10.30.51.32"
+ arch: x86_64
+ port: 22
+ username: testuser
+ password: Csit1234
+ cryptodev:
+ device1:
+ pci_address: "0000:81:00.0"
+ driver: "c4xxx"
+ model: "HW_C4xxx"
+ module: "qat_c4xxx"
+ numvfs: 8
+ uio_driver: vfio-pci
+ interfaces:
+ port1:
+ # s32-t31-sut1-c1/p1 - 25GE port1 Intel E823-C 2p25GE.
+ mac_address: "3c:ec:ef:d9:e2:6a"
+ pci_address: "0000:89:00.0"
+ ip4_address: "172.16.10.2"
+ driver: ice
+ link: link1
+ model: Intel-E823C
+ port2:
+ # s32-t31-sut1-c1/p2 - 25GE port2 Intel E823-C 2p25GE.
+ mac_address: "3c:ec:ef:d9:e2:6b"
+ pci_address: "0000:89:00.2"
+ ip4_address: "172.16.20.2"
+ driver: ice
+ link: link3
+ model: Intel-E823C
+ DUT2:
+ type: DUT
+ host: "10.30.51.33"
+ arch: x86_64
+ port: 22
+ username: testuser
+ password: Csit1234
+ cryptodev:
+ device1:
+ pci_address: "0000:81:00.0"
+ driver: "c4xxx"
+ model: "HW_C4xxx"
+ module: "qat_c4xxx"
+ numvfs: 8
+ uio_driver: vfio-pci
+ interfaces:
+ port1:
+ # s33-t31-sut2-c1/p1 - 25GE port1 Intel E823-C 4p25GE.
+ mac_address: "3c:ec:ef:d9:e2:c8"
+ pci_address: "0000:89:00.0"
+ ip4_address: "172.16.30.2"
+ driver: ice
+ link: link3
+ model: Intel-E823C
+ port2:
+ # s33-t31-sut2-c1/p2 - 25GE port2 Intel E823-C 4p25GE.
+ mac_address: "3c:ec:ef:d9:e2:c9"
+ pci_address: "0000:89:00.2"
+ ip4_address: "172.16.40.2"
+ driver: ice
+ link: link2
+ model: Intel-E823C
diff --git a/topologies/available/lf_3n_icxd_testbed32.yaml b/topologies/available/lf_3n_icxd_testbed32.yaml
new file mode 100644
index 0000000000..c8c0c035b4
--- /dev/null
+++ b/topologies/available/lf_3n_icxd_testbed32.yaml
@@ -0,0 +1,98 @@
+---
+metadata:
+ version: 0.1
+ schema:
+ - resources/topology_schemas/3_node_topology.sch.yaml
+ - resources/topology_schemas/topology.sch.yaml
+ tags: [hw, 3-node]
+
+nodes:
+ TG:
+ type: TG
+ subtype: TREX
+ host: "10.30.51.90"
+ arch: x86_64
+ port: 6002
+ username: testuser
+ password: Csit1234
+ interfaces:
+ port1:
+ # s90-t31t32-tg1-c4/p1 - 25GE port1 Intel E810-XXVDA4 4p25GE.
+ mac_address: "b4:96:91:a5:22:08"
+ pci_address: "0000:ca:00.0"
+ ip4_address: "172.16.10.1"
+ driver: ice
+ link: link1
+ model: Intel-E810XXV
+ port2:
+ # s90-t31t32-tg1-c4/p2 - 25GE port2 Intel E810-XXVDA4 4p25GE.
+ mac_address: "b4:96:91:a5:22:09"
+ pci_address: "0000:ca:00.1"
+ ip4_address: "172.16.20.1"
+ driver: ice
+ link: link2
+ model: Intel-E810XXV
+ DUT1:
+ type: DUT
+ host: "10.30.51.34"
+ arch: x86_64
+ port: 22
+ username: testuser
+ password: Csit1234
+ cryptodev:
+ device1:
+ pci_address: "0000:81:00.0"
+ driver: "c4xxx"
+ model: "HW_C4xxx"
+ module: "qat_c4xxx"
+ numvfs: 8
+ uio_driver: vfio-pci
+ interfaces:
+ port1:
+ # s34-t32-sut1-c1/p1 - 25GE port1 Intel E823-C 2p25GE.
+ mac_address: "3c:ec:ef:d9:e2:6a"
+ pci_address: "0000:89:00.0"
+ ip4_address: "172.16.10.2"
+ driver: ice
+ link: link1
+ model: Intel-E823C
+ port2:
+ # s34-t32-sut1-c1/p2 - 25GE port2 Intel E823-C 2p25GE.
+ mac_address: "3c:ec:ef:d9:e2:6b"
+ pci_address: "0000:89:00.2"
+ ip4_address: "172.16.20.2"
+ driver: ice
+ link: link3
+ model: Intel-E823C
+ DUT2:
+ type: DUT
+ host: "10.30.51.35"
+ arch: x86_64
+ port: 22
+ username: testuser
+ password: Csit1234
+ cryptodev:
+ device1:
+ pci_address: "0000:81:00.0"
+ driver: "c4xxx"
+ model: "HW_C4xxx"
+ module: "qat_c4xxx"
+ numvfs: 8
+ uio_driver: vfio-pci
+ interfaces:
+ port1:
+ # s35-t32-sut2-c1/p1 - 25GE port1 Intel E823-C 4p25GE.
+ mac_address: "3c:ec:ef:d9:e2:c8"
+ pci_address: "0000:89:00.0"
+ ip4_address: "172.16.30.2"
+ driver: ice
+ link: link3
+ model: Intel-E823C
+ port2:
+ # s35-t32-sut2-c1/p2 - 25GE port2 Intel E823-C 4p25GE.
+ mac_address: "3c:ec:ef:d9:e2:c9"
+ pci_address: "0000:89:00.2"
+ ip4_address: "172.16.40.2"
+ driver: ice
+ link: link2
+ model: Intel-E823C \ No newline at end of file