]> granicus.if.org Git - strace/commitdiff
tests: relax timings
authorDmitry V. Levin <ldv@altlinux.org>
Sun, 8 May 2016 00:00:18 +0000 (00:00 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Sun, 8 May 2016 00:00:18 +0000 (00:00 +0000)
Allow nanosleep(2) to spend 10% more time to make the test suite
more reliable on slow systems.

* tests/count.test: Treat 1.1 seconds as valid output.
* tests/strace-T.expected: Likewise.
* tests/strace-r.expected: Likewise.

tests/count.test
tests/strace-T.expected
tests/strace-r.expected

index cfd9e83e1a57d86f99fc13f575065b7738f3861f..e75dc6b085e17f565bf8ba03aa4d5971ef4f90bc 100755 (executable)
@@ -50,7 +50,7 @@ grep_log()
 
 grep_log ' *[^ ]+ +0\.0[^n]*nanosleep'         -c
 grep_log ' *[^ ]+ +0\.0[^n]*nanosleep'         -c -enanosleep
-grep_log ' *[^ ]+ +(1\.0|0\.99)[^n]*nanosleep' -cw
-grep_log '100\.00 +(1\.0|0\.99)[^n]*nanosleep' -cw -enanosleep
+grep_log ' *[^ ]+ +(1\.[01]|0\.99)[^n]*nanosleep'      -cw
+grep_log '100\.00 +(1\.[01]|0\.99)[^n]*nanosleep'      -cw -enanosleep
 
 exit 0
index f4b779b2cf99cfccb6a398f01b68f3f4dca0cd6f..809b7ea1fc97e6701444609ea18e08b56cf7d0fe 100644 (file)
@@ -1 +1 @@
-nanosleep\(\{1, 0\}, NULL\) = 0 <(1\.0|0\.9)[[:digit:]]{5}>
+nanosleep\(\{1, 0\}, NULL\) = 0 <(1\.[01]|0\.9)[[:digit:]]{5}>
index 2b206c84b1837c56e6c08930284b8228f7f07e71..8009c353cdbc53ddcb3a8882582f53037e26b3a2 100644 (file)
@@ -1,2 +1,2 @@
 [ ]{5}0\.0{6} execve\("\./sleep", \["\./sleep", "1"\], \[/\* [[:digit:]]+ vars \*/\]\) = 0
-[ ]{5}(1\.0|0\.9)[[:digit:]]{5} \+\+\+ exited with 0 \+\+\+
+[ ]{5}(1\.[01]|0\.9)[[:digit:]]{5} \+\+\+ exited with 0 \+\+\+