2017-08-01 10 views
1

私はTFS 2015を使用してテストを実行しています。 1時間後に中断しています。testSettingsファイルのランタイム値を変更しました.Orderetestタイムアウト値.1時間後にまだ失敗していません。テストエージェントはありません。TFS 2015:RunTest機能テストでテスト実行が中断されました

私たちはビジュアルスタジオをオンラインにしていないので、何が問題なのか理解できません。

2017-08-01T08:28:50.0146249Z ## [セクション]の起動後

は、ビルド定義:

展開TestAgentログファイル内のタスクのログファイルです。テストマシンへのTestAgentのデプロイ 2017-08-01T08:28:50.0771279Zタスク実行ハンドラの準備。 2017-08-01T08:28:50.5302568Z PowerShellスクリプトの実行:D:\ agent_work_tasks \ DeployVisualStudioTestAgent_52a38a6a-1517-41d7-96cc-73ee0c60d2b6 \ 1.0.42 \ DeployTestAgent.ps1 2017-08-01T08:28:52.7645941Z DistributedTests :テストマシンでのテストエージェントの展開と構成を開始します。 2017-08-01T08:28:52.7802207Z DistributedTests: 2017-08-01T08:28:52.7802207Z DistributedTests:ユーザー名:ingrnet \ spel-daily-build 2017-08-01T08:28:52.7802207Z DistributedTests:Use HTTP Port:True 2017-08-01T08:28:52.7802207Z DistributedTests:プロセスとして実行:True 2017-08-01T08:28:52.7802207Z DistributedTests:ログイン自動:True 2017-08-01T08:28 :52.7802207Z DistributedTests:スクリーンセーバーを無効にする:True 2017-08-01T08:28:52.7802207Z DistributedTests:エージェントはhttps://go.microsoft.com/fwlink/?LinkId=615472からダウンロードされます 2017-08-01T08:28:52.7802207Z DistributedTests:テストエージェントの更新:False 2017- 08-01T08:28:52.7802207Z DistributedTests:テストエージェントをDataCollectionとしてのみ実行:False 2017-08-01T08:28:52.7802207Z DistributedTests:リモートマシンにテストエージェントをインストールするスクリプトへのパス:D:\ agent_work_tasks \ DeployVisualStudioTestAgent_52a38a6a-1517-41d7-96cc-73ee0c60d2b6 \ 1.0.42 \ TestAgentInstall.ps1 2017-08 -01T08:28:52.7802207Z DistributedTests:リモートマシン上のテストエージェントを設定するスクリプトへのパス:D:\ agent_work_tasks \ DeployVisualStudioTestAgent_52a38a6a-1517-41d7-96cc-73ee0c60d2b6 \ 1.0.42 \ TestAgentConfiguration.ps1 2017-08-01T08:28 :52.7802207Z DistributedTests:Azureリモートマシンでテストエージェントをダウンロードするスクリプトへのパス:D:\ agent_work_tasks \ DeployVisualStudioTestAgent_52a38a6a-1517-41d7-96cc-73ee0c60d2b6 \ 1.0.42 \ DownloadTestAgent.ps1 2017-08-01T08:28:52.7802207Z DistributedTests:テストエージェントがリモートマシンにインストールされているかどうかをチェックするスクリプトへのパス:D:\ agent_work_tasks \ DeployVisualStudioTestAgent_52a38a6a-1517-41d7-96cc-73ee0c60d2b6 \ 1.0.4 2 \ CheckTestAgentInstallation.ps1 2017-08-01T08:28:52.7802207Z DistributedTests:テストエージェントがリモートマシン上ですでに実行されているかどうかをチェックするスクリプトへのパス。D:\ agent_work_tasks \ DeployVisualStudioTestAgent_52a38a6a-1517-41d7-96cc-73ee0c60d2b6 \ 1.0。 42 \ VerifyTestMachinesAreInUse.ps1 2017-08-01T08:28:52.7802207Z DistributedTests:テストエージェントのダウンロードと構成に役立つスクリプトへのパス 2017-08-01T08:28:52.8583806Z DistributedTests:タスク 'PopulatingMachinesPresentState' on machine ' ISRVEL2018YS1.ingrnet.com:5985 'が実行されています 2017-08-01T08:29:15.9362386Z DistributedTests:マシン' ISRVEL2018YS1.ingrnet.com:5985 'の' PopulatingMachinesPresentState 'タスクが完了しました。 2017-08-01T08:29:15.9518654Z ## [警告] DistributedTests:1つ以上の並行ビルドにわたってマシン 'ISRVEL2018YS1.ingrnet.com:5985'を使用している可能性があります。これは現在サポートされていません。ビルド定義ごとに一意のマシンを使用し、マシンを使用して任意のビルド定義から並行ビルドが進行中でないことを確認します。 2017-08-01T08:29:15.9518654Z DistributedTests:更新テストエージェントが無効です。テストエージェントの更新をスキップします。 2017-08-01T08:29:15。9518654Z DistributedTests:マシン 'ISRVEL2018YS1.ingrnet.com:5985'のタスク 'ConfigureTestAgent'が実行されています 2017-08-01T08:29:40.3266525Z DistributedTests:マシン 'ISRVEL2018YS1.ingrnet.com:5985'のタスク 'ConfigureTestAgent'が完了しました。 2017-08-01T08:29:40.3266525Z DistributedTests:テストエージェントが設定されてテストを実行する準備が整ったので、このタスクの後にビルド定義の[テストエージェントを使用してVisual Studio Test]タスクを使用してください。 2017-08-01T08:29:40.4047477Z ## [セクション]を仕上げ:展開TestAgentをテストマシン

に我々は3つのタスクを使用して一連のテストを実行しようとしています。 第一の実行機能テストのタスク・ログ・ファイル:

2017-08-01T08:29:40.4047477Z ## [セクション]開始:テスト 2017-08-01T08の最初のバッチを実行します:29:40.8734851Z準備タスク実行ハンドラ。 2017-08-01T08:29:PowerShellスクリプトを実行する41.2953631Z:D:\ agent_work_tasks \ RunVisualStudioTestsusingTestAgent_d353d6a2-e361-4a8f-8d8c-123bebb71028 \ 1.0.49 \ RunDistributedTests.ps1 2017-08-01T08:29:43.4047175Z DistributedTests :環境WinRmプロトコルHTTP。 2017-08-01T08:29:43.4203434Z DistributedTests:実行設定ファイルパス:D:¥agent_work¥2¥s¥SUIT¥SmartPlantElectrical¥Tests¥SPELSanityTestSuite¥SanityTests¥SanityTests.testsettings 2017-08-01T08:29:43.7953324 Z DistributedTests:以下のパラメータを使用して、選択したテストアセンブリの実行を作成します。 2017-08-01T08:29:43.7953324Z DistributedTests:SourceFilter:** \ sanitytests_a.orderedtest TestCaseFilter: 2017-08-01T08:29:43.7953324Z DistributedTests:Run title :TestRun_SPEL2018-SUIT_82465 2017-08-01T08:29:43.7953324Z DistributedTests:自動化:True 2017-08-01T08:29:43.7953324Z DistributedTests:テスト設定id:6263 2017-08-01T08:29:43.7953324Z DistributedTests:ビルド場所:C:\ SUITinstallation \ AUTs \ SmartPlantElectrical \ Tests \ SPELSanityTestSuite \ SanityTests 2017-08-01T08:29:43.7953324Z DistributedTests:ビルドID:82465 2017-08-01T08:29:43.7953324Z DistributedTests:テスト構成マッピング: 2017-08-01T08:29:44.3422159Z DistributedTests:テスト実行Id 89461 Queued 2017-08-01T08:29:44.7953194Z DistributedTests:テスト実行 '89461'は 'InProgress'状態です。 2017-08-01T08:29:55.2327218Z DistributedTests:テスト実行 '89461'は 'InProgress'状態です。 2017-08-01T08:30:05.6544901Z DistributedTests:テスト実行 '89461'が 'InProgress'状態です。 2017-08-01T08:30:16.1387782Z DistributedTests:テスト実行 '89461'は 'InProgress'状態です。 2017-08-01T08:30:26.5605373Z DistributedTests:テスト実行を分析するには、次のリンクを使用してください。https://ppmtfs.intergraph.com/tfs/PPMCOL/PPM/_TestManagement/Runs#_a=resultQuery&runId=89461&queryPath=Recent+Run%2FRun+89461 2017-08-01T08:30:26.5605373Z DistributedTests:テスト実行 '89461'は 'InProgress'状態です。 2017-08-01T08:30:26.5605373Z DistributedTests:合計テスト:1、合格テスト:0 2017-08-01T10:18:12.5264158Z DistributedTests:テスト実行 '89461'は 'InProgress'状態です。 2017-08-01T10:18:12.5264158Z DistributedTests:合計テスト:1、合格テスト:0 2017-08-01T10:18:22.9481786Z DistributedTests:テスト実行 '89461'は 'InProgress'状態です。 2017-08-01T10:18:22.9481786Z DistributedTests:合計テスト:1、合格テスト:0 2017-08-01T10:18:33.4012032Z DistributedTests:テスト実行 '89461'は 'Aborted'状態です。 2017-08-01T10:18:33.4012032Z DistributedTests:合計テスト:1、合格テスト:0 2017-08-01T10:18:43.4167230Z ## [警告] DistributedTests:テストの実行が中止されました。実行ログの詳細を記録します。 2017-08-01T10:18:43.8542042Z ## [警告] DistributedTests:新しいテストが作成されました。 2017-08-01T10:18:43.8542042Z Project Build Service用のテスト実行がキューに登録されています。 2017-08-01T10:18:43.8542042Z 2017-08-01T10:18:438542042Z ## [警告] DistributedTests:テストの検出が開始されました。 2017-08-01T10:18:43.8542042Z ## [警告] DistributedTests:テストの実行が完了しました。テスト実行ID:89461 2017-08-01T10:18:43.8542042Z ## [警告] DistributedTests:1つのテストケースが見つかりました。 2017-08-01T10:18:43.8542042Z ## [警告] DistributedTests:テストの実行が開始されました。テスト実行ID:89461 2017-08-01T10:18:43.8542042Z ## [警告] DistributedTests:テスト実行中に予期しないエラーが発生しました。再試行する。 2017-08-01T10:18:43.8542042Z ## [警告] DistributedTests:エラー:1つ以上のエラーが発生しました.---> HTTPリクエストが00:01:40の後にタイムアウトしました。 2017-08-01T10:18:43.8542042Z 2017-08-01T10:18:43.8542042Z ## [警告] DistributedTests:テストの実行が中止されました。テスト実行ID:89461 2017-08-01T10:18:43.8542042Z ## [エラー] System.Exception:テストの実行が中止され、タスクが失敗しました。 2017-08-01T10:18:44.1354528Z ## [エラー] PowerShellスクリプトが1つのエラーで完了しました。 2017-08-01T10:18:44.1354528Z ## [セクション]は仕上げ:テスト

この後に実行していない残りの作成の最初のバッチを実行します。

+0

ローカル環境で注文テストを手動で実行した場合、どのような結果になりますか?これは、あなたのtestSettingsまたはtfs側に関連する問題を絞り込みます。 –

+0

はい、Orderedtestを個別に実行すると完全に実行されます – NAGASREE

答えて

1

更新

残念ながら、順序付けられたテストは、現在実行機能テストのタスクでをサポートされていません。 Visual Studioのテストタスクを使用して、順序付きテストを実行できます。あなたが3ラン機能テストタスクを使用しているのでOrdered test support in Run Functional Tests task


:詳細と回避策は、このスレッドを参照してください。まず、すべての機能テストタスクを実行する前に、「Visual Studioテストエージェントのデプロイ」タスクを追加する必要があります。

テストエージェントがすでにインストールされている場合は、テストエージェントが設定されます。それはです。は、機能テストタスクを実行する前に追加する必要があります。

あなたのビルド定義はまた、ビルド定義で0値に設定する「分ビルドジョブのタイムアウト」を設定

Deploy test agent 
Run Functional Tests 
Deploy Test agent 
Run functional tests task 
... 

のようになります。デフォルト値は60分であり、場合によっては同じ時間制限が適用されます。問題の根本的な原因は多分これに深刻な疑念を持っている。

​​

空またはゼロの値は、無限のタイムアウトを示します。

+0

各機能実行タスクの前に「Visual Studioテストエージェントのデプロイ」タスクを追加しました。 すべての3つのテストが実行されていますが、各テストの最後に再び「中止」メッセージが表示されます。 – NAGASREE

+0

エラー:このテストランのすべてのテストエージェントが長時間アクセス不能になったため、一部のテストを実行できませんでした。すべてのテストエージェントがサーバーと通信して再試行できることを確認します。 2017-08-02T11:05:54.9947973Z 2017-08-02T11:05:54.9947973Z ## [警告] DistributedTests:テストの実行が中止されました。テスト実行id:89772 – NAGASREE

+0

@NAGASREE Build Definition - Generalで "** Job job timeout in minutes **"を0に設定しましたか? –

関連する問題