mirror of
https://github.com/octoleo/syncthing.git
synced 2024-09-19 05:09:01 +00:00
Tests should be run with -race
This commit is contained in:
parent
2b56961b54
commit
cc1387ec0c
2
build.go
2
build.go
@ -186,7 +186,7 @@ func setup() {
|
|||||||
|
|
||||||
func test(pkg string) {
|
func test(pkg string) {
|
||||||
setBuildEnv()
|
setBuildEnv()
|
||||||
runPrint("go", "test", "-short", "-timeout", "60s", pkg)
|
runPrint("go", "test", "-short", "-race", "-timeout", "60s", pkg)
|
||||||
}
|
}
|
||||||
|
|
||||||
func bench(pkg string) {
|
func bench(pkg string) {
|
||||||
|
2
build.sh
2
build.sh
@ -108,7 +108,7 @@ case "${1:-default}" in
|
|||||||
# For every package in the repo
|
# For every package in the repo
|
||||||
for dir in $(go list ./...) ; do
|
for dir in $(go list ./...) ; do
|
||||||
# run the tests
|
# run the tests
|
||||||
godep go test -coverprofile=profile.out $dir
|
godep go test -race -coverprofile=profile.out $dir
|
||||||
if [ -f profile.out ] ; then
|
if [ -f profile.out ] ; then
|
||||||
# and if there was test output, append it to coverage.out
|
# and if there was test output, append it to coverage.out
|
||||||
grep -v "mode: set" profile.out >> coverage.out
|
grep -v "mode: set" profile.out >> coverage.out
|
||||||
|
Loading…
Reference in New Issue
Block a user