]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/api: fix benchmark to ignore internal packages
authorIan Lance Taylor <iant@golang.org>
Fri, 19 Feb 2016 19:42:34 +0000 (11:42 -0800)
committerIan Lance Taylor <iant@golang.org>
Sat, 20 Feb 2016 01:58:38 +0000 (01:58 +0000)
Change-Id: I8ee46287ae0744efa83ad343997ad6835520fa5c
Reviewed-on: https://go-review.googlesource.com/19688
Run-TryBot: Ian Lance Taylor <iant@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
src/cmd/api/goapi_test.go

index 1d2cc9ac8214d50bffb962f96c2b9615ff7ed2dd..a3fe0efedcda9cf4526461c7db3276549df1d100 100644 (file)
@@ -178,7 +178,7 @@ func BenchmarkAll(b *testing.B) {
                for _, context := range contexts {
                        w := NewWalker(context, filepath.Join(build.Default.GOROOT, "src"))
                        for _, name := range pkgNames {
-                               if name != "unsafe" && !strings.HasPrefix(name, "cmd/") {
+                               if name != "unsafe" && !strings.HasPrefix(name, "cmd/") && !internalPkg.MatchString(name) {
                                        pkg, _ := w.Import(name)
                                        w.export(pkg)
                                }