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
Craig Tiller
996d9dff47
Generate projects
10 years ago
Craig Tiller
49bde68ff1
Googlify indentation
10 years ago
Craig Tiller
9b9b44759d
Generate projects
10 years ago
Craig Tiller
06b4ff2b71
Simplify Python code
10 years ago
Craig Tiller
f24e7241aa
Pretty print tests.json
10 years ago
Craig Tiller
e9c959d78e
Only run language specified tests
...
Add a template to generate a complete list of tests for C/C++, and use it to generate the list of binaries to run tests for.
10 years ago
Craig Tiller
261dd98e5e
Use Python json module
...
Instead of third party simplejson module, to save a dependency.
10 years ago
Craig Tiller
bc29d80159
Better GRPC_LIBDIR config
10 years ago
Craig Tiller
c80530920b
Using --enable-grpc configure flag
10 years ago
Craig Tiller
c7449166d2
PHP unit tests run with run_tests.py
10 years ago
Craig Tiller
e3ccd8f79d
Build static for php
10 years ago
Craig Tiller
1c76a7bad8
Build in the correct directory
10 years ago
Craig Tiller
aac57fde95
Build php modules from run_tests.py
10 years ago
Craig Tiller
f1973b0652
Add support for building outside of the Makefile
10 years ago