Pocketビルド障害の調査とミュート何らかの問題やテストの失敗が原因でビルドが失敗した場合、TeamCityを使用すると、ビルドエラーの調査を特定のユーザーに割り当てたり、ビルドステータスに影響を与えないように失敗をミュートしたりできます。失敗したビルド構成全体の調査を割り当てるか、単一のビルドの問題と失敗したテストを調査/ミュートできます。調査/ミュート機能は、ビルドの問題と失敗したテストに対して同じように機能します。特定のプロジェクトで調査/ミュートを管理および表示できるようにするには、このプロジェクトで次の権限が付与されている必要があります。調査/ミュートを表示するための「プロジェクトとすべての親プロジェクトを表示する」これらの権限は、デフォルトでプロジェクト管理者とシステム管理者に付与されます。失敗したビルド構成の調査の割り当て失敗したビルド構成の調査を割り当てるには:ビルド構成ホームページの概要タブ(またはビルド結果ページの概要タブ)に移動し、調査を割り当てるをクリックします。調査対象ドロップダウンメニューからTeamCityユーザーを選択します。調査を解決する条件を選択します。ビルド構成が成功したときまたは、手動;このモードは、「成功」ビルドステータスが問題が解決されたことを直接示していない場合に、不安定なテストを使用したビルド構成に推奨されます。調査が割り当てられたユーザーは、後でこのウィンドウで問題を修正済みとしてマークできます。クリックして、リストで構成を選択します。ビルドの問題と失敗したテストの調査の割り当て特定のビルド問題の調査を割り当てるには:ビルド結果ページの概要タブ(またはプロジェクトホームの現在の問題タブ)に移動し、ビルドの問題の横にある矢印をクリックしてから調査/ミュートをクリックします。調査/ミュートダイアログが開きます。調査対象ドロップダウンメニューからTeamCityユーザーを選択します。調査を解決する条件を選択します。調査が割り当てられたユーザーは、後でこのウィンドウで問題を修正済みとしてマークできます。同様に、ビルド結果の概要またはテストタブで、失敗したテストの調査を割り当てることができます。ビルドの問題をミュートする特定のビルドの問題をミュートするには:ビルド結果ページの概要タブ(またはプロジェクトホームの現在の問題タブ)に移動し、ビルドの問題の横にある矢印をクリックしてから調査/ミュートをクリックします。調査/ミュートダイアログが開きます。問題をミュートする場所を選択します。プロジェクト全体は、現在のプロジェクトとそのサブプロジェクトのすべての構成で問題をミュートしています。選択されたビルド構成。同じプロジェクトから特定のビルド構成を選択できます。問題のミュートを解除する条件を選択します。保存をクリックします。失敗したテストのミュートビルドの問題をミュートすると同様に、ビルド結果の概要またはテストタブで、失敗したテストまたは複数のテストを一度にミュートできます。ビルド失敗条件で失敗するが、他の条件では失敗するビルドにのみ影響します。他の失敗条件がビルドに適用される場合(たとえば、ゼロ以外の終了コード)、失敗したテストはミュートされます。この機能は、いくつかのテストが既知の理由で失敗する場合に役立ちますが、現在修正することはできません。例:責任のある開発者がいないか、システム管理者が環境を修正するのを待っています。この機能は、テストが意図的に失敗した場合にも使用できます。必要な機能がまだ準備されていない場合です。これらのすべての場合において、そのような失敗をミュートし、他の開発者の不必要な妨害を避けることができます。テストがミュートされると、今後のビルドでも実行されますが、テストの失敗はビルドステータスに影響しません。失敗したがミュートされたテストがあるときにビルドを成功させるために、ビルドスクリプトを調整する必要がある場合があります。発生したエラーがテストの失敗のみであった場合は、他のビルド障害条件(たとえば、「ビルドプロセスの終了コードがゼロでない場合は失敗します」)のためにビルドが失敗しないことを確認してください。詳細については、関連する課題TW-16784(英語)を参照してください。UIダイアログで調査済みの問題を修正済みとしてマークできます。これにより、UIで潜在的に修正された問題を特定できますが、次のビルド実行でも問題が続く場合は調査を続行する可能性が残ります。調査の作成者がそれぞれの通知をオンにしている場合、修正について通知されます。TeamCityは、問題が再現されず、この調査に「修正時に自動的に」解決条件がある場合、調査が修正済みとしてマークされた後、次のビルド実行で調査を削除します。調査とミュートの表示プロジェクトホームページで、プロジェクトごとのすべての調査とミュートを見つけることができます。プロジェクト内のすべてのミュートされた問題とテストを見るここで、問題とテストのミュートを解除し、調査を別のユーザーに再割り当てするか、修正済みとしてマークすることができます。調査の表示1つ以上の調査が割り当てられている場合、TeamCityトップパネルの名前の横に調査カウンターが表示されます。クリックして調査ページを開き、さまざまなプロジェクトで割り当てられたすべての調査を表示できます。このページで問題を直接管理できます:修正済みとしてマーク、再割り当て、ミュート、または調査の放棄。失敗したテストごとに、すぐに確認できます。UIで強調表示されます。調査またはミュートオプションで「修正時に自動的に」オプションが選択されている場合、TeamCityは異なるブランチの各障害の状態を分析して、調査を解決するか、より賢くします。デフォルトのブランチおよび別のアクティブなブランチで障害が発生し、これらのブランチのいずれかでこの障害に調査(またはミュート)が割り当てられている場合、障害がデフォルトのブランチで修正されるとすぐに解決されます。デフォルト以外のアクティブブランチで障害が発生した場合、割り当てられた調査(またはミュート)は、それが発生したすべてのアクティブブランチで修正された場合にのみ解決されます。関連ページ:テストと設定の問題の表示このページで:プロジェクト概要ページでの問題の表示、現在の問題タブを使用する、不安定なテスト、プロジェクト概要ページでの問題の表示:プロジェクト概要ページには、ビルド構成で失敗したテストの数やその他の問題も表示されます。問題のあるビルド構成のデータが展開されていない場合、テスト番号のリンクから現在の...ビルド構成の詳細の表示ビルド構成ホームページに構成の詳細が表示され、以下のことが可能になります。実行ボタンを使ってカスタムビルドを実行する、アクションメニューを使う一時停止トリガー、保留中の変更を確認する、清潔なチェックアウトを実施する、調査を割り当てる、構成設定を編集する、ビルド構成の詳細は、依存関係、TeamCity...。