Commit Graph

115 Commits

Author SHA1 Message Date
Muxi Yan 6a7bbbc1bd Fix objc tests pull request failures 2019-06-19 10:31:47 -07:00
Jan Tattermusch a7e3e76aed use different service_account_key for interop tests 2019-06-05 18:05:07 +02:00
Jan Tattermusch 019e9a432b use kokoro env variable to get the PRs target branch 2019-05-23 17:28:12 +02:00
Jan Tattermusch ee500f1963
Merge pull request #17276 from jtattermusch/csharp_netcore2x
C# upgrade executables to netcoreapp2.1
2019-03-12 15:16:57 +01:00
Jan Tattermusch 38ecd3831b install dotnet SDK before starting Windows build 2019-03-11 09:47:46 -04:00
Jan Tattermusch ecee06640e update prepare scripts 2019-02-15 00:17:05 +01:00
Muxi Yan e11cce5aa6
Merge pull request #17948 from grpc/pre-fetch-pod-master
Pre-fetch Cocoapods master repo
2019-02-11 09:34:56 -08:00
Muxi Yan dc8bac54ad patch 2019-02-09 22:16:29 -08:00
Muxi Yan 7e210fac5b Pre-fetch Cocoapods master repo 2019-02-07 09:23:38 -08:00
Jan Tattermusch 474a931036
Revert "added retry statements to jq installation commands" 2019-02-06 10:28:40 +01:00
Bill Feng 062e2bcade added retry statements to jq installation commands 2019-01-28 11:22:20 -08:00
Jan Tattermusch d67009124f commenting on PRs is no longer used 2019-01-18 09:41:15 +01:00
Alexander Polcyn 5fc904a5e5 Attempt to fix brew-update/rvm installation issue on mac 2019-01-17 16:50:47 -08:00
Alexander Polcyn 38f0fa394b Attempt to fix homebrew installation problem 2019-01-09 17:01:07 -08:00
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
2019-01-03 18:08:05 +00:00
Lidi Zheng 916aeffa66
Merge pull request #17505 from lidizheng/check-on-pr
Utilize the GitHub Check Feature
2018-12-18 19:48:34 -08:00
Lidi Zheng 3347158533 Use python2.7 -m pip instead of default pip 2018-12-17 18:25:42 -08:00
Lidi Zheng eafb1d527d Reorgnize dependencies and variables 2018-12-17 18:14:58 -08:00
Jan Tattermusch 76f0cd4d4d prevent setting wrong time on macos high sierra kokoro workers 2018-12-17 16:19:46 +01:00
Jan Tattermusch c012afb731 fix macos PR jobs on high-sierra workers 2018-12-05 16:56:48 +01:00
Jan Tattermusch aa66d8669e remove google-api-python-client pin 2018-11-30 18:07:02 +01:00
Jan Tattermusch 429dcb228a make sure PHP tests work on high sierra kokoro workers 2018-11-29 17:32:39 +01:00
Jan Tattermusch 609cb8daa0
Revert "Revert "pin google-api-python-client to 1.6.7 to avoid breakage"" 2018-11-21 12:47:31 +01:00
Jan Tattermusch b0417a59bf Revert "pin google-api-python-client to 1.6.7 to avoid breakage" 2018-11-20 21:22:40 +01:00
Jan Tattermusch 2cf1682c97 use the kokoro's default maxfiles on macosx 2018-11-12 19:15:26 +01:00
Jan Tattermusch af1e904029 time macos prepare script 2018-11-06 12:49:12 +01:00
Muxi Yan 16ff93969f Fix error when derived data directory does not exist 2018-10-26 18:03:12 -07:00
Alex Polcyn e52d87b53d Add a grpclb-in-DNS interop test suite 2018-10-23 00:00:08 -07:00
Jan Tattermusch ef1f8401e1 update artifact cleanup script 2018-09-25 23:10:54 +02:00
Jan Tattermusch cca1dbda74 fix macos interop_to_prod tests 2018-08-10 18:20:44 +02:00
Mehrdad Afshari 158eeee2dd Upmerge branch 'v1.14.x' into master 2018-08-07 13:26:27 -07:00
Mehrdad Afshari 8baaac5c14 Revert manual install of Python3.7 on Windows build images 2018-08-06 10:56:53 -07:00
Muxi Yan 6bd510bf6b Make more tests in /tmpfs 2018-07-30 11:46:30 -07:00
Muxi Yan e773a9b75f Use /tmpfs on Kokoro for ObjC tests 2018-07-27 14:09:24 -07:00
Muxi Yan 252359bbdc CI integration 2018-07-10 09:53:51 -07:00
Matt Kwong 969e12cdc6 Install Python3.7 on Windows and MacOS 2018-07-09 11:32:25 -07:00
Jan Tattermusch 4e8643e753 pin google-api-python-client to 1.6.7 to avoid breakage 2018-06-01 12:52:53 +02:00
Jan Tattermusch 9dae9703e2 cleanup in run_tests_scripts 2018-05-22 21:47:43 -07:00
Jan Tattermusch 2b7196c008 address comments 2018-05-21 11:36:29 -07:00
Jan Tattermusch 6e3a4ee78c cleanup windows workspace after finishing a build 2018-05-19 07:23:58 -07:00
Jan Tattermusch 0491cd2872 disable unwanted dotnet options 2018-05-08 12:55:42 +02:00
Matt Kwong c00f929da2 Update xcode version for macOS Obj-C tests to 9.2 2018-04-17 18:39:21 -07:00
Jan Tattermusch 6085e2562f fix macos interop_to_prod tests 2018-04-16 19:05:15 +02:00
Jan Tattermusch 712ff899a8 gen_report_index.sh no longer used 2018-04-06 09:16:42 +02:00
Jakob Roland Andersen 3ebfe92fa1 Update grpc-dart repo after The Move. 2018-03-06 16:39:27 +01:00
Jan Tattermusch 9b719b35d5 clone grpc-dart when running on kokoro 2018-03-06 15:26:27 +01:00
Muxi Yan d5696eb7d6
Revert "Partial revert PR#14042" 2018-02-06 17:27:01 -08:00
Muxi Yan 3cb1b0aa2f Partial revert PR#14042 2018-02-05 13:47:31 -08:00
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).
2018-02-05 17:44:15 +01:00
Alexander Polcyn 190a8dbc6c Fix linker error on objc mac tests by explicitly installing cocoapods v1.3.1, rather than picking up 1.4.1 2018-01-24 20:31:33 -08:00