grpc/tools/run_tests/helper_scripts
Jan Tattermusch 5873ba96dc
Ensure compatibility with the new custom kokoro win2019 image (#32649)
Fix incompatibilities identified when running adhoc runs on the new
custom win2019 image.
After merging this, it should be possible to switch to the new image
without breaking any tests.

- for most fixes I added a comment that explains why they're necessary.
- the new image won't have VS2015 installed, so I'm switching the protoc
artifact build to VS2017

This PR will need to be backported to older release branches to ensure
the windows tests continue working on those branches as well (IMHO I
haven't made any changes that would be difficult to backport and I tried
to keeps the diff as small as possible to avoid issues when
backporting).

After we switch to the new image (and all the windows tests are green),
we can incrementally move the builds that are still using VS2017 to
VS2019.
2023-03-20 16:03:50 +01:00
..
build_csharp.bat Remove C# implementation (individual packages will continue to be maintained through v2.46.x patches or moved to grpc-dotnet) (#29225) 2022-04-28 12:00:34 +02:00
build_csharp.sh Remove C# implementation (individual packages will continue to be maintained through v2.46.x patches or moved to grpc-dotnet) (#29225) 2022-04-28 12:00:34 +02:00
build_cxx.bat Ensure compatibility with the new custom kokoro win2019 image (#32649) 2023-03-20 16:03:50 +01:00
build_cxx.sh Remove epollex poller (#29160) 2022-03-21 10:27:52 -07:00
build_php.sh run_tests.py cleanup and simplification (#28808) 2022-02-08 18:41:56 +01:00
build_python.sh Remove protobuf 4.22.0 from testing (#32442) 2023-02-22 09:40:48 -08:00
build_python_msys2.sh Fix build_python_msys2.sh to pass shellcheck 2017-12-15 13:31:44 -08:00
build_ruby.sh [ruby]: add pre-compiled binaries for ruby 3.2; drop them for ruby 2.6 (#32089) 2023-01-19 15:32:26 -08:00
bundle_install_wrapper.sh Build ruby artifacts in parallel (#28243) 2022-01-19 18:28:27 +01:00
post_tests_c.sh Fix post_tests_c.sh to pass shellcheck 2017-12-15 13:31:44 -08:00
post_tests_csharp.bat Remove C# implementation (individual packages will continue to be maintained through v2.46.x patches or moved to grpc-dotnet) (#29225) 2022-04-28 12:00:34 +02:00
post_tests_csharp.sh Remove C# implementation (individual packages will continue to be maintained through v2.46.x patches or moved to grpc-dotnet) (#29225) 2022-04-28 12:00:34 +02:00
post_tests_php.sh Fix post_tests_php.sh to pass shellcheck 2017-12-15 13:31:44 -08:00
post_tests_python.sh Fix post_tests_python.sh to pass shellcheck 2017-12-15 13:31:44 -08:00
post_tests_ruby.sh Fix post_tests_ruby.sh to pass shellcheck 2017-12-15 13:31:44 -08:00
pre_build_csharp.bat Remove C# implementation (individual packages will continue to be maintained through v2.46.x patches or moved to grpc-dotnet) (#29225) 2022-04-28 12:00:34 +02:00
pre_build_csharp.sh Remove C# implementation (individual packages will continue to be maintained through v2.46.x patches or moved to grpc-dotnet) (#29225) 2022-04-28 12:00:34 +02:00
pre_build_ruby.sh Fix pre_build_ruby.sh to pass shellcheck 2017-12-15 13:31:44 -08:00
prep_xds.sh xds/testing: print timestamp of commands in xds tests cripts to help debug timeout failures (#27000) 2021-08-12 17:12:08 -07:00
run_grpc-node.sh temporarily disable node tests 2020-04-02 14:06:49 +02:00
run_python.sh Fix python tests on kokoro macos monterey (#31126) 2022-10-10 17:45:31 +02:00
run_ruby.sh Move a script which has a pre-requirement to outside of spec 2018-06-16 22:38:15 +09:00
run_tests_in_workspace.sh run_tests_matrix.py: run workspace jobs with python3 (#28125) 2022-03-14 12:12:51 +01:00