summaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/automation/trex_control_plane/console/trex_console.py2
-rw-r--r--scripts/exp/stl_vm_enable0-0-ex.erfbin0 -> 880 bytes
-rw-r--r--scripts/exp/stl_vm_enable1-0-ex.erfbin0 -> 6160 bytes
-rw-r--r--scripts/exp/stl_vm_enable2-0-ex.erfbin0 -> 4488 bytes
-rw-r--r--scripts/exp/udp_64B_vm6-ex.pcapbin0 -> 1544 bytes
-rw-r--r--scripts/exp/udp_64B_vm7-ex.pcapbin0 -> 1544 bytes
-rw-r--r--scripts/exp/udp_64B_vm8-ex.pcapbin0 -> 1544 bytes
-rw-r--r--scripts/exp/udp_64B_vm9-ex.pcapbin0 -> 2304 bytes
-rw-r--r--scripts/run-gtest-clean3
-rw-r--r--scripts/stl/imix_1pkt_vm.yaml31
10 files changed, 35 insertions, 1 deletions
diff --git a/scripts/automation/trex_control_plane/console/trex_console.py b/scripts/automation/trex_control_plane/console/trex_console.py
index fe6dfe12..1d94afb7 100755
--- a/scripts/automation/trex_control_plane/console/trex_console.py
+++ b/scripts/automation/trex_control_plane/console/trex_console.py
@@ -483,9 +483,11 @@ class TRexConsole(TRexGeneralCmd):
self.tui.show()
self.stateless_client.set_verbose(save_verbose)
+
def help_tui (self):
do_tui("-h")
+
# quit function
def do_quit(self, line):
'''Exit the client\n'''
diff --git a/scripts/exp/stl_vm_enable0-0-ex.erf b/scripts/exp/stl_vm_enable0-0-ex.erf
new file mode 100644
index 00000000..c6285be1
--- /dev/null
+++ b/scripts/exp/stl_vm_enable0-0-ex.erf
Binary files differ
diff --git a/scripts/exp/stl_vm_enable1-0-ex.erf b/scripts/exp/stl_vm_enable1-0-ex.erf
new file mode 100644
index 00000000..d40539e9
--- /dev/null
+++ b/scripts/exp/stl_vm_enable1-0-ex.erf
Binary files differ
diff --git a/scripts/exp/stl_vm_enable2-0-ex.erf b/scripts/exp/stl_vm_enable2-0-ex.erf
new file mode 100644
index 00000000..d099c14c
--- /dev/null
+++ b/scripts/exp/stl_vm_enable2-0-ex.erf
Binary files differ
diff --git a/scripts/exp/udp_64B_vm6-ex.pcap b/scripts/exp/udp_64B_vm6-ex.pcap
new file mode 100644
index 00000000..68588302
--- /dev/null
+++ b/scripts/exp/udp_64B_vm6-ex.pcap
Binary files differ
diff --git a/scripts/exp/udp_64B_vm7-ex.pcap b/scripts/exp/udp_64B_vm7-ex.pcap
new file mode 100644
index 00000000..a4498c06
--- /dev/null
+++ b/scripts/exp/udp_64B_vm7-ex.pcap
Binary files differ
diff --git a/scripts/exp/udp_64B_vm8-ex.pcap b/scripts/exp/udp_64B_vm8-ex.pcap
new file mode 100644
index 00000000..b19bd0d0
--- /dev/null
+++ b/scripts/exp/udp_64B_vm8-ex.pcap
Binary files differ
diff --git a/scripts/exp/udp_64B_vm9-ex.pcap b/scripts/exp/udp_64B_vm9-ex.pcap
new file mode 100644
index 00000000..7428e5d1
--- /dev/null
+++ b/scripts/exp/udp_64B_vm9-ex.pcap
Binary files differ
diff --git a/scripts/run-gtest-clean b/scripts/run-gtest-clean
index c3f6ef9c..99994e31 100644
--- a/scripts/run-gtest-clean
+++ b/scripts/run-gtest-clean
@@ -1,2 +1,3 @@
#! /bin/bash
-valgrind --leak-check=full --show-reachable=yes ./bp-sim-64 --ut --gtest_filter="basic_stl.*"
+valgrind --leak-check=full --show-reachable=yes ./bp-sim-64 --ut --gtest_filter="basic_*"
+
diff --git a/scripts/stl/imix_1pkt_vm.yaml b/scripts/stl/imix_1pkt_vm.yaml
new file mode 100644
index 00000000..06517251
--- /dev/null
+++ b/scripts/stl/imix_1pkt_vm.yaml
@@ -0,0 +1,31 @@
+### Single stream UDP packet, 64B ###
+#####################################
+- name: udp_64B
+ stream:
+ self_start: True
+ packet:
+ binary: stl/udp_64B_no_crc.pcap # pcap should not include CRC
+ mode:
+ type: continuous
+ pps: 100
+ rx_stats: []
+
+ vm: [
+ {
+ "init_value" : 0,
+ "max_value" : 1000,
+ "min_value" : 500,
+ "name" : "l3_src",
+ "op" : "inc",
+ "size" : 4,
+ "type" : "flow_var"
+ },
+ {
+ "add_value" : 1,
+ "is_big_endian" : false,
+ "name" : "l3_src",
+ "pkt_offset" : 34,
+ "type" : "write_flow_var"
+ }
+
+ ]