Alistair Veitch
75d5c0f024
post merge
9 years ago
Craig Tiller
3ec6b95a95
Measure CPU costs on Jenkins Linux
9 years ago
Craig Tiller
3e301a37bc
Reduce CPU, increase MSAN timeouts
9 years ago
Jan Tattermusch
79288c1546
fix syntax error
9 years ago
Jan Tattermusch
1961a80e28
simplify scripts
9 years ago
Jan Tattermusch
2128ee8da7
fix C# build on mac
9 years ago
Craig Tiller
e1b2653fb5
Limit Jenkins builder concurrency to 3
9 years ago
murgatroid99
3466c4b55d
Updated copyrights
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
Jan Tattermusch
837865af40
fixes to run_jenkins.sh script
9 years ago
Nicolas "Pixel" Noble
52f6fc1e1e
All of the subprojects need to generate a report, otherwise Jenkins will be sad.
9 years ago
Stanley Cheung
abf36b1539
backport part of #3543 shebang fix to release-0_11 branch
9 years ago
Jan Tattermusch
874aec02b4
move nuget restore into prebuild step on windows
9 years ago
Jan Tattermusch
bd7682fe99
dont propagate --allow_flakes to run_interop_tests.py
9 years ago
Jan Tattermusch
8266c67127
enable cloud_to_cloud tests with servers in a separate container
9 years ago
Jan Tattermusch
320bd61499
simplify running of interop tests on jenkins
9 years ago
Craig Tiller
6ec5d6f63a
Make run_jenkins script forward arguments to run_tests.py
9 years ago
Jan Tattermusch
c95eead416
use_docker support for run_tests.py
9 years ago
Jan Tattermusch
901b0f1a53
Remove traces of running zookeeper on jenkins master
9 years ago
Craig Tiller
3d20b000b7
Add a comment describing out views on killing
9 years ago
Craig Tiller
43fef09aec
Don't fail a build on failure to kill a docker instance
...
It's quite ok for a docker instance to already be dead.
9 years ago
Hongwei Wang
fbc86857e5
Set docker environment variable GRPC_ZOOKEEPER_SERVER_TEST
9 years ago
Hongwei Wang
35a06e7ddc
Update zookeeper test server address
9 years ago
Hongwei Wang
6d445965cc
Zookeeper test server address as environment variable
9 years ago
Donna Dionne
1b0e3437be
Adding c++ interop (cloud to prod) to jenkins work flow.
...
First effort in adding interop to jenkins work flow, more languages will follow.
9 years ago
Nicolas "Pixel" Noble
4243ca878e
Supporting FreeBSD for Jenkins.
9 years ago
Nicolas "Pixel" Noble
482d761bd7
Making sure that 32 bits is being built and run on Jenkins.
9 years ago
Nicolas "Pixel" Noble
b8c1524728
Enabling 32 bits downgrade of our environment.
10 years ago
Nicolas "Pixel" Noble
7df7208786
Setting up ruby environment for macos.
10 years ago
Nicolas "Pixel" Noble
2366f6af86
Let's workaround #2140 a bit.
...
Let's wait 4 seconds before removing the docker container, and let's make the removal a non-fatal condition of the jenkins script.
10 years ago
Nicolas "Pixel" Noble
5eb80c9195
Eating the error code from run_test.py, as Jenkins now uses report.xml fully.
10 years ago
Nicolas "Pixel" Noble
4853246ecb
Adding MacOS support in our run_jenkins script.
10 years ago
Nicolas "Pixel" Noble
862c8976e1
Creating a branch during the Jenkins build to silence a warning.
10 years ago
Nicolas "Pixel" Noble
66e358b1e0
Disabling saving failed containers.
...
We clearly don't have enough space for that, if we are to run our tests every few minutes.
We can revisit that later and automatically purge old containers for example.
10 years ago
Nicolas "Pixel" Noble
5937b5bc5a
Exporting XML reports, JUnit-compatible.
10 years ago
Nicolas "Pixel" Noble
964f955b22
Some Jenkins changes and improvements.
...
-) Don't re-clone from github. We already have the directory here, just bind it, and copy it inside the docker container.
-) Let's properly set up our environment for asan.
-) Let's split the docker "run_jenkins" part into its own separate script.
10 years ago
Jan Tattermusch
eaa52163da
update instructions on picking up failed docker container
10 years ago
Jan Tattermusch
118e331a7f
make sure docker image is up-to-date before each build
10 years ago
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.
10 years ago
Jan Tattermusch
04b28e7933
Make run_jenkins.sh actually fail on failure
10 years ago
Jan Tattermusch
0ee84dc10f
only keep docker containers for tests that failed
10 years ago
Jan Tattermusch
c3dd3bfb85
fix fetch to actually work
10 years ago
Jan Tattermusch
bc17b3f0ae
fetch PR refspec for docker jenkins builds
10 years ago
murgatroid99
16d36362d4
Set up Node, Python, and Ruby environment in Jenkins slave. Made other minor changes to make those work
10 years ago
Jan Tattermusch
a959e64d0d
fix jenkins build on windows
10 years ago
Jan Tattermusch
8fa8c04ec4
fix CRLF line ending problem with run_jenkins.sh
10 years ago
Jan Tattermusch
f44a2b8c0f
make run_jenkins runnable
10 years ago
Jan Tattermusch
083466fcf2
experimental jenkins support
10 years ago
Jan Tattermusch
e79e2f54e8
adding csharp tests to travis
10 years ago
Jan Tattermusch
9a7d30cf89
improved C# support in run_tests.py
10 years ago