mirror of
https://github.com/golang/go
synced 2024-09-24 17:10:13 -06:00
run.bash: explain why we set GOMAXPROCS for runtime test
Fixes #7459. LGTM=rsc R=rsc CC=golang-codereviews https://golang.org/cl/71060044
This commit is contained in:
parent
6f6db49de6
commit
130458470a
@ -54,6 +54,8 @@ echo '# Testing packages.'
|
||||
time go test std -short -timeout=$(expr 120 \* $timeout_scale)s
|
||||
echo
|
||||
|
||||
# We set GOMAXPROCS=2 in addition to -cpu=1,2,4 in order to test runtime bootstrap code,
|
||||
# creation of first goroutines and first garbage collections in the parallel setting.
|
||||
echo '# GOMAXPROCS=2 runtime -cpu=1,2,4'
|
||||
GOMAXPROCS=2 go test runtime -short -timeout=$(expr 300 \* $timeout_scale)s -cpu=1,2,4
|
||||
echo
|
||||
|
10
src/run.bat
10
src/run.bat
@ -42,11 +42,19 @@ go test std -short -timeout=120s
|
||||
if errorlevel 1 goto fail
|
||||
echo.
|
||||
|
||||
echo # runtime -cpu=1,2,4
|
||||
set OLDGOMAXPROCS=%GOMAXPROCS%
|
||||
|
||||
:: We set GOMAXPROCS=2 in addition to -cpu=1,2,4 in order to test runtime bootstrap code,
|
||||
:: creation of first goroutines and first garbage collections in the parallel setting.
|
||||
echo # GOMAXPROCS=2 runtime -cpu=1,2,4
|
||||
set GOMAXPROCS=2
|
||||
go test runtime -short -timeout=300s -cpu=1,2,4
|
||||
if errorlevel 1 goto fail
|
||||
echo.
|
||||
|
||||
set GOMAXPROCS=%OLDGOMAXPROCS%
|
||||
set OLDGOMAXPROCS=
|
||||
|
||||
echo # sync -cpu=10
|
||||
go test sync -short -timeout=120s -cpu=10
|
||||
if errorlevel 1 goto fail
|
||||
|
@ -32,6 +32,8 @@ echo '# Testing packages.'
|
||||
time go test std -short -timeout 120s
|
||||
echo
|
||||
|
||||
# We set GOMAXPROCS=2 in addition to -cpu=1,2,4 in order to test runtime bootstrap code,
|
||||
# creation of first goroutines and first garbage collections in the parallel setting.
|
||||
echo '# GOMAXPROCS=2 runtime -cpu=1,2,4'
|
||||
GOMAXPROCS=2 go test runtime -short -timeout 240s -cpu 1,2,4
|
||||
echo
|
||||
|
Loading…
Reference in New Issue
Block a user