KhronosGroup / KhronosGroup/OpenCL-CTS

Rework test_allocations to remove hardcoded assumptions

Open
#1,955 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
232
Forks
235
Avg merge
8d 7h
Merged PRs (30d)
18

Description

The heuristics in these tests have been changed twice recently in https://github.com/KhronosGroup/OpenCL-CTS/pull/1852 and then https://github.com/KhronosGroup/OpenCL-CTS/pull/1932.

These tests need to be reworked to better adapt to device constraints (see comments in the PR for details)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the test_allocations tests and read the discussions in PRs 1852 and 1932, especially the comments about device constraints. Rework the tests so their heuristics no longer rely on hardcoded assumptions, then run the relevant OpenCL conformance tests to confirm they adapt to supported device limits.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
testing-qa
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.