aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools/run_tests/dockerize
Commit message (Collapse)AuthorAge
* Set CONFIG default value 'opt'Gravatar Lidi Zheng2018-12-12
|
* Revert "Strict check for $config && Enable SC2154"Gravatar Lidi Zheng2018-12-12
| | | | This reverts commit bdfb5691ad7703aee8b28febf45606917be9644e.
* Strict check for $config && Enable SC2154Gravatar Lidi Zheng2018-12-11
|
* Upgrade sanity Docker image to debian:stretchGravatar Lidi Zheng2018-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_upGravatar Jan Tattermusch2018-11-20
|\ | | | | Split up test coverage runs by language
* | remove remnants of ccache with --use_dockerGravatar Jan Tattermusch2018-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 fileGravatar Jan Tattermusch2018-11-20
|/
* fix mkdir race in build_packages taskGravatar Jan Tattermusch2018-08-10
|
* Support building sanitizers with Clang5+Gravatar Matt Kwong2018-05-23
|
* make package builds work on kokoroGravatar Jan Tattermusch2018-03-13
|
* WIP: Add Dart support in interopGravatar Jakob Roland Andersen2018-03-06
|
* Fix submodule handling in dockerized testsGravatar Mehrdad Afshari2018-02-22
|
* Fix Linux artifact buildsGravatar Mehrdad Afshari2018-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 flakesGravatar Jan Tattermusch2018-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)Gravatar Mehrdad Afshari2018-01-25
|
* Make build_interop_image.sh pass shellcheck (with suppressions)Gravatar Mehrdad Afshari2018-01-25
|
* Make docker_run.sh pass shellcheck (with suppressions)Gravatar Mehrdad Afshari2018-01-25
|
* Make build_docker_and_run_tests.sh pass shellcheck (with suppressions)Gravatar Mehrdad Afshari2018-01-25
|
* Make build_and_run_docker.sh pass shellcheck (with suppressions)Gravatar Mehrdad Afshari2018-01-18
|
* Pass KOKORO_BUILD_ID to DockerGravatar Matt Kwong2017-12-20
|
* print timing for docker pullGravatar Jan Tattermusch2017-10-26
|
* Switch Node interop tests to use grpc-node repoGravatar murgatroid992017-10-17
|
* remove unused stress test scriptGravatar Jan Tattermusch2017-08-01
|
* Fix image path when pulled from dockerhub.Gravatar Adele Zhou2017-07-17
|
* Modify image names to match the one in dockerhub.Gravatar Adele Zhou2017-07-13
|
* Pull from dockerhub.Gravatar Adele Zhou2017-07-12
|
* Add Kokoro metadata to BQ uploadGravatar Matt Kwong2017-06-09
|
* auto-fix most of licensesGravatar Jan Tattermusch2017-06-08
|
* Merge matrix feature branch into master.Gravatar Yong Ni2017-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 masterGravatar Stanley Cheung2017-05-17
|\
| * Add Raspberry Pi Python binariesGravatar Ken Payson2017-05-15
| |
* | Enable IPv6 in Docker for internal CIGravatar Matt Kwong2017-05-11
| |
* | Add option to upload Jenkins test result to BQGravatar Matt Kwong2017-05-08
|/
* minor changes to get docker building on osxGravatar Makarand Dharmapurikar2017-03-28
| | | | docker on osx needs slightly different command line option
* Merge pull request #9857 from murgatroid99/merge_1.1.x_masterGravatar Michael Lumish2017-02-27
|\ | | | | Upmerge 1.1.x into master
* | copy sponge_log.xml from docker container once tests finishGravatar Jan Tattermusch2017-02-24
| |
| * Merge remote-tracking branch 'upstream/v1.1.x' into merge_1.1.x_masterGravatar murgatroid992017-02-23
| |\
* | | run_tests.py: support downloading base image from dockerhubGravatar Jan Tattermusch2017-02-23
|/ /
| * Add Python3.6 to build artifactsGravatar Ken Payson2017-02-22
| |
* | Stress test client service config (in kubernetes) need not be of 'LoadBalancers'Gravatar Sree Kuchibhotla2017-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 testsGravatar Jan Tattermusch2016-12-22
|
* allow pulling a docker image from dockerhub instead of building locallyGravatar Jan Tattermusch2016-11-30
|
* Merge pull request #8182 from matt-kwong/fix_docker_local_cloneGravatar Jan Tattermusch2016-10-12
|\ | | | | Fixed local cloning of grpc/grpc submodules on docker
* | dont eat run_tests.py errors on test failureGravatar Jan Tattermusch2016-10-07
| |
| * Merge remote-tracking branch 'upstream/master' into fix_docker_local_cloneGravatar Matt Kwong2016-10-04
| |\ | |/ |/|
| * changed wheezy dockerfile to install git version > 1.7 to support local ↵Gravatar Matt Kwong2016-09-29
| | | | | | | | submodule cloning
| * fixed whitespacing and docker_run_tests.sh now clones submodule via networkGravatar Matt Kwong2016-09-28
| |
| * changed method to local clone submodules to using git submodule foreach from ↵Gravatar Matt Kwong2016-09-28
| | | | | | | | the local copy
| * submodule clone comments changed to be more descriptiveGravatar Matt Kwong2016-09-28
| |
| * fixed incorrect directory when using EXTERNAL_GIT_ROOT in Docker cloning varGravatar Matt Kwong2016-09-28
| |