Commit db70c019 authored by Joel Sing's avatar Joel Sing

runtime/trace: reduce memory usage for trace stress tests on openbsd/arm

Reduce allocation to avoid running out of memory on the openbsd/arm builder,
until issue/12032 is resolved.

Update issue #12032

Change-Id: Ibd513829ffdbd0db6cd86a0a5409934336131156
Reviewed-on: https://go-review.googlesource.com/15242Reviewed-by: 's avatarDmitry Vyukov <dvyukov@google.com>
parent 1d5251f7
......@@ -129,7 +129,13 @@ func TestTraceStress(t *testing.T) {
runtime.GC()
// Trigger GC from malloc.
for i := 0; i < 1e3; i++ {
n := int(1e3)
if runtime.GOOS == "openbsd" && runtime.GOARCH == "arm" {
// Reduce allocation to avoid running out of
// memory on the builder - see issue/12032.
n = 512
}
for i := 0; i < n; i++ {
_ = make([]byte, 1<<20)
}
......@@ -260,7 +266,13 @@ func TestTraceStressStartStop(t *testing.T) {
runtime.GC()
// Trigger GC from malloc.
for i := 0; i < 1e3; i++ {
n := int(1e3)
if runtime.GOOS == "openbsd" && runtime.GOARCH == "arm" {
// Reduce allocation to avoid running out of
// memory on the builder - see issue/12032.
n = 512
}
for i := 0; i < n; i++ {
_ = make([]byte, 1<<20)
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment