Whamcloud - gitweb
LU-1804 tests: skip OI scrub speed test under UP env
authorFan Yong <yong.fan@whamcloud.com>
Mon, 3 Sep 2012 02:57:32 +0000 (10:57 +0800)
committerOleg Drokin <green@whamcloud.com>
Thu, 6 Sep 2012 14:40:04 +0000 (10:40 -0400)
The OI scrub speed depends on CPU/RAM schedule. There may be more
schedule delay under UP environment. So skip related test cases.

Signed-off-by: Fan Yong <yong.fan@whamcloud.com>
Change-Id: Iebc514857c6d88601598a7da58a340296655dcf1
Reviewed-on: http://review.whamcloud.com/3846
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Yu Jian <yujian@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
lustre/tests/sanity-scrub.sh

index 2706f36..1ce2737 100644 (file)
@@ -482,6 +482,11 @@ test_8() {
 run_test 8 "Control OI scrub manually"
 
 test_9() {
+       if [ -z "$(grep "processor.*: 1" /proc/cpuinfo)" ]; then
+               skip "Testing on UP system, the speed may be inaccurate."
+               return 0
+       fi
+
        scrub_prep 8000
        mds_backup_restore || error "(1) Fail to backup/restore!"