Craig Tiller
81df68d647
Add some time dilation for ASAN builds
9 years ago
Craig Tiller
dd6f7edd2a
Make run_tests.py respect job count for compilation
9 years ago
Craig Tiller
9279ac246e
Fix imports
9 years ago
Craig Tiller
1dce906aea
Use ast.literal_eval instead of json.loads to avoid unicode problems on windows
9 years ago
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.
9 years ago
Jan Tattermusch
c895fe0558
enable running c# tests on mac
9 years ago
Jan Tattermusch
f4c74fa6cd
update third_party/protobuf to 3.0.0beta2
9 years ago
Craig Tiller
94d04a5620
List Sanity tests in a config file, not a shell script
...
Allows parallelization of sanity tests, and better error reporting
9 years ago
Craig Tiller
bfd0553571
Add C++ CPU costs
9 years ago
Craig Tiller
bfe693678d
Tweak cpu costs
9 years ago
Craig Tiller
5f735a64e1
Add CPU cost measurement, tune parameters, decrease default maxjobs
9 years ago
Craig Tiller
56c6b6ab0a
Use CPU cost modelling to increase parallelism
9 years ago
Jan Tattermusch
59e925704e
fix artifact copying
9 years ago
Jan Tattermusch
9fd61c666a
fix artifact building on win
9 years ago
Craig Tiller
590105ac53
Eliminate jobset timeouts in some circumstances
...
There are cases where we truly don't care how long something takes, and
some external timeout will kill truly stuck processes, so let's
eliminate timeouts in those cases
9 years ago
Jan Tattermusch
29dadb2404
fix copyrights
9 years ago
Jan Tattermusch
7eba1729f0
building artifacts under docker
9 years ago
Jan Tattermusch
4ecf24beeb
first take on artifact builder script
9 years ago
Craig Tiller
fc051c9aa3
Run nosec tests again
9 years ago
Craig Tiller
1f980a816f
Fix copyrights
9 years ago
Jan Tattermusch
447ef7eaaa
extend copyright to 2016
9 years ago
Jan Tattermusch
afab541d01
revamp C# native library loader
9 years ago
Craig Tiller
71a8604488
Fix TSAN on Jenkins and on my machine
9 years ago
David Garcia Quintas
3c1720c984
Updated copyrights...
9 years ago
David Garcia Quintas
45484b31bb
Added sanity check for trailing newlines
9 years ago
David Garcia Quintas
2bf574f814
Added back trailing newlines
9 years ago
Stanley Cheung
469bd1bc3e
update copyright year
9 years ago
murgatroid99
40809210d4
Update copyrights
9 years ago
Stanley Cheung
a6b9548c43
Add lcov php code coverage report
9 years ago
murgatroid99
3466c4b55d
Updated copyrights
9 years ago
Masood Malekghassemi
387e116fd6
Use BoringSSL for Python gRPC
9 years ago
Vijay Pai
af2e1cf080
Fix bugs and include build files
9 years ago
murgatroid99
207b07165e
Update after cloning boringssl
9 years ago
Craig Tiller
4f2be36df2
Flag errors better
9 years ago
Craig Tiller
eb9de8b05f
Tweak run_tests exit status handling
9 years ago
Craig Tiller
169006688a
Refine coverage language list
9 years ago
Masood Malekghassemi
ccc1610b95
Use tox commands to run interop client/server
9 years ago
Masood Malekghassemi
116982ea89
Include core in Python distribution
9 years ago
murgatroid99
c3910cadb4
Expose core metadata validation functions in public headers
9 years ago
Craig Tiller
b361b4edfb
Fix building submodules at head
...
- ensure failure propogates through run_jenkins.sh
- don't try to regenerate projects on non-linux environments
9 years ago
Craig Tiller
4083977c14
Update copyrights
9 years ago
Craig Tiller
1676f914a4
Add ability to update submodules before build
9 years ago
Craig Tiller
db21899edc
Delay reading stdout from disk until process terminates
...
The current code reads the stdout of each running process each time it
goes through a reap() iteration, and throws it away if the process is
still running.
On Windows, where we poll for completion every 100ms, I expect this is
having a serious impact on Jenkins performance, especially for noisier
tests.
9 years ago
Craig Tiller
e3b7beeb38
Update copyrights
9 years ago
Craig Tiller
896ef305bc
Add copyright checks to sanity; make them verify copyright year is valid
9 years ago
Craig Tiller
cb6ce54e31
Update copyrights
9 years ago
Craig Tiller
e959827ec0
Update copyrights
9 years ago
Craig Tiller
c506e24a57
Update copyrights
9 years ago
Sree Kuchibhotla
d609c6385c
remove unused code
9 years ago
Sree Kuchibhotla
51571a839b
remove code not relevant for stress test results
9 years ago