diff options
Diffstat (limited to 'resources/libraries/robot/shared/default.robot')
-rw-r--r-- | resources/libraries/robot/shared/default.robot | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/resources/libraries/robot/shared/default.robot b/resources/libraries/robot/shared/default.robot index 094d277a11..3853cfafb2 100644 --- a/resources/libraries/robot/shared/default.robot +++ b/resources/libraries/robot/shared/default.robot @@ -145,6 +145,7 @@ | | 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 @@ -152,16 +153,22 @@ | | | 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 |