Commit Graph

14 Commits

Author SHA1 Message Date
Craig Tiller 9780f59a06 Merge github.com:grpc/grpc into signal_handler 2016-05-18 15:06:21 -07:00
yang-g 6ce4d0b335 prepare to enable ubsan in continuous build 2016-05-12 16:43:17 -07:00
Craig Tiller 6889799923 Fix some ubsan issues: I fear no bugs were harmed in the making of this episode 2016-05-03 23:10:07 -07:00
Craig Tiller ae94594a64 Support tracing fuzzers 2016-03-23 21:43:58 -07:00
Craig Tiller 3af3f743c3 Fixes to things 2016-02-28 21:53:13 -08:00
Craig Tiller d93aa14fd0 It seems saner to base this on TSAN 2016-02-28 20:56:13 -08:00
Craig Tiller ef1bf87665 ESAN prototype 2016-02-28 17:37:33 -08:00
vjpai 2146fe8f88 Tune down multiplier for tsan to 5 2016-02-19 10:05:57 -08:00
Vijay Pai 3b28872210 1. Adjust tsan/asan/msan slowdowns according to documentation
tsan documentation says 2-20x, so set it at 20x
asan documentation says 1.2-2.7x, so set it at 3x
msan documentation says 2-4x, so set it at 4x
This is now much less optimistic than before

2. Reactive tsan tests for qps_test
3. Set CPU load for qps_openloop_test
4. Divide qps_openloop_test Poisson rate by the slowdown factor of
   the configuration
2016-02-19 00:28:28 -08:00
Craig Tiller 8c50db09b9 Merge github.com:grpc/grpc into sceq 2016-01-28 11:38:21 -08:00
Craig Tiller 3e301a37bc Reduce CPU, increase MSAN timeouts 2016-01-27 15:36:52 -08:00
Craig Tiller 194824467c Get subchannel index working 2016-01-25 09:59:20 -08:00
Craig Tiller 81df68d647 Add some time dilation for ASAN builds 2016-01-21 13:59:50 -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