X-Git-Url: https://gerrit.fd.io/r/gitweb?p=csit.git;a=blobdiff_plain;f=resources%2Flibraries%2Frobot%2Fperformance%2Fperformance_utils.robot;fp=resources%2Flibraries%2Frobot%2Fperformance%2Fperformance_utils.robot;h=834de552e1eec3da074bb9589c72153b61b5afd8;hp=0db0f3c140a760935572490a6a317577f2d424a1;hb=e3e4de9a122f15fd72e1005951849d1440067d2e;hpb=72ef9fd95ddf0df5a54925bd357b538a29574048 diff --git a/resources/libraries/robot/performance/performance_utils.robot b/resources/libraries/robot/performance/performance_utils.robot index 0db0f3c140..834de552e1 100644 --- a/resources/libraries/robot/performance/performance_utils.robot +++ b/resources/libraries/robot/performance/performance_utils.robot @@ -172,7 +172,7 @@ | | ... | Find boundaries for troughput (of given target loss ratio) | | ... | using PLRsearch algorithm. | | ... | Display results as formatted test message. -| | ... | Fail if computed lower bound is below minimal rate. +| | ... | Fail if computed lower bound 110% of the minimal rate or less. | | ... | Input rates are understood as uni-directional, | | ... | reported result contains aggregate rates. | | ... | Currently, the min_rate value is hardcoded to match test teardowns. @@ -205,8 +205,8 @@ | | ... | traffic_directions=${traffic_directions} | | ${lower} | ${upper} = | Display result of soak search | | ... | ${average} | ${stdev} -| | Should Not Be True | ${lower} < ${min_rate} -| | ... | Lower bound ${lower} is below unidirectional minimum ${min_rate}. +| | Should Not Be True | 1.1 * ${traffic_directions} * ${min_rate} > ${lower} +| | ... | Lower bound ${lower} too small for unidirectional minimum ${min_rate}. | Display single bound | | [Documentation]