Comprehensive verification report with technical evidence
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| logical, | public | :: | overall_passed | ||||
| integer, | public | :: | total_tests | ||||
| integer, | public | :: | passed_tests | ||||
| integer, | public | :: | failed_tests | ||||
| character(len=256), | public | :: | report_timestamp | ||||
| character(len=1024), | public | :: | evidence_summary | ||||
| character(len=256), | public | :: | ci_run_url | ||||
| real(kind=wp), | public | :: | total_execution_time | ||||
| logical, | public, | dimension(MAX_CATEGORIES) | :: | category_passed | |||
| integer, | public, | dimension(MAX_CATEGORIES) | :: | category_test_count | |||
| character(len=256), | public, | dimension(MAX_CATEGORIES) | :: | category_messages | |||
| type(validation_result_t), | public, | dimension(MAX_VERIFICATION_TESTS) | :: | test_results | |||
| integer, | public | :: | result_count | ||||
| real(kind=wp), | public | :: | performance_regression_percent | ||||
| logical, | public | :: | performance_acceptable | ||||
| integer, | public | :: | new_failures_count | ||||
| integer, | public | :: | fixed_issues_count | ||||
| logical, | public | :: | baseline_comparison_success | 
Add test result to report
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(verification_report_t), | intent(inout) | :: | this | |||
| type(validation_result_t), | intent(in) | :: | result | 
Set category result
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(verification_report_t), | intent(inout) | :: | this | |||
| integer, | intent(in) | :: | category | |||
| logical, | intent(in) | :: | passed | |||
| integer, | intent(in) | :: | test_count | |||
| character(len=*), | intent(in) | :: | message |