Commit Graph

3122 Commits

Author SHA1 Message Date
Craig Tiller 5db5e13293 Merge github.com:grpc/grpc into strong-includes 2016-04-06 16:28:46 -07:00
Jan Tattermusch 2879aa1b1d Merge pull request #6091 from sreecha/fix_stress_client_spec
Fix a typo in the spec (and make corresponding change in node stress client)
2016-04-06 15:25:46 -07:00
Nicolas Noble adc53ade9b Merge pull request #6071 from ctiller/e2efuzz
Full stack server fuzzer
2016-04-06 14:57:50 -07:00
Jan Tattermusch f787e0dd20 Merge pull request #6084 from sreecha/nodejs_stress
Add nodejs stress tests to the test-framework
2016-04-06 14:24:02 -07:00
Craig Tiller 36bb50aaed Merge github.com:grpc/grpc into e2efuzz 2016-04-06 10:29:18 -07:00
Craig Tiller 0bda0b3e55 Configure performance scenarios with json
Run those json configurations as part of presubmits
2016-04-06 10:14:44 -07:00
Nicolas Noble 39a96967f1 Merge pull request #6043 from ctiller/optionalize_client_config
Optionalize client config system
2016-04-06 10:11:09 -07:00
Sree Kuchibhotla 9a56be10e1 Merge branch 'master' into fix_stress_client_spec 2016-04-06 09:48:33 -07:00
Craig Tiller 9d7f22477a Merge github.com:grpc/grpc into strong-includes 2016-04-06 09:26:24 -07:00
Nicolas Noble 8dbf476ac3 Merge pull request #6093 from dgquintas/nanopb_fuzzer
Added fuzzers for load_balancer_api parsing functions
2016-04-05 21:43:11 -07:00
Craig Tiller f64df1124a Merge branch 'nanopb_fuzzer' of github.com:dgquintas/grpc into e2efuzz 2016-04-05 21:27:41 -07:00
David Garcia Quintas bf2e73d8ae Added fuzzers for load_balancer_api parsing functions 2016-04-05 20:29:35 -07:00
Craig Tiller 0b54163019 Fixing client_config init 2016-04-05 17:21:05 -07:00
Craig Tiller f82ddc4c78 Nailing down dependencies better 2016-04-05 17:15:07 -07:00
Sree Kuchibhotla 79e3f09e1a Code review comments 2016-04-05 16:51:05 -07:00
Sree Kuchibhotla b658bbb3ad Merge branch 'master' into nodejs_stress 2016-04-05 16:42:55 -07:00
Sree Kuchibhotla 5d27e8fcab Correct a typo in the spec 2016-04-05 16:33:44 -07:00
Sree Kuchibhotla 9f0e3601c7 Some debug statements and reformatting 2016-04-05 16:21:44 -07:00
Craig Tiller 859fb06e80 Merge branch 'optionalize_client_config' into strong-includes 2016-04-05 16:07:25 -07:00
Craig Tiller d08c6ae5aa Merge github.com:grpc/grpc into optionalize_client_config 2016-04-05 16:06:06 -07:00
Craig Tiller d1697d99d7 Getting dependencies fixed up 2016-04-05 16:05:46 -07:00
Jan Tattermusch 39d1a66bb9 Merge pull request #6064 from ctiller/performance
Separate configuration from running logic for performance tests
2016-04-05 16:03:55 -07:00
Jan Tattermusch 182de56ae7 Merge pull request #6082 from jtattermusch/csharp_perfworker_features
Add some C# qps worker features
2016-04-05 15:10:00 -07:00
Jan Tattermusch abb4f5f3ab Merge pull request #6070 from ctiller/head-of-line-blocking
Fix a head of line blocking issue in the C++ server
2016-04-05 14:31:33 -07:00
Jan Tattermusch 506cfa69c7 Merge pull request #6087 from ctiller/reset_copyright
Remove unnecessary -2016 from copyrights
2016-04-05 13:25:24 -07:00
Craig Tiller b112f3989f Move subchannel_call_holder 2016-04-05 12:44:04 -07:00
Jan Tattermusch 6dd74fcb91 always build qps_driver 2016-04-05 11:55:17 -07:00
Craig Tiller 21f8907167 Merge github.com:grpc/grpc into optionalize_client_config 2016-04-05 10:45:08 -07:00
Jan Tattermusch 2a17df28dd Merge pull request #6065 from murgatroid99/node_coverage_report_fix
Flatten Node coverage reports by one level to avoid issues with redirects
2016-04-05 10:44:11 -07:00
Craig Tiller 084aa62861 Remove unnecessary -2016 from copyrights 2016-04-05 08:36:49 -07:00
Craig Tiller c53ac0b59e Merge github.com:grpc/grpc into optionalize_client_config 2016-04-05 07:45:43 -07:00
Sree Kuchibhotla aecac88e02 fix copyrights 2016-04-04 22:48:15 -07:00
Sree Kuchibhotla 73b6a3b63b Config file settings 2016-04-04 22:38:53 -07:00
Craig Tiller 26d3fd2f15 Merge branch 'e2efuzz' of github.com:ctiller/grpc into e2efuzz 2016-04-04 22:33:18 -07:00
Craig Tiller 76210ed423 Expand corpus 2016-04-04 22:33:11 -07:00
Craig Tiller 494efaf122 More corpus 2016-04-04 22:09:07 -07:00
Sree Kuchibhotla 83a9a6554d node wrapper 2016-04-04 21:51:46 -07:00
Craig Tiller d5b6d4e7de Expand corpus 2016-04-04 20:47:34 -07:00
Craig Tiller b4e4ffb7c2 Expand corpus, found a leak! 2016-04-04 19:13:56 -07:00
Sree Kuchibhotla 7a05436ac1 New config for node. Made some changes to support node config 2016-04-04 16:42:40 -07:00
Craig Tiller d153cbe62b Allow specifying max input length 2016-04-04 15:43:30 -07:00
Craig Tiller e25efc15ca Expand corpus 2016-04-04 15:40:52 -07:00
David G. Quintas f781dbb03c Merge branch 'master' into nanopb_generation 2016-04-04 15:05:45 -07:00
Craig Tiller fd114961bf Expand corpus 2016-04-04 14:19:11 -07:00
Craig Tiller 128c39e21a Merge 2016-04-04 14:15:15 -07:00
Craig Tiller f35e5f732d Merge branch 'fuzzer-polish' of github.com:nicolasnoble/grpc into e2efuzz 2016-04-04 14:14:47 -07:00
Craig Tiller 49fe21c23e Expand corpus 2016-04-04 14:12:57 -07:00
David G. Quintas d82245adec Merge branch 'master' into subchannel_factory_create_lb_channel 2016-04-04 14:11:02 -07:00
Craig Tiller 94625cd103 Merge branch 'filters-can-cause-closes' into e2efuzz 2016-04-04 13:56:28 -07:00
Craig Tiller d92d5c5dd2 Add copyright, tweak name 2016-04-04 13:49:29 -07:00
Craig Tiller 34873a1aaf Merge github.com:grpc/grpc into performance 2016-04-04 13:47:33 -07:00
Craig Tiller 4a9a2b9634 Merge branch 'head-of-line-blocking' into filters-can-cause-closes 2016-04-04 13:09:39 -07:00
Craig Tiller a446ee2f58 Add test to verify bad behavior 2016-04-04 13:09:30 -07:00
Sree Kuchibhotla b0d4add3a0 new config files 2016-04-04 12:08:36 -07:00
murgatroid99 e1c73a8bbb Merge branch 'master' into node_coverage_report_fix 2016-04-04 10:32:51 -07:00
Craig Tiller 9790c4e7a3 x 2016-04-03 19:37:02 -07:00
Craig Tiller e05b46446e Revert "Revert "x""
This reverts commit 688b0243e0.
2016-04-03 19:31:21 -07:00
Craig Tiller 688b0243e0 Revert "x"
This reverts commit 029fbbde63.
2016-04-03 19:29:20 -07:00
Craig Tiller 5696bf1a94 Merge branch 'e2efuzz' of github.com:ctiller/grpc into e2efuzz 2016-04-03 13:37:33 -07:00
Craig Tiller 029fbbde63 x 2016-04-03 13:34:15 -07:00
Craig Tiller 2d8d13a572 Server fuzzer progress 2016-04-03 13:04:41 -07:00
Craig Tiller df262c6a4c Starting server fuzzer 2016-04-02 13:53:49 -07:00
Craig Tiller 307a7207a0 Add a failing test due to a head of line blocking bug in the server 2016-04-02 07:40:39 -07:00
David Garcia Quintas d6b4628f42 Further improvements 2016-04-01 19:10:09 -07:00
Nicolas Noble 16fa225f91 Merge pull request #6068 from jtattermusch/upgrade_opencover
Upgrade tool for C# coverage reports
2016-04-01 17:47:47 -07:00
Craig Tiller 74071cdab0 Merge branch 'subchannel_factory_create_lb_channel' of github.com:dgquintas/grpc into ccmerge 2016-04-01 16:36:27 -07:00
David Garcia Quintas 414ee3208f Merge branch 'master' of github.com:grpc/grpc into subchannel_factory_create_lb_channel 2016-04-01 16:17:22 -07:00
Nicolas Noble 1895835ecd Merge pull request #6042 from ctiller/optionalize_resolvers
Optionalize resolvers
2016-04-01 16:06:29 -07:00
Nicolas "Pixel" Noble 762a8df773 Fuzzers now handle asserts. 2016-04-02 01:05:58 +02:00
Jan Tattermusch 57b096cc19 upgrade tool for C# coverage reports 2016-04-01 15:50:56 -07:00
Craig Tiller 895459efc0 Merge github.com:grpc/grpc into optionalize_client_config 2016-04-01 15:46:00 -07:00
David G. Quintas b48dda2591 Merge branch 'master' into subchannel_factory_create_lb_channel 2016-04-01 15:33:59 -07:00
Nicolas Noble abcebb0798 Merge pull request #5419 from ctiller/cleaner-posix2
Move all event handling code behind one grand unified interface
2016-04-01 15:20:50 -07:00
David Garcia Quintas 4875ce606b fixed typo 2016-04-01 14:39:35 -07:00
murgatroid99 a3a9d0685e Merge branch 'master' into node_coverage_report_fix 2016-04-01 14:16:19 -07:00
murgatroid99 1014a4ef98 Flatten Node coverage reports by one level to avoid issues with redirects 2016-04-01 14:13:04 -07:00
Craig Tiller cb2cd26d04 Separate configuration from running logic for performance tests 2016-04-01 13:59:54 -07:00
Craig Tiller 3e94de19cd Merge branch 'optionalize_resolvers' into optionalize_client_config 2016-04-01 12:57:28 -07:00
Craig Tiller b11b34a71e Zookeeper fixes 2016-04-01 12:30:06 -07:00
Craig Tiller 5dec6e0e75 Merge github.com:grpc/grpc into optionalize_resolvers 2016-04-01 12:28:07 -07:00
Jan Tattermusch 4eb36c0af1 Merge pull request #6001 from ctiller/optionalize_census
Optionalize census
2016-04-01 11:15:48 -07:00
Craig Tiller f9778f8f0d Tweak zookeeper 2016-04-01 10:37:50 -07:00
Jan Tattermusch 4fe4b02a79 Merge pull request #6054 from ctiller/perflang
Only build specified languages when running tests for those languages
2016-04-01 10:01:31 -07:00
Jan Tattermusch 1d24128c53 Merge pull request #6049 from jtattermusch/perf_worker_creation
Fixes for tools/gce/create_linux_performance_worker.sh
2016-04-01 09:58:08 -07:00
Craig Tiller 7797e3fac7 Only build specified languages when running tests for those languages 2016-04-01 07:41:05 -07:00
Jan Tattermusch 8cddd87738 Merge pull request #6005 from sreecha/stress_exit_codes
Terminate with error exit code in case of any failure
2016-04-01 07:27:03 -07:00
Craig Tiller 1a2c5aa9ef Merge github.com:grpc/grpc into cleaner-posix2 2016-04-01 07:18:35 -07:00
Craig Tiller 17325f825c Merge branch 'optionalize_census' into optionalize_resolvers 2016-04-01 07:09:26 -07:00
Craig Tiller f05779664d Merge branch 'optionalize_census' into optionalize_resolvers 2016-04-01 07:08:54 -07:00
David Garcia Quintas 86fcfcc7b3 Merge branch 'master' of github.com:grpc/grpc into subchannel_factory_create_lb_channel 2016-03-31 23:22:28 -07:00
David Garcia Quintas 2fbc9a7968 Merge branch 'master' of github.com:grpc/grpc into nanopb_generation 2016-03-31 22:11:02 -07:00
David Garcia Quintas bba0266a2f Generalized nanopb generator script 2016-03-31 22:10:01 -07:00
Nicolas Noble 7661da5b41 Merge pull request #6012 from nicolasnoble/memleak_detector
Adding memory leak detections for the json fuzzer.
2016-03-31 20:51:30 -07:00
Jan Tattermusch b19b62c750 fixes for tools/gce/create_linux_performance_worker.sh 2016-03-31 20:50:03 -07:00
Jan Tattermusch d0fbba52d6 Merge pull request #6048 from jtattermusch/multilang_perf_tests
Multilang support for run_performance_tests.py
2016-03-31 20:48:04 -07:00
Jan Tattermusch 98edad2031 Merge pull request #6009 from menghanl/STRESS_CLIENT_SPEC_update
fix typo in STRESS_CLIENT_SPEC.md
2016-03-31 17:58:01 -07:00
Jan Tattermusch 4e4a53af87 Merge pull request #5944 from ctiller/we-are-never-ever-ever
Add a test that channels recover from goaway correctly
2016-03-31 17:57:23 -07:00
Jan Tattermusch bb1a45387e add support for multiple languages 2016-03-31 16:35:29 -07:00
Jan Tattermusch d7be789b09 build C# and node perf workers 2016-03-31 14:38:36 -07:00
Jan Tattermusch 9de3c7ad31 add a newline 2016-03-31 14:38:36 -07:00
Craig Tiller dff29577c8 Refine clang-format paths 2016-03-31 14:30:12 -07:00
Craig Tiller fe2ef9b366 Remove removed file from build.yaml 2016-03-31 13:57:48 -07:00
Craig Tiller d4c9833187 Reposition files to optionalize client_config system 2016-03-31 13:45:47 -07:00
Craig Tiller 4c43ed325c Merge github.com:grpc/grpc into cleaner-posix2 2016-03-31 13:12:41 -07:00
Craig Tiller dfa160ef73 Merge branch 'optionalize_census' into optionalize_resolvers 2016-03-31 13:10:36 -07:00
Craig Tiller bbf85f4ee7 Merge github.com:grpc/grpc into optionalize_census 2016-03-31 13:09:50 -07:00
Craig Tiller 65938df105 Optionalize name resolvers 2016-03-31 13:08:49 -07:00
Craig Tiller 31efd7e864 Merge github.com:grpc/grpc into copyright-fix 2016-03-31 11:08:13 -07:00
Craig Tiller f3f099ada9 Merge github.com:grpc/grpc into optionalize_census 2016-03-31 10:38:58 -07:00
Craig Tiller 8479c972e4 Merge github.com:grpc/grpc into cleaner-posix2 2016-03-31 10:26:53 -07:00
Sree Kuchibhotla b538472a8a Merge branch 'master' into stress_exit_codes 2016-03-31 09:59:54 -07:00
Sree Kuchibhotla fefc916b80 Merge branch 'master' into stress_exit_codes 2016-03-31 09:58:48 -07:00
Sree Kuchibhotla 16dd3e46e8 Reduce log verbosity of stress_test client by default. Correct a typo 2016-03-31 09:46:20 -07:00
Nicolas Noble 7894e60306 Merge pull request #6000 from ctiller/optionalize_roundrobin
Optionalize load balancing policies
2016-03-31 09:17:54 -07:00
Craig Tiller 64a12c55df Merge github.com:grpc/grpc into copyright-fix 2016-03-31 07:49:58 -07:00
Craig Tiller 6169d5f7b0 Update copyrights 2016-03-31 07:46:18 -07:00
Craig Tiller 6e2cf6b6c7 Update tool 2016-03-31 07:46:10 -07:00
Sree Kuchibhotla 1099b7da8f Fix docs 2016-03-30 17:09:10 -07:00
Nicolas Noble a5dc80d22a Merge pull request #5691 from ctiller/idempotent
Idempotent request support for core
2016-03-30 17:05:43 -07:00
Craig Tiller 60aa840e90 Remove removed files from build.yaml 2016-03-30 17:00:26 -07:00
Craig Tiller ef637626f8 Merge github.com:grpc/grpc into cleaner-posix2 2016-03-30 16:57:56 -07:00
Craig Tiller 09694b984e Merge github.com:grpc/grpc into we-are-never-ever-ever 2016-03-30 16:46:34 -07:00
Nicolas Noble 5339cfb820 Merge pull request #5764 from ctiller/internal-canary
Initial canaries for downstream merges
2016-03-30 16:44:39 -07:00
Jan Tattermusch b3b961f28f Merge pull request #5984 from jtattermusch/perf_tests_script
Add python script for running performance tests
2016-03-30 15:56:35 -07:00
Menghan Li 7f5176b0fe fix typo in STRESS_CLIENT_SPEC.md 2016-03-30 15:19:00 -07:00
Jan Tattermusch c42b98200f Merge pull request #5894 from soltanmm/stop-that
Don't allow precompiled binaries in tests
2016-03-30 15:09:46 -07:00
Jan Tattermusch 214021a61b Merge pull request #6025 from jtattermusch/csharp_refactor_building_take2
Refactor C# building in run_tests.py (revert a revert)
2016-03-30 15:06:56 -07:00
Craig Tiller 5a6b45d915 Merge branch 'master' into optionalize_roundrobin 2016-03-30 14:34:13 -07:00
Jan Tattermusch 2a322c2815 dont break mac build by EMBED_ZLIB=true again 2016-03-30 13:55:07 -07:00
Jan Tattermusch d9ff4562e6 make C# mac build use same args as in artifact builder 2016-03-30 13:40:48 -07:00
Nicolas "Pixel" Noble 5d28d9f63b Added a few more corpora. 2016-03-30 21:51:28 +02:00
adelez 503c3caf08 Merge pull request #5966 from jtattermusch/interop_worker_script
Add script to create interop worker
2016-03-30 11:24:17 -07:00
Jan Tattermusch 2a4d478dc9 Add a comment. 2016-03-30 11:17:23 -07:00
Jan Tattermusch d5a509454e dont break the mac build 2016-03-30 11:12:35 -07:00
Jan Tattermusch b2531e2d16 disable C# arch choosing for now 2016-03-30 11:06:22 -07:00
Jan Tattermusch 6d28d35279 refactor C# building 2016-03-30 11:06:16 -07:00
Jan Tattermusch a5701c63a7 always embed zlib and openssl for C# 2016-03-30 11:06:00 -07:00
Craig Tiller e50d7be28c Merge github.com:grpc/grpc into cleaner-posix2 2016-03-30 08:34:37 -07:00
Craig Tiller 15e0dfd345 Merge github.com:grpc/grpc into optionalize_roundrobin 2016-03-30 08:29:24 -07:00
Jan Tattermusch e39707458d Merge pull request #6020 from grpc/revert-5963-csharp_refactor_building
Revert "Refactor C# building in run_tests.py"
2016-03-30 08:19:00 -07:00
Craig Tiller 56f26a5991 Merge branch 'optionalize_roundrobin' into optionalize_census 2016-03-30 08:06:31 -07:00
Craig Tiller 6771361fad Merge github.com:grpc/grpc into optionalize_roundrobin 2016-03-30 08:05:58 -07:00
Jan Tattermusch 353729a852 Merge pull request #6014 from nicolasnoble/manual-upmerge
Manual upmerge from 0.13
2016-03-30 07:39:42 -07:00
Jan Tattermusch 3eb403f4cd Revert "Refactor C# building in run_tests.py" 2016-03-30 07:30:55 -07:00
David Garcia Quintas fcf7ad692c Renamed subchannel_factory to client_channel_factory.
Added the ability to create channels from client_channel_factory. This
will be used by the grpclb code to create the channels to communicate
with the LB servers.
2016-03-29 21:55:34 -07:00
Craig Tiller 7753119d28 Update copyright 2016-03-29 21:23:02 -07:00
Craig Tiller 71f81852a7 Sort tests 2016-03-29 21:22:37 -07:00
Stanley Cheung b55f1c420e Merge pull request #5963 from jtattermusch/csharp_refactor_building
Refactor C# building in run_tests.py
2016-03-29 21:08:48 -07:00
Craig Tiller f05837ab82 Run fuzzer corpus entries as unit tests 2016-03-29 20:42:29 -07:00
Nicolas "Pixel" Noble e33f93620a Merge branch 'release-0_13' into manual-upmerge 2016-03-30 05:10:03 +02:00
Sree Kuchibhotla 247b34fe1d Terminate with error exit code in case of any failure 2016-03-29 16:56:14 -07:00
Craig Tiller 92e0f335bd Merge branch 'optionalize_roundrobin' into optionalize_census 2016-03-29 16:50:44 -07:00
Craig Tiller dd2b465a45 Merge github.com:grpc/grpc into optionalize_roundrobin 2016-03-29 16:49:50 -07:00
Craig Tiller 67af237be2 Trim number of CPUs 2016-03-29 15:34:05 -07:00
Craig Tiller 9557869e15 Merge branch 'optionalize_roundrobin' into optionalize_census 2016-03-29 13:53:50 -07:00
Craig Tiller 6ecdab0c4a Merge github.com:grpc/grpc into optionalize_roundrobin 2016-03-29 13:52:07 -07:00
Craig Tiller 943cdf99e9 Swap header/src into the right order 2016-03-29 13:27:56 -07:00
Nicolas Noble 64cc4a6a7b Merge pull request #5979 from ctiller/gource
Add a script that generates a nice gource visualization
2016-03-29 13:24:14 -07:00
Craig Tiller 5dd4118308 Merge github.com:grpc/grpc into optionalize_roundrobin 2016-03-29 13:18:14 -07:00
Craig Tiller 4c5edc10be Merge github.com:grpc/grpc into optionalize_roundrobin 2016-03-29 13:16:10 -07:00
Craig Tiller 67593ffc34 Fix codegen 2016-03-29 11:38:24 -07:00
Craig Tiller 34236d5be5 Merge github.com:grpc/grpc into fuzzy-bits 2016-03-29 11:37:35 -07:00
Craig Tiller ad46ecfeba Merge branch 'optionalize_roundrobin' into optionalize_census 2016-03-29 09:45:16 -07:00
Craig Tiller 796474c792 Move proto code under ext/.../grpclb 2016-03-29 09:43:28 -07:00
Craig Tiller 8f8e9f9b53 Build Census as a grpc plugin 2016-03-29 09:41:28 -07:00
Jan Tattermusch 46962bb5f8 Merge pull request #5971 from sreecha/stress_test_flexible_config
Stress test flexible config
2016-03-29 09:05:43 -07:00
Craig Tiller fb43385204 Make plugin registries work 2016-03-29 08:51:07 -07:00
Craig Tiller 023caf1846 Refactor build to have lb policies as extensions 2016-03-29 08:00:30 -07:00
Craig Tiller d335945b76 Merge github.com:grpc/grpc into cleaner-posix2 2016-03-29 07:46:45 -07:00
Craig Tiller 8b3fb1af6a Merge github.com:grpc/grpc into internal-canary 2016-03-29 07:36:01 -07:00
Craig Tiller 0b2a2b12c0 Merge github.com:grpc/grpc into we-are-never-ever-ever 2016-03-28 22:56:01 -07:00
Craig Tiller c2011586fa Merge github.com:grpc/grpc into idempotent 2016-03-28 22:53:34 -07:00
Craig Tiller 5b3391f1d0 Merge github.com:grpc/grpc into fuzzy-bits 2016-03-28 22:38:10 -07:00
Jan Tattermusch b275844864 add run_performance_tests.py script 2016-03-28 18:17:24 -07:00
Craig Tiller 14e0d9862f Begin optionalizing lb policies: initial code movement 2016-03-28 17:11:26 -07:00
Craig Tiller 6f37213fb0 Merge github.com:grpc/grpc into gource 2016-03-28 16:30:24 -07:00
Craig Tiller 8a03448a8c Merge github.com:grpc/grpc into cleaner-posix2 2016-03-28 16:09:04 -07:00
Craig Tiller 687db88fb2 Merge github.com:grpc/grpc into we-are-never-ever-ever 2016-03-28 15:27:14 -07:00
Sree Kuchibhotla e68ec43480 Fix indentation in config files, set defaults for longer term runs
(opt-tsan-asan.json) and short term test runs (opt.json)
2016-03-28 14:05:34 -07:00
Craig Tiller fdec85fc5a Merge github.com:grpc/grpc into fuzzy-bits 2016-03-28 13:10:02 -07:00
Craig Tiller 3bd9695939 Merge github.com:grpc/grpc into idempotent 2016-03-28 12:43:02 -07:00
Craig Tiller 0d7fa3c9be Update copyright 2016-03-28 10:49:27 -07:00
Craig Tiller 44cc10b02e Add uses clauses to filegroups to ease dependency management 2016-03-28 10:45:29 -07:00
Sree Kuchibhotla 55ddf848d0 update readme with the new stress test runner file 2016-03-28 10:37:16 -07:00
Craig Tiller f0555b3e1c Declare filegroups for chttp2 2016-03-28 10:19:24 -07:00
Craig Tiller c7762a8c24 Move chttp2 related files under ext/ 2016-03-28 10:13:08 -07:00
Sree Kuchibhotla 9c9644b97a Add documentation to classes 2016-03-28 09:30:51 -07:00
Sree Kuchibhotla 83f100e83c Add asan to the config 2016-03-28 09:16:49 -07:00
Sree Kuchibhotla 5cadf517c7 More config files 2016-03-28 09:16:49 -07:00
Sree Kuchibhotla cdf773464d Minor corrections 2016-03-28 09:16:49 -07:00
Sree Kuchibhotla 815c589d7f Pass gcp_project_id via command line. Makes it easier to run on
different projects with the same configuration
2016-03-28 09:16:49 -07:00
Sree Kuchibhotla 8d41d51800 Add build_type option 2016-03-28 09:16:49 -07:00
Sree Kuchibhotla 575f0fa2da Revamped test launcher 2016-03-28 09:16:49 -07:00
Sree Kuchibhotla 95a137b692 Add build type option (asan/tsan/dbg or opt) 2016-03-28 09:16:49 -07:00
Craig Tiller 97e0ebc7ce Fix shell script 2016-03-26 15:43:29 -07:00
Craig Tiller cb16a24fe5 Fix tool 2016-03-26 15:41:52 -07:00
Craig Tiller 039021f5ef Merge github.com:grpc/grpc into we-are-never-ever-ever 2016-03-26 13:20:46 -07:00
Craig Tiller 92b3f568db Merge github.com:grpc/grpc into fuzzy-bits 2016-03-26 13:19:07 -07:00
Craig Tiller 2586905a23 Update tool 2016-03-26 13:11:35 -07:00
Jan Tattermusch 3fdf18c252 add script to create interop worker 2016-03-25 20:13:28 -07:00
Craig Tiller 605ad62563 Fix copyright 2016-03-25 20:07:21 -07:00
Craig Tiller 1796f87702 Fix creds path 2016-03-25 19:42:49 -07:00
Craig Tiller ffae43c98c Fix paths 2016-03-25 19:34:29 -07:00
Craig Tiller 8424aee4cf Fix codegen for protos 2016-03-25 19:28:33 -07:00
Craig Tiller f23078cbd3 Stage #1 of core breakup: move everything under lib 2016-03-25 17:07:29 -07:00
Craig Tiller 7be750e367 Add a script that generates a nice gource visualization 2016-03-25 17:02:38 -07:00
Jan Tattermusch abd7df8b1a disable C# arch choosing for now 2016-03-25 16:14:41 -07:00
Nicolas Noble f6a87f8912 Merge pull request #5895 from ctiller/clang_fmt_upd
Update clang-format to 3.8
2016-03-25 16:11:38 -07:00
Jan Tattermusch 690914f138 refactor C# building 2016-03-25 15:20:20 -07:00
murgatroid99 def177b7fe Don't set -ex for nvm functions 2016-03-25 15:02:32 -07:00
Craig Tiller 2e1903638e Fix copyrights 2016-03-25 14:33:26 -07:00
Jan Tattermusch af307d7339 always embed zlib and openssl for C# 2016-03-25 14:21:42 -07:00
Jan Tattermusch a30fc5d1b2 add scripts for creating performance worker VMs 2016-03-25 14:00:41 -07:00
Craig Tiller b7b20fee96 Merge github.com:grpc/grpc into clang_fmt_upd 2016-03-25 13:37:53 -07:00
Jan Tattermusch 195fd84917 Merge pull request #5931 from stanley-cheung/php-remove-hardcode-version
PHP: remove hardcoded version in templates
2016-03-25 08:11:30 -07:00
Masood Malekghassemi 7d8ac466d6 Don't allow precompiled binaries in tests
Before it was possible for precompiled binaries of the Cython layer to
be downloaded during a test run if the metadata of the host machine's
gRPC Python project matched the metadata of a file in cloud storage. Now
we disallow this, and fix a bug where the relevant environment variable
was ineffectual.
2016-03-24 12:48:47 -07:00
Craig Tiller 1b7195870e Initial goaway test 2016-03-24 09:06:13 -07:00
Craig Tiller 1c8fc73e3b Update symbolizer version 2016-03-24 00:30:24 -07:00
Craig Tiller f04920bb57 Update symbolizer version 2016-03-24 00:27:32 -07:00
Craig Tiller 66f039b160 Parallel experiment 2016-03-23 23:38:24 -07:00
Craig Tiller ae94594a64 Support tracing fuzzers 2016-03-23 21:43:58 -07:00
Craig Tiller 0b8bf0863f Longer 2016-03-23 20:42:38 -07:00
Craig Tiller 75e50e4fbf Expand corpus 2016-03-23 17:03:27 -07:00
Craig Tiller 2123974071 Merge fixes 2016-03-23 16:33:28 -07:00
Craig Tiller 2a712736fe Fixes 2016-03-23 14:59:22 -07:00
Craig Tiller 995bc78441 Merge github.com:grpc/grpc into fuzzy-bits 2016-03-23 14:57:52 -07:00
David G. Quintas 634e67617b Merge pull request #5921 from sreecha/stress_client_spec
Specification for stress test clients
2016-03-23 14:51:34 -07:00
Jan Tattermusch 8ce3b1ad89 Merge pull request #5383 from miselin/add_request_parsing
Add HTTP request parsing
2016-03-23 14:47:40 -07:00
Stanley Cheung 3dab4628c6 php: remove hardcoded version in templates 2016-03-23 13:04:53 -07:00
Jan Tattermusch f1050f6f4a Merge pull request #5755 from ahedberg/unix_sockets_optional
Make unix sockets optional
2016-03-23 08:47:12 -07:00
Matthew Iselin 1824f0519f Add HTTP request parsing.
This extends the existing http parser to support requests as well as responses.

httpcli continues to exist and work as it has previously, though in the new
directory src/core/http (to reflect the fact the directory now contains code
relevant to parsing requests, which httpcli would not generally involve itself
in).
2016-03-23 13:22:32 +11:00
Sree Kuchibhotla be09541112 Specification for stress test clients 2016-03-22 15:27:05 -07:00
Jan Tattermusch 39fd22193b Merge pull request #5899 from dgquintas/uchannels_kthxbai
removed uchannels
2016-03-22 14:03:45 -07:00
Jan Tattermusch e04d83656b Merge pull request #5910 from ctiller/temporary_reprieve
Mark mlog_test as flaky
2016-03-22 11:07:12 -07:00
Craig Tiller a5abbd2c03 Mark mlog_test as flaky 2016-03-22 06:56:00 -07:00
Masood Malekghassemi 6c06189183 Use a not-broken setuptools 2016-03-21 17:56:32 -07:00
Jan Tattermusch bf7df7dcf8 Merge pull request #5870 from dgquintas/fix_static
Add identity to static metadata accept-encodings bitmasks
2016-03-21 17:08:06 -07:00
sreek 6fa333a5e6 Add troubleshooting instructions 2016-03-21 16:35:27 -07:00
David Garcia Quintas fb349b9f71 removed uchannels 2016-03-21 15:37:20 -07:00
Craig Tiller f29d1f7799 Update clang-format to 3.8 2016-03-21 14:19:08 -07:00
David Garcia Quintas 07503b6e5c Add identity to static metadata accept-encodings bitmasks 2016-03-21 11:59:33 -07:00
Jan Tattermusch fb6e13b1b5 Merge pull request #5788 from vjpai/make_clang_great_again_v2
Update clang for the Dockerfile used in tsan tests, fix a newly exposed bug
2016-03-21 11:45:15 -07:00
Craig Tiller c65ed870ed Merge github.com:grpc/grpc into idempotent 2016-03-21 10:49:14 -07:00
Craig Tiller 3c3763b8b6 Merge branch 'make_clang_great_again_v2' of github.com:vjpai/grpc into fuzzy-bits 2016-03-21 09:27:40 -07:00
Craig Tiller 255bbfdbe2 Merge github.com:grpc/grpc into fuzzy-bits 2016-03-21 09:26:33 -07:00
Jan Tattermusch bb644e9947 Merge pull request #5754 from ctiller/new_boring_ssl
Reference github boringssl, move to chromium-stable branch head
2016-03-21 09:10:19 -07:00
Craig Tiller f212a966c3 Merge github.com:grpc/grpc into internal-canary 2016-03-21 09:09:58 -07:00
Craig Tiller 44654553de Merge github.com:grpc/grpc into idempotent 2016-03-21 09:04:06 -07:00
Craig Tiller 59743d6971 Merge github.com:grpc/grpc into cleaner-posix2 2016-03-21 08:56:25 -07:00
vjpai f4e2564366 Merge branch 'master' into make_clang_great_again_v2 2016-03-21 08:06:39 -07:00