fvm.generate_test_cases module
Warning
Callables that are not documented in the Public API are not intented to be directly used and thus may change between minor versions.
Generate test case structures for reports.
- fvm.generate_test_cases.generate_test_case(design_name, prefix, step, results_dir, status='passed', outdir=None, start_time=None, stop_time=None, friendliness_score=None, properties=None, step_summary_html=None, html_files=None, drom_svg_path=None)[source]
Generate a test case structure for reports.
- Parameters:
design_name (str) – Name of the design.
prefix (str) – Prefix for the test case ID.
step (str) – Name of the step.
results_dir (str) – Directory to store results.
status (str) – Status of the test case (default is “passed”).
start_time (int) – Start time in milliseconds since epoch.
stop_time (int) – Stop time in milliseconds since epoch.
friendliness_score (float or None) – Friendliness score (optional).
properties (str or None) – JSON string of properties (optional).
step_summary_html (str or None) – Path to HTML summary file (optional).
html_files (list of str or None) – List of additional HTML files to attach (optional).