Skip to content

Commit ec2f085

Browse files
committed
Python: skip flaky Foundry / Foundry Hosting integration tests (#5553)
These two integration tests have been failing in the merge queue across multiple unrelated PRs (5301, 5531). Both are marked `@pytest.mark.flaky` with 3 retries, but all attempts fail back-to-back. Skipping both with a reason pointing to #5553 so they can be fixed properly without continuing to block unrelated merges. - packages/foundry_hosting/tests/test_responses_int.py::TestOptions::test_temperature_and_max_tokens - packages/foundry/tests/foundry/test_foundry_embedding_client.py::TestFoundryEmbeddingIntegration::test_text_embedding_live Also includes a one-line uv.lock specifier-ordering normalization auto-applied by the poe-check pre-commit hook.
1 parent 85c6b78 commit ec2f085

3 files changed

Lines changed: 3 additions & 1 deletion

File tree

python/packages/foundry/tests/foundry/test_foundry_embedding_client.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -303,6 +303,7 @@ def _foundry_integration_tests_enabled() -> bool:
303303
class TestFoundryEmbeddingIntegration:
304304
"""Integration tests requiring a live Foundry inference endpoint."""
305305

306+
@pytest.mark.skip(reason="Flaky in merge queue, blocking unrelated PRs. Tracked in #5553.")
306307
@pytest.mark.flaky
307308
@pytest.mark.integration
308309
@skip_if_foundry_inference_integration_tests_disabled

python/packages/foundry_hosting/tests/test_responses_int.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -559,6 +559,7 @@ async def test_tool_call_streaming(self, server_with_tools: ResponsesHostServer)
559559
class TestOptions:
560560
"""Verify chat options are passed through to the model."""
561561

562+
@pytest.mark.skip(reason="Flaky in merge queue, blocking unrelated PRs. Tracked in #5553.")
562563
@pytest.mark.flaky
563564
@pytest.mark.integration
564565
@skip_if_foundry_hosting_integration_tests_disabled

python/uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)