Nicolas "Pixel" Noble
8c72ae43f9
Flagging master as 1.0.0-pre1.
9 years ago
Nicolas "Pixel" Noble
9183314435
Addressing comments.
9 years ago
Ken Payson
189d685cc5
Added timeout to port server
9 years ago
yang-g
7d892fbbc3
another one
9 years ago
Yuchen Zeng
f0ec5b673c
Fix mac build
9 years ago
Masood Malekghassemi
fbf15e436f
Make build_python.sh script smarter
...
Now reasonable defaults are auto-detected by platform (and by specific
Python implementation).
9 years ago
Masood Malekghassemi
768b1db4df
Sanitize environment variables in run_tests `jobset`
9 years ago
Masood Malekghassemi
cab9d4f74b
Make Python tests run on Windows
9 years ago
Masood Malekghassemi
639bb3996f
Build Python distributions standalone for Windows
9 years ago
Masood Malekghassemi
586e3835fe
Make Python build standalone on Windows
9 years ago
Ken Payson
45c0f2b305
Migrated python performance tests to use GA API
9 years ago
David Garcia Quintas
5c77320ce0
Added missing dependencies to grpc++_base
9 years ago
Nicolas "Pixel" Noble
b15af069da
Pinning to protobuf submodule 3.0.0-beta-3.3.
9 years ago
Ken Payson
e4123f3083
Updated release version to 0.15.1
9 years ago
Ken Payson
d9dfc673fc
Change port_server.py to use port 32766
...
32767 is used by filenet-powsrm
9 years ago
Ken Payson
98716b3bb7
Change port_server.py to use port 32766
9 years ago
Craig Tiller
eda85c6765
Expunge all references to zookeeper
9 years ago
Jorge Canizales
6ec3b53297
Fix runtest.py breakage
9 years ago
Masood Malekghassemi
e6a23e255b
Fix job_spec invocation for Python run_tests
9 years ago
Masood Malekghassemi
1c062bdd8c
Remove gcov special-casing for Python tests
...
We'll need to fix coverage testing in the future anyway (see #6894 ).
9 years ago
Masood Malekghassemi
0bd13ed8d0
Fall back to default python for test virtualenvs
9 years ago
Masood Malekghassemi
6db60b9041
Sanitize grpcio-tools command arguments
9 years ago
Masood Malekghassemi
ac586ba21e
Remove tox
9 years ago
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.
9 years ago
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).
9 years ago
Masood Malekghassemi
ebf81e7a05
Add programmatic access to protoc in grpcio-tools
9 years ago
Masood Malekghassemi
d5fee35f93
Build Python3 grpcio-tools on OS X
9 years ago
Ken Payson
fa51de5d3d
Change port_server.py to use port 32766
...
32767 is used by filenet-powsrm
9 years ago
Masood Malekghassemi
8a15dd2fae
Use open-source defaults to propagate Python plugin configuration
9 years ago
David Garcia Quintas
4281272389
Updated git clone URL
9 years ago
Masood Malekghassemi
71448b2898
Use open-source defaults to propagate Python plugin configuration
9 years ago
Jan Tattermusch
2c084ee31e
build experimental nugets with dotnet CLI
9 years ago
Jan Tattermusch
292d010759
give existing port_server time to respond
9 years ago
Jan Tattermusch
e8ab99d5e2
workaround not necessary in preview2
9 years ago
Jan Tattermusch
14a301ddab
fix coreclr linux build
9 years ago
Jan Tattermusch
b6960d068f
switch CoreCLR to preview2
9 years ago
murgatroid99
014675652c
Fix bug with override_server flag in run_interop_tests.py
9 years ago
Craig Tiller
cea0004a53
Annotate error.c for timing, remove broken test
9 years ago
Craig Tiller
8d4ea7969c
\o/ Python
9 years ago
Jan Tattermusch
5d6d278791
fix building ruby package
9 years ago
Craig Tiller
34226af8a0
Fix sanity
9 years ago
Jorge Canizales
efcc51beba
Investigate C++ flake in the old 0.14 branch
...
This fixes Jenkins for that branch, as a backwards-incompatible change
was made in the script that runs the tests for all branches.
The lines added are exactly the same as those now in master, so that the
subsequent merge of 0.14 into master doesn’t conflict.
9 years ago
Craig Tiller
ddf02c1c3f
Fix bad indentation
9 years ago
murgatroid99
f519df8147
Update version to 0.15.0
9 years ago
murgatroid99
d29a3bf004
Update master branch to 0.16.0-dev
9 years ago
Jan Tattermusch
33b767a770
fix build node package
9 years ago
Craig Tiller
2e1a1fe56f
Fixes
9 years ago
Craig Tiller
eb5e43762b
Fix ruby tests
9 years ago
Craig Tiller
74189cd94b
Remove caching of results by run_tests
...
SIGNIFICANTLY increases the performance of actually running tests...
9 years ago
Yuchen Zeng
d139da8b9a
Remove unnecessary changes
9 years ago