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
Craig Tiller
f7cade1b4f
Rename async_execution_lock --> combiner, make it use closures, unroll previous changes for idleness
9 years ago
Yuchen Zeng
39070fe3a5
Rerun generate_projects.sh
9 years ago
Craig Tiller
fbf03c1735
Fix high seqno tests, up runtimes for benchmark tests to flush more bugs
9 years ago
Yuchen Zeng
256cc7aa03
Support server reflection in CLI
9 years ago
Mark D. Roth
dbf2adc980
Fix C++ status_code_and_message test to comply with the spec.
...
Enable C++ test in run_interop_tests.py.
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
Craig Tiller
8db469baf6
Remove the sea of green to allow focusing on failures
9 years ago
Craig Tiller
f975f74c01
Refactor workqueues a little to make them great again
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
Jorge Canizales
6ec3b53297
Fix runtest.py breakage
9 years ago
Craig Tiller
b19ca30b43
Enable workqueue_test on Windows
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
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
Mark D. Roth
71ed007847
Change run_interop_tests.py to run status_code_and_message test for Go.
9 years ago
Ken Payson
fa51de5d3d
Change port_server.py to use port 32766
...
32767 is used by filenet-powsrm
9 years ago
Mark D. Roth
ab950ee7c5
Move channel_filter.h from include/ tree to src/ tree.
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
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
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
Mark D. Roth
5d11e43ce3
Added test for filter whose call initialization fails, and fixed bugs
...
uncovered by the test.
9 years ago
Yuchen Zeng
d139da8b9a
Remove unnecessary changes
9 years ago
Ken Payson
c9b7ad0c0a
Updated grpcio c extension build for windows to use mingw.
...
The default compiler for Python c extensions is VS2008
or VS2010 depending on the Python version. Since c-core
moved onto the c99 standard, these compilers are not
compatible.
9 years ago
Jan Tattermusch
9fc079fddd
enable client compression interop tests for C#
9 years ago
vjpai
726561ed06
Initial definition of flow-controlled unary type along with code generation for this type
9 years ago
Yuchen Zeng
82393efe0c
Fix run_test.py
9 years ago
Tamas Berghammer
c82324fa49
Remove some unneccessary dependency from build.yaml
...
This is the copy of the build.yaml changes from the following CL:
https://github.com/grpc/grpc/pull/4124/files#diff-5b123ecec7bf9d216a1323f790a0602a
9 years ago
Yuchen Zeng
c0668c837b
Increase timeout_seconds for build_example_test
9 years ago