Whamcloud - gitweb
LU-9931 tests: : fix REQFAIL calculation 97/28797/4
authorElena Gryaznova <elena.gryaznova@seagate.com>
Wed, 30 Aug 2017 13:53:47 +0000 (16:53 +0300)
committerOleg Drokin <oleg.drokin@intel.com>
Sat, 30 Sep 2017 04:41:09 +0000 (04:41 +0000)
commitc2664dcff4ae3ee41cc8a1e542465d12c5e764c2
treeff48f773dc4b61a92c17b8ce349bd1181c1bc47b
parent32e64eeefa7da407c4ae55d9f5f50934fd34b059
LU-9931 tests: : fix REQFAIL calculation

REQFAIL is the number of times that a sleep is allowed to be
less than $MINSLEEP before the test is considered a fail.
The result of
  "DURATION / SERVER_FAILOVER_PERIOD * REQFAIL_PERCENT / 100"
may not be an integer (165.6) and test fails with :
  "Failed to load with for a minimum
  period of 166 times ( REQFAIL=165 )".
Patch rounds up REQFAIL value for such case.

Test-Parameters: clients=3 testlist=recovery-mds-scale,recovery-random-scale
Seagate-bug-id: MRP-4412
Signed-off-by: Elena Gryaznova <elena.gryaznova@seagate.com>
Reviewed-by: Vladimir Saveliev <vladimir.saveliev@seagate.com>
Reviewed-by: Andriy Skulysh <andriy.skulysh@seagate.com>
Change-Id: I9234de09bc156b1580cab01fcae80a57722fa9d7
Reviewed-on: https://review.whamcloud.com/28797
Tested-by: Jenkins
Reviewed-by: James Nunez <james.a.nunez@intel.com>
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Arshad Hussain <arshad.hussain@seagate.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/tests/recovery-mds-scale.sh
lustre/tests/recovery-random-scale.sh