diff --git a/.travis.yml b/.travis.yml
index 8ea5b23c86fd349cb6a75f03d43716fdc587b7de..e673e05e6c3863506e37b1830a0cc8fe21668317 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -4,3 +4,9 @@ go:
   - 1.7
   - 1.8
 go_import_path: google.golang.org/genproto
+
+script:
+- go test -v ./...
+- if [[ "$TRAVIS_BRANCH" == "master" &&  "$TRAVIS_PULL_REQUEST" == "false" ]]; then
+  go get -u -v cloud.google.com/go/...;
+  fi