Commit fdb9e68c authored by Andrew Gerrand's avatar Andrew Gerrand

misc/dashboard/builder: remove build files after benchmarking

R=r
CC=golang-dev
https://golang.org/cl/2270041
parent 5ec55c51
...@@ -129,6 +129,8 @@ func runQueuedBenchmark() bool { ...@@ -129,6 +129,8 @@ func runQueuedBenchmark() bool {
func runBenchmark(r BenchRequest) { func runBenchmark(r BenchRequest) {
// run benchmarks and send to dashboard // run benchmarks and send to dashboard
log.Stderrf("%s benchmarking %d", r.builder.name, r.commit.num)
defer os.RemoveAll(r.path)
pkg := path.Join(r.path, "go", "src", "pkg") pkg := path.Join(r.path, "go", "src", "pkg")
bin := path.Join(r.path, "go", "bin") bin := path.Join(r.path, "go", "bin")
env := []string{ env := []string{
...@@ -159,7 +161,7 @@ func NewBuilder(builder string) (*Builder, os.Error) { ...@@ -159,7 +161,7 @@ func NewBuilder(builder string) (*Builder, os.Error) {
// read keys from keyfile // read keys from keyfile
fn := path.Join(os.Getenv("HOME"), ".gobuildkey") fn := path.Join(os.Getenv("HOME"), ".gobuildkey")
if s := fn+"-"+b.name; isFile(s) { // builder-specific file if s := fn + "-" + b.name; isFile(s) { // builder-specific file
fn = s fn = s
} }
c, err := ioutil.ReadFile(fn) c, err := ioutil.ReadFile(fn)
...@@ -251,7 +253,7 @@ func (b *Builder) buildCommit(c Commit) (err os.Error) { ...@@ -251,7 +253,7 @@ func (b *Builder) buildCommit(c Commit) (err os.Error) {
} }
// update to specified revision // update to specified revision
err = run(nil, path.Join(workpath, "go"), err = run(nil, path.Join(workpath, "go"),
"hg", "update", "-r", strconv.Itoa(c.num)) "hg", "update", "-r", strconv.Itoa(c.num))
if err != nil { if err != nil {
return return
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment