Andreas Stieger
c28a39f12c
- Update to 2.24 OBS-URL: https://build.opensuse.org/request/show/369903 OBS-URL: https://build.opensuse.org/package/show/Base:System/grep?expand=0&rev=68
36 lines
1.5 KiB
Diff
36 lines
1.5 KiB
Diff
From e938d22e2131972a6e9eaddbf850c6a04a4f750c Mon Sep 17 00:00:00 2001
|
|
From: Jim Meyering <meyering@fb.com>
|
|
Date: Wed, 4 Nov 2015 10:57:07 -0800
|
|
Subject: [PATCH] tests: mark performance-related tests as expensive
|
|
|
|
These performance-related tests are slightly failure prone due to
|
|
varying system load during the two runs.
|
|
Marking these tests as "expensive" makes it so they are no longer run
|
|
via "make check". You can still run them via make "check-expensive".
|
|
This makes them less likely to be run by regular users.
|
|
* tests/long-pattern-perf: Use expensive_.
|
|
* tests/mb-non-UTF8-performance: Likewise.
|
|
Reported by Jaroslav Skarvada in http://debbugs.gnu.org/21826
|
|
and by Andreas Schwab in http://debbugs.gnu.org/21812.
|
|
---
|
|
tests/long-pattern-perf | 5 +++++
|
|
tests/mb-non-UTF8-performance | 5 +++++
|
|
2 files changed, 10 insertions(+)
|
|
|
|
Index: grep-2.24/tests/long-pattern-perf
|
|
===================================================================
|
|
--- grep-2.24.orig/tests/long-pattern-perf
|
|
+++ grep-2.24/tests/long-pattern-perf
|
|
@@ -25,6 +25,11 @@ fail=0
|
|
# "expensive", making it less likely to be run by regular users.
|
|
expensive_
|
|
|
|
+# This test is susceptible to failure due to differences in
|
|
+# system load during the two test runs, so we'll mark it as
|
|
+# "expensive", making it less likely to be run by regular users.
|
|
+expensive_
|
|
+
|
|
echo x > in || framework_failure_
|
|
# We could use seq -s '' (avoiding the tr filter), but I
|
|
# suspect some version of seq does not honor that option.
|