ここで説明されているように、FPGA プロジェクトの自動回帰テストをセットアップしています。
REPORT
ここで、( ModelSim シミュレーションの VHDL ステートメントから) テスト結果を取得して、Jenkins テスト レポートに表示したいと考えています。私の理解では、Jenkins は jUnit 形式のみをネイティブにサポートしており、非 XML 形式をサポートするプラグインを探しましたが、何も見つかりませんでした。
重大度によってはシミュレーションがすぐに終了する可能性があるため、VHDL REPORT ステートメントから有効な XML を生成することは非常に困難です。つまり、すべてのテストのすべての出口パスで終了タグを複製する必要があり、最も保守しやすいアプローチではありません。
では、プレーン テキストを jUnit (または Jenkins でサポートされている場合は別の形式) に変換する簡単な方法を知っていますか? まだ何かが存在しない場合、Jenkins プラグインを作成することと、単に perl スクリプトを一緒に投げることに利点はありますか? 他の提案はありますか?