早期アクセス:結果のインポート作業スペースを定義する

Automation Object Service (AOS) を使用した Tosca 分散実行では、少なくとも一つの AOS ワークスペースを設定する必要があります。実行までの時間を短縮するため、複数の AOS ワークスペースを設定できます。

1つのリポジトリに複数の AOS ワークスペースがある場合、デフォルトでToscaはこれらのワークスペースの1つだけを使用して結果をインポートします。これは ExecutionListsを並行して実行する複雑なテストセットには不十分かもしれません。結果を得るまでの時間を短縮するには、複数の AOS ワークスペースを定義して、結果を並行してインポートします。

結果の並列インポートは早期アクセス機能であり、まだ開発中です。このバージョンまたは将来のバージョンで完全な機能を保証することはできません。

始める前に

結果のインポートワークスペースを多数定義する前に、次のことが準備されていることを確認してください。

結果のインポートワークスペースの数を定義する

結果の並行インポートを設定するには、次の手順に従ってください。

  1. AOSappsettings.json ファイルを開きます。デフォルトのインストール後、このファイルは C:\Program Files(x86)\Tricentis\Tosca Server\AutomationObjectService にあります。

  2. AutomationObjectServiceConfig セクションのリポジトリタグまでスクロールします。

    • Tosca分散実行で1つのリポジトリを使用する場合、リポジトリタグには1つの子プロパティが含まれ、そこにこのリポジトリに接続されているすべての AOS ワークスペースが表示されます。

    • 複数のリポジトリを使用する場合、リポジトリタグには複数の子プロパティ(各リポジトリに1つずつ)が含まれます。

  3. リポジトリの子プロパティには、 NumberOfImportWorkspaces という設定があり、デフォルト値は 1 となっています。結果をインポートするワークスペースの数を変更するには、デフォルト値を希望の数に変更します。

    複数のリポジトリを使用する場合、並行して結果をインポートするすべてのリポジトリに対して、同じ手順を繰り返してください。

  4. ファイルを保存して閉じます。

これらのコード例は、異なるシナリオ(AOSを使用したTosca分散実行にリポジトリを1つ接続する場合と複数接続する場合)における結果の並行インポートを定義する方法を示しています。

次の記事

AOSを使用するTosca Distributed Executionのセットアップを終了します。