Skip to content

Add OpenCL-CTS to base provider (New)#2345

Open
mckees wants to merge 2 commits intocanonical:mainfrom
mckees:opencl-cts-mainline
Open

Add OpenCL-CTS to base provider (New)#2345
mckees wants to merge 2 commits intocanonical:mainfrom
mckees:opencl-cts-mainline

Conversation

@mckees
Copy link
Contributor

@mckees mckees commented Feb 19, 2026

Description

Add the OpenCL-CTS testing from contrib into the base proivider under graphics. The only notable difference is that all install logic and test run logic has been moved to the opencl-cts snap. I have intentionally left the job file separate because I will be submitting all of the contents of contrib/checkbox-gfx and anticipate the main jobs file getting very crowded.

Resolved issues

None

Documentation

I don't see a README with any related documentation under this provider, so I have not added any.

Tests

No tests were needed in contrib for opencl testing, so I have not created any new tests. I have validated this change by running the tests manually with checkbox-cli run

@mckees mckees marked this pull request as draft February 19, 2026 10:14
@codecov
Copy link

codecov bot commented Feb 19, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 55.31%. Comparing base (d8c8ff3) to head (bf5d12c).
⚠️ Report is 12 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #2345   +/-   ##
=======================================
  Coverage   55.31%   55.31%           
=======================================
  Files         413      413           
  Lines       44505    44507    +2     
  Branches     8203     8203           
=======================================
+ Hits        24618    24620    +2     
  Misses      19027    19027           
  Partials      860      860           
Flag Coverage Δ
provider-base 32.17% <ø> (+<0.01%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@mckees mckees force-pushed the opencl-cts-mainline branch from a65569e to 438ca45 Compare February 20, 2026 09:16
@mckees mckees changed the title Add OpenCL-CTS to gpgpu provider (New) Add OpenCL-CTS to base provider (New) Feb 20, 2026
@mckees mckees requested a review from Hook25 February 20, 2026 10:36
@mckees mckees marked this pull request as ready for review February 20, 2026 10:37
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