Jan Tattermusch
a7e3e76aed
use different service_account_key for interop tests
6 years ago
Jan Tattermusch
019e9a432b
use kokoro env variable to get the PRs target branch
6 years ago
Jan Tattermusch
38ecd3831b
install dotnet SDK before starting Windows build
6 years ago
Jan Tattermusch
ecee06640e
update prepare scripts
6 years ago
Muxi Yan
dc8bac54ad
patch
6 years ago
Muxi Yan
7e210fac5b
Pre-fetch Cocoapods master repo
6 years ago
Jan Tattermusch
474a931036
Revert "added retry statements to jq installation commands"
6 years ago
Bill Feng
062e2bcade
added retry statements to jq installation commands
6 years ago
Bill Feng
16dcc172fe
putting a retry on apt-get jq
6 years ago
Jan Tattermusch
d67009124f
commenting on PRs is no longer used
6 years ago
Alexander Polcyn
5fc904a5e5
Attempt to fix brew-update/rvm installation issue on mac
6 years ago
Alexander Polcyn
38f0fa394b
Attempt to fix homebrew installation problem
6 years ago
Alexander Polcyn
67f523ce13
Add support for ruby 2.6.0 binary package builds, drop 2.1 and 2.0
...
binary package builds; pin bundler to 1.17.3 where necessary
6 years ago
Lidi Zheng
3347158533
Use python2.7 -m pip instead of default pip
6 years ago
Lidi Zheng
eafb1d527d
Reorgnize dependencies and variables
6 years ago
Jan Tattermusch
240eb48086
prevent setting wrong time on macos high sierra kokoro workers
6 years ago
Jan Tattermusch
76f0cd4d4d
prevent setting wrong time on macos high sierra kokoro workers
6 years ago
Jan Tattermusch
d685afc462
fix macos PR jobs on high-sierra workers
6 years ago
Jan Tattermusch
c012afb731
fix macos PR jobs on high-sierra workers
6 years ago
Jan Tattermusch
aa66d8669e
remove google-api-python-client pin
6 years ago
Jan Tattermusch
429dcb228a
make sure PHP tests work on high sierra kokoro workers
6 years ago
Jan Tattermusch
609cb8daa0
Revert "Revert "pin google-api-python-client to 1.6.7 to avoid breakage""
6 years ago
Jan Tattermusch
b0417a59bf
Revert "pin google-api-python-client to 1.6.7 to avoid breakage"
6 years ago
Jan Tattermusch
2cf1682c97
use the kokoro's default maxfiles on macosx
6 years ago
Jan Tattermusch
af1e904029
time macos prepare script
6 years ago
Muxi Yan
16ff93969f
Fix error when derived data directory does not exist
6 years ago
Alex Polcyn
e52d87b53d
Add a grpclb-in-DNS interop test suite
6 years ago
Jan Tattermusch
ef1f8401e1
update artifact cleanup script
6 years ago
Jan Tattermusch
cca1dbda74
fix macos interop_to_prod tests
6 years ago
Mehrdad Afshari
8baaac5c14
Revert manual install of Python3.7 on Windows build images
6 years ago
Muxi Yan
6bd510bf6b
Make more tests in /tmpfs
6 years ago
Muxi Yan
e773a9b75f
Use /tmpfs on Kokoro for ObjC tests
6 years ago
Muxi Yan
252359bbdc
CI integration
6 years ago
Matt Kwong
3dce7cb69d
Install Python3.7 on Windows and MacOS
6 years ago
Matt Kwong
969e12cdc6
Install Python3.7 on Windows and MacOS
6 years ago
Jan Tattermusch
4e8643e753
pin google-api-python-client to 1.6.7 to avoid breakage
7 years ago
Jan Tattermusch
9dae9703e2
cleanup in run_tests_scripts
7 years ago
Jan Tattermusch
2b7196c008
address comments
7 years ago
Jan Tattermusch
6e3a4ee78c
cleanup windows workspace after finishing a build
7 years ago
Jan Tattermusch
0491cd2872
disable unwanted dotnet options
7 years ago
Matt Kwong
c00f929da2
Update xcode version for macOS Obj-C tests to 9.2
7 years ago
Jan Tattermusch
6085e2562f
fix macos interop_to_prod tests
7 years ago
Jan Tattermusch
712ff899a8
gen_report_index.sh no longer used
7 years ago
Jakob Roland Andersen
3ebfe92fa1
Update grpc-dart repo after The Move.
7 years ago
Jan Tattermusch
9b719b35d5
clone grpc-dart when running on kokoro
7 years ago
Muxi Yan
d5696eb7d6
Revert "Partial revert PR#14042"
7 years ago
Muxi Yan
3cb1b0aa2f
Partial revert PR#14042
7 years ago
Jan Tattermusch
fb1ad35984
Using python's xdg-caching can cause flakes
...
Currently when running python test on linux, we are mounting
/tmp/xdg-cache-home to the docker container that runs the tests
in the attempt to prevent unnecessary downloads of pip packages
(with the theory that more downloads leads to increased flakiness)
- the idea is that while there is a new docker container for each
test suite, the xdg cache remains per-VM.
This approach no longer seems to be useful:
* It turns out that XDG cache doesn't work reliably when multiple
docker containers are using it concurrently (the concurrent run can
see corrupt files). We are using concurrent docker containers in our
multilang test suite to speed up the execution and we are currently
getting flakes seeing flakes caused by this.
* support for caching makes our docker_run scripts more complicated
and we really don't want that.
* since we migrated to kokoro, the caching is limited anyway -
as each run gets a fresh VM, we need to download packages anyway
for every build (and that actually seems to causing way less
flakiness the problem with concurrent XDG caching).
7 years ago
Alexander Polcyn
190a8dbc6c
Fix linker error on objc mac tests by explicitly installing cocoapods v1.3.1, rather than picking up 1.4.1
7 years ago
Alexander Polcyn
3be06433af
Ruby macos kokoro environment and package build updates
7 years ago