2 Feature: non-regression
5 Scenario Outline: Run a NDR test for a defined frame size
6 Given 10 sec run duration
8 And <frame_size> frame size
11 When NFVbench API is ready
12 Then 3 runs are started and waiting for maximum result
13 And push result to database
14 And extract offered rate result
15 And verify throughput result is in same range as the previous result
16 And verify throughput result is in same range as the characterization result
27 Scenario Outline: Run a latency test for a defined frame size and throughput percentage
28 Given 10 sec run duration
30 And <frame_size> frame size
32 And <throughput> rate of previous scenario
33 When NFVbench API is ready
34 Then run is started and waiting for result
35 And push result to database
36 And verify latency result is in same range as the previous result
37 And verify latency result is in same range as the characterization result
39 Examples: Frame sizes and throughput percentages
40 | frame_size | throughput |