Skip to content

[UR][CI] Add unified test result reporting for UR tests - #22909

Draft
kekaczma wants to merge 1 commit into
intel:syclfrom
kekaczma:ur-ci-test-tools
Draft

[UR][CI] Add unified test result reporting for UR tests#22909
kekaczma wants to merge 1 commit into
intel:syclfrom
kekaczma:ur-ci-test-tools

Conversation

@kekaczma

Copy link
Copy Markdown
Contributor

Introduce common tooling for collecting and reporting results from UR conformance and adapter-specific test executions.

The implementation:

  • provides a common execution and reporting path for UR test suites,
  • collects detailed test statuses and execution statistics,
  • parses LIT output and JUnit XML to obtain test-level information,
  • generates human-readable console output and GitHub Step Summary,
  • preserves full execution logs and XML results as CI artifacts,
  • separates test execution, result parsing, and summary generation to support future consumers of test result data.

This is the first implementation step towards a broader test management and test health monitoring system. Database integration, historical analysis, and automated PR triage are outside the scope of this change.

Introduce common tooling for collecting and reporting results from UR conformance and adapter-specific test executions.

The implementation:
- provides a common execution and reporting path for UR test suites,
- collects detailed test statuses and execution statistics,
- parses LIT output and JUnit XML to obtain test-level information,
- generates human-readable console output and GitHub Step Summary,
- preserves full execution logs and XML results as CI artifacts,
- separates test execution, result parsing, and summary generation to support future consumers of test result data.

This is the first implementation step towards a broader test management and test health monitoring system. Database integration, historical analysis, and automated PR triage are outside the scope of this change.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant