aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Gerrand <adg@golang.org>2010-10-21 10:46:10 +1100
committerAndrew Gerrand <adg@golang.org>2010-10-21 10:46:10 +1100
commit06492d47cbc3f4fe503f80c8cd7a97772566324a (patch)
tree7c8cbbd7a8543b9ea363ff3aa59832f8383aa3d4
parent1c9dfb7647a6802c73a7aafa6f45f2e6249f5ab6 (diff)
downloadgo-06492d47cbc3f4fe503f80c8cd7a97772566324a.tar.gz
go-06492d47cbc3f4fe503f80c8cd7a97772566324a.zip
build: add gobuilder and goplay to run.bash
gobuilder: fix build to work with new log package R=rsc CC=golang-dev https://golang.org/cl/2592041
-rw-r--r--misc/dashboard/builder/main.go18
-rwxr-xr-xsrc/run.bash8
2 files changed, 17 insertions, 9 deletions
diff --git a/misc/dashboard/builder/main.go b/misc/dashboard/builder/main.go
index fa48e07f20..d7a0963b24 100644
--- a/misc/dashboard/builder/main.go
+++ b/misc/dashboard/builder/main.go
@@ -86,7 +86,7 @@ func main() {
}
for _, b := range builders {
if err := b.buildCommit(c); err != nil {
- log.Stderr(err)
+ log.Println(err)
}
runQueuedBenchmark()
}
@@ -96,7 +96,7 @@ func main() {
for {
err := run(nil, goroot, "hg", "pull", "-u")
if err != nil {
- log.Stderr("hg pull failed:", err)
+ log.Println("hg pull failed:", err)
time.Sleep(waitInterval)
continue
}
@@ -129,7 +129,7 @@ func runQueuedBenchmark() bool {
func runBenchmark(r BenchRequest) {
// run benchmarks and send to dashboard
- log.Stderrf("%s benchmarking %d", r.builder.name, r.commit.num)
+ log.Println(r.builder.name, "benchmarking", r.commit.num)
defer os.RemoveAll(r.path)
pkg := path.Join(r.path, "go", "src", "pkg")
bin := path.Join(r.path, "go", "bin")
@@ -140,11 +140,11 @@ func runBenchmark(r BenchRequest) {
}
benchLog, _, err := runLog(env, pkg, "gomake", "bench")
if err != nil {
- log.Stderr("%s gomake bench:", r.builder.name, err)
+ log.Println(r.builder.name, "gomake bench:", err)
return
}
if err = r.builder.recordBenchmarks(benchLog, r.commit); err != nil {
- log.Stderr("recordBenchmarks:", err)
+ log.Println("recordBenchmarks:", err)
}
}
@@ -184,21 +184,21 @@ func (b *Builder) build() bool {
defer func() {
err := recover()
if err != nil {
- log.Stderr("%s build: %s", b.name, err)
+ log.Println(b.name, "build:", err)
}
}()
c, err := b.nextCommit()
if err != nil {
- log.Stderr(err)
+ log.Println(err)
return false
}
if c == nil {
return false
}
- log.Stderrf("%s building %d", b.name, c.num)
+ log.Println(b.name, "building", c.num)
err = b.buildCommit(*c)
if err != nil {
- log.Stderr(err)
+ log.Println(err)
}
return true
}
diff --git a/src/run.bash b/src/run.bash
index 4341d9da6e..4455d2736e 100755
--- a/src/run.bash
+++ b/src/run.bash
@@ -95,6 +95,14 @@ if [[ $(uname | tr A-Z a-z | sed 's/mingw/windows/') != *windows* ]]; then
fi
) || exit $?
+for i in ../misc/dashboard/builder ../misc/goplay
+do
+ (xcd $i
+ gomake clean
+ gomake
+ ) || exit $?
+done
+
[ "$GOARCH" == arm ] ||
(xcd ../test/bench
if [[ $(uname | tr A-Z a-z | sed 's/mingw/windows/') != *windows* ]]; then