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

Made Node tests support multiple versions and set the Node default version to 4 everywhere possible #6376

Merged
merged 2 commits into from
May 3, 2016

Conversation

murgatroid99
Copy link
Member

This makes the Node tests in run_tests.py accept the --compiler flag with values node0.12, node4, and node5. Note that due to the way Node is installed on Windows, the flag will do nothing and the test will run with the system Node.

This fixes #6365.

@jtattermusch
Copy link
Contributor

Performance tests are failing because node4 and 5 are not installed there.

We should update these files: https://github.com/grpc/grpc/blob/master/tools/gce/linux_performance_worker_init.sh#L97
and https://github.com/grpc/grpc/blob/master/tools/run_tests/performance/run_worker_node.sh

node 4 and 5 also needs to be added manually to grpc-peformance-gce1, grpc-performance-server1 grpc-performance-client1 and grpc-performance-driver (I think I can take care of that).

@jtattermusch
Copy link
Contributor

alright, I install node4 and 5 on all existing peformance workers. The worker creation script still needs to be updated though.

@murgatroid99
Copy link
Member Author

OK, I've changed those files

@jtattermusch
Copy link
Contributor

LGTM once tests pass.

@murgatroid99
Copy link
Member Author

Ping

@jtattermusch jtattermusch merged commit 5a77953 into grpc:master May 3, 2016
@lock lock bot locked as resolved and limited conversation to collaborators Jan 27, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Run unit tests against Node 4.2.X
3 participants