Craig Tiller
1a305b1d9d
Make valgrind a bit more useful
10 years ago
Craig Tiller
ce5021b0b9
Add missing new-lines at end of file
10 years ago
Craig Tiller
0605995e55
Update copyright to 2015
10 years ago
Nathaniel Manista
c25a3b35bd
Python source reorganization.
...
A top-level "grpc" package is added and RPC Framework
is made public.
10 years ago
Craig Tiller
35108f6527
Allow grpc_init to be called multiple times
10 years ago
Craig Tiller
73b7018ebd
Cleaned up
10 years ago
Craig Tiller
834288138d
Add shell script copyrights
10 years ago
Craig Tiller
c2c792113e
Add copyrights to Python code
10 years ago
Nathaniel Manista
a73f7464c2
Upgrade Python proto dependency to 3.0.0-alpha-1.
10 years ago
Nathaniel Manista
a035afcfae
Clean up setup.py and move it into src/.
10 years ago
Craig Tiller
ae7fe92389
Unix domain socket support
10 years ago
Craig Tiller
96bd5f6b76
Add ubsan support
10 years ago
Craig Tiller
0220cf14b0
Add end2end async unary single threaded test (compiles)
10 years ago
Chen wang
842325110d
Rename examples/tips to examples/pubsub
10 years ago
murgatroid99
a8c21e8ecf
Added useful behavior for empty batch
10 years ago
David Klempner
2573958e84
Change TestCache to parameterize whether to skip running tests.
...
This allows caching results with --runs_per_test.
10 years ago
Nicolas Noble
0af000bfba
Fixing valgrind's codepath in run_tests.py.
10 years ago
David Klempner
5e35b14094
Disable test caching when runs_per_test > 1
...
Otherwise the tests just stop once they succeed, or don't even run at
all if they passed in a previous run.
10 years ago
Craig Tiller
75be91a149
Allow Python to be built without sudo
10 years ago
Craig Tiller
f8ac5d846c
Fixup callers with new api
10 years ago
Craig Tiller
ae00e37ac2
Fix duplicated line
10 years ago
Craig Tiller
1ffa52f6dc
Clean build.json
10 years ago
Craig Tiller
cff2d15f94
Convert more tests (and re-enable some disabled ones)
10 years ago
David Klempner
1d0302d03d
Add a tsan suppression file with OPENSSL_cleanse and use it in run_tests
10 years ago
Chen Wang
ca3d6f16df
Remove duplicated target tips_client defintion.
10 years ago
Craig Tiller
a57fa9f06c
missed file
10 years ago
Julien Boeuf
026a417def
Adding support for loading the SSL roots from an environment variable.
...
- Had to add support for files and environment variables as well.
- I can't compile on windows so I'm sure there will be some issues.
- Tested end-to-end with the simple ssl fullstack test.
10 years ago
David Klempner
f94838b0a3
Make several python scripts explicitly python2.7
...
I tried actually doing a build on my home desktop, and none of these
run with python 3.3, which is /usr/bin/python on my home desktop.
10 years ago
Nathaniel Manista
c48afec9f4
Install PyPI's protobuf into the Python virtual environment.
...
There may be a way to use third_party's protobuf (and this
may eventually be necessary) but I haven't yet figured out
how to do it correctly. It can happen later.
10 years ago
Nathaniel Manista
a4ead5d91b
Bring in the Python GRPC Adapter package.
10 years ago
Nathaniel Manista
b8b0adfbf9
Refactoring of the Python build.
...
The source code is moved from src/python to
src/python/src. A setup.py is added at
src/python. The build_python.sh and
run_python.sh scripts are updated to build
and run the Python tests by building a
package and installing it in the developer's
Python 2.7 virtual environment.
10 years ago
Craig Tiller
5350c2e703
Clean build file, regen projects
10 years ago
Chen Wang
04f1aa809a
Implement both Publisher and Subscriber.
10 years ago
Craig Tiller
4450db2ac9
Add bbq
10 years ago
Craig Tiller
547db2b3ef
Allow specifying environment variables.
...
Refactor the code a little to make this easier to munge around.
10 years ago
Craig Tiller
eb272bc6ca
Fix valgind
10 years ago
Craig Tiller
9977582850
Clean up formatting
10 years ago
Nicolas "Pixel" Noble
3c63c0ced3
Adding a few more tests.
10 years ago
Nicolas Noble
66b5bba25b
Fixing a couple of minor bugs, and adding a few tests.
10 years ago
Craig Tiller
e68de0e4c9
Small tweaks
...
Run faster on smaller machines.
Don't watch '.' prefixed files for changes. These files don't typically contribute to builds, and are used as vim temp files.
10 years ago
Craig Tiller
45bc600bdc
Restrict gcov to c/c++ for now
10 years ago
David Klempner
e360568a70
Rename poll_kick_test to poll_kick_posix_test
10 years ago
murgatroid99
666450ef14
Updated comment
10 years ago
murgatroid99
c279165f72
Got run_tests.py and node tests working
10 years ago
murgatroid99
564b944b3c
Started fixing php test runner
10 years ago
murgatroid99
2c8d5165a6
Added node test runner
10 years ago
Nathaniel Manista
7a3c38bed9
Add the _framework.face package.
10 years ago
murgatroid99
51fca2da4b
Made node library buildable from source tree
10 years ago
Nathaniel Manista
840615ed27
Add Python to run-tests.
10 years ago
Craig Tiller
6f5e2c42f9
Surface failure count
10 years ago