Skip to content

[GHA] Fix Keras3 backend job for test-exclusion mechanism#36736

Open
goyaladitya05 wants to merge 1 commit into
openvinotoolkit:masterfrom
goyaladitya05:gha/keras
Open

[GHA] Fix Keras3 backend job for test-exclusion mechanism#36736
goyaladitya05 wants to merge 1 commit into
openvinotoolkit:masterfrom
goyaladitya05:gha/keras

Conversation

@goyaladitya05

@goyaladitya05 goyaladitya05 commented Jul 6, 2026

Copy link
Copy Markdown
Contributor

Details:

Keras replaced its file-level excluded_tests.txt with a test-level excluded_concrete_tests.txt applied via conftest.py in keras-team/keras/pull/22630, since we have almost complete operator coverage for OpenVINO as a backend now (most of the implementations tracked in #34017) . The GHA job still pinned Keras to a very old commit and ran the old logic.

AI Assistance:

  • AI assistance used: no / yes no
  • If yes, summarize how AI was used and what human validation was performed (build/tests/manual checks).

Copilot AI review requested due to automatic review settings July 6, 2026 11:43
@goyaladitya05 goyaladitya05 requested a review from a team as a code owner July 6, 2026 11:43
@github-actions github-actions Bot added category: CI OpenVINO public CI github_actions Pull requests that update GitHub Actions code labels Jul 6, 2026
@sys-openvino-ci sys-openvino-ci added the ExternalPR External contributor label Jul 6, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the Keras 3 backend GitHub Actions job to align with Keras’ newer test-exclusion mechanism (test-level exclusions applied via conftest.py), and moves the workflow off an old pinned Keras commit so the job behavior matches current Keras/OpenVINO backend expectations.

Changes:

  • Bump the pinned keras-team/keras commit SHA used by the workflow.
  • Remove workflow-side --ignore expansion from excluded_tests.txt and rely on Keras’ excluded_concrete_tests.txt handling in conftest.py.

@goyaladitya05 goyaladitya05 changed the title [GHA] Fix Keras3 backend job for Keras's new test-exclusion mechanism [GHA] Fix Keras3 backend job for test-exclusion mechanism Jul 6, 2026
@goyaladitya05

Copy link
Copy Markdown
Contributor Author

Hi @rkazants @openvinotoolkit/openvino-ci-maintainers, could you please review?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category: CI OpenVINO public CI ExternalPR External contributor github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants