Accel Studio テスト機能 利用ガイド 初版 2025-04-01

5. 設定ファイル

5.1. 概要

Accel Studio テスト機能 に関する設定です。
モジュール
Accel Studio テスト機能
フォーマットファイル(xsd)
WEB-INF/schema/accel-studio-testing-config.xsd
設定場所
WEB-INF/conf/accel-studio-testing-config.xml
<?xml version="1.0" encoding="UTF-8"?>
<accel-studio-testing-config xmlns="https://www.intra-mart.jp/accel-studio-testing-config"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="https://www.intra-mart.jp/accel-studio-testing-config accel-studio-testing-config.xsd"
>

  <!--
      テスト機能を利用する場合は true に変更してください。
      If you want to use the testing function, change it to true.
      使用测试功能时请改为 true 。
  -->
  <testing-enabled>false</testing-enabled>

  <agent base-url="http://localhost:8188/accel-studio-testing-agent">
    <timeout-seconds>1800</timeout-seconds>
    <retry>
      <max-count>3</max-count>
      <wait-seconds>10</wait-seconds>
    </retry>
  </agent>

  <definition>
    <resource-size-limit>1024</resource-size-limit>
    <resource-total-size-limit>102400</resource-total-size-limit>
  </definition>

</accel-studio-testing-config>

5.2. リファレンス

5.2.1. テスト実行可否設定

タグ名 testing-enabled
テスト実行を利用するかどうかを設定します。
false を設定した場合、テスト機能でテストを実行できません。

【設定項目】

<accel-studio-testing-config>
  <testing-enabled>false</testing-enabled></accel-studio-testing-config>

必須項目
複数設定 ×
設定値・設定する内容 テスト実行可否
単位・型 なし
省略時のデフォルト値 false
親タグ accel-studio-testing-config

5.2.2. エージェント設定

タグ名 agent
Accel Studio テスト機能 テスト実行エージェント に関する設定を定義します。

【設定項目】

<accel-studio-testing-config><agent base-url="http://localhost:8188/accel-studio-testing-agent"></agent>
</accel-studio-testing-config>

必須項目
複数設定 ×
設定値・設定する内容 Accel Studio テスト機能 テスト実行エージェント の接続設定
単位・型 なし
省略時のデフォルト値 なし
親タグ accel-studio-testing-config

【属性】

属性名 説明 必須 デフォルト値
base-url
Accel Studio テスト機能 テスト実行エージェント のベース URL
なし

5.2.3. エージェント接続を行う際のタイムアウト値

タグ名 timeout-seconds
エージェント接続を行う際のタイムアウト値を設定します。

【設定項目】

<accel-studio-testing-config><agent>
    <timeout-seconds>1800</timeout-seconds></agent>
</accel-studio-testing-config>

必須項目
複数設定 ×
設定値・設定する内容 エージェント接続を行う際のタイムアウト値(単位:秒)
単位・型 整数値(0-)
省略時のデフォルト値 なし
親タグ agent

5.2.4. リトライ最大回数設定

タグ名 max-count
リトライの最大回数を設定します。
0 を設定した場合、リトライしません。

【設定項目】

<accel-studio-testing-config><agent><retry>
      <max-count>3</max-count></retry>
  </agent>
</accel-studio-testing-config>

必須項目
複数設定 ×
設定値・設定する内容 リトライの最大回数
単位・型 整数値(0-)
省略時のデフォルト値 なし
親タグ retry

5.2.5. リトライ待ち秒数設定

タグ名 wait-seconds
次にリトライするまでの待ち時間の秒数を設定します。

【設定項目】

<accel-studio-testing-config><agent><retry><wait-seconds>10</wait-seconds>
    </retry>
  </agent>
</accel-studio-testing-config>

必須項目
複数設定 ×
設定値・設定する内容 リトライするまでの待ち時間(単位:秒)
単位・型 整数値(0-)
省略時のデフォルト値 なし
親タグ retry

5.2.6. 定義設定

タグ名 definition
テスト定義に関する設定を定義します。

【設定項目】

<accel-studio-testing-config><definition></definition>
</accel-studio-testing-config>

必須項目
複数設定 ×
設定値・設定する内容 なし
単位・型 なし
省略時のデフォルト値 なし
親タグ accel-studio-testing-config

5.2.7. 1ファイルあたりのリソースサイズ制限

タグ名 resource-size-limit
1ファイルあたりのリソースサイズ制限を設定します。

【設定項目】

<accel-studio-testing-config><definition>
    <resource-size-limit>1024</resource-size-limit></definition>
</accel-studio-testing-config>

必須項目
複数設定 ×
設定値・設定する内容 1ファイルあたりのリソースサイズ制限(単位:KB)
単位・型 整数値(0-)
省略時のデフォルト値 1024
親タグ definition

5.2.8. 1定義に対するテストリソース全ファイルの最大サイズ制限

タグ名 resource-total-size-limit
1定義に対するテストリソース全ファイルの最大サイズ制限を設定します。

【設定項目】

<accel-studio-testing-config><definition>
    <resource-total-size-limit>102400</resource-total-size-limit></definition>
</accel-studio-testing-config>

必須項目
複数設定 ×
設定値・設定する内容 1定義に対するテストリソース全ファイルの最大サイズ制限(単位:KB)
単位・型 整数値(0-)
省略時のデフォルト値 102400
親タグ definition