9

Visual Studio 負荷テストを実行すると、次のエラー メッセージが表示されます。

テストの実行中にエラーが発生しました。次のエラーのため、結果の収集が停止しました。ロード テスト結果のリポジトリにアクセスできませんでした。ロード テスト結果のリポジトリの容量が不足しています。(可能であれば) リポジトリにより多くのスペースを割り当てるか、古い負荷テストの実行結果を削除します。

私はそのようなリポジトリを知りません。リポジトリを見つけて問題を解決するにはどうすればよいですか?

4

2 に答える 2

4

データベースの容量を増やすには、任意の負荷テストを開きます [注を参照]。負荷テストを右クリックして [テスト結果の管理] を選択するか、負荷テスト ペインの上にある右端から 2 番目のアイコンをクリックします。ウィンドウのドロップダウン リストの 1 つで、すべての負荷テスト結果を選択できます。不要になった結果ファイルを 1 つ以上選択して削除します。削除にはしばらく、場合によっては数分かかります。

負荷テストの結果は、同じウィンドウのエクスポートボタンとインポートボタンを使用してアーカイブおよび復元できます。エクスポートしても結果は削除されません。

注: 新しい負荷テストを作成することもできます。何もする必要はありません。存在する必要があるだけです。テスト結果の管理ウィンドウにアクセスする唯一の方法は、開いている負荷テストを使用することです。

アップデート:

Visual Studio が使用している SQL データベースは、Menu => Load Test => Manage test controllerから見つけることができます。


使用されているデータベースが常に明確であるとは限らず、[テスト コントローラーの管理]ウィンドウがすべてを伝えていない場合があります。したがって、結果を削除する必要があるデータベースは明らかではありません。あるケースでは、 [テスト コントローラーの管理]を使用して見つかった負荷テスト データベース内のすべてのレコードが削除されているにもかかわらず、以下のメッセージが繰り返し表示されることがわかりました。

次のエラーが原因で、結果の収集が停止しました: ロード テスト結果リポジトリにアクセスできませんでした: ロード テスト結果リポジトリの容量が不足しています。(可能であれば) リポジトリにより多くのスペースを割り当てるか、古い負荷テストの実行結果を削除します。

[負荷テスト結果を開いて管理する]ウィンドウで、[コントローラー名を入力して負荷テスト結果を検索する] に表示されるすべての値 (値を含む<Local - No controller>) を確認し、これらの値ごとに[次の負荷テストの結果を表示] を に設定することをお勧めします<Show results for all tests>

于 2013-05-19T14:43:45.253 に答える