aspnetcore/eng
James Newton-King 8afb78fb95
Add gRPC interop tests (#17040)
* WIP add interop tests

* Clean up

* Move test project into build infrastructure

* Clean up

* Remove hardcoded paths

* Clean up

* Fix build

* Add copyright notices

* Update azure template

* Fix build

* Fix build?

* Fix build?

* Add gRPC interop tests to CI

- Convert to using references managed by build infrastructure
- Use produced AspNetCore.App shared framework
- Save server logs
- Dynamically bind to ports
- Ensure InteropWebsite is built in the same configuration as the test project

* Cleanup

* Rebase fix

* Include tests assets in build directory for Helix

* Incorporate changes in ProcessEx

* Include Grpc test in regular build

* Fixup

* Test

* exe doesn't always exist

* Capture logs on helix

* Maybe this will work

* There are two application started messages

* Derp

* Cleanup

* Update directory

* Add interop tests to more pipelines

* mkdir

Co-authored-by: John Luo <johluo@microsoft.com>
2020-03-20 19:32:45 -07:00
..
common Update dependencies from https://github.com/dotnet/arcade build 20200308.2 (#19703) 2020-03-09 20:19:13 +00:00
docker
…
helix Add gRPC interop tests (#17040) 2020-03-20 19:32:45 -07:00
scripts Skip Interop.FunctionalTests on arm (#19648) 2020-03-06 11:19:22 -08:00
targets Add gRPC interop tests (#17040) 2020-03-20 19:32:45 -07:00
tools
…
AfterSolutionBuild.targets
…
Baseline.Designer.props
…
Baseline.xml
…
Build.props Add gRPC interop tests (#17040) 2020-03-20 19:32:45 -07:00
CodeGen.proj
…
Dependencies.props Add gRPC interop tests (#17040) 2020-03-20 19:32:45 -07:00
GenAPI.exclusions.txt
…
LicenseHeader.txt
…
PoliCheckExclusions.xml
…
ProjectReferences.props Change quic package name to experimental (#19657) 2020-03-09 09:03:48 -07:00
PublishSymbols.proj
…
Publishing.props Add comments cautioning against changing DeveloperCertificates.XPlat (#19923) 2020-03-19 12:27:28 -07:00
QuarantinedTests.AfterArcade.props
…
QuarantinedTests.BeforeArcade.props
…
SharedFramework.External.props
…
SharedFramework.Local.props
…
SignCheckExclusionsFile.txt
…
Signing.props Build aspnetcore for win-arm64 (#19317) 2020-03-06 14:47:29 -08:00
Tools.props
…
Version.Details.xml Update dependencies from https://github.com/dotnet/aspnetcore-tooling build 20200320.2 (#20036) 2020-03-20 22:57:47 +00:00
Versions.props Add gRPC interop tests (#17040) 2020-03-20 19:32:45 -07:00
Workarounds.props
…
Workarounds.targets
…
WorkaroundsImported.targets
…
configure-toolset.ps1
…
configure-toolset.sh
…
empty.proj
…