gpu: generic: skip unimplemented cases #2614
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Currently, when running benchdnn tests on the generic SYCL backend, unimplemented cases are reported as failures. This makes it challenging to identify actual failures. It also clutters the CI logs with false-positive failure reports. Furthermore, the generic implementations are still under development, and there are several known limitations (e.g., lack of blocked format support) that should not be flagged as errors. For instance, the reorder issue reported in MFDNN-13088 currently appears as a failing test, but it is actually due to unsupported features like blocked formats and zero-points. This PR changes the status of such tests to SKIPPED, as is done with the NVIDIA and AMD backends, to prevent them from being reported as failures.
Checklist
General
make test
andmake test_benchdnn_*
) pass locally for each commit?