From: Wanlong Gao Date: Tue, 8 Apr 2014 23:55:52 +0000 (+1000) Subject: check: fix wallclock wrapping problem X-Git-Tag: v2022.05.01~3186 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=610e44c4a1ffa03d7df93c015ba3eaafa07fe906;p=xfstests-dev.git check: fix wallclock wrapping problem If a test cross two days, the time may be negative, let's use the UTC seconds instead, for example: 2014-04-03 23:43:42 ./check generic/074 generic/075 generic/112 generic/113 generic/132 generic/133 generic/231 FSTYP -- xfs (non-debug) PLATFORM -- Linux/x86_64 vpx-2 3.14.0-00001-g462fa88 MKFS_OPTIONS -- -f -bsize=4096 /dev/vdd MOUNT_OPTIONS -- /dev/vdd /fs/scratch generic/074 100s generic/075 220s generic/112 226s generic/113 188s generic/132 18s generic/133 37s generic/231 -85401s Ran: generic/074 generic/075 generic/112 generic/113 generic/132 generic/133 generic/231 Passed all 7 tests Reported-by: Yuanhan Liu Signed-off-by: Wanlong Gao Reviewed-by: Dave Chinner Signed-off-by: Dave Chinner --- diff --git a/check b/check index ed1834dc..09d753b5 100755 --- a/check +++ b/check @@ -138,7 +138,7 @@ trim_test_list() _wallclock() { - date "+%H %M %S" | $AWK_PROG '{ print $1*3600 + $2*60 + $3 }' + date "+%s" } _timestamp()