mirror of
https://github.com/golang/go
synced 2024-11-18 13:04:46 -07:00
The Go programming language
7534f4943d
The stress utility is intended for catching of episodic failures. It runs a given process in parallel in a loop and collects any failures. Usage: $ stress ./fmt.test -test.run=TestSometing -test.cpu=10 You can also specify a number of parallel processes with -p flag; instruct the utility to not kill hanged processes for gdb attach; or specify the failure output you are looking for (if you want to ignore some other episodic failures). Do you find it useful? I use it for several years for all kinds of episodic failures (not just Go btw). Change-Id: I06553345b76768a819412acb45f9bdfb3bababf7 Reviewed-on: https://go-review.googlesource.com/9373 Reviewed-by: Keith Randall <khr@golang.org> |
||
---|---|---|
benchmark/parse | ||
blog | ||
cmd | ||
container/intsets | ||
cover | ||
go | ||
godoc | ||
imports | ||
oracle | ||
playground | ||
present | ||
refactor | ||
.gitattributes | ||
.gitignore | ||
AUTHORS | ||
codereview.cfg | ||
CONTRIBUTING.md | ||
CONTRIBUTORS | ||
LICENSE | ||
PATENTS | ||
README |
This subrepository holds the source for various packages and tools that support the Go programming language. Some of the tools, godoc and vet for example, are included in binary Go distributions. Others, including the Go oracle and the test coverage tool, can be fetched with "go get". Packages include a type-checker for Go and an implementation of the Static Single Assignment form (SSA) representation for Go programs. To submit changes to this repository, see http://golang.org/doc/contribute.html.