Whamcloud - gitweb
LU-827 tests: fix user ID for sanityn test_60
authorAndreas Dilger <adilger@whamcloud.com>
Mon, 4 Jun 2012 20:58:42 +0000 (14:58 -0600)
committerAndreas Dilger <adilger@whamcloud.com>
Fri, 15 Jun 2012 22:20:42 +0000 (18:20 -0400)
If sanityn.sh test_60() is run on a test system before any of the
quota users are configured, the test will fail.  The test does not
require that any specific user ID is used, so instead use RUNAS_ID
(which is a numeric value and does not even need to be defined in
/etc/passwd for this test to work).

Signed-off-by: Andreas Dilger <adilger@whamcloud.com>
Change-Id: Iaca88344e0dc615f44417e4175e5cddd146c2a7a
Reviewed-on: http://review.whamcloud.com/3021
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Johann Lombardi <johann@whamcloud.com>
Reviewed-by: Yu Jian <yujian@whamcloud.com>
lustre/tests/sanityn.sh

index dbeba23..53e5b66 100644 (file)
@@ -29,7 +29,6 @@ export TMP=${TMP:-/tmp}
 MOUNT_2=${MOUNT_2:-"yes"}
 CHECK_GRANT=${CHECK_GRANT:-"yes"}
 GRANT_CHECK_LIST=${GRANT_CHECK_LIST:-""}
-TSTUSR=${TSTUSR:-"quota_usr"}
 
 SAVE_PWD=$PWD
 
@@ -1926,7 +1925,7 @@ test_60() {
            error "chmod should not change data version: $version5 != $version6"
 
        # Chown do not change version
-       chown $TSTUSR $file2 || error "Could not chown $TSTUSR $file2"
+       chown $RUNAS_ID $file2 || error "Could not chown $RUNAS_ID $file2"
        version7=$($LFS data_version $file1)
        [ "$version5" == "$version7" ] ||
            error "chown should not change data version: $version5 != $version7"