summaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorHanoh Haim <hhaim@cisco.com>2016-12-07 15:24:38 +0200
committerHanoh Haim <hhaim@cisco.com>2016-12-21 13:01:05 +0200
commiteae78d4356b8834b78a91c52d869a7949f8f3e90 (patch)
tree184156f8e653adfa33eb0e70838f45d2a92355d0 /scripts
parent539de1c6af63071c1da9ed5db668c500f8993a03 (diff)
improve Stateful scheduler
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
Diffstat (limited to 'scripts')
-rw-r--r--scripts/cap2/cur_flow.yaml26
-rw-r--r--scripts/cap2/udp_10_pkts.pcapbin0 -> 804 bytes
-rw-r--r--scripts/cfg/kiwi02_more_flows.yaml16
-rw-r--r--scripts/exp/dns-0.erfbin1872 -> 1872 bytes
-rw-r--r--scripts/exp/dns_e-0.erfbin1872 -> 1872 bytes
-rw-r--r--scripts/exp/dns_flip-0.erfbin1872 -> 1872 bytes
-rw-r--r--scripts/exp/dns_ipv6-0.erfbin2304 -> 2304 bytes
-rw-r--r--scripts/exp/dns_ipv6_rxcheck.erfbin304 -> 304 bytes
-rw-r--r--scripts/exp/dns_one_server-0.erfbin3952 -> 3952 bytes
-rw-r--r--scripts/exp/dns_p-0.erfbin1872 -> 1872 bytes
-rw-r--r--scripts/exp/dns_rxcheck.erfbin256 -> 256 bytes
-rw-r--r--scripts/exp/dyn_pyld1-0.erfbin1872 -> 1872 bytes
-rw-r--r--scripts/exp/http_plugin-0.erfbin35328 -> 35328 bytes
-rw-r--r--scripts/exp/http_plugin_v6-0.erfbin36008 -> 36008 bytes
-rwxr-xr-xscripts/exp/imix-0-ex.erfbin62784 -> 68104 bytes
-rw-r--r--scripts/exp/imix-0.erfbin62784 -> 68104 bytes
-rwxr-xr-xscripts/exp/imix_v6-0-ex.erfbin65376 -> 70928 bytes
-rw-r--r--scripts/exp/imix_v6-0.erfbin65376 -> 70928 bytes
-rwxr-xr-xscripts/exp/ipv4_vlan-0-ex.erfbin8800 -> 10648 bytes
-rw-r--r--scripts/exp/ipv4_vlan-0.erfbin8800 -> 10648 bytes
-rwxr-xr-xscripts/exp/ipv6-0-ex.erfbin11200 -> 13552 bytes
-rw-r--r--scripts/exp/ipv6-0.erfbin11200 -> 13552 bytes
-rwxr-xr-xscripts/exp/ipv6_vlan-0-ex.erfbin11200 -> 13552 bytes
-rw-r--r--scripts/exp/ipv6_vlan-0.erfbin11200 -> 13552 bytes
-rwxr-xr-xscripts/exp/limit_multi_pkt-0-ex.erfbin30368 -> 30944 bytes
-rw-r--r--scripts/exp/limit_multi_pkt-0.erfbin30368 -> 30944 bytes
-rwxr-xr-xscripts/exp/limit_single_pkt-0-ex.erfbin5192 -> 6688 bytes
-rw-r--r--scripts/exp/limit_single_pkt-0.erfbin5192 -> 6688 bytes
-rwxr-xr-xscripts/exp/pcap_mode1-0-ex.erfbin91456 -> 91456 bytes
-rw-r--r--scripts/exp/pcap_mode1-0.erfbin91456 -> 91456 bytes
-rwxr-xr-xscripts/exp/pcap_mode2-0-ex.erfbin914560 -> 823104 bytes
-rw-r--r--scripts/exp/pcap_mode2-0.erfbin914560 -> 0 bytes
-rw-r--r--scripts/exp/rtsp_short1-0.erfbin20024 -> 20024 bytes
-rw-r--r--scripts/exp/rtsp_short1_ipv6_rxcheck.erfbin21560 -> 21560 bytes
-rw-r--r--scripts/exp/rtsp_short1_rxcheck.erfbin20912 -> 20912 bytes
-rw-r--r--scripts/exp/rtsp_short1_v6-0.erfbin20672 -> 20672 bytes
-rw-r--r--scripts/exp/rtsp_short2-0.erfbin20024 -> 20024 bytes
-rw-r--r--scripts/exp/rtsp_short2_v6-0.erfbin20672 -> 20672 bytes
-rw-r--r--scripts/exp/rtsp_short3-0.erfbin20032 -> 20032 bytes
-rw-r--r--scripts/exp/rtsp_short3_v6-0.erfbin20696 -> 20696 bytes
-rwxr-xr-xscripts/exp/sfr2-0-ex.erfbin1731712 -> 1731712 bytes
-rw-r--r--scripts/exp/sfr2-0.erfbin1731712 -> 1731712 bytes
-rw-r--r--scripts/exp/sfr3-0.erfbin10351656 -> 10351656 bytes
-rw-r--r--scripts/exp/sfr_4-0.erfbin42968 -> 42968 bytes
-rwxr-xr-xscripts/exp/sip_short1-0-ex.erfbin3576 -> 3576 bytes
-rw-r--r--scripts/exp/sip_short1-0.erfbin3576 -> 3576 bytes
-rw-r--r--scripts/exp/sip_short1_v6-0.erfbin3880 -> 3880 bytes
-rwxr-xr-xscripts/exp/sip_short2-0-ex.erfbin3576 -> 3576 bytes
-rw-r--r--scripts/exp/sip_short2-0.erfbin3576 -> 3576 bytes
-rw-r--r--scripts/exp/sip_short2_v6-0.erfbin3880 -> 3880 bytes
-rwxr-xr-xscripts/exp/sip_short3-0-ex.erfbin3584 -> 3584 bytes
-rw-r--r--scripts/exp/sip_short3-0.erfbin3584 -> 3584 bytes
-rw-r--r--scripts/exp/sip_short3_v6-0.erfbin3888 -> 3888 bytes
-rw-r--r--scripts/run-gtest-timer-clean3
54 files changed, 45 insertions, 0 deletions
diff --git a/scripts/cap2/cur_flow.yaml b/scripts/cap2/cur_flow.yaml
new file mode 100644
index 00000000..8f53c0be
--- /dev/null
+++ b/scripts/cap2/cur_flow.yaml
@@ -0,0 +1,26 @@
+- duration : 0.1
+ generator :
+ distribution : "seq"
+ clients_start : "16.0.0.1"
+ clients_end : "16.0.0.255"
+ servers_start : "48.0.0.1"
+ servers_end : "48.0.255.255"
+ clients_per_gb : 201
+ min_clients : 101
+ dual_port_mask : "1.0.0.0"
+ tcp_aging : 0
+ udp_aging : 0
+ mac : [0x0,0x0,0x0,0x1,0x0,0x00]
+ #cap_ipg : true
+ cap_info :
+ - name: cap2/udp_10_pkts.pcap
+ cps : 1
+ ipg : 10000000
+ rtt : 10000000
+ w : 1
+ - name: cap2/udp_10_pkts.pcap
+ cps : 99
+ ipg : 200
+ rtt : 200
+ w : 1
+
diff --git a/scripts/cap2/udp_10_pkts.pcap b/scripts/cap2/udp_10_pkts.pcap
new file mode 100644
index 00000000..3417a1db
--- /dev/null
+++ b/scripts/cap2/udp_10_pkts.pcap
Binary files differ
diff --git a/scripts/cfg/kiwi02_more_flows.yaml b/scripts/cfg/kiwi02_more_flows.yaml
new file mode 100644
index 00000000..a156d4f4
--- /dev/null
+++ b/scripts/cfg/kiwi02_more_flows.yaml
@@ -0,0 +1,16 @@
+- port_limit : 4
+ version : 2
+ interfaces : ["03:00.0","03:00.1","82:00.0","82:00.1"] # list of the interfaces to bind run ./dpdk_nic_bind.py --status
+ c : 4
+ platform :
+ master_thread_id : 0
+ latency_thread_id : 5
+ dual_if :
+ - socket : 0
+ threads : [1,2,3,4]
+ - socket : 1
+ threads : [8,9,10,11]
+
+ memory :
+ dp_flows : 4048576
+
diff --git a/scripts/exp/dns-0.erf b/scripts/exp/dns-0.erf
index 08a02075..2c3d7982 100644
--- a/scripts/exp/dns-0.erf
+++ b/scripts/exp/dns-0.erf
Binary files differ
diff --git a/scripts/exp/dns_e-0.erf b/scripts/exp/dns_e-0.erf
index 6ac25dfb..6fbb2db4 100644
--- a/scripts/exp/dns_e-0.erf
+++ b/scripts/exp/dns_e-0.erf
Binary files differ
diff --git a/scripts/exp/dns_flip-0.erf b/scripts/exp/dns_flip-0.erf
index b9b61e5d..8510c1b4 100644
--- a/scripts/exp/dns_flip-0.erf
+++ b/scripts/exp/dns_flip-0.erf
Binary files differ
diff --git a/scripts/exp/dns_ipv6-0.erf b/scripts/exp/dns_ipv6-0.erf
index 4284cc98..c455c9d9 100644
--- a/scripts/exp/dns_ipv6-0.erf
+++ b/scripts/exp/dns_ipv6-0.erf
Binary files differ
diff --git a/scripts/exp/dns_ipv6_rxcheck.erf b/scripts/exp/dns_ipv6_rxcheck.erf
index 3984c0ef..ba6effc9 100644
--- a/scripts/exp/dns_ipv6_rxcheck.erf
+++ b/scripts/exp/dns_ipv6_rxcheck.erf
Binary files differ
diff --git a/scripts/exp/dns_one_server-0.erf b/scripts/exp/dns_one_server-0.erf
index f1b4d7fe..1a244a61 100644
--- a/scripts/exp/dns_one_server-0.erf
+++ b/scripts/exp/dns_one_server-0.erf
Binary files differ
diff --git a/scripts/exp/dns_p-0.erf b/scripts/exp/dns_p-0.erf
index 3849dbc3..895ec298 100644
--- a/scripts/exp/dns_p-0.erf
+++ b/scripts/exp/dns_p-0.erf
Binary files differ
diff --git a/scripts/exp/dns_rxcheck.erf b/scripts/exp/dns_rxcheck.erf
index a6135f34..d0d151a1 100644
--- a/scripts/exp/dns_rxcheck.erf
+++ b/scripts/exp/dns_rxcheck.erf
Binary files differ
diff --git a/scripts/exp/dyn_pyld1-0.erf b/scripts/exp/dyn_pyld1-0.erf
index ef054447..1231ee12 100644
--- a/scripts/exp/dyn_pyld1-0.erf
+++ b/scripts/exp/dyn_pyld1-0.erf
Binary files differ
diff --git a/scripts/exp/http_plugin-0.erf b/scripts/exp/http_plugin-0.erf
index 6c0accd7..ff977fb9 100644
--- a/scripts/exp/http_plugin-0.erf
+++ b/scripts/exp/http_plugin-0.erf
Binary files differ
diff --git a/scripts/exp/http_plugin_v6-0.erf b/scripts/exp/http_plugin_v6-0.erf
index 2b5e7163..8e6cd298 100644
--- a/scripts/exp/http_plugin_v6-0.erf
+++ b/scripts/exp/http_plugin_v6-0.erf
Binary files differ
diff --git a/scripts/exp/imix-0-ex.erf b/scripts/exp/imix-0-ex.erf
index 4e9a685c..4f6d3d94 100755
--- a/scripts/exp/imix-0-ex.erf
+++ b/scripts/exp/imix-0-ex.erf
Binary files differ
diff --git a/scripts/exp/imix-0.erf b/scripts/exp/imix-0.erf
index 4e9a685c..4f6d3d94 100644
--- a/scripts/exp/imix-0.erf
+++ b/scripts/exp/imix-0.erf
Binary files differ
diff --git a/scripts/exp/imix_v6-0-ex.erf b/scripts/exp/imix_v6-0-ex.erf
index 1b6b6bb7..2dd16e11 100755
--- a/scripts/exp/imix_v6-0-ex.erf
+++ b/scripts/exp/imix_v6-0-ex.erf
Binary files differ
diff --git a/scripts/exp/imix_v6-0.erf b/scripts/exp/imix_v6-0.erf
index 1b6b6bb7..2dd16e11 100644
--- a/scripts/exp/imix_v6-0.erf
+++ b/scripts/exp/imix_v6-0.erf
Binary files differ
diff --git a/scripts/exp/ipv4_vlan-0-ex.erf b/scripts/exp/ipv4_vlan-0-ex.erf
index 1ec8a1fa..6f75b99b 100755
--- a/scripts/exp/ipv4_vlan-0-ex.erf
+++ b/scripts/exp/ipv4_vlan-0-ex.erf
Binary files differ
diff --git a/scripts/exp/ipv4_vlan-0.erf b/scripts/exp/ipv4_vlan-0.erf
index 1ec8a1fa..6f75b99b 100644
--- a/scripts/exp/ipv4_vlan-0.erf
+++ b/scripts/exp/ipv4_vlan-0.erf
Binary files differ
diff --git a/scripts/exp/ipv6-0-ex.erf b/scripts/exp/ipv6-0-ex.erf
index 1e102856..8293b109 100755
--- a/scripts/exp/ipv6-0-ex.erf
+++ b/scripts/exp/ipv6-0-ex.erf
Binary files differ
diff --git a/scripts/exp/ipv6-0.erf b/scripts/exp/ipv6-0.erf
index 1e102856..8293b109 100644
--- a/scripts/exp/ipv6-0.erf
+++ b/scripts/exp/ipv6-0.erf
Binary files differ
diff --git a/scripts/exp/ipv6_vlan-0-ex.erf b/scripts/exp/ipv6_vlan-0-ex.erf
index f7c82833..5ed0b866 100755
--- a/scripts/exp/ipv6_vlan-0-ex.erf
+++ b/scripts/exp/ipv6_vlan-0-ex.erf
Binary files differ
diff --git a/scripts/exp/ipv6_vlan-0.erf b/scripts/exp/ipv6_vlan-0.erf
index f7c82833..5ed0b866 100644
--- a/scripts/exp/ipv6_vlan-0.erf
+++ b/scripts/exp/ipv6_vlan-0.erf
Binary files differ
diff --git a/scripts/exp/limit_multi_pkt-0-ex.erf b/scripts/exp/limit_multi_pkt-0-ex.erf
index 5bf3a5b3..b6487e6f 100755
--- a/scripts/exp/limit_multi_pkt-0-ex.erf
+++ b/scripts/exp/limit_multi_pkt-0-ex.erf
Binary files differ
diff --git a/scripts/exp/limit_multi_pkt-0.erf b/scripts/exp/limit_multi_pkt-0.erf
index 5bf3a5b3..b6487e6f 100644
--- a/scripts/exp/limit_multi_pkt-0.erf
+++ b/scripts/exp/limit_multi_pkt-0.erf
Binary files differ
diff --git a/scripts/exp/limit_single_pkt-0-ex.erf b/scripts/exp/limit_single_pkt-0-ex.erf
index 5438feee..e2725b9e 100755
--- a/scripts/exp/limit_single_pkt-0-ex.erf
+++ b/scripts/exp/limit_single_pkt-0-ex.erf
Binary files differ
diff --git a/scripts/exp/limit_single_pkt-0.erf b/scripts/exp/limit_single_pkt-0.erf
index 5438feee..e2725b9e 100644
--- a/scripts/exp/limit_single_pkt-0.erf
+++ b/scripts/exp/limit_single_pkt-0.erf
Binary files differ
diff --git a/scripts/exp/pcap_mode1-0-ex.erf b/scripts/exp/pcap_mode1-0-ex.erf
index e8d0f202..dd98a699 100755
--- a/scripts/exp/pcap_mode1-0-ex.erf
+++ b/scripts/exp/pcap_mode1-0-ex.erf
Binary files differ
diff --git a/scripts/exp/pcap_mode1-0.erf b/scripts/exp/pcap_mode1-0.erf
index e8d0f202..72e14bef 100644
--- a/scripts/exp/pcap_mode1-0.erf
+++ b/scripts/exp/pcap_mode1-0.erf
Binary files differ
diff --git a/scripts/exp/pcap_mode2-0-ex.erf b/scripts/exp/pcap_mode2-0-ex.erf
index d8432f86..dde7d7e2 100755
--- a/scripts/exp/pcap_mode2-0-ex.erf
+++ b/scripts/exp/pcap_mode2-0-ex.erf
Binary files differ
diff --git a/scripts/exp/pcap_mode2-0.erf b/scripts/exp/pcap_mode2-0.erf
deleted file mode 100644
index d8432f86..00000000
--- a/scripts/exp/pcap_mode2-0.erf
+++ /dev/null
Binary files differ
diff --git a/scripts/exp/rtsp_short1-0.erf b/scripts/exp/rtsp_short1-0.erf
index 2f65a39d..d75f8f98 100644
--- a/scripts/exp/rtsp_short1-0.erf
+++ b/scripts/exp/rtsp_short1-0.erf
Binary files differ
diff --git a/scripts/exp/rtsp_short1_ipv6_rxcheck.erf b/scripts/exp/rtsp_short1_ipv6_rxcheck.erf
index a35e9f47..046e0a1e 100644
--- a/scripts/exp/rtsp_short1_ipv6_rxcheck.erf
+++ b/scripts/exp/rtsp_short1_ipv6_rxcheck.erf
Binary files differ
diff --git a/scripts/exp/rtsp_short1_rxcheck.erf b/scripts/exp/rtsp_short1_rxcheck.erf
index cfc3726a..dc195ac0 100644
--- a/scripts/exp/rtsp_short1_rxcheck.erf
+++ b/scripts/exp/rtsp_short1_rxcheck.erf
Binary files differ
diff --git a/scripts/exp/rtsp_short1_v6-0.erf b/scripts/exp/rtsp_short1_v6-0.erf
index cc2e1fc6..ba220161 100644
--- a/scripts/exp/rtsp_short1_v6-0.erf
+++ b/scripts/exp/rtsp_short1_v6-0.erf
Binary files differ
diff --git a/scripts/exp/rtsp_short2-0.erf b/scripts/exp/rtsp_short2-0.erf
index 2f65a39d..d75f8f98 100644
--- a/scripts/exp/rtsp_short2-0.erf
+++ b/scripts/exp/rtsp_short2-0.erf
Binary files differ
diff --git a/scripts/exp/rtsp_short2_v6-0.erf b/scripts/exp/rtsp_short2_v6-0.erf
index cc2e1fc6..ba220161 100644
--- a/scripts/exp/rtsp_short2_v6-0.erf
+++ b/scripts/exp/rtsp_short2_v6-0.erf
Binary files differ
diff --git a/scripts/exp/rtsp_short3-0.erf b/scripts/exp/rtsp_short3-0.erf
index be1027d5..57668046 100644
--- a/scripts/exp/rtsp_short3-0.erf
+++ b/scripts/exp/rtsp_short3-0.erf
Binary files differ
diff --git a/scripts/exp/rtsp_short3_v6-0.erf b/scripts/exp/rtsp_short3_v6-0.erf
index 08ae1be7..49fa4c20 100644
--- a/scripts/exp/rtsp_short3_v6-0.erf
+++ b/scripts/exp/rtsp_short3_v6-0.erf
Binary files differ
diff --git a/scripts/exp/sfr2-0-ex.erf b/scripts/exp/sfr2-0-ex.erf
index b0b93a26..2542a8b3 100755
--- a/scripts/exp/sfr2-0-ex.erf
+++ b/scripts/exp/sfr2-0-ex.erf
Binary files differ
diff --git a/scripts/exp/sfr2-0.erf b/scripts/exp/sfr2-0.erf
index b0b93a26..1761b48f 100644
--- a/scripts/exp/sfr2-0.erf
+++ b/scripts/exp/sfr2-0.erf
Binary files differ
diff --git a/scripts/exp/sfr3-0.erf b/scripts/exp/sfr3-0.erf
index ec8e3f90..2ba0a08b 100644
--- a/scripts/exp/sfr3-0.erf
+++ b/scripts/exp/sfr3-0.erf
Binary files differ
diff --git a/scripts/exp/sfr_4-0.erf b/scripts/exp/sfr_4-0.erf
index 89ca013b..69609004 100644
--- a/scripts/exp/sfr_4-0.erf
+++ b/scripts/exp/sfr_4-0.erf
Binary files differ
diff --git a/scripts/exp/sip_short1-0-ex.erf b/scripts/exp/sip_short1-0-ex.erf
index e642442c..4a03f5b3 100755
--- a/scripts/exp/sip_short1-0-ex.erf
+++ b/scripts/exp/sip_short1-0-ex.erf
Binary files differ
diff --git a/scripts/exp/sip_short1-0.erf b/scripts/exp/sip_short1-0.erf
index e642442c..ee1ddd13 100644
--- a/scripts/exp/sip_short1-0.erf
+++ b/scripts/exp/sip_short1-0.erf
Binary files differ
diff --git a/scripts/exp/sip_short1_v6-0.erf b/scripts/exp/sip_short1_v6-0.erf
index 000d3934..573b5b8d 100644
--- a/scripts/exp/sip_short1_v6-0.erf
+++ b/scripts/exp/sip_short1_v6-0.erf
Binary files differ
diff --git a/scripts/exp/sip_short2-0-ex.erf b/scripts/exp/sip_short2-0-ex.erf
index e642442c..4a03f5b3 100755
--- a/scripts/exp/sip_short2-0-ex.erf
+++ b/scripts/exp/sip_short2-0-ex.erf
Binary files differ
diff --git a/scripts/exp/sip_short2-0.erf b/scripts/exp/sip_short2-0.erf
index e642442c..ee1ddd13 100644
--- a/scripts/exp/sip_short2-0.erf
+++ b/scripts/exp/sip_short2-0.erf
Binary files differ
diff --git a/scripts/exp/sip_short2_v6-0.erf b/scripts/exp/sip_short2_v6-0.erf
index 000d3934..573b5b8d 100644
--- a/scripts/exp/sip_short2_v6-0.erf
+++ b/scripts/exp/sip_short2_v6-0.erf
Binary files differ
diff --git a/scripts/exp/sip_short3-0-ex.erf b/scripts/exp/sip_short3-0-ex.erf
index 1eb3881b..8d7a8778 100755
--- a/scripts/exp/sip_short3-0-ex.erf
+++ b/scripts/exp/sip_short3-0-ex.erf
Binary files differ
diff --git a/scripts/exp/sip_short3-0.erf b/scripts/exp/sip_short3-0.erf
index 1eb3881b..5f21788d 100644
--- a/scripts/exp/sip_short3-0.erf
+++ b/scripts/exp/sip_short3-0.erf
Binary files differ
diff --git a/scripts/exp/sip_short3_v6-0.erf b/scripts/exp/sip_short3_v6-0.erf
index aa9d6562..35b95903 100644
--- a/scripts/exp/sip_short3_v6-0.erf
+++ b/scripts/exp/sip_short3_v6-0.erf
Binary files differ
diff --git a/scripts/run-gtest-timer-clean b/scripts/run-gtest-timer-clean
new file mode 100644
index 00000000..3f098bc1
--- /dev/null
+++ b/scripts/run-gtest-timer-clean
@@ -0,0 +1,3 @@
+#! /bin/bash
+valgrind --leak-check=full --error-exitcode=1 --show-reachable=yes ./bp-sim-64 --ut --gtest_filter="gt_r_timer.*"
+