Commit Graph

2517 Commits

Author SHA1 Message Date
kpayson64 73eec148d2 Merge pull request #7491 from kpayson64/remote_linux_whl_artifacts
Remove non-manylinux linux .whl artifacts
2016-07-21 17:03:04 -07:00
Nicolas "Pixel" Noble 8bb4ecdcbf Merge remote-tracking branch 'google/v1.0.x' into no_verbose_fix
Conflicts:
	tools/run_tests/run_tests.py
2016-07-21 21:28:33 +02:00
Ken Payson cc17af1681 Remove non-manylinux linux .whl artifacts 2016-07-21 12:23:10 -07:00
Nicolas Noble d9f2fe7bb9 Merge pull request #7462 from ctiller/backport-delayed-write
Backport delayed write into v1.0.x branch
2016-07-21 11:19:47 -07:00
murgatroid99 1c2268b453 Correct shell scripting mistake in node package generation code 2016-07-20 14:56:07 -07:00
Craig Tiller 5ca7e47493 Merge pull request #6737 from ctiller/delayed-write
Delay beginning most writes until we enter poll()
2016-07-19 09:25:49 -07:00
Ken Payson dd24c1ece4 Polish grpcio_health_checking package
-Rename namespace to grpc_health->grpc to match spec
-Proper use of NOT_FOUND status code
-Improve testing
-Add source distribution to artifact build
2016-07-18 12:50:13 -07:00
Craig Tiller 8f18ee64b2 Make default log verbosity ERROR, run tests with DEBUG 2016-07-18 08:00:33 -07:00
Masood Malekghassemi c089a58a20 Change directory when building grpcio-tools 2016-07-16 01:31:50 -07:00
Masood Malekghassemi 027835fbd6 Increase build timeouts for Python artifacts 2016-07-16 01:31:50 -07:00
Masood Malekghassemi 0e12875b7c Build Python distributions for Python 3 2016-07-16 01:31:50 -07:00
makdharma 9195ea0f2a Merge pull request #7359 from jcanizales/p0-protoc-podspec
Distribute ProtoC and the plugin as pods
2016-07-13 11:35:32 -07:00
Nicolas "Pixel" Noble 9183314435 Addressing comments. 2016-07-12 05:05:41 +02:00
Nicolas "Pixel" Noble 1c41c29c26 Merge branch 'release-0_15' into upmerge-master
Conflicts:
	Makefile
	build.yaml
	gRPC-Core.podspec
	gRPC.podspec
	package.json
	package.xml
	src/core/lib/surface/version.c
	src/csharp/Grpc.Auth/project.json
	src/csharp/Grpc.Core/VersionInfo.cs
	src/csharp/Grpc.Core/project.json
	src/csharp/Grpc.HealthCheck/project.json
	src/csharp/build_packages.bat
	src/node/tools/package.json
	src/python/grpcio/grpc/__init__.py
	src/python/grpcio/grpc_version.py
	src/python/grpcio_tests/tests/unit/_rpc_test.py
	src/ruby/lib/grpc/version.rb
	src/ruby/tools/version.rb
	templates/gRPC.podspec.template
	tools/distrib/python/grpcio_tools/grpc_version.py
	tools/doxygen/Doxyfile.c++
	tools/doxygen/Doxyfile.c++.internal
	tools/doxygen/Doxyfile.core
	tools/doxygen/Doxyfile.core.internal
	tools/run_tests/port_server.py
2016-07-12 04:30:57 +02:00
Yuchen Zeng 9710106b5c Merge remote-tracking branch 'upstream/master' into fix_mac_build 2016-07-11 15:31:19 -07:00
Jorge Canizales cfccf2a149 Merge master to resolve tests podspec conflict 2016-07-11 14:29:49 -07:00
Jorge Canizales 6eade6dcd7 Podspecs for Protoc and the gRPC plugin
The examples under <repo_root>/examples now rely on the released
versions. Those under src/objective-c/examples, as well as the tests,
rely on protoc and the plugin as compiled from head.
2016-07-11 00:34:14 -07:00
Ken Payson 189d685cc5 Added timeout to port server 2016-07-09 16:18:57 -07:00
kpayson64 8444f2f9aa Merge pull request #7195 from soltanmm/winfix
Fix Python interop unit-tests on Windows
2016-07-08 16:02:49 -07:00
Yuchen Zeng f0ec5b673c Fix mac build 2016-07-08 13:40:40 -07:00
Masood Malekghassemi fbf15e436f Make build_python.sh script smarter
Now reasonable defaults are auto-detected by platform (and by specific
Python implementation).
2016-07-08 12:36:15 -07:00
Masood Malekghassemi 768b1db4df Sanitize environment variables in run_tests `jobset` 2016-07-08 12:36:15 -07:00
Masood Malekghassemi cab9d4f74b Make Python tests run on Windows 2016-07-08 12:36:15 -07:00
Masood Malekghassemi 639bb3996f Build Python distributions standalone for Windows 2016-07-08 12:36:15 -07:00
Masood Malekghassemi 586e3835fe Make Python build standalone on Windows 2016-07-08 12:36:04 -07:00
kpayson64 4e19d66514 Merge pull request #7260 from kpayson64/ga_performance_tests
Migrated python performance tests to use GA API
2016-07-08 12:12:49 -07:00
makdharma 5a412cf891 Merge pull request #7219 from jcanizales/merge-0.14-into-master
Merge 0.14 into master
2016-07-08 09:40:22 -07:00
Ken Payson 45c0f2b305 Migrated python performance tests to use GA API 2016-07-06 19:26:09 -07:00
David Garcia Quintas 86fad02d91 Merge branch 'protobuf-submodule-update' of https://github.com/nicolasnoble/grpc into fix_cpp_deps 2016-07-06 18:13:06 -07:00
David Garcia Quintas 5c77320ce0 Added missing dependencies to grpc++_base 2016-07-06 16:36:45 -07:00
Nicolas "Pixel" Noble b15af069da Pinning to protobuf submodule 3.0.0-beta-3.3. 2016-07-07 01:19:31 +02:00
kpayson64 dcca468abe Merge pull request #6791 from soltanmm/pain
Make running individual Python tests less painful
2016-07-06 11:02:46 -07:00
Nicolas Noble 014b070a94 Merge pull request #7197 from kpayson64/port_server_fix
Change port_server.py to use port 32766
2016-07-06 10:44:31 -07:00
Jorge Canizales 60fec9e547 Merge master into merge-0.14-into-master
The protobuf commit conflicted. Resolved to the latest one.
2016-07-01 16:52:08 -07:00
Nicolas Noble 123a1b76d3 Merge pull request #6893 from y-zeng/handler_http_response
Add http2 status code in error_message if it's not 200
2016-07-01 16:39:31 -07:00
Nicolas "Pixel" Noble 955b95de7e Merge remote-tracking branch 'google/master' into contrib-cmake 2016-07-02 00:47:50 +02:00
Ken Payson d9dfc673fc Change port_server.py to use port 32766
32767 is used by filenet-powsrm
2016-07-01 13:16:15 -07:00
Jorge Canizales 6ec3b53297 Fix runtest.py breakage 2016-07-01 11:34:32 -07:00
Masood Malekghassemi e6a23e255b Fix job_spec invocation for Python run_tests 2016-07-01 10:18:47 -07:00
Masood Malekghassemi 1c062bdd8c Remove gcov special-casing for Python tests
We'll need to fix coverage testing in the future anyway (see #6894).
2016-07-01 10:18:46 -07:00
Masood Malekghassemi 0bd13ed8d0 Fall back to default python for test virtualenvs 2016-07-01 10:18:46 -07:00
Masood Malekghassemi 3b5b20682b Make running individual Python tests less painful
Before this change, running Python tests individually required
building a tox environment via the run_tests script and then specifying
long environment variables to filter out just the test we wanted to run
(and then we wouldn't be able to get the output on interrupt, nor would
we have an easy way of determining the PID of the process for debugger
attachment). Now invoking the build_python.sh script creates a workable
python virtual environment that includes all necessary libraries and
tests (s.t. running a single test is now possible by just knowing the
module name). This does not change existing supported means of running
tests (e.g. through run_tests.py).

An additional way of running individual tests has been introduced.
Following invocation of `./tools/run_tests/build_python.sh` (or
run_tests.py), one may invoke

  ./$VENV/bin/python -m $TEST_MODULE_NAME

and acquire a single running process that *is* the test process (rather
than a parent of the process). $VENV is the virtual environment name
specified to `build_python.sh` (defaults to `py27`) and
$TEST_MODULE_NAME is what it says on the tin.
2016-07-01 10:18:45 -07:00
Masood Malekghassemi 1ff429da2a Organize Python tests to use grpcio-tools directly
Moves all tests into a separate package. This does not change existing
supported means of running tests (e.g. through run_tests.py).
2016-07-01 10:18:45 -07:00
Ken Payson fa51de5d3d Change port_server.py to use port 32766
32767 is used by filenet-powsrm
2016-06-30 23:50:48 -07:00
Yuchen Zeng 753b45dcf8 Merge remote-tracking branch 'upstream/master' into handler_http_response 2016-06-30 19:16:59 -07:00
makdharma 0d12151d29 Merge pull request #6992 from y-zeng/auto-build-example
Build objective-c examples as part of automatic tests
2016-06-30 15:43:33 -07:00
Jan Tattermusch a4039ffb21 Merge pull request #7093 from murgatroid99/run_interop_override_server_fix
Fix bug with override_server flag in run_interop_tests.py
2016-06-30 13:36:48 -07:00
Jan Tattermusch 2c084ee31e build experimental nugets with dotnet CLI 2016-06-29 10:45:38 -07:00
Nicolas Noble ca171ceafd Merge pull request #7114 from jtattermusch/mac_port_server_timeouts
Give existing port_server time to respond
2016-06-28 14:16:50 -07:00
Nicolas Noble cc8bb8cc15 Merge pull request #6885 from yang-g/import
add missing language tag
2016-06-28 11:29:39 -07:00