Adele Zhou
9506ef2922
Fix code coverage.
9 years ago
Jan Tattermusch
d4726c1ae6
add support for clang3.4 and 3.6
9 years ago
Masood Malekghassemi
f7ff8be43a
Fix other typo to match previous typo fix
9 years ago
Michael Lumish
60d38cbc1d
Simplify Node Windows tests slightly
...
Simplify command that removes OpenSSL headers and remove now-extraneous
post-test script.
9 years ago
Jan Tattermusch
072ebaa153
make python test suites run in parallel
9 years ago
murgatroid99
606d6bfd12
Explicitly delete node_modules directory after running tests on Windows
9 years ago
Craig Tiller
184e423fa4
Fix bug
9 years ago
Craig Tiller
0488d14c55
Add comment
9 years ago
Craig Tiller
ca62ff014b
Expand gtest suites into individual run_tests tests
9 years ago
Jan Tattermusch
4651bef8c7
fix ruby
9 years ago
Jan Tattermusch
c4cbe39889
add more compilers
9 years ago
Jan Tattermusch
3b5121bfe4
minor refactoring
9 years ago
Jan Tattermusch
a2d964c24d
rename _WINDOWS_CONFIG
9 years ago
Jan Tattermusch
c96caf8733
compilers for C,C++
9 years ago
Jan Tattermusch
77db432c2d
simplify run_tests.py
9 years ago
Jan Tattermusch
70a57e42f4
Build "language" superceded by --build_only flag
9 years ago
murgatroid99
7d243df88f
Increase Node's per-test timeout and Ruby's overall test timeout
9 years ago
Michael Lumish
aaa876ac45
Make Node tests run on Windows
9 years ago
Jan Tattermusch
e70b3c5d5a
use per-language dockerfiles
9 years ago
Jan Tattermusch
e477b84c92
make node tests pass on macos
9 years ago
Alistair Veitch
75d5c0f024
post merge
9 years ago
Jan Tattermusch
3de6b76942
use correct path for C tests on win64
9 years ago
Jan Tattermusch
aab1e51bd3
Generate report.xml report with --build_only too
9 years ago
Jan Tattermusch
ed342b1c4d
meaningful name for grpc_jenkins_slave
9 years ago
Jan Tattermusch
788ee23ab3
cleanup sanity tests
9 years ago
Craig Tiller
b0f275e4af
Small testing fixes
...
- end2end test deadlines may complete before checking IsCancelled
=> don't expect it to be false in these cases
- add exponential backoff to port_posix
- ensure run_tests rebuilds targets with a regex I commonly use
9 years ago
Jan Tattermusch
07fb042d25
fix check_arch_option
9 years ago
Jan Tattermusch
f08018ad24
better architecture check on linux
9 years ago
Jan Tattermusch
5371d734de
move jenkins_slave dockerfiles under tools/dockerfile
9 years ago
Jan Tattermusch
fba6530a6a
refactor make_jobspec
9 years ago
Jan Tattermusch
9be594f76b
better arch support
9 years ago
Jan Tattermusch
4dc9e72518
refactor dockerization of run_tests.py
9 years ago
Dan Born
25fe36ac83
Revert run_tests.py to master.
9 years ago
Craig Tiller
528fd1e75c
Command line parsing fix
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
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
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
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
Craig Tiller
71a8604488
Fix TSAN on Jenkins and on my machine
9 years ago
Stanley Cheung
a6b9548c43
Add lcov php code coverage report
9 years ago
Dan Born
5d81d15260
Code review follow-up.
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
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