Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Set CONFIG default value 'opt' | Lidi Zheng | 2018-12-12 |
| | |||
* | Revert "Strict check for $config && Enable SC2154" | Lidi Zheng | 2018-12-12 |
| | | | | This reverts commit bdfb5691ad7703aee8b28febf45606917be9644e. | ||
* | Strict check for $config && Enable SC2154 | Lidi Zheng | 2018-12-11 |
| | |||
* | Upgrade sanity Docker image to debian:stretch | Lidi Zheng | 2018-12-10 |
| | | | | | | | | * Use latest pylint in Python 3.7 (they dropped support for PY2) * Make latest pylint happy * Forced to upgrade to shellcheck 0.4.4 * Make shellcheck 0.4.4 happy * Adopt reviewers' advice to reduce global disabled rules | ||
* | Merge pull request #17245 from jtattermusch/coverage_split_up | Jan Tattermusch | 2018-11-20 |
|\ | | | | | Split up test coverage runs by language | ||
* | | remove remnants of ccache with --use_docker | Jan Tattermusch | 2018-11-20 |
| | | | | | | | | | | | | | | using ccache when building under a docker image isn't useful when building on kokoro as each build runs on a fresh VM. Originally ccache builds were used to speed up jenkins builds, now removing to guarantee build isolation and simplify stuff. | ||
| * | remove broken toplevel index.html file | Jan Tattermusch | 2018-11-20 |
|/ | |||
* | fix mkdir race in build_packages task | Jan Tattermusch | 2018-08-10 |
| | |||
* | Support building sanitizers with Clang5+ | Matt Kwong | 2018-05-23 |
| | |||
* | make package builds work on kokoro | Jan Tattermusch | 2018-03-13 |
| | |||
* | WIP: Add Dart support in interop | Jakob Roland Andersen | 2018-03-06 |
| | |||
* | Fix submodule handling in dockerized tests | Mehrdad Afshari | 2018-02-22 |
| | |||
* | Fix Linux artifact builds | Mehrdad Afshari | 2018-02-22 |
| | | | | | | | | | | | Change `git submodule` copying mechanism from the host to the docker container to use `git clone` instead of `git submodule update --init --reference`, which reaches out to the network and fails on older docker containers with deprecated openssl versions that do not support modern TLS versions required by GitHub, e.g. manylinux1. This fixes artifact builds for protoc and Python on Linux. | ||
* | Using python's xdg-caching can cause flakes | Jan Tattermusch | 2018-02-05 |
| | | | | | | | | | | | | | | | | | | | | | | 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). | ||
* | Make docker_run_tests.sh pass shellcheck (with suppressions) | Mehrdad Afshari | 2018-01-25 |
| | |||
* | Make build_interop_image.sh pass shellcheck (with suppressions) | Mehrdad Afshari | 2018-01-25 |
| | |||
* | Make docker_run.sh pass shellcheck (with suppressions) | Mehrdad Afshari | 2018-01-25 |
| | |||
* | Make build_docker_and_run_tests.sh pass shellcheck (with suppressions) | Mehrdad Afshari | 2018-01-25 |
| | |||
* | Make build_and_run_docker.sh pass shellcheck (with suppressions) | Mehrdad Afshari | 2018-01-18 |
| | |||
* | Pass KOKORO_BUILD_ID to Docker | Matt Kwong | 2017-12-20 |
| | |||
* | print timing for docker pull | Jan Tattermusch | 2017-10-26 |
| | |||
* | Switch Node interop tests to use grpc-node repo | murgatroid99 | 2017-10-17 |
| | |||
* | remove unused stress test script | Jan Tattermusch | 2017-08-01 |
| | |||
* | Fix image path when pulled from dockerhub. | Adele Zhou | 2017-07-17 |
| | |||
* | Modify image names to match the one in dockerhub. | Adele Zhou | 2017-07-13 |
| | |||
* | Pull from dockerhub. | Adele Zhou | 2017-07-12 |
| | |||
* | Add Kokoro metadata to BQ upload | Matt Kwong | 2017-06-09 |
| | |||
* | auto-fix most of licenses | Jan Tattermusch | 2017-06-08 |
| | |||
* | Merge matrix feature branch into master. | Yong Ni | 2017-05-19 |
| | | | | | | | | | | Features included in this merge: - Added script to build and upload docker image for matrix test. - Added script to create test cases and created go__master testcases based on it. - Created dictionary for runtimes and gRPC releases for supported languages. - Added go 1.7 and 1.8 Dockerfile/templates. See tools/interop_matrix/README.md for details. | ||
* | Upmerge from v1.3.x branch to master | Stanley Cheung | 2017-05-17 |
|\ | |||
| * | Add Raspberry Pi Python binaries | Ken Payson | 2017-05-15 |
| | | |||
* | | Enable IPv6 in Docker for internal CI | Matt Kwong | 2017-05-11 |
| | | |||
* | | Add option to upload Jenkins test result to BQ | Matt Kwong | 2017-05-08 |
|/ | |||
* | minor changes to get docker building on osx | Makarand Dharmapurikar | 2017-03-28 |
| | | | | docker on osx needs slightly different command line option | ||
* | Merge pull request #9857 from murgatroid99/merge_1.1.x_master | Michael Lumish | 2017-02-27 |
|\ | | | | | Upmerge 1.1.x into master | ||
* | | copy sponge_log.xml from docker container once tests finish | Jan Tattermusch | 2017-02-24 |
| | | |||
| * | Merge remote-tracking branch 'upstream/v1.1.x' into merge_1.1.x_master | murgatroid99 | 2017-02-23 |
| |\ | |||
* | | | run_tests.py: support downloading base image from dockerhub | Jan Tattermusch | 2017-02-23 |
|/ / | |||
| * | Add Python3.6 to build artifacts | Ken Payson | 2017-02-22 |
| | | |||
* | | Stress test client service config (in kubernetes) need not be of 'LoadBalancers' | Sree Kuchibhotla | 2017-02-02 |
|/ | | | | | | | This fixes the GCP console slowness for grpc-testing project Fixed the docker image building script to remove the "-f" option (that is now deprecated) from 'docker tag' command. | ||
* | cleanup and speedup of sanity tests | Jan Tattermusch | 2016-12-22 |
| | |||
* | allow pulling a docker image from dockerhub instead of building locally | Jan Tattermusch | 2016-11-30 |
| | |||
* | Merge pull request #8182 from matt-kwong/fix_docker_local_clone | Jan Tattermusch | 2016-10-12 |
|\ | | | | | Fixed local cloning of grpc/grpc submodules on docker | ||
* | | dont eat run_tests.py errors on test failure | Jan Tattermusch | 2016-10-07 |
| | | |||
| * | Merge remote-tracking branch 'upstream/master' into fix_docker_local_clone | Matt Kwong | 2016-10-04 |
| |\ | |/ |/| | |||
| * | changed wheezy dockerfile to install git version > 1.7 to support local ↵ | Matt Kwong | 2016-09-29 |
| | | | | | | | | submodule cloning | ||
| * | fixed whitespacing and docker_run_tests.sh now clones submodule via network | Matt Kwong | 2016-09-28 |
| | | |||
| * | changed method to local clone submodules to using git submodule foreach from ↵ | Matt Kwong | 2016-09-28 |
| | | | | | | | | the local copy | ||
| * | submodule clone comments changed to be more descriptive | Matt Kwong | 2016-09-28 |
| | | |||
| * | fixed incorrect directory when using EXTERNAL_GIT_ROOT in Docker cloning var | Matt Kwong | 2016-09-28 |
| | |