aboutsummaryrefslogtreecommitdiff
path: root/src/encoding/xml
diff options
context:
space:
mode:
authorRoland Shoemaker <roland@golang.org>2022-07-14 12:09:19 -0700
committerRoland Shoemaker <roland@golang.org>2022-07-14 21:03:14 +0000
commit783ff7dfc49d207114bb80e565e50ea6ff079326 (patch)
tree64091a4775c3d3219a1b0a2c3b13a509f12e3fa9 /src/encoding/xml
parentaa802285265ac370f7ce62299e54ec84635b794e (diff)
downloadgo-783ff7dfc49d207114bb80e565e50ea6ff079326.tar.xz
encoding/xml: skip TestCVE202230633 for short tests
TestCVE202230633 uses a bunch of memory, and the input cannot be feasibly reduced while maintaining the behavior hasn't regressed. This test could be reasonably removed, but I'd rather keep it around if we can. Fixes #53814 Change-Id: Ie8b3f306efd20b2d9c0fb73122c26351a55694c4 Reviewed-on: https://go-review.googlesource.com/c/go/+/417655 Run-TryBot: Roland Shoemaker <roland@golang.org> TryBot-Result: Gopher Robot <gobot@golang.org> Reviewed-by: Bryan Mills <bcmills@google.com>
Diffstat (limited to 'src/encoding/xml')
-rw-r--r--src/encoding/xml/read_test.go5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/encoding/xml/read_test.go b/src/encoding/xml/read_test.go
index 58d1eddb61..35385c6490 100644
--- a/src/encoding/xml/read_test.go
+++ b/src/encoding/xml/read_test.go
@@ -9,7 +9,6 @@ import (
"errors"
"io"
"reflect"
- "runtime"
"strings"
"testing"
"time"
@@ -1112,8 +1111,8 @@ func TestCVE202228131(t *testing.T) {
}
func TestCVE202230633(t *testing.T) {
- if runtime.GOARCH == "wasm" {
- t.Skip("causes memory exhaustion on js/wasm")
+ if testing.Short() {
+ t.Skip("test requires significant memory")
}
defer func() {
p := recover()