summaryrefslogtreecommitdiffstats
path: root/scripts/automation/regression/setups/kiwi02/benchmark.yaml
blob: def062dc4f2bdd097660b63d6e244f6840b4662c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
###############################################################
####           TRex benchmark configuration file           ####
###############################################################

#### common templates ###

stat_route_dict: &stat_route_dict
    clients_start           : 16.0.0.1
    servers_start           : 48.0.0.1
    dual_port_mask          : 1.0.0.0
    client_destination_mask : 255.0.0.0
    server_destination_mask : 255.0.0.0

nat_dict: &nat_dict
    clients_net_start        : 16.0.0.0
    client_acl_wildcard_mask : 0.0.0.255
    dual_port_mask           : 1.0.0.0
    pool_start               : 200.0.0.0
    pool_netmask             : 255.255.255.0


### tests ###

test_jumbo:
    multiplier          : 55
    cores               : 1
    bw_per_core         : 647305


test_routing_imix:
    multiplier          : 32
    cores               : 2
    bw_per_core         : 39131


test_routing_imix_64:
    multiplier          : 2500
    cores               : 4
    bw_per_core         : 7427


test_static_routing_imix:
    stat_route_dict     : *stat_route_dict
    multiplier          : 32
    cores               : 2
    bw_per_core         : 39039


test_static_routing_imix_asymmetric:
    stat_route_dict     : *stat_route_dict
    multiplier          : 16
    cores               : 1
    bw_per_core         : 38796


test_ipv6_simple:
    multiplier          : 32
    cores               : 4
    bw_per_core         : 19283


test_nat_simple_mode1: &test_nat_simple
    stat_route_dict     : *stat_route_dict
    nat_dict            : *nat_dict
    multiplier          : 10000
    cores               : 1
    allow_timeout_dev   : True
    bw_per_core         : 45304

test_nat_simple_mode2: *test_nat_simple

test_nat_learning:
    <<                  : *test_nat_simple
    nat_opened          : 100000


test_nbar_simple:
    multiplier          : 20
    cores               : 2
    bw_per_core         : 18243
    nbar_classification:
        http            : 30.41
        rtp_audio       : 21.22
        rtp             : 11.4
        oracle_sqlnet   : 11.3
        exchange        : 10.95
        citrix          : 5.65
        rtsp            : 2.67
        dns             : 1.95
        smtp            : 0.57
        pop3            : 0.36
        sctp            : 0.09
        sip             : 0.09
        ssl             : 0.06
        unknown         : 3.2


test_rx_check_http: &rx_http
    multiplier          : 40000
    cores               : 2
    rx_sample_rate      : 32
    error_tolerance     : 0.01
    bw_per_core         : 38071

test_rx_check_http_ipv6:
    <<                  : *rx_http
    bw_per_core         : 46733


test_rx_check_sfr: &rx_sfr
    multiplier          : 25
    cores               : 4
    rx_sample_rate      : 32
    error_tolerance     : 0.01
    bw_per_core         : 16915

test_rx_check_sfr_ipv6:
    <<                  : *rx_sfr
    bw_per_core         : 20323