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 Add back DownloadFile.cs 2020-02-18 15:52:34 -08:00
AfterSolutionBuild.targets
Baseline.Designer.props Update baselines (#19123) 2020-02-18 15:13:45 -08:00
Baseline.xml Merge branch 'master' into merge/release/3.1-to-master 2020-02-20 16:07:37 -08:00
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 Todos 2020-02-18 13:47:25 -08:00
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 Rename Flaky attribute (#19469) 2020-03-04 08:10:18 -08:00
QuarantinedTests.BeforeArcade.props Rename Flaky attribute (#19469) 2020-03-04 08:10:18 -08:00
SharedFramework.External.props Merge branch 'master' into johluo/migrating-extensions 2020-02-21 11:55:49 -08:00
SharedFramework.Local.props Merge branch 'master' into johluo/migrating-extensions 2020-02-20 16:44:06 -08:00
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 Merge branch 'release/3.1' into master 2020-02-18 13:46:51 -08:00
WorkaroundsImported.targets
configure-toolset.ps1
configure-toolset.sh
empty.proj