grpc/tools/internal_ci/windows
AJ Heller b1c3b5ddfe [CI] Add clang-cl build to CI (#36840)
This adds a clang-cl Windows build to the set of Github presubmit jobs. It builds the codebase with strict warnings enabled, including thread annotation checks, and the rest of diagnostics we've been missing on Windows.

Here's [a successful run](https://btx.cloud.google.com/invocations/448792b6-3cff-4987-975a-af5e19526fc0/targets/grpc%2Fcore%2Fpull_request%2Fwindows%2Fgrpc_basictests_c/log) of the script (hijacking the C basic tests kokoro job, ignore that bit)

Closes #36840

COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/36840 from drfloob:kokoro-grpc-win-clangcl f15c8c5626
PiperOrigin-RevId: 641330117
2024-06-07 12:51:18 -07:00
..
pull_request [CI] Add clang-cl build to CI (#36840) 2024-06-07 12:51:18 -07:00
release [test infra] Bump Python Windows distribtest timeout part 2 (#34685) 2023-10-19 09:48:02 -07:00
bazel_rbe.bat [RBE windows] Use bazel 6.3.2 on windows RBE (after regenerating toolchain) (#34216) 2023-09-01 10:35:15 +02:00
grpc_basictests_c.cfg job split followup: increase timeout for macos and windows C/C++ jobs 2019-05-04 19:04:39 +02:00
grpc_basictests_csharp.cfg avoid flake in C# Grpc.Tools tests by running tests sequentially (#30691) 2022-08-22 17:05:46 +02:00
grpc_basictests_python.cfg Extend the Windows Python test timeout to 3hr (#27843) 2021-10-27 13:20:50 -07:00
grpc_bazel_rbe_dbg.cfg Cleanup configuration of bazel RBE jobs (#29301) 2022-04-13 13:14:00 +02:00
grpc_bazel_rbe_opt.cfg Cleanup configuration of bazel RBE jobs (#29301) 2022-04-13 13:14:00 +02:00
grpc_build_artifacts.bat make legacy artifact -> packages -> distribtest jobs a noop (#31124) 2022-09-27 21:01:32 +02:00
grpc_build_artifacts.cfg Increase artifact build timeouts for problem targets (#25695) 2021-03-12 09:25:26 -08:00
grpc_build_clang_cl.bat [CI] Add clang-cl build to CI (#36840) 2024-06-07 12:51:18 -07:00
grpc_distribtests.bat make legacy artifact -> packages -> distribtest jobs a noop (#31124) 2022-09-27 21:01:32 +02:00
grpc_distribtests.cfg upload both sponge_log.xml and sponge_log.log 2018-09-25 23:10:54 +02:00
grpc_distribtests_cpp_dll.bat [Test] Fix build error (#34445) 2023-09-22 11:37:04 -07:00
grpc_distribtests_cpp_dll.cfg [Testing] Added windows/grpc_distribtests_cpp_dll (#34425) 2023-09-20 16:58:58 -07:00
grpc_distribtests_csharp.bat Revert "Revert "Add back C# distribtests for Grpc.Tools"" (#31436) 2022-10-27 09:59:06 +02:00
grpc_distribtests_csharp.cfg C# windows single-job distribtest (#29152) 2022-03-18 16:34:31 +01:00
grpc_distribtests_python.bat [Python Distribution] Add a check for file size (#35831) 2024-02-09 10:14:55 -08:00
grpc_distribtests_python.cfg [test infra] Bump Python Windows distribtest timeout (#34550) 2023-10-09 13:27:56 -07:00
grpc_distribtests_standalone.bat [Test] Fix build error (#34445) 2023-09-22 11:37:04 -07:00
grpc_distribtests_standalone.cfg upload both sponge_log.xml and sponge_log.log 2018-09-25 23:10:54 +02:00
grpc_portability.cfg Use more parallelism to windows portability tests (#28179) 2021-11-24 08:41:23 -08:00
grpc_portability_build_only.cfg Speedup grpc_portability_build_only windows kokoro job (#28460) 2022-01-04 20:29:46 +01:00
grpc_run_tests_matrix.bat Revert "Revert "[Test] Dedup vs2019 test in the Windows test" (#33393)" (#33394) 2023-06-09 16:10:29 -07:00