Skip to content

Commit

Permalink
cmd/pack: make a test less disk-intensive in short mode
Browse files Browse the repository at this point in the history
Fixes #9656

Change-Id: I1158636683492ef12eeafb12e257d205026adc3f
Reviewed-on: https://go-review.googlesource.com/3175
Reviewed-by: Minux Ma <minux@golang.org>
  • Loading branch information
bradfitz committed Jan 30, 2015
1 parent 0381ba6 commit 7980779
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion src/cmd/pack/pack_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -257,8 +257,15 @@ func TestLargeDefs(t *testing.T) {
}
}

n := 10000
if testing.Short() {
// Issue 9656: 10,000 is too aggressive for several
// builders, with ~120 MB of disk consumed. 1,000 is
// still enough to exercise the old bug.
n = 1000
}
printf("package large\n\ntype T struct {\n")
for i := 0; i < 10000; i++ {
for i := 0; i < n; i++ {
printf("f%d int `tag:\"", i)
for j := 0; j < 100; j++ {
printf("t%d=%d,", j, j)
Expand Down

0 comments on commit 7980779

Please sign in to comment.