summaryrefslogtreecommitdiff
path: root/libgo/go/regexp/exec_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'libgo/go/regexp/exec_test.go')
-rw-r--r--libgo/go/regexp/exec_test.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/libgo/go/regexp/exec_test.go b/libgo/go/regexp/exec_test.go
index 1e8795525d0..1f9a7a96e0c 100644
--- a/libgo/go/regexp/exec_test.go
+++ b/libgo/go/regexp/exec_test.go
@@ -665,7 +665,7 @@ func BenchmarkMatch(b *testing.B) {
for _, data := range benchData {
r := MustCompile(data.re)
for _, size := range benchSizes {
- if isRaceBuilder && size.n > 1<<10 {
+ if (isRaceBuilder || testing.Short()) && size.n > 1<<10 {
continue
}
t := makeText(size.n)
@@ -688,7 +688,7 @@ func BenchmarkMatch_onepass_regex(b *testing.B) {
b.Fatalf("want onepass regex, but %q is not onepass", r)
}
for _, size := range benchSizes {
- if isRaceBuilder && size.n > 1<<10 {
+ if (isRaceBuilder || testing.Short()) && size.n > 1<<10 {
continue
}
t := makeText(size.n)