複数のテストを含むテスト フィクスチャがあります。このテスト フィクスチャを Test Cloud で実行すると正常に動作しますが、ローカルで実行すると最初のテストは成功しますが、後続のすべてのテストは次のメッセージで失敗します。
"セットアップ: System.Net.Http.HttpRequestException: 要求の送信中にエラーが発生しました。
System.Net.WebException : 基になる接続が閉じられました: 接続が予期せず閉じられました。"
以下にスタックトレースを含めました。他のテストのためにアプリを起動できないようです。Visual Studio 2015 を使用し、テスト エクスプローラーを使用してテストを実行しています。
結果のスタック トレース:
Xamarin.UITest.Shared.Http.HttpClient.SendData (文字列エンドポイント、文字列メソッド、HttpContent コンテンツ、ExceptionPolicy exceptionPolicy、Nullable`1 timeOut) Xamarin.UITest.Shared.Http.HttpClient.PostUntilExpectedResultReceived (文字列エンドポイント、文字列引数、文字列) でexpectedContent、Int32 再試行)
Xamarin.UITest.Shared.Android.HttpApplicationStarter.Execute (文字列のインテント Json) Xamarin.UITest.Shared.Android.LocalAndroidAppLifeCycle.LaunchApp (文字列の appPackageName、ApkFile testServerApkFile、Int32 testServerPort) で
Xamarin.UITest.Shared.Android.LocalAndroidAppLifeCycle.LaunchApp(ApkFile appApkFile, ApkFile testServerApkFile, Int32 testServerPort) で Xamarin.UITest.Android.AndroidApp..ctor(IAndroidAppConfiguration appConfiguration, IExecutor executor) で Xamarin.UITest.Configuration.AndroidAppConfigurator.StartApp (AppDataMode appDataMode)
C:\Projects\PerfectRoomXamarin\PerfectRoom-Branch\PerfectRoomTest\AppInitializer.cs:line 15 の PerfectRoomTest.AppInitializer.StartApp (プラットフォーム プラットフォーム) で
C:\Projects\PerfectRoomXamarin\PerfectRoom-Branch\PerfectRoomTest\Tests.cs:line 43 の PerfectRoomTest.Tests.BeforeEachTest() で --WebException
System.Net.HttpWebRequest.EndGetRequestStream(IAsyncResult asyncResult、TransportContext& コンテキスト) で System.Net.Http.HttpClientHandler.GetRequestStreamCallback(IAsyncResult ar) で 結果メッセージ:
セットアップ: System.Net.Http.HttpRequestException: 要求の送信中にエラーが発生しました。
System.Net.WebException : 基になる接続が閉じられました: 接続が予期せず閉じられました。