よくある質問(FAQ)

クラス定義でメンバー関数を定義するソースコードを含んだプログラムを機能安全カバレッジモードでrun-testコマンドを実行するとエラーが表示されます。

【QTE12】テスト実行に関する問題

質問

クラス定義でメンバー関数を定義するソースコードを含んだプログラムを機能安全カバレッジモードでrun-testコマンドを実行すると、以下のエラーが表示されます。

QTE-GC-ERR:
The [file path] specified in the "test-target-source-path-list" or "cov-target-header-path-list" option is incorrect.

エラーが出ないようにするにはどうすればいいのでしょうか?

回答

本エラーは、"cov-target-header-path-list"オプションに計測に必要なヘッダファイルのパスが指定されていない、またはパスが誤っている場合に表示されます。project.jsonファイルの"cov-target-header-path-list"オプションに対象のメンバ関数が定義されているヘッダーファイルのパスが設定されていることを確認してください。設定されていないようでしたら、ヘッダーファイルのパスを設定し、prepareコマンドから再度実行してください。

上記対応でエラーが解消されない場合、弊社サポート窓口までご連絡ください。