Commit Graph

43 Commits

Author SHA1 Message Date
Alexander Polcyn 70f3a25125 Delete unused grpclb-in-dns interop test suite 2020-12-08 17:02:29 +01:00
capstan 7267c8fcd9 Python3-ize tools/buildgen.
* Ran `2to3` on `tools/buildgen` and the `gen_build_yaml.py` files.
* Updated the invocations of python to be explicitly Python 3.
* Changed the loader in `mako_renderer.py` to allow pickle to find the module for pickling `external_version.Version`
* Added a few open-as-binary to placate readers/writers expecting bytes.
* Hand tweaked the templates to remove `iteritems` and fiddle with encodings.

Partially addresses #24359.
2020-11-04 01:18:57 +01:00
Esun Kim fff51d3842 Remove sources_and_headers.json 2019-08-16 10:54:19 -07:00
Alex Polcyn e52d87b53d Add a grpclb-in-DNS interop test suite 2018-10-23 00:00:08 -07:00
Craig Tiller 5b6bf6fb5a Merge branch 'speedup-test-infra' of github.com:ncteisen/grpc into tfix 2017-10-16 15:53:17 -07:00
Craig Tiller db78c2fa3b Set gpr_mpscq_test to not use polling, make that bit work again 2017-10-06 10:09:09 -07:00
ncteisen 5dda3d3e22 Upate test.json template 2017-09-20 15:54:36 -04:00
Mahak Mukhi a0cabfcad7 trial and error 2017-04-18 15:43:11 -07:00
Craig Tiller 122e4500d1 Exclude poll, poll-cv for bm_fullstack (its not interesting) 2017-02-22 10:22:32 -08:00
Craig Tiller 3f06e3f8a6 Increase timeout for bm_fullstack 2017-02-16 11:16:03 -08:00
Craig Tiller a4354b0185 Speed up bm_fullstack test 2017-02-03 14:27:17 -08:00
Jan Tattermusch 5c79a3199c cleanup tools/run_tests directory 2016-12-22 10:47:52 +01:00
murgatroid99 eebb129fd3 Merge branch 'master' into uv_core_transport 2016-10-03 09:33:29 -07:00
murgatroid99 c36f6ea745 Compile and link core tests with libuv 2016-10-03 09:24:09 -07:00
Nicolas "Pixel" Noble 055b920828 Disabling header check for filegroups. 2016-09-21 02:52:21 +02:00
Craig Tiller d1697d99d7 Getting dependencies fixed up 2016-04-05 16:05:46 -07:00
Craig Tiller ca62ff014b Expand gtest suites into individual run_tests tests 2016-02-24 22:22:57 -08:00
Craig Tiller 4ea4599a50 Merge github.com:grpc/grpc into naming-crisis 2016-02-23 17:13:38 -08:00
Craig Tiller 732a875fe8 Add a sanity test for name aliasing 2016-02-22 15:59:19 -08:00
Craig Tiller eb841e2010 Revert "Revert "Proto API for LB request/responses"" 2016-02-11 15:49:16 -08:00
Craig Tiller c35e2c582f Revert "Proto API for LB request/responses" 2016-02-11 15:45:03 -08:00
David Garcia Quintas fb01883859 Merge branch 'master' of github.com:grpc/grpc into grpclb_api 2016-01-28 14:39:54 -08:00
Jan Tattermusch dadf6ba897 Merge pull request #4812 from ctiller/integrate-zlib
Make zlib a first class build citizen
2016-01-22 14:02:34 -08:00
Craig Tiller ce62feb370 Fix sanity 2016-01-21 14:22:46 -08:00
Craig Tiller a0f85171d1 Move build configs into build.yaml
Importantly:
- allows matching timeout values between makefile and run_tests without
  repeating ourselves
- allows borrowing of compiler flags by other build systems

There's still a little too much build configuration built into our
Makefile, but we can start attacking that over time.
2016-01-20 15:56:06 -08:00
David Garcia Quintas 12fc53f21f Merge branch 'master' of github.com:grpc/grpc into grpclb_api 2016-01-20 15:42:17 -08:00
Craig Tiller 56c6b6ab0a Use CPU cost modelling to increase parallelism 2016-01-20 08:27:37 -08:00
David Garcia Quintas 756a36cdac Srcs and hdrs sanity checks skip third_party 2016-01-11 11:31:19 -08:00
Craig Tiller 0fe5ee7be3 BoringSSL integration: non-vsprojects changes 2015-12-22 12:50:36 -08:00
Craig Tiller 1ebb7c885e Hand-written changes 2015-08-31 15:53:36 -07:00
Craig Tiller 711bbe6364 Exclude qps_test from tsan runs
The TSAN deadlock detector has some problems that prevents this test
from running successfully.

Issue #2994 has been filed to re-enable these in the future.
2015-08-19 12:35:16 -07:00
Craig Tiller c85357e051 Reduce mac CI load 2015-08-07 07:33:04 -07:00
Craig Tiller 17effabe42 Add proxy tests to end2end suite
Currently the oauth2 variant of these tests is disabled. Will work with
@jboeuf to figure out how to turn them on.
2015-08-04 08:19:36 -07:00
Craig Tiller 224b04f6ef Make this more robust against merges 2015-06-25 07:11:18 -07:00
Craig Tiller f75fc12e3a Add a test that headers are properly in build.json
Clean up anything that failed
2015-06-25 06:58:00 -07:00
Craig Tiller 0ff7e692b0 Better defaulting of attributes 2015-04-08 15:57:17 -07:00
Craig Tiller d625d81e9b Allow restricting platforms for certain tests 2015-04-08 15:52:35 -07:00
Nicolas "Pixel" Noble 9db7c3b174 Adding flaky attribute for tests. 2015-02-27 06:50:16 +01:00
Craig Tiller 04ab715339 Also check build=test 2015-02-20 13:37:18 -08:00
Craig Tiller 5f9d615d8d Make run_tests.py respect the run= attribute 2015-02-20 13:31:17 -08:00
Craig Tiller 49bde68ff1 Googlify indentation 2015-01-18 11:44:17 -08:00
Craig Tiller f24e7241aa Pretty print tests.json 2015-01-18 10:49:16 -08:00
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.
2015-01-18 10:23:26 -08:00