Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Turn on gRPC tests in travis build #4955

Merged
merged 1 commit into from
Oct 1, 2018
Merged

Conversation

sutambe
Copy link
Contributor

@sutambe sutambe commented Sep 28, 2018

This PR updates the .travis.yml file to run the gRPC tests during the regular CI step. Only Linux and Mac platforms are supported at the moment. The travis file invokes grpc/build_grpc.sh that clones grpc repo, checkout a specfic githash (v 1.15.1 at the moment), builds it, and uses it to test the grpc tests. The test I would like to run at every flatbuffers CI are grpc/test_message_builder.cpp.

Due to some quirks on Mac, make test ARGS=-V does not work. So it calls the tests explicitly.

Download and build with a known grpc version
@aardappel
Copy link
Collaborator

This is great! Worried that it will slow down our CI yet more, but hey, this is important to test. Thanks for making it work!

@aardappel aardappel merged commit 4b864fd into google:master Oct 1, 2018
shivendra14 pushed a commit to shivendra14/flatbuffers that referenced this pull request Nov 13, 2018
Download and build with a known grpc version
zchee pushed a commit to zchee/flatbuffers that referenced this pull request Feb 14, 2019
Download and build with a known grpc version
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants