From: Jim Meyering Date: Fri, 17 Dec 2010 15:55:39 +0000 (+0100) Subject: tests: avoid spurious du/bigtime failure X-Git-Tag: v8.8~15 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=6d488ca041eedbc833c2f73247c4deea380a0382;p=thirdparty%2Fcoreutils.git tests: avoid spurious du/bigtime failure * tests/du/bigtime: Map nonzero block count to 0. Reported by Assaf Gordon. * THANKS: Update. --- diff --git a/THANKS b/THANKS index 9bd78c889c..b17f4bfb86 100644 --- a/THANKS +++ b/THANKS @@ -62,6 +62,7 @@ Arnold Robbins arnold@skeeve.com Arthur Pool pool@commerce.uq.edu.au Arun Sharma arun.sharma@intel.com Arvind Autar Autar022@planet.nl +Assaf Gordon assafgordon@gmail.com Augey Mikus mikus@dqc.org Aurelien Jarno aurel32@debian.org Austin Donnelly Austin.Donnelly@cl.cam.ac.uk diff --git a/tests/du/bigtime b/tests/du/bigtime index 0a7f32b6b0..d515947d48 100755 --- a/tests/du/bigtime +++ b/tests/du/bigtime @@ -39,6 +39,11 @@ printf "0\t$bignum\tfuture\n" > exp || framework_failure_ printf "du: time $bignum is out of range\n" > err_ok || framework_failure_ du --time future >out 2>err || fail=1 + +# On some systems an empty file occupies 4 blocks. +# Map the number of blocks to 0. +sed 's/^[0-9][0-9]*/0/' out > k && mv k out + compare out exp || fail=1 compare err err_ok || fail=1