"Amazon-Nitro-50G": 10000000000,
"Amazon-Nitro-100G": 10000000000,
"Amazon-Nitro-200G": 16000000000,
- "Cavium-A063-10G": 10000000000,
- "Cavium-A063-40G": 40000000000,
"Cavium-A063-50G": 50000000000,
"Cavium-A063-100G": 100000000000,
"virtual": 100000000,
"Amazon-Nitro-50G": 1500000,
"Amazon-Nitro-100G": 3000000,
"Amazon-Nitro-200G": 6000000,
- "Cavium-A063-10G": 78125000,
- "Cavium-A063-40G": 78125000,
"Cavium-A063-50G": 97656250,
"Cavium-A063-100G": 195312500,
"virtual": 14880952,
"Mellanox-CX6DX": "100ge2p1cx6dx",
"Mellanox-CX7VEAT": "200ge2p1cx7veat",
"Mellanox-CX7VEAT": "200ge6p3cx7veat",
- "Cavium-A063-10G": "10ge2p1a063",
- "Cavium-A063-40G": "40ge2p1a063",
"Cavium-A063-50G": "50ge2p1a063",
"Cavium-A063-100G": "100ge2p1a063",
"virtual": "1ge1p82540em",
"100ge2p1cx6dx": "Mellanox-CX6DX",
"200ge2p1cx7veat": "Mellanox-CX7VEAT",
"200ge6p3cx7veat": "Mellanox-CX7VEAT",
- "10ge2p1a063":"Cavium-A063-10G",
- "40ge2p1a063":"Cavium-A063-40G",
"50ge2p1a063":"Cavium-A063-50G",
"100ge2p1a063":"Cavium-A063-100G",
"1ge1p82540em": "virtual",
"100ge2p1cx6dx": "cx6dx",
"200ge2p1cx7veat": "cx7veat",
"200ge6p3cx7veat": "cx7veat",
- "10ge2p1a063": "a063",
- "40ge2p1a063": "a063",
"50ge2p1a063": "a063",
"100ge2p1a063": "a063",
"1ge1p82540em": "82540em",
"Mellanox-CX556A": ["rdma-core", "mlx5_core", "af_xdp"],
"Mellanox-CX6DX": ["rdma-core", "mlx5_core", "af_xdp"],
"Mellanox-CX7VEAT": ["rdma-core", "mlx5_core", "af_xdp"],
- "Cavium-A063-10G": ["vfio-pci"],
- "Cavium-A063-40G": ["vfio-pci"],
"Cavium-A063-50G": ["vfio-pci"],
"Cavium-A063-100G": ["vfio-pci"],
"virtual": ["vfio-pci"],
"mlx5_core": "dpdk_plugin.so",
"af_xdp": "af_xdp_plugin.so"
},
- "Cavium-A063-10G": {
- "vfio-pci": "dev_octeon_plugin.so"
- },
- "Cavium-A063-40G": {
- "vfio-pci": "dev_octeon_plugin.so"
- },
"Cavium-A063-50G": {
"vfio-pci": "dev_octeon_plugin.so"
},
"100ge2p1cx6dx": "nic_pfs}= | 2",
"200ge2p1cx7veat": "nic_pfs}= | 2",
"200ge6p3cx7veat": "nic_pfs}= | 6",
- "10ge2p1a063": "nic_pfs}= | 2",
- "40ge2p1a063": "nic_pfs}= | 2",
"50ge2p1a063": "nic_pfs}= | 2",
"100ge2p1a063": "nic_pfs}= | 2",
"1ge1p82540em": "nic_pfs}= | 2",
"100ge2p1cx6dx": 1,
"200ge2p1cx7veat": 1,
"200ge6p3cx7veat": 3,
- "10ge2p1a063": 1,
- "40ge2p1a063": 1,
"50ge2p1a063": 1,
"100ge2p1a063": 1,
"1ge1p82540em": 1,
"Mellanox-CX556A": ["mlx5_core"],
"Mellanox-CX6DX": ["mlx5_core"],
"Mellanox-CX7VEAT": ["mlx5_core"],
- "Cavium-A063-10G": ["vfio-pci"],
- "Cavium-A063-40G": ["vfio-pci"],
"Cavium-A063-50G": ["vfio-pci"],
"Cavium-A063-100G": ["vfio-pci"],
"virtual": ["vfio-pci"],
| | FOR | ${dut} | IN | @{duts}
| | | Import Library | resources.libraries.python.VppConfigGenerator
| | | ... | WITH NAME | ${dut}
+| | | ${marvel}= | Get Node Model Bool | ${nodes['${dut}']} | Marvel-Octeon
| | | Run Keyword | ${dut}.Set Node | ${nodes['${dut}']} | node_key=${dut}
| | | Run Keyword | ${dut}.Add Unix Log
| | | Run Keyword | ${dut}.Add Unix CLI Listen
| | | Run Keyword | ${dut}.Add API Segment Prefix | ${dut}
| | | Run Keyword | ${dut}.Add Unix Coredump
| | | Run Keyword | ${dut}.Add Socksvr | ${SOCKSVR_PATH}
-| | | Run Keyword | ${dut}.Add Main Heap Size | ${${heap_size_mult}*${3}}G
-| | | Run Keyword | ${dut}.Add Main Heap Page Size | ${page_size}
-| | | Run Keyword | ${dut}.Add Default Hugepage Size | ${page_size}
+| | | Run Keyword If | not ${marvel}
+| | | ... | ${dut}.Add Main Heap Size | ${${heap_size_mult}*${3}}G
+| | | Run Keyword If | not ${marvel}
+| | | ... | ${dut}.Add Main Heap Page Size | ${page_size}
+| | | Run Keyword If | not ${marvel}
+| | | ... | ${dut}.Add Default Hugepage Size | ${page_size}
| | | Run Keyword | ${dut}.Add Statseg Size | 3G
-| | | Run Keyword | ${dut}.Add Statseg Page Size | ${page_size}
+| | | Run Keyword If | not ${marvel}
+| | | ... | ${dut}.Add Statseg Page Size | ${page_size}
| | | Run Keyword | ${dut}.Add Statseg Per Node Counters | on
| | | Run Keyword | ${dut}.Add Plugin | disable | default
| | | Run Keyword | ${dut}.Add Plugin | enable | @{plugins_to_enable}
-| | | Run Keyword | ${dut}.Add IP6 Hash Buckets | 2000000
-| | | Run Keyword | ${dut}.Add IP6 Heap Size | 3G
+| | | Run Keyword If | not ${marvel}
+| | | ... | ${dut}.Add IP6 Hash Buckets | 2000000
+| | | Run Keyword If | not ${marvel}
+| | | ... | ${dut}.Add IP6 Heap Size | 3G
| | | Run Keyword | ${dut}.Add Graph Node Variant | ${GRAPH_NODE_VARIANT}
| | END