added docs, validation desc attribute, and more explicit message in case of FAIL
This commit is contained in:
parent
31b165edf0
commit
9617cad4a0
@ -74,7 +74,7 @@ class TcptraceTest:
|
|||||||
if tester.validate(tested_value):
|
if tester.validate(tested_value):
|
||||||
self.logs=self.logs+ ("" if self.logs=="" else "\n ")+ " -" +tester.name()+" OK\n"
|
self.logs=self.logs+ ("" if self.logs=="" else "\n ")+ " -" +tester.name()+" OK\n"
|
||||||
else:
|
else:
|
||||||
self.logs=self.logs+ ("" if self.logs=="" else "\n ")+ " -" +tester.name()+" FAILS\n"
|
self.logs=self.logs+ ("" if self.logs=="" else "\n ")+ " -" +tester.name()+" FAILS "+ val["desc"] +"\n"
|
||||||
is_ok = False
|
is_ok = False
|
||||||
return is_ok
|
return is_ok
|
||||||
def name(self):
|
def name(self):
|
||||||
|
@ -8,14 +8,18 @@ tcptrace:
|
|||||||
target: 4
|
target: 4
|
||||||
desc: "Open maximum 4 flows"
|
desc: "Open maximum 4 flows"
|
||||||
- name: "exact_value"
|
- name: "exact_value"
|
||||||
target: 4
|
target: 5
|
||||||
desc: "Open exactly 4 flows"
|
desc: "Open exactly 4 flows"
|
||||||
|
# This tests the flows opened by the connection. See class FlowsTest
|
||||||
- test: "flows"
|
- test: "flows"
|
||||||
validations:
|
validations:
|
||||||
|
# validates time between first packets of the first stream and the stream for which the index is passed.
|
||||||
- name: "min_delay"
|
- name: "min_delay"
|
||||||
index: 1
|
index: 1
|
||||||
target: 2
|
target: 2
|
||||||
desc: "Minimum 2 seconds delay between opening of first and second flow"
|
desc: "Minimum 2 seconds delay between opening of first and second flow"
|
||||||
|
# validates time between first packets of streams for which the index is passed.
|
||||||
|
# index is now a compound value, handled by the validate method of the class MinDelayBetweenValidation
|
||||||
- name: "min_delay_between"
|
- name: "min_delay_between"
|
||||||
index:
|
index:
|
||||||
- 1
|
- 1
|
||||||
|
Loading…
Reference in New Issue
Block a user