Skip to content

fix(test): enable openai intrinsic e2e tests in nightlies#1341

Open
avinash2692 wants to merge 1 commit into
generative-computing:mainfrom
avinash2692:fix/931-openai-intrinsic-nightlies
Open

fix(test): enable openai intrinsic e2e tests in nightlies#1341
avinash2692 wants to merge 1 commit into
generative-computing:mainfrom
avinash2692:fix/931-openai-intrinsic-nightlies

Conversation

@avinash2692

Copy link
Copy Markdown
Member

Issue

Fixes #931

Description

Drops the module-level `pytest.mark.skip` from `test/backends/test_openai_intrinsics.py` that was blocking the file from collecting since PR #881. The infrastructure these tests need (a vLLM serving `ibm-granite/granite-switch-4.1-3b-preview`) is now provided by the nightly.

The remaining markers (`e2e`, `openai`, `vllm`, `require_gpu`, CICD-skipif) keep the file gated for laptops and GitHub Actions; only the nightly satisfies all of them simultaneously, so CI here will continue to skip the file under `CICD=1`.

Testing

  • Tests added to the respective file if code was changed (no new tests — re-enabling existing ones)
  • New code has 100% coverage if code was added (n/a — pure deletion)
  • Ensure existing tests and github automation passes (a maintainer will kick off the github automation when the rest of the PR is populated)

Attribution

  • AI coding assistants used

🤖 Assisted-by: Claude Code

The infrastructure these tests need (a vLLM serving
ibm-granite/granite-switch-4.1-3b-preview, exposed via
VLLM_SWITCH_TEST_BASE_URL) is now provided by the nightly, which adds a
Granite Switch phase after the main suite finishes.

Closes generative-computing#931.

Assisted-by: Claude Code
Signed-off-by: Avinash Balakrishnan <avinash.bala@us.ibm.com>
@avinash2692 avinash2692 requested a review from a team as a code owner June 24, 2026 22:28
@github-actions github-actions Bot added the bug Something isn't working label Jun 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

fix: enable new openai intrinsic e2e tests to run in nightlies

3 participants