Tosca Distributed Execution のプロパティ
|
このトピックは、Tricentisが近い将来に廃止する予定の従来の機能について説明します。廃止計画およびタイムラインに関する詳細情報については、この Tricentisナレッジベースの記事をご覧ください。 代替案については、トピックをチェックしてください。 |
XMLファイルを作成したら、 Tosca Continuous Integration Client (Tosca CI Client) が実行に転送するべき TestEvents を指定します。
そのためには、プロパティ TestEvent を使って、以下のいずれかをフィルタリングします:
高速化のため、Tricentis は、TestEvent の名前ではなく、 UniqueId または NodePath でフィルタリングすることを推奨します。
1 つの Tosca Distribution Server で複数のリポジトリ使用する場合は、 chapter "複数のリポジトリで実行するためのカスタムプロパティ" で説明されているように追加のカスタム プロパティを設定する必要があります。
TestEvent の名前をフィルタリングします。
TestEvent の名前をフィルタリングしたい場合は、TestEvent プロパティを使用します。1つまたは複数のテストイベントをフィルタリングすることができます。この場合、リポジトリ内の各 TestEvent には一意の名前が必要です。
XMLファイル内のプロパティの値は、 TestEventTosca Commander 内の名前と正確に一致する必要があります。
以下の例では、 Tosca CI Client は、 SampleTestEvent という名前のTestEventをフィルタリングしています。
<?xml version="1.0" encoding="utf-16" ?>
<testConfiguration>
<TestEvents>
<TestEvent>SampleTestEvent</TestEvent>
</TestEvents>
</testConfiguration>
TestEvent のシステム ID のフィルタリング
TestEvent のシステム ID をフィルタリングする場合は、TestEvent プロパティを使用します。UniqueId または NodePath のいずれかをフィルタリングできます。
XML ファイル内のプロパティの値は、 UniqueId または Tosca Commander 内の NodePath の値に完全に一致する必要があります。
1つまたは複数のテストイベントをフィルタリングすることができます。以下の例では、 Tosca CI Client は2つの異なるTestEventの実行をトリガーします:
-
UniqueId 123456789 を持つTestEvent
-
NodePath /Execution/SampleTestEvent を持つ TestEvent
<?xml version="1.0" encoding="utf-16" ?>
<testConfiguration>
<TestEvents>
<TestEvent>123456789</TestEvent>
<TestEvent>/Execution/SampleTestEvent</TestEvent>
</TestEvents>
</testConfiguration>