Fix&Run local-gencache
authorVolker Lendecke <vl@samba.org>
Fri, 10 Jul 2009 15:36:18 +0000 (17:36 +0200)
committerVolker Lendecke <vl@samba.org>
Fri, 10 Jul 2009 16:16:46 +0000 (18:16 +0200)
source3/script/tests/test_smbtorture_s3.sh
source3/torture/torture.c

index 4301081cecc28c3561149dd9f46bc92c8970659e..2894d7e90a327f0dc8388c2f28add28d8689d93e 100755 (executable)
@@ -29,7 +29,7 @@ tests="$tests DIR DIR1 TCON TCONDEV RW1 RW2 RW3"
 tests="$tests OPEN XCOPY RENAME DELETE PROPERTIES W2K"
 tests="$tests TCON2 IOCTL CHKPATH FDSESS LOCAL-SUBSTITUTE CHAIN1"
 tests="$tests GETADDRINFO POSIX UID-REGRESSION-TEST SHORTNAME-TEST"
-tests="$tests LOCAL-BASE64"
+tests="$tests LOCAL-BASE64 LOCAL-GENCACHE"
 
 skipped1="RANDOMIPC NEGNOWAIT NBENCH ERRMAPEXTRACT TRANS2SCAN NTTRANSSCAN"
 skipped2="DENY1 DENY2 OPENATTR CASETABLE EATEST"
index 15083ef90d05f0da7ddd1b838a9f702ec904ff4b..8e38093e33daa3ec5beac6d5ee4b3f4cbe8247f9 100644 (file)
@@ -5829,15 +5829,13 @@ static bool run_local_gencache(int dummy)
        }
 
        blob = data_blob_string_const_null("bar");
-       tm = time(NULL);
+       tm = time(NULL) + 60;
 
        if (!gencache_set_data_blob("foo", &blob, tm)) {
                d_printf("%s: gencache_set_data_blob() failed\n", __location__);
                return False;
        }
 
-       data_blob_free(&blob);
-
        if (!gencache_get_data_blob("foo", &blob, NULL)) {
                d_printf("%s: gencache_get_data_blob() failed\n", __location__);
                return False;