Commit Graph

17 Commits

Author SHA1 Message Date
apolcyn 2e205d8fbf
[csharp] Attempt to fix download flakes in C# distrib tests (#34854)
Attempt to fix
https://source.cloud.google.com/results/invocations/46cb13f1-7532-4c37-af5d-40e013dafc4c/targets/%2F%2Ftools%2Fbazelify_tests%2Ftest:distribtest_csharp_linux_x64_ubuntu2204/log
flakes

Fix taken from https://github.com/dotnet/runtime/issues/27792
2023-11-03 13:18:14 -07:00
Jan Tattermusch 3cf3ed7d59
Revert "Revert "Add back C# distribtests for Grpc.Tools"" (#31436)
* Revert "Revert "Add back C# distribtests for Grpc.Tools (#31399)" (#31412)"

This reverts commit dbc45208e2.

* avoid clash with internal protos
2022-10-27 09:59:06 +02:00
Alisha Nanda dbc45208e2
Revert "Add back C# distribtests for Grpc.Tools (#31399)" (#31412)
This reverts commit 50bad293c9.
2022-10-20 12:08:29 -07:00
Jan Tattermusch 50bad293c9
Add back C# distribtests for Grpc.Tools (#31399)
* remove remains of grpc_csharp_ext artifact build completely

* add back part of C# distribtests

* redirect C# linux distribtests

* comment out some distribtests

* switch updateversion to Grpc.tools

* fix .proto

* fix distribtest complile

* temporarily comment out service in .proto

* cleanup

* improvements

* reenable mac distribtests

* fixes
2022-10-20 16:42:29 +02:00
Jan Tattermusch e8404698d5
Remove C# implementation (individual packages will continue to be maintained through v2.46.x patches or moved to grpc-dotnet) (#29225)
* remove examples/csharp

* remove reference to examples/csharp

* remove C# references from doc/

* remove src/csharp

* update test_creds locations

* remove C# distribtests

* remove buildgen templates for files under src/csharp

* remove grpc_csharp_ext C build target

* regenerate projects

* update tools/run_tests/README.md

* change many C# test/build scripts to noop

* unbreak run_tests.py -l csharp

* unbreak C# build_package targets

* unbreak C# distribtests

* remove C# pre-build steps from prepare_build_windows.bat

* remove src/csharp from clang_format

* remove csharp and csharpcoreclr from run_interop_tests.py

* remove C# interop test docker images

* Revert "remove src/csharp"

This reverts commit 97f2b6d707.

* remove src/csharp, but keep Grpc.Tools

* add back templates/src/csharp/build/dependencies.props.template

* remove everything but Grpc.Tools and Grpc.Tools.Tests from sln

* Revert "unbreak run_tests.py -l csharp"

This reverts commit 529b5e2ec1.

* revive Grpc.Tools.Tests through run_tests.py

* Revert "unbreak C# build_package targets"

This reverts commit 79d8d83c8b.

* experiment with build_nuget.sh fixes

* simplify create_fake_native_artifacts.sh

* building of Grpc.Tools in package_targets.py

* move shared files from Grpc.Core to Grpc.Tools

* yapf format: distribtest_targets.py

* Revert "remove C# pre-build steps from prepare_build_windows.bat"

This reverts commit bd38956a2b.

* update C# README.md

* disable C# in gke OSS benchmarks
2022-04-28 12:00:34 +02:00
Jan Tattermusch 53390d9c42 add C# distribtest coverage for .NET5 single file publish 2020-11-30 10:12:48 +01:00
Jan Tattermusch 6c43b2c98a add netcoreapp3.1 C# distribtest 2020-10-27 16:30:01 +01:00
Jan Tattermusch e274e7b93a add C# distribtest for .NET 5 2020-10-27 16:30:00 +01:00
Jan Tattermusch 782d9bfb34 add alpine distribtest 2019-10-01 08:52:28 -04:00
Jan Tattermusch ece5fbdcb0 partially revert alpine distribtest attempts 2019-09-05 08:06:39 -04:00
Jan Tattermusch 0040bb9353 attempt to add alpine C# distribtest 2019-09-04 10:38:54 -04:00
Jan Tattermusch 1d3cc21910 update C# distribtests 2018-05-10 15:22:14 +02:00
Mehrdad Afshari 7bf30d6b35 Fix csharp/run_distrib_test_dotnetcli.sh to pass shellcheck 2018-02-07 13:35:16 -08:00
Jan Tattermusch 7897ae9308 auto-fix most of licenses 2017-06-08 11:22:41 +02:00
Jan Tattermusch dd2f1cab7a switch C# distribtest to use windows-build nugets 2017-04-06 13:00:26 +02:00
Jan Tattermusch 520ece60e5 switch distribtests to use nugets generated by dotnet cli 2016-09-13 14:49:30 +02:00
Jan Tattermusch b809cd9f99 dotnet CLI distribtest 2016-09-08 16:21:39 +02:00