Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ensure that expected fails on CTS always show as a pass. #665

Merged

Conversation

coldav
Copy link
Collaborator

@coldav coldav commented Jan 29, 2025

Overview

Ensure that expected fails on CTS always show as a pass.

Reason for change

When we have regular fails which we do not expect an immediate fix, we
want to show as pass so we can catch be failures more easily.

Description of change

When we know there is an expected fail, we create files to cover fails
on all targets or fails on a particular target for OpenCL CTS and
SYCL CTS. These will be under .github/opencl_cts and .github/sycl_cts.
Fails files will be of the form expect_fail_all.csv or expect_fail_.csv.
These should match lines in the original csv file being used.

@coldav coldav requested a review from a team as a code owner January 29, 2025 17:11
@coldav coldav force-pushed the colin/ensure_cts_passes_known_fails branch 10 times, most recently from feaeb4f to 3fab342 Compare February 5, 2025 13:31
When we have regular fails which we do not expect an immediate fix, we
want to show as pass so we can catch be failures more easily.

When we know there is an expected fail, we create files to cover fails
on all targets or fails on a particular target for OpenCL CTS and
SYCL CTS. These will be under .github/opencl_cts and .github/sycl_cts.
Fails files will be of the form expect_fail_all.csv or expect_fail_<target>.csv.
These should match lines in the original csv file being used.
@coldav coldav force-pushed the colin/ensure_cts_passes_known_fails branch from 3fab342 to 0dc9f30 Compare February 5, 2025 13:37
@coldav coldav changed the title DRAFT: NOT READY FOR REVIEW CTS always pass Ensure that expected fails on CTS always show as a pass. Feb 5, 2025
@coldav coldav merged commit 8659985 into uxlfoundation:main Feb 6, 2025
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.

3 participants