]> Cypherpunks repositories - gostls13.git/commit
cmd/go: cut 'go test -short cmd/go' time by about half
authorRuss Cox <rsc@golang.org>
Wed, 15 May 2019 16:56:45 +0000 (12:56 -0400)
committerRuss Cox <rsc@golang.org>
Thu, 16 May 2019 03:25:01 +0000 (03:25 +0000)
commitdccd5da08eb45923df9fb9ee2a05a9fbbe8c185c
tree0a075979ebe21656c06105576df504e589337d70
parent0c47e24df8c7066bf92a4acf96ec90f89825f2de
cmd/go: cut 'go test -short cmd/go' time by about half

Was 50 seconds on unloaded Mac laptop; now 27.
Still longer than I would like, but every little bit helps.

For #26473.

Change-Id: Id4be016ee1555cbc3512eca0ae10236d7f06bd02
Reviewed-on: https://go-review.googlesource.com/c/go/+/177398
Run-TryBot: Russ Cox <rsc@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
54 files changed:
src/cmd/go/go_test.go
src/cmd/go/testdata/script/build_GOTMPDIR.txt
src/cmd/go/testdata/script/build_cache_compile.txt
src/cmd/go/testdata/script/build_cache_gomips.txt
src/cmd/go/testdata/script/build_cache_link.txt
src/cmd/go/testdata/script/build_cache_output.txt
src/cmd/go/testdata/script/build_runtime_gcflags.txt
src/cmd/go/testdata/script/build_trimpath.txt
src/cmd/go/testdata/script/cgo_syso_issue29253.txt
src/cmd/go/testdata/script/clean_testcache.txt
src/cmd/go/testdata/script/gcflags_patterns.txt
src/cmd/go/testdata/script/get_dotfiles.txt
src/cmd/go/testdata/script/get_tilde.txt
src/cmd/go/testdata/script/get_unicode.txt
src/cmd/go/testdata/script/install_cleans_build.txt
src/cmd/go/testdata/script/install_cross_gobin.txt
src/cmd/go/testdata/script/list_bad_import.txt
src/cmd/go/testdata/script/list_find.txt
src/cmd/go/testdata/script/list_std.txt
src/cmd/go/testdata/script/mod_build_versioned.txt
src/cmd/go/testdata/script/mod_doc.txt
src/cmd/go/testdata/script/mod_download.txt
src/cmd/go/testdata/script/mod_file_proxy.txt
src/cmd/go/testdata/script/mod_get_commit.txt
src/cmd/go/testdata/script/mod_get_downgrade.txt
src/cmd/go/testdata/script/mod_get_indirect.txt
src/cmd/go/testdata/script/mod_get_local.txt
src/cmd/go/testdata/script/mod_get_main.txt
src/cmd/go/testdata/script/mod_get_moved.txt
src/cmd/go/testdata/script/mod_get_patterns.txt
src/cmd/go/testdata/script/mod_get_upgrade.txt
src/cmd/go/testdata/script/mod_gobuild_import.txt
src/cmd/go/testdata/script/mod_internal.txt
src/cmd/go/testdata/script/mod_list.txt
src/cmd/go/testdata/script/mod_list_dir.txt
src/cmd/go/testdata/script/mod_list_std.txt
src/cmd/go/testdata/script/mod_outside.txt
src/cmd/go/testdata/script/mod_patterns.txt
src/cmd/go/testdata/script/mod_readonly.txt
src/cmd/go/testdata/script/mod_replace.txt
src/cmd/go/testdata/script/mod_test.txt
src/cmd/go/testdata/script/mod_tidy_replace.txt
src/cmd/go/testdata/script/mod_tidy_sum.txt
src/cmd/go/testdata/script/mod_upgrade_patch_mod.txt
src/cmd/go/testdata/script/mod_upgrade_patch_pkg.txt
src/cmd/go/testdata/script/mod_vendor_build.txt
src/cmd/go/testdata/script/mod_verify.txt
src/cmd/go/testdata/script/mod_why.txt
src/cmd/go/testdata/script/run_set_executable_name.txt
src/cmd/go/testdata/script/sum_readonly.txt
src/cmd/go/testdata/script/test_init.txt
src/cmd/go/testdata/script/test_timeout.txt
src/cmd/go/testdata/script/version.txt
src/cmd/go/testdata/script/vet_asm.txt