Commit Graph

885 Commits

Author SHA1 Message Date
Craig Tiller 1a256bd6d8 Merge pull request #2154 from jcanizales/fix-build-json
Add pollset_set.h to build.json
2015-06-22 14:51:47 -07:00
Craig Tiller f7b7c89351 Dont do nothing for eternity 2015-06-22 14:48:46 -07:00
Craig Tiller 3de4b47e2b Merge github.com:grpc/grpc into one-shouldnt-depend-on-protobufs 2015-06-22 10:51:35 -07:00
Julien Boeuf 5b1fdc5c3d Merge branch 'master' of https://github.com/grpc/grpc into ssl_auth_context_fix 2015-06-22 16:47:01 +02:00
Jorge Canizales fe8ad73ab7 Add pollset_set.h to build.json 2015-06-20 20:22:51 -07:00
Craig Tiller 7552f0f958 Ensure tests are built during run_tests runs
The issue remains that we don't test our tools, but at least we test
that they compile.
2015-06-19 17:46:20 -07:00
Craig Tiller ab67485ff0 Merge github.com:grpc/grpc into one-shouldnt-depend-on-protobufs 2015-06-19 15:32:52 -07:00
Julien Boeuf 3afa2dc1c1 Merge branch 'master' of https://github.com/grpc/grpc into ssl_auth_context_fix 2015-06-19 13:59:25 +02:00
Craig Tiller f20ad6eaad Merge branch 'we-dont-need-no-backup' into oops-i-split-it-again
Conflicts:
	tools/doxygen/Doxyfile.core.internal
2015-06-18 13:25:10 -07:00
Craig Tiller 52c6142a30 Merge github.com:grpc/grpc into we-dont-need-no-backup
Conflicts:
	gRPC.podspec
	tools/doxygen/Doxyfile.core.internal
2015-06-18 13:24:15 -07:00
Jan Tattermusch 7e997eba4f Merge pull request #2116 from nicolasnoble/jenkins-clang
Adding clang packages for msan/tsan/asan testing.
2015-06-18 13:02:03 -07:00
Nicolas Noble 37a8448f0e Merge pull request #2104 from murgatroid99/build_json_add_missing_context.h
Added missing but included headers to build.json
2015-06-18 11:20:54 -07:00
Craig Tiller ac45370a13 Merge branch 'we-dont-need-no-backup' into oops-i-split-it-again 2015-06-18 08:19:17 -07:00
Julien Boeuf a701ade70a Fixing ssl auth context. 2015-06-18 15:23:40 +02:00
Nicolas "Pixel" Noble 76fa6b6715 Switching from wheezy to jessie. 2015-06-18 03:27:06 +02:00
Craig Tiller b6b3015a84 Merge github.com:grpc/grpc into we-dont-need-no-backup
Conflicts:
	include/grpc/compression.h
2015-06-17 17:27:50 -07:00
Nicolas "Pixel" Noble 8a47ccd8b0 Adding clang packages for msan/tsan/asan testing. 2015-06-18 02:22:05 +02:00
Nicolas Noble 491b37b147 Merge pull request #2095 from jtattermusch/autobuild_jenkins_dockerfile
make sure docker image is up-to-date before each build
2015-06-17 14:52:21 -07:00
murgatroid99 7da8b1a651 Added missing but included headers to build.json 2015-06-17 12:37:34 -07:00
Jan Tattermusch eaa52163da update instructions on picking up failed docker container 2015-06-17 12:26:32 -07:00
Jan Tattermusch 118e331a7f make sure docker image is up-to-date before each build 2015-06-17 11:40:21 -07:00
Craig Tiller c851625fa4 Merge branch 'we-dont-need-no-backup' into oops-i-split-it-again 2015-06-17 10:12:42 -07:00
Craig Tiller bf8ac3f406 Merge branch 'you-complete-me' into we-dont-need-no-backup 2015-06-17 09:15:48 -07:00
Craig Tiller 1680b40cb3 Merge github.com:grpc/grpc into you-complete-me 2015-06-17 09:03:28 -07:00
Nicolas "Pixel" Noble 43e5f5663f Various Jenkins-related tweaks.
-) created a .profile at the root of the docker image - seems the new nvm script requires that.
-) installing simplejson and mako python packages, for the sanity check.
-) calling prepare_travis.sh in order to try and download precompiled packages for openssl and protobuf.
-) using the new "config" axis.
-) improved the output of prepare_travis.sh.
2015-06-17 07:28:16 +02:00
Craig Tiller 2622ddbcfd Merge branch 'we-dont-need-no-backup' into one-shouldnt-depend-on-protobufs
Conflicts:
	include/grpc++/async_unary_call.h
	include/grpc++/config.h
	include/grpc++/config_protobuf.h
	include/grpc++/impl/service_type.h
	include/grpc++/stream.h
	src/cpp/common/call.cc
2015-06-16 17:30:26 -07:00
Craig Tiller 48dd6bfb53 Merge github.com:grpc/grpc into you-complete-me 2015-06-16 17:18:34 -07:00
Craig Tiller ddd389a149 Merge github.com:grpc/grpc into we-dont-need-no-backup 2015-06-16 17:14:43 -07:00
Craig Tiller 4b01f6e085 Merge branch 'you-complete-me' into we-dont-need-no-backup
Conflicts:
	src/python/src/grpc/_adapter/_c/utility.c
2015-06-16 17:08:06 -07:00
Masood Malekghassemi 9d3fbcf0ba Make warnings errors when building Python tests 2015-06-16 13:15:47 -07:00
Craig Tiller 7d7e640b23 Merge pull request #2054 from dgquintas/flags-abi
Added flags support to grpc_op.
2015-06-16 12:58:23 -07:00
Nathaniel Manista 454260605a Merge pull request #2077 from grpc/jtattermusch-patch-4
Make run_jenkins.sh actually fail on failure.
2015-06-16 07:44:17 -07:00
Jan Tattermusch f64c68cae5 Merge pull request #2066 from stanley-cheung/add_php_to_jenkins
Add PHP to jenkins
2015-06-16 07:40:07 -07:00
David Garcia Quintas 4d9414064e Merge branch 'master' of github.com:grpc/grpc into flags-abi 2015-06-15 23:53:27 -07:00
Jan Tattermusch 04b28e7933 Make run_jenkins.sh actually fail on failure 2015-06-15 22:06:41 -07:00
Craig Tiller 6459db484a New chttp2 list implementation 2015-06-15 17:11:45 -07:00
Jan Tattermusch 12e8a049e4 backslashes break build on jenkins 2015-06-15 17:07:14 -07:00
Jan Tattermusch 4b3f9522ec make buildtests on windows pass 2015-06-15 16:43:43 -07:00
Craig Tiller 5dc3b30964 Progress on splitting things up 2015-06-15 16:06:50 -07:00
Stanley Cheung 932fbd7d2d Add PHP to jenkins 2015-06-15 14:43:43 -07:00
Masood Malekghassemi a3697b451b Merge branch 'master' of https://github.com/grpc/grpc into ct-you-complete-me 2015-06-15 10:29:20 -07:00
David Garcia Quintas 1d5aca5de0 Added flags support to grpc_op.
Which includes its propagation to grpc_ioreq and validation mechanisms for checking that only known bits are set ot in).
Also added an internal flag (GRPC_WRITE_INTERNAL_COMPRESS) mask for its use in signaling compressed messages.
2015-06-14 14:42:04 -07:00
Craig Tiller d20efd26e3 Progress on splitting things up 2015-06-12 16:17:09 -07:00
Jan Tattermusch 0ee84dc10f only keep docker containers for tests that failed 2015-06-12 11:22:49 -07:00
Jan Tattermusch c3dd3bfb85 fix fetch to actually work 2015-06-12 09:18:49 -07:00
Jan Tattermusch bc17b3f0ae fetch PR refspec for docker jenkins builds 2015-06-12 08:44:48 -07:00
Craig Tiller d8df50c44f Make some buckets to pour code into 2015-06-12 07:53:56 -07:00
Craig Tiller 4152706dee Add file to build.json 2015-06-12 07:51:05 -07:00
Craig Tiller 0680527a78 Dont force GRPC_TRACE outside of Travis 2015-06-11 14:46:47 -07:00
Craig Tiller 74e770d5e8 Speed up hash checks, crash on first TSAN error 2015-06-11 09:40:14 -07:00
Craig Tiller d5d862df67 Merge github.com:grpc/grpc into we-dont-need-no-backup 2015-06-11 09:39:54 -07:00
Craig Tiller 69cd237ba5 Speed up hash checks, crash on first TSAN error 2015-06-11 09:38:09 -07:00
Masood Malekghassemi 4b4181ed1c Ensure C89 compatibility in Linux tests 2015-06-10 17:37:55 -07:00
Craig Tiller 4671122995 Merge branch 'you-complete-me' into we-dont-need-no-backup 2015-06-09 22:59:31 -07:00
Jan Tattermusch 9bfedd67e0 Merge remote-tracking branch 'upstream/master' into you-complete-me-csharp 2015-06-09 17:47:56 -07:00
Yang Gao 9e640c8064 Remove non-existing file from build.json 2015-06-09 10:25:33 -07:00
David Garcia Quintas ca281377c0 Added missing compression.h file. 2015-06-08 20:11:30 -07:00
David Garcia Quintas 59f905d79a Changes to byte_buffer based on comments. 2015-06-08 20:06:17 -07:00
Vijay Pai 372fd8791b Revert "Revert "Open loop sync/async multithreaded testing"" 2015-06-08 13:30:08 -07:00
Craig Tiller cfef24bb56 Merge github.com:grpc/grpc into we-dont-need-no-backup 2015-06-08 10:34:15 -07:00
Craig Tiller d55636d813 Revert "Open loop sync/async multithreaded testing" 2015-06-08 10:12:46 -07:00
Craig Tiller 1207ef5f52 Merge github.com:grpc/grpc into we-dont-need-no-backup 2015-06-08 08:40:32 -07:00
Craig Tiller ba9df85f7e Merge pull request #1948 from vjpai/poisson
Open loop sync/async multithreaded testing
2015-06-08 07:36:56 -07:00
vjpai aa4548ddf0 Add a new test for qps openloop to make sure this code gets exercised
regularly.
Also, convert qps_test to test, from benchmark
2015-06-08 00:54:03 -07:00
Craig Tiller 029566623b Merge branch 'we-dont-need-no-backup' into one-shouldnt-depend-on-protobufs 2015-06-06 14:54:40 -07:00
Craig Tiller 97f1454fc5 Merge github.com:grpc/grpc into you-complete-me
Conflicts:
	test/core/bad_client/bad_client.c
2015-06-06 14:53:09 -07:00
Craig Tiller f39f2d6dde Merge github.com:grpc/grpc into we-dont-need-no-backup
Conflicts:
	test/core/bad_client/bad_client.c
	test/core/httpcli/httpcli_test.c
2015-06-06 14:43:06 -07:00
Nicolas Noble cce361f7ca Merge pull request #1961 from ctiller/moar-defense
Add tests for initial settings frames being bad
2015-06-05 17:19:28 -07:00
Nicolas Noble 4ac6b88a13 Merge pull request #1955 from ctiller/critical-code-needs-at-least-some-sort-of-test
Add working tests for httpcli
2015-06-05 17:17:03 -07:00
Craig Tiller 19d7fd5d6a Merge github.com:grpc/grpc into you-complete-me 2015-06-05 15:51:06 -07:00
Craig Tiller f50abfcbc2 Merge github.com:grpc/grpc into we-dont-need-no-backup 2015-06-05 15:26:35 -07:00
Craig Tiller 3c26d09a7f Add a test of bad settings frame (and fix a bug!) 2015-06-05 14:48:30 -07:00
Nicolas Noble e617377e66 Merge pull request #1950 from ctiller/there-is-a-place-for-everything-and-the-old-place-was-wrong
Get internal documentation generated in the right place
2015-06-05 13:04:44 -07:00
Nicolas Noble 283d2acb7d Merge pull request #1851 from ejona86/dockerfile-no-codegen
Don't build codegen in grpc/java dockerfile
2015-06-05 13:04:09 -07:00
Craig Tiller b5075e3754 Add working tests for httpcli 2015-06-05 13:00:46 -07:00
Craig Tiller 6ef7f31b98 Add missing file to build.json 2015-06-05 10:15:10 -07:00
Craig Tiller ba08ba221e Merge branch 'there-is-a-place-for-everything-and-the-old-place-was-wrong' into one-shouldnt-depend-on-protobufs 2015-06-05 10:08:26 -07:00
Craig Tiller 78a97ed3f9 Get internal documentation generated in the right place 2015-06-05 10:03:53 -07:00
Craig Tiller c091d5f4cd Merge branch 'we-dont-need-no-backup' into one-shouldnt-depend-on-protobufs 2015-06-05 07:12:12 -07:00
Craig Tiller 2c42ef3eb3 Merge github.com:grpc/grpc into we-dont-need-no-backup 2015-06-05 07:09:56 -07:00
Craig Tiller 8a7592acc3 Merge remote-tracking branch 'upstream/master' into you-complete-me 2015-06-04 20:46:26 -07:00
murgatroid99 16d36362d4 Set up Node, Python, and Ruby environment in Jenkins slave. Made other minor changes to make those work 2015-06-04 15:51:01 -07:00
Craig Tiller 50a7a68ca2 Progress commit on fixing up C++ 2015-06-04 12:53:40 -07:00
Craig Tiller 409263c59f Merge github.com:grpc/grpc into we-dont-need-no-backup
Conflicts:
	tools/doxygen/Doxyfile.core.internal
2015-06-04 08:44:53 -07:00
Craig Tiller 7b6e979f46 Merge github.com:grpc/grpc into you-complete-me 2015-06-04 08:43:47 -07:00
Nicolas Noble 67a48518be Merge pull request #1894 from yang-g/create-thread-pool
Add ability to override default thread pool
2015-06-03 19:01:12 -07:00
Craig Tiller 5dedc9883d Merge pull request #1898 from soltanmm/cows-and-cows-and-cows
Expose gpr_asprintf and gpr_strdup
2015-06-03 17:19:50 -07:00
Jan Tattermusch a959e64d0d fix jenkins build on windows 2015-06-03 16:32:13 -07:00
Nathaniel Manista 9bc61bd763 Merge pull request #1885 from soltanmm/room-of-requirements
Redirect build_python.sh to requirements.txt.
2015-06-03 15:40:29 -07:00
Masood Malekghassemi 701af6031f Expose gpr_asprintf and gpr_strdup 2015-06-03 15:24:24 -07:00
Jan Tattermusch 8fa8c04ec4 fix CRLF line ending problem with run_jenkins.sh 2015-06-03 14:02:07 -07:00
Jan Tattermusch f44a2b8c0f make run_jenkins runnable 2015-06-03 13:26:18 -07:00
Jan Tattermusch 083466fcf2 experimental jenkins support 2015-06-03 13:20:08 -07:00
Yang Gao 6f4fb3b133 Add ability to override default thread pool 2015-06-03 12:56:19 -07:00
Craig Tiller 82c8d6de1e Merge pull request #1886 from dgquintas/run_tests_shuffling
Improvements to the way we randomize test runs.
2015-06-03 08:00:59 -07:00
Craig Tiller 71ec6cb332 Fix valgrind 2015-06-03 00:51:11 -07:00
David Garcia Quintas 79e389f431 Improvements to the way we randomize test runs. 2015-06-02 17:51:38 -07:00
Masood Malekghassemi ee6f1bffc6 Redirect build_python.sh to requirements.txt 2015-06-02 17:37:30 -07:00
Craig Tiller a4b89fed1c Merge github.com:grpc/grpc into you-complete-me
Conflicts:
	src/core/iomgr/resolve_address_posix.c
	src/core/surface/server.c
2015-06-02 16:55:54 -07:00
donnadionne f11214faa5 Merge pull request #1827 from madongfly/creds_test
Enable service_account_creds test and compute_engine_creds for gRpc-java.
2015-06-02 16:55:04 -07:00