@@ -191,6 +191,7 @@ async def test_invoke_stream_with_thread(
191
191
indirect = ["responses_agent" ],
192
192
ids = ["openai-web-search-get-response" ],
193
193
)
194
+ @pytest .mark .xfail (reason = "The Responses API is unstable when using the web search tool." )
194
195
async def test_web_search_get_response (self , responses_agent : OpenAIResponsesAgent , agent_test_base : AgentTestBase ):
195
196
"""Test code interpreter."""
196
197
input_text = "Find articles about the latest AI trends."
@@ -343,6 +344,7 @@ async def test_function_calling_stream(self, responses_agent: OpenAIResponsesAge
343
344
indirect = ["responses_agent" ],
344
345
ids = ["azure-structured-outputs-get-response" , "openai-structured-outputs-get-response" ],
345
346
)
347
+ @pytest .mark .xfail (reason = "The Responses API is unstable when configuring structured outputs." )
346
348
async def test_structured_outputs_get_response (
347
349
self , responses_agent : OpenAIResponsesAgent , agent_test_base : AgentTestBase
348
350
):
@@ -364,6 +366,7 @@ async def test_structured_outputs_get_response(
364
366
indirect = ["responses_agent" ],
365
367
ids = ["azure-structured-outputs-invoke" , "openai-structured-outputs-invoke" ],
366
368
)
369
+ @pytest .mark .xfail (reason = "The Responses API is unstable when configuring structured outputs." )
367
370
async def test_structured_outputs_invoke (
368
371
self , responses_agent : OpenAIResponsesAgent , agent_test_base : AgentTestBase
369
372
):
@@ -387,6 +390,7 @@ async def test_structured_outputs_invoke(
387
390
indirect = ["responses_agent" ],
388
391
ids = ["azure-structured-outputs-invoke-stream" , "openai-structured-outputs-invoke-stream" ],
389
392
)
393
+ @pytest .mark .xfail (reason = "The Responses API is unstable when configuring structured outputs." )
390
394
async def test_structured_outputs_stream (
391
395
self , responses_agent : OpenAIResponsesAgent , agent_test_base : AgentTestBase
392
396
):
0 commit comments