1these 11 derivations will be built:2 /nix/store/i4yc5vaxpii2q408kzmwk36ikmz3njml-mistralai-2.5.0.tar.gz.drv3 /nix/store/f2hm1v1v2b6ffrwk3pcrndq9aish8r0v-python3.13-mistralai-2.5.0.drv4 /nix/store/vgd5lvzxff19gpkgr3395xiwsxba2szi-pydantic_settings-2.14.2.tar.gz.drv5 /nix/store/fp3xpyvzmxd6955ljx7syikmcn1c6wqd-python3.13-pydantic-settings-2.14.2.drv6 /nix/store/w16sdiyxj38a3xjbiln8jmsy2i5d8hhi-python3.13-fastapi-0.136.3.drv7 /nix/store/syh08lz7m3lvkqlf94vakamr3mni9x6x-python3.13-sse-starlette-3.2.0.drv8 /nix/store/ksjdhgnjhqb12jps7bgzlb27w11bm869-python3.13-httpx-sse-0.4.3.drv9 /nix/store/s1rb87p4a8vdnsizf3da1iaa6y8cildk-python3.13-mcp-1.27.0.drv10 /nix/store/ji9cyh0ymv8ndkjygl1gxcjcg1w0p8d3-agent_client_protocol-0.10.1.tar.gz.drv11 /nix/store/ws1gv6n3qlw3js9d2kdm21iv8q7nhbak-python3.13-agent-client-protocol-0.10.1.drv12 /nix/store/744dqddz466kpjhb712b4jvfzgz90pqh-mistral-vibe-2.19.0.drv13building '/nix/store/dqyr9sdjhp5sr08lmbvamys9xlyswhq9-agent_client_protocol-0.10.1.tar.gz.drv' on 'ssh-ng://customer@mac02.m.ntd.one'14building '/nix/store/mdxfq0zhs8m8ys6za5nsgyczvjz4fc8m-mistralai-2.5.0.tar.gz.drv' on 'ssh-ng://customer@mac02.m.ntd.one'15building '/nix/store/sf1fxvag2s4mpk93d58q6fk9q9gb2cjr-pydantic_settings-2.14.2.tar.gz.drv' on 'ssh-ng://customer@mac02.m.ntd.one'16building '/nix/store/dqyr9sdjhp5sr08lmbvamys9xlyswhq9-agent_client_protocol-0.10.1.tar.gz.drv'17building '/nix/store/mdxfq0zhs8m8ys6za5nsgyczvjz4fc8m-mistralai-2.5.0.tar.gz.drv'18mistralai-2.5.0.tar.gz> structuredAttrs is enabled19mistralai-2.5.0.tar.gz> 20mistralai-2.5.0.tar.gz> trying https://files.pythonhosted.org/packages/source/m/mistralai/mistralai-2.5.0.tar.gz21mistralai-2.5.0.tar.gz> % Total % Received % Xferd Average Speed Time Time Time Current22mistralai-2.5.0.tar.gz> Dload Upload Total Spent Left Speed23mistralai-2.5.0.tar.gz> 0 0 0 0 0 0 0 0 024agent_client_protocol-0.10.1.tar.gz> structuredAttrs is enabled25agent_client_protocol-0.10.1.tar.gz> 26agent_client_protocol-0.10.1.tar.gz> trying https://files.pythonhosted.org/packages/source/a/agent_client_protocol/agent_client_protocol-0.10.1.tar.gz27agent_client_protocol-0.10.1.tar.gz> % Total % Received % Xferd Average Speed Time Time Time Current28agent_client_protocol-0.10.1.tar.gz> Dload Upload Total Spent Left Speed29agent_client_protocol-0.10.1.tar.gz> 0 0 0 0 0 0 0 0 030agent_client_protocol-0.10.1.tar.gz> 100 81924 100 81924 0 0 591.3k 0 031mistralai-2.5.0.tar.gz> 100 492.2k 100 492.2k 0 0 12.86M 0 032building '/nix/store/ws1gv6n3qlw3js9d2kdm21iv8q7nhbak-python3.13-agent-client-protocol-0.10.1.drv' on 'ssh-ng://customer@mac02.m.ntd.one'33building '/nix/store/f2hm1v1v2b6ffrwk3pcrndq9aish8r0v-python3.13-mistralai-2.5.0.drv' on 'ssh-ng://customer@mac02.m.ntd.one'34building '/nix/store/sf1fxvag2s4mpk93d58q6fk9q9gb2cjr-pydantic_settings-2.14.2.tar.gz.drv'35pydantic_settings-2.14.2.tar.gz> structuredAttrs is enabled36pydantic_settings-2.14.2.tar.gz> 37pydantic_settings-2.14.2.tar.gz> trying https://files.pythonhosted.org/packages/source/p/pydantic_settings/pydantic_settings-2.14.2.tar.gz38pydantic_settings-2.14.2.tar.gz> % Total % Received % Xferd Average Speed Time Time Time Current39pydantic_settings-2.14.2.tar.gz> Dload Upload Total Spent Left Speed40pydantic_settings-2.14.2.tar.gz> 0 0 0 0 0 0 0 0 041pydantic_settings-2.14.2.tar.gz> 100 232.1k 100 232.1k 0 0 7.28M 0 042building '/nix/store/fp3xpyvzmxd6955ljx7syikmcn1c6wqd-python3.13-pydantic-settings-2.14.2.drv' on 'ssh-ng://customer@mac02.m.ntd.one'43building '/nix/store/ws1gv6n3qlw3js9d2kdm21iv8q7nhbak-python3.13-agent-client-protocol-0.10.1.drv'44python3.13-agent-client-protocol-0.10.1> Sourcing python-remove-tests-dir-hook45python3.13-agent-client-protocol-0.10.1> Sourcing python-catch-conflicts-hook.sh46python3.13-agent-client-protocol-0.10.1> Sourcing python-remove-bin-bytecode-hook.sh47python3.13-agent-client-protocol-0.10.1> Sourcing pypa-build-hook48python3.13-agent-client-protocol-0.10.1> Using pypaBuildPhase49python3.13-agent-client-protocol-0.10.1> Sourcing python-runtime-deps-check-hook50python3.13-agent-client-protocol-0.10.1> Using pythonRuntimeDepsCheckHook51python3.13-agent-client-protocol-0.10.1> Sourcing pypa-install-hook52python3.13-agent-client-protocol-0.10.1> Using pypaInstallPhase53python3.13-agent-client-protocol-0.10.1> Sourcing python-imports-check-hook.sh54python3.13-agent-client-protocol-0.10.1> Using pythonImportsCheckPhase55python3.13-agent-client-protocol-0.10.1> Sourcing python-namespaces-hook56python3.13-agent-client-protocol-0.10.1> Sourcing python-catch-conflicts-hook.sh57python3.13-agent-client-protocol-0.10.1> Running phase: unpackPhase58python3.13-agent-client-protocol-0.10.1> unpacking source archive /nix/store/9wd204mwkxv4cgfg1maw6dkxfa03s67y-agent_client_protocol-0.10.1.tar.gz59python3.13-agent-client-protocol-0.10.1> source root is agent_client_protocol-0.10.160python3.13-agent-client-protocol-0.10.1> setting SOURCE_DATE_EPOCH to timestamp 1779648402 of file "agent_client_protocol-0.10.1/pyproject.toml"61python3.13-agent-client-protocol-0.10.1> Running phase: patchPhase62python3.13-agent-client-protocol-0.10.1> Running phase: updateAutotoolsGnuConfigScriptsPhase63python3.13-agent-client-protocol-0.10.1> Running phase: configurePhase64python3.13-agent-client-protocol-0.10.1> no configure script, doing nothing65python3.13-agent-client-protocol-0.10.1> Running phase: buildPhase66python3.13-agent-client-protocol-0.10.1> Executing pypaBuildPhase67python3.13-agent-client-protocol-0.10.1> Setting PDM_BUILD_SCM_VERSION to 0.10.168python3.13-agent-client-protocol-0.10.1> Creating a wheel...69python3.13-agent-client-protocol-0.10.1> pypa build flags: --no-isolation --outdir dist/ --wheel70python3.13-agent-client-protocol-0.10.1> * Getting build dependencies for wheel...71python3.13-agent-client-protocol-0.10.1> * Building wheel...72python3.13-agent-client-protocol-0.10.1> - Adding src/acp/__init__.py -> acp/__init__.py73python3.13-agent-client-protocol-0.10.1> - Adding src/acp/agent/__init__.py -> acp/agent/__init__.py74python3.13-agent-client-protocol-0.10.1> - Adding src/acp/agent/connection.py -> acp/agent/connection.py75python3.13-agent-client-protocol-0.10.1> - Adding src/acp/agent/router.py -> acp/agent/router.py76python3.13-agent-client-protocol-0.10.1> - Adding src/acp/client/__init__.py -> acp/client/__init__.py77python3.13-agent-client-protocol-0.10.1> - Adding src/acp/client/connection.py -> acp/client/connection.py78python3.13-agent-client-protocol-0.10.1> - Adding src/acp/client/router.py -> acp/client/router.py79python3.13-agent-client-protocol-0.10.1> - Adding src/acp/connection.py -> acp/connection.py80python3.13-agent-client-protocol-0.10.1> - Adding src/acp/contrib/__init__.py -> acp/contrib/__init__.py81python3.13-agent-client-protocol-0.10.1> - Adding src/acp/contrib/permissions.py -> acp/contrib/permissions.py82python3.13-agent-client-protocol-0.10.1> - Adding src/acp/contrib/session_state.py -> acp/contrib/session_state.py83python3.13-agent-client-protocol-0.10.1> - Adding src/acp/contrib/tool_calls.py -> acp/contrib/tool_calls.py84python3.13-agent-client-protocol-0.10.1> - Adding src/acp/core.py -> acp/core.py85python3.13-agent-client-protocol-0.10.1> - Adding src/acp/exceptions.py -> acp/exceptions.py86python3.13-agent-client-protocol-0.10.1> - Adding src/acp/helpers.py -> acp/helpers.py87python3.13-agent-client-protocol-0.10.1> - Adding src/acp/interfaces.py -> acp/interfaces.py88python3.13-agent-client-protocol-0.10.1> - Adding src/acp/meta.py -> acp/meta.py89python3.13-agent-client-protocol-0.10.1> - Adding src/acp/py.typed -> acp/py.typed90python3.13-agent-client-protocol-0.10.1> - Adding src/acp/router.py -> acp/router.py91python3.13-agent-client-protocol-0.10.1> - Adding src/acp/schema.py -> acp/schema.py92python3.13-agent-client-protocol-0.10.1> - Adding src/acp/stdio.py -> acp/stdio.py93python3.13-agent-client-protocol-0.10.1> - Adding src/acp/task/__init__.py -> acp/task/__init__.py94python3.13-agent-client-protocol-0.10.1> - Adding src/acp/task/dispatcher.py -> acp/task/dispatcher.py95python3.13-agent-client-protocol-0.10.1> - Adding src/acp/task/queue.py -> acp/task/queue.py96python3.13-agent-client-protocol-0.10.1> - Adding src/acp/task/sender.py -> acp/task/sender.py97python3.13-agent-client-protocol-0.10.1> - Adding src/acp/task/state.py -> acp/task/state.py98python3.13-agent-client-protocol-0.10.1> - Adding src/acp/task/supervisor.py -> acp/task/supervisor.py99python3.13-agent-client-protocol-0.10.1> - Adding src/acp/telemetry.py -> acp/telemetry.py100python3.13-agent-client-protocol-0.10.1> - Adding src/acp/transports.py -> acp/transports.py101python3.13-agent-client-protocol-0.10.1> - Adding src/acp/utils.py -> acp/utils.py102python3.13-agent-client-protocol-0.10.1> - Adding .pdm-build/agent_client_protocol-0.10.1.dist-info/METADATA -> agent_client_protocol-0.10.1.dist-info/METADATA103python3.13-agent-client-protocol-0.10.1> - Adding .pdm-build/agent_client_protocol-0.10.1.dist-info/WHEEL -> agent_client_protocol-0.10.1.dist-info/WHEEL104python3.13-agent-client-protocol-0.10.1> - Adding .pdm-build/agent_client_protocol-0.10.1.dist-info/entry_points.txt -> agent_client_protocol-0.10.1.dist-info/entry_points.txt105python3.13-agent-client-protocol-0.10.1> - Adding .pdm-build/agent_client_protocol-0.10.1.dist-info/licenses/LICENSE -> agent_client_protocol-0.10.1.dist-info/licenses/LICENSE106python3.13-agent-client-protocol-0.10.1> - Adding agent_client_protocol-0.10.1.dist-info/RECORD -> agent_client_protocol-0.10.1.dist-info/RECORD107python3.13-agent-client-protocol-0.10.1> Successfully built agent_client_protocol-0.10.1-py3-none-any.whl108python3.13-agent-client-protocol-0.10.1> Finished creating a wheel...109python3.13-agent-client-protocol-0.10.1> Finished executing pypaBuildPhase110python3.13-agent-client-protocol-0.10.1> Running phase: pythonRuntimeDepsCheckHook111python3.13-agent-client-protocol-0.10.1> Executing pythonRuntimeDepsCheck112python3.13-agent-client-protocol-0.10.1> Checking runtime dependencies for agent_client_protocol-0.10.1-py3-none-any.whl113python3.13-agent-client-protocol-0.10.1> Finished executing pythonRuntimeDepsCheck114python3.13-agent-client-protocol-0.10.1> Running phase: installPhase115python3.13-agent-client-protocol-0.10.1> Executing pypaInstallPhase116python3.13-agent-client-protocol-0.10.1> Successfully installed agent_client_protocol-0.10.1-py3-none-any.whl117python3.13-agent-client-protocol-0.10.1> Finished executing pypaInstallPhase118python3.13-agent-client-protocol-0.10.1> Running phase: pythonOutputDistPhase119python3.13-agent-client-protocol-0.10.1> Executing pythonOutputDistPhase120python3.13-agent-client-protocol-0.10.1> Finished executing pythonOutputDistPhase121python3.13-agent-client-protocol-0.10.1> Running phase: fixupPhase122python3.13-agent-client-protocol-0.10.1> checking for references to /nix/var/nix/builds/nix-90294-2789105889/ in /nix/store/hp679rfjyjd9cy063xlffihyvjcpvngg-python3.13-agent-client-protocol-0.10.1...123python3.13-agent-client-protocol-0.10.1> patching script interpreter paths in /nix/store/hp679rfjyjd9cy063xlffihyvjcpvngg-python3.13-agent-client-protocol-0.10.1124python3.13-agent-client-protocol-0.10.1> stripping (with command strip and flags -S) in /nix/store/hp679rfjyjd9cy063xlffihyvjcpvngg-python3.13-agent-client-protocol-0.10.1/lib125python3.13-agent-client-protocol-0.10.1> checking for references to /nix/var/nix/builds/nix-90294-2789105889/ in /nix/store/yb4p4dvgb71ypjm9l5iprk4xcx5sd2xg-python3.13-agent-client-protocol-0.10.1-dist...126python3.13-agent-client-protocol-0.10.1> patching script interpreter paths in /nix/store/yb4p4dvgb71ypjm9l5iprk4xcx5sd2xg-python3.13-agent-client-protocol-0.10.1-dist127python3.13-agent-client-protocol-0.10.1> Executing pythonRemoveTestsDir128python3.13-agent-client-protocol-0.10.1> Finished executing pythonRemoveTestsDir129python3.13-agent-client-protocol-0.10.1> Running phase: installCheckPhase130python3.13-agent-client-protocol-0.10.1> no Makefile or custom installCheckPhase, doing nothing131python3.13-agent-client-protocol-0.10.1> Running phase: pythonCatchConflictsPhase132building '/nix/store/f2hm1v1v2b6ffrwk3pcrndq9aish8r0v-python3.13-mistralai-2.5.0.drv'133python3.13-agent-client-protocol-0.10.1> Running phase: pythonRemoveBinBytecodePhase134python3.13-agent-client-protocol-0.10.1> Running phase: pythonImportsCheckPhase135python3.13-agent-client-protocol-0.10.1> Executing pythonImportsCheckPhase136python3.13-agent-client-protocol-0.10.1> Check whether the following modules can be imported: acp137python3.13-mistralai-2.5.0> Sourcing python-remove-tests-dir-hook138python3.13-mistralai-2.5.0> Sourcing python-catch-conflicts-hook.sh139python3.13-mistralai-2.5.0> Sourcing python-remove-bin-bytecode-hook.sh140python3.13-mistralai-2.5.0> Sourcing pypa-build-hook141python3.13-mistralai-2.5.0> Using pypaBuildPhase142python3.13-mistralai-2.5.0> Sourcing python-runtime-deps-check-hook143python3.13-mistralai-2.5.0> Using pythonRuntimeDepsCheckHook144python3.13-mistralai-2.5.0> Sourcing pypa-install-hook145python3.13-mistralai-2.5.0> Using pypaInstallPhase146python3.13-mistralai-2.5.0> Sourcing python-imports-check-hook.sh147python3.13-mistralai-2.5.0> Using pythonImportsCheckPhase148python3.13-mistralai-2.5.0> Sourcing python-namespaces-hook149python3.13-mistralai-2.5.0> Sourcing python-catch-conflicts-hook.sh150python3.13-mistralai-2.5.0> Running phase: unpackPhase151python3.13-mistralai-2.5.0> unpacking source archive /nix/store/qfz997c78mrl9g26npjj9zi35apjkf3m-mistralai-2.5.0.tar.gz152building '/nix/store/fp3xpyvzmxd6955ljx7syikmcn1c6wqd-python3.13-pydantic-settings-2.14.2.drv'153python3.13-pydantic-settings-2.14.2> Sourcing python-remove-tests-dir-hook154python3.13-pydantic-settings-2.14.2> Sourcing python-catch-conflicts-hook.sh155python3.13-pydantic-settings-2.14.2> Sourcing python-remove-bin-bytecode-hook.sh156python3.13-pydantic-settings-2.14.2> Sourcing pypa-build-hook157python3.13-pydantic-settings-2.14.2> Using pypaBuildPhase158python3.13-pydantic-settings-2.14.2> Sourcing python-runtime-deps-check-hook159python3.13-pydantic-settings-2.14.2> Using pythonRuntimeDepsCheckHook160python3.13-pydantic-settings-2.14.2> Sourcing pypa-install-hook161python3.13-pydantic-settings-2.14.2> Using pypaInstallPhase162python3.13-pydantic-settings-2.14.2> Sourcing python-imports-check-hook.sh163python3.13-pydantic-settings-2.14.2> Using pythonImportsCheckPhase164python3.13-pydantic-settings-2.14.2> Sourcing python-namespaces-hook165python3.13-pydantic-settings-2.14.2> Sourcing python-catch-conflicts-hook.sh166python3.13-pydantic-settings-2.14.2> Running phase: unpackPhase167python3.13-pydantic-settings-2.14.2> unpacking source archive /nix/store/5g5z9ymanhmd0mz5rp7ihlvw3z9fb400-pydantic_settings-2.14.2.tar.gz168python3.13-pydantic-settings-2.14.2> source root is pydantic_settings-2.14.2169python3.13-mistralai-2.5.0> source root is mistralai-2.5.0170python3.13-pydantic-settings-2.14.2> setting SOURCE_DATE_EPOCH to timestamp 1580601600 of file "pydantic_settings-2.14.2/uv.lock"171python3.13-pydantic-settings-2.14.2> Running phase: patchPhase172python3.13-pydantic-settings-2.14.2> Running phase: updateAutotoolsGnuConfigScriptsPhase173python3.13-mistralai-2.5.0> setting SOURCE_DATE_EPOCH to timestamp 1580601600 of file "mistralai-2.5.0/src/mistralai/extra/workflows/helpers.py"174python3.13-pydantic-settings-2.14.2> Running phase: configurePhase175python3.13-mistralai-2.5.0> Running phase: patchPhase176python3.13-mistralai-2.5.0> Running phase: updateAutotoolsGnuConfigScriptsPhase177python3.13-pydantic-settings-2.14.2> no configure script, doing nothing178python3.13-pydantic-settings-2.14.2> Running phase: buildPhase179python3.13-pydantic-settings-2.14.2> Executing pypaBuildPhase180python3.13-pydantic-settings-2.14.2> Creating a wheel...181python3.13-pydantic-settings-2.14.2> pypa build flags: --no-isolation --outdir dist/ --wheel182python3.13-mistralai-2.5.0> Running phase: configurePhase183python3.13-mistralai-2.5.0> no configure script, doing nothing184python3.13-mistralai-2.5.0> Running phase: buildPhase185python3.13-mistralai-2.5.0> Executing pypaBuildPhase186python3.13-mistralai-2.5.0> Creating a wheel...187python3.13-mistralai-2.5.0> pypa build flags: --no-isolation --outdir dist/ --wheel188python3.13-pydantic-settings-2.14.2> * Getting build dependencies for wheel...189python3.13-mistralai-2.5.0> * Getting build dependencies for wheel...190python3.13-pydantic-settings-2.14.2> * Building wheel...191python3.13-mistralai-2.5.0> * Building wheel...192python3.13-pydantic-settings-2.14.2> Successfully built pydantic_settings-2.14.2-py3-none-any.whl193python3.13-pydantic-settings-2.14.2> Finished creating a wheel...194python3.13-pydantic-settings-2.14.2> Finished executing pypaBuildPhase195python3.13-pydantic-settings-2.14.2> Running phase: pythonRuntimeDepsCheckHook196python3.13-pydantic-settings-2.14.2> Executing pythonRuntimeDepsCheck197python3.13-pydantic-settings-2.14.2> Checking runtime dependencies for pydantic_settings-2.14.2-py3-none-any.whl198python3.13-pydantic-settings-2.14.2> Finished executing pythonRuntimeDepsCheck199python3.13-pydantic-settings-2.14.2> Running phase: installPhase200python3.13-pydantic-settings-2.14.2> Executing pypaInstallPhase201python3.13-mistralai-2.5.0> Successfully built mistralai-2.5.0-py3-none-any.whl202python3.13-mistralai-2.5.0> Finished creating a wheel...203python3.13-mistralai-2.5.0> /nix/var/nix/builds/nix-90308-2999520893/mistralai-2.5.0/dist /nix/var/nix/builds/nix-90308-2999520893/mistralai-2.5.0204python3.13-pydantic-settings-2.14.2> Successfully installed pydantic_settings-2.14.2-py3-none-any.whl205python3.13-pydantic-settings-2.14.2> Finished executing pypaInstallPhase206python3.13-pydantic-settings-2.14.2> Running phase: pythonOutputDistPhase207python3.13-pydantic-settings-2.14.2> Executing pythonOutputDistPhase208python3.13-pydantic-settings-2.14.2> Finished executing pythonOutputDistPhase209python3.13-pydantic-settings-2.14.2> Running phase: fixupPhase210python3.13-pydantic-settings-2.14.2> checking for references to /nix/var/nix/builds/nix-90381-4081697457/ in /nix/store/khj59yrrhkk3d99zbk7r0gnw7rzsq386-python3.13-pydantic-settings-2.14.2...211python3.13-pydantic-settings-2.14.2> patching script interpreter paths in /nix/store/khj59yrrhkk3d99zbk7r0gnw7rzsq386-python3.13-pydantic-settings-2.14.2212python3.13-pydantic-settings-2.14.2> stripping (with command strip and flags -S) in /nix/store/khj59yrrhkk3d99zbk7r0gnw7rzsq386-python3.13-pydantic-settings-2.14.2/lib213python3.13-mistralai-2.5.0> Unpacking to: unpacked/mistralai-2.5.0...OK214python3.13-pydantic-settings-2.14.2> checking for references to /nix/var/nix/builds/nix-90381-4081697457/ in /nix/store/w65cw5zc52ad466b6xiwpr5c1jnvqk5s-python3.13-pydantic-settings-2.14.2-dist...215python3.13-mistralai-2.5.0> Repacking wheel as ./mistralai-2.5.0-py3-none-any.whl...OK216python3.13-pydantic-settings-2.14.2> patching script interpreter paths in /nix/store/w65cw5zc52ad466b6xiwpr5c1jnvqk5s-python3.13-pydantic-settings-2.14.2-dist217python3.13-pydantic-settings-2.14.2> Executing pythonRemoveTestsDir218python3.13-pydantic-settings-2.14.2> Finished executing pythonRemoveTestsDir219python3.13-mistralai-2.5.0> /nix/var/nix/builds/nix-90308-2999520893/mistralai-2.5.0220python3.13-mistralai-2.5.0> Finished executing pypaBuildPhase221python3.13-mistralai-2.5.0> Running phase: pythonRuntimeDepsCheckHook222python3.13-mistralai-2.5.0> Executing pythonRuntimeDepsCheck223python3.13-mistralai-2.5.0> Checking runtime dependencies for mistralai-2.5.0-py3-none-any.whl224python3.13-pydantic-settings-2.14.2> Running phase: pythonCatchConflictsPhase225python3.13-mistralai-2.5.0> Finished executing pythonRuntimeDepsCheck226python3.13-mistralai-2.5.0> Running phase: installPhase227python3.13-pydantic-settings-2.14.2> Running phase: pythonRemoveBinBytecodePhase228python3.13-mistralai-2.5.0> Executing pypaInstallPhase229python3.13-pydantic-settings-2.14.2> Running phase: pythonImportsCheckPhase230python3.13-pydantic-settings-2.14.2> Executing pythonImportsCheckPhase231python3.13-pydantic-settings-2.14.2> Check whether the following modules can be imported: pydantic_settings232building '/nix/store/w16sdiyxj38a3xjbiln8jmsy2i5d8hhi-python3.13-fastapi-0.136.3.drv' on 'ssh-ng://customer@mac02.m.ntd.one'233python3.13-mistralai-2.5.0> Successfully installed mistralai-2.5.0-py3-none-any.whl234python3.13-mistralai-2.5.0> Finished executing pypaInstallPhase235python3.13-mistralai-2.5.0> Running phase: pythonOutputDistPhase236python3.13-mistralai-2.5.0> Executing pythonOutputDistPhase237python3.13-mistralai-2.5.0> Finished executing pythonOutputDistPhase238python3.13-mistralai-2.5.0> Running phase: fixupPhase239python3.13-mistralai-2.5.0> checking for references to /nix/var/nix/builds/nix-90308-2999520893/ in /nix/store/nbj62sl1mf0jnviz531xn4gm77lk54qn-python3.13-mistralai-2.5.0...240python3.13-mistralai-2.5.0> patching script interpreter paths in /nix/store/nbj62sl1mf0jnviz531xn4gm77lk54qn-python3.13-mistralai-2.5.0241python3.13-mistralai-2.5.0> stripping (with command strip and flags -S) in /nix/store/nbj62sl1mf0jnviz531xn4gm77lk54qn-python3.13-mistralai-2.5.0/lib242building '/nix/store/w16sdiyxj38a3xjbiln8jmsy2i5d8hhi-python3.13-fastapi-0.136.3.drv'243python3.13-fastapi-0.136.3> Sourcing python-remove-tests-dir-hook244python3.13-fastapi-0.136.3> Sourcing python-catch-conflicts-hook.sh245python3.13-fastapi-0.136.3> Sourcing python-remove-bin-bytecode-hook.sh246python3.13-fastapi-0.136.3> Sourcing pypa-build-hook247python3.13-fastapi-0.136.3> Using pypaBuildPhase248python3.13-fastapi-0.136.3> Sourcing python-runtime-deps-check-hook249python3.13-fastapi-0.136.3> Using pythonRuntimeDepsCheckHook250python3.13-fastapi-0.136.3> Sourcing pypa-install-hook251python3.13-fastapi-0.136.3> Using pypaInstallPhase252python3.13-fastapi-0.136.3> Sourcing python-imports-check-hook.sh253python3.13-fastapi-0.136.3> Using pythonImportsCheckPhase254python3.13-fastapi-0.136.3> Sourcing python-namespaces-hook255python3.13-fastapi-0.136.3> Sourcing python-catch-conflicts-hook.sh256python3.13-fastapi-0.136.3> Sourcing pytest-check-hook257python3.13-fastapi-0.136.3> Using pytestCheckPhase258python3.13-fastapi-0.136.3> Running phase: unpackPhase259python3.13-fastapi-0.136.3> unpacking source archive /nix/store/hjsf8mvmviggkrzfsj7frfmras2m2y0f-source260python3.13-fastapi-0.136.3> source root is source261python3.13-fastapi-0.136.3> setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/uv.lock"262python3.13-fastapi-0.136.3> Running phase: patchPhase263python3.13-fastapi-0.136.3> Running phase: updateAutotoolsGnuConfigScriptsPhase264python3.13-fastapi-0.136.3> Running phase: configurePhase265python3.13-fastapi-0.136.3> no configure script, doing nothing266python3.13-fastapi-0.136.3> Running phase: buildPhase267python3.13-fastapi-0.136.3> Executing pypaBuildPhase268python3.13-fastapi-0.136.3> Setting PDM_BUILD_SCM_VERSION to 0.136.3269python3.13-fastapi-0.136.3> Creating a wheel...270python3.13-fastapi-0.136.3> pypa build flags: --no-isolation --outdir dist/ --wheel271python3.13-fastapi-0.136.3> * Getting build dependencies for wheel...272python3.13-fastapi-0.136.3> * Building wheel...273python3.13-fastapi-0.136.3> - Adding .pdm-build/fastapi-0.136.3.dist-info/METADATA -> fastapi-0.136.3.dist-info/METADATA274python3.13-fastapi-0.136.3> - Adding .pdm-build/fastapi-0.136.3.dist-info/WHEEL -> fastapi-0.136.3.dist-info/WHEEL275python3.13-fastapi-0.136.3> - Adding .pdm-build/fastapi-0.136.3.dist-info/entry_points.txt -> fastapi-0.136.3.dist-info/entry_points.txt276python3.13-fastapi-0.136.3> - Adding .pdm-build/fastapi-0.136.3.dist-info/licenses/LICENSE -> fastapi-0.136.3.dist-info/licenses/LICENSE277python3.13-fastapi-0.136.3> - Adding fastapi/.agents/skills/fastapi/SKILL.md -> fastapi/.agents/skills/fastapi/SKILL.md278python3.13-fastapi-0.136.3> - Adding fastapi/.agents/skills/fastapi/references/dependencies.md -> fastapi/.agents/skills/fastapi/references/dependencies.md279python3.13-fastapi-0.136.3> - Adding fastapi/.agents/skills/fastapi/references/other-tools.md -> fastapi/.agents/skills/fastapi/references/other-tools.md280python3.13-fastapi-0.136.3> - Adding fastapi/.agents/skills/fastapi/references/streaming.md -> fastapi/.agents/skills/fastapi/references/streaming.md281python3.13-fastapi-0.136.3> - Adding fastapi/__init__.py -> fastapi/__init__.py282python3.13-fastapi-0.136.3> - Adding fastapi/__main__.py -> fastapi/__main__.py283python3.13-fastapi-0.136.3> - Adding fastapi/_compat/__init__.py -> fastapi/_compat/__init__.py284python3.13-fastapi-0.136.3> - Adding fastapi/_compat/shared.py -> fastapi/_compat/shared.py285python3.13-fastapi-0.136.3> - Adding fastapi/_compat/v2.py -> fastapi/_compat/v2.py286python3.13-fastapi-0.136.3> - Adding fastapi/applications.py -> fastapi/applications.py287python3.13-fastapi-0.136.3> - Adding fastapi/background.py -> fastapi/background.py288python3.13-fastapi-0.136.3> - Adding fastapi/cli.py -> fastapi/cli.py289python3.13-fastapi-0.136.3> - Adding fastapi/concurrency.py -> fastapi/concurrency.py290python3.13-fastapi-0.136.3> - Adding fastapi/datastructures.py -> fastapi/datastructures.py291python3.13-fastapi-0.136.3> - Adding fastapi/dependencies/__init__.py -> fastapi/dependencies/__init__.py292python3.13-fastapi-0.136.3> - Adding fastapi/dependencies/models.py -> fastapi/dependencies/models.py293python3.13-fastapi-0.136.3> - Adding fastapi/dependencies/utils.py -> fastapi/dependencies/utils.py294python3.13-fastapi-0.136.3> - Adding fastapi/encoders.py -> fastapi/encoders.py295python3.13-fastapi-0.136.3> - Adding fastapi/exception_handlers.py -> fastapi/exception_handlers.py296python3.13-fastapi-0.136.3> - Adding fastapi/exceptions.py -> fastapi/exceptions.py297python3.13-fastapi-0.136.3> - Adding fastapi/logger.py -> fastapi/logger.py298python3.13-fastapi-0.136.3> - Adding fastapi/middleware/__init__.py -> fastapi/middleware/__init__.py299python3.13-fastapi-0.136.3> - Adding fastapi/middleware/asyncexitstack.py -> fastapi/middleware/asyncexitstack.py300python3.13-fastapi-0.136.3> - Adding fastapi/middleware/cors.py -> fastapi/middleware/cors.py301python3.13-fastapi-0.136.3> - Adding fastapi/middleware/gzip.py -> fastapi/middleware/gzip.py302python3.13-fastapi-0.136.3> - Adding fastapi/middleware/httpsredirect.py -> fastapi/middleware/httpsredirect.py303python3.13-fastapi-0.136.3> - Adding fastapi/middleware/trustedhost.py -> fastapi/middleware/trustedhost.py304python3.13-fastapi-0.136.3> - Adding fastapi/middleware/wsgi.py -> fastapi/middleware/wsgi.py305python3.13-fastapi-0.136.3> - Adding fastapi/openapi/__init__.py -> fastapi/openapi/__init__.py306python3.13-fastapi-0.136.3> - Adding fastapi/openapi/constants.py -> fastapi/openapi/constants.py307python3.13-fastapi-0.136.3> - Adding fastapi/openapi/docs.py -> fastapi/openapi/docs.py308python3.13-fastapi-0.136.3> - Adding fastapi/openapi/models.py -> fastapi/openapi/models.py309python3.13-fastapi-0.136.3> - Adding fastapi/openapi/utils.py -> fastapi/openapi/utils.py310python3.13-fastapi-0.136.3> - Adding fastapi/param_functions.py -> fastapi/param_functions.py311python3.13-fastapi-0.136.3> - Adding fastapi/params.py -> fastapi/params.py312python3.13-fastapi-0.136.3> - Adding fastapi/py.typed -> fastapi/py.typed313python3.13-fastapi-0.136.3> - Adding fastapi/requests.py -> fastapi/requests.py314python3.13-fastapi-0.136.3> - Adding fastapi/responses.py -> fastapi/responses.py315python3.13-fastapi-0.136.3> - Adding fastapi/routing.py -> fastapi/routing.py316python3.13-fastapi-0.136.3> - Adding fastapi/security/__init__.py -> fastapi/security/__init__.py317python3.13-fastapi-0.136.3> - Adding fastapi/security/api_key.py -> fastapi/security/api_key.py318python3.13-fastapi-0.136.3> - Adding fastapi/security/base.py -> fastapi/security/base.py319python3.13-fastapi-0.136.3> - Adding fastapi/security/http.py -> fastapi/security/http.py320python3.13-fastapi-0.136.3> - Adding fastapi/security/oauth2.py -> fastapi/security/oauth2.py321python3.13-fastapi-0.136.3> - Adding fastapi/security/open_id_connect_url.py -> fastapi/security/open_id_connect_url.py322python3.13-fastapi-0.136.3> - Adding fastapi/security/utils.py -> fastapi/security/utils.py323python3.13-fastapi-0.136.3> - Adding fastapi/sse.py -> fastapi/sse.py324python3.13-fastapi-0.136.3> - Adding fastapi/staticfiles.py -> fastapi/staticfiles.py325python3.13-fastapi-0.136.3> - Adding fastapi/templating.py -> fastapi/templating.py326python3.13-fastapi-0.136.3> - Adding fastapi/testclient.py -> fastapi/testclient.py327python3.13-fastapi-0.136.3> - Adding fastapi/types.py -> fastapi/types.py328python3.13-fastapi-0.136.3> - Adding fastapi/utils.py -> fastapi/utils.py329python3.13-fastapi-0.136.3> - Adding fastapi/websockets.py -> fastapi/websockets.py330python3.13-fastapi-0.136.3> - Adding fastapi-0.136.3.dist-info/RECORD -> fastapi-0.136.3.dist-info/RECORD331python3.13-fastapi-0.136.3> Successfully built fastapi-0.136.3-py3-none-any.whl332python3.13-fastapi-0.136.3> Finished creating a wheel...333python3.13-fastapi-0.136.3> /nix/var/nix/builds/nix-90866-21160570/source/dist /nix/var/nix/builds/nix-90866-21160570/source334python3.13-fastapi-0.136.3> Unpacking to: unpacked/fastapi-0.136.3...OK335python3.13-fastapi-0.136.3> Repacking wheel as ./fastapi-0.136.3-py3-none-any.whl...OK336python3.13-fastapi-0.136.3> /nix/var/nix/builds/nix-90866-21160570/source337python3.13-fastapi-0.136.3> Finished executing pypaBuildPhase338python3.13-fastapi-0.136.3> Running phase: pythonRuntimeDepsCheckHook339python3.13-fastapi-0.136.3> Executing pythonRuntimeDepsCheck340python3.13-fastapi-0.136.3> Checking runtime dependencies for fastapi-0.136.3-py3-none-any.whl341python3.13-fastapi-0.136.3> Finished executing pythonRuntimeDepsCheck342python3.13-fastapi-0.136.3> Running phase: installPhase343python3.13-fastapi-0.136.3> Executing pypaInstallPhase344python3.13-fastapi-0.136.3> Successfully installed fastapi-0.136.3-py3-none-any.whl345python3.13-fastapi-0.136.3> Finished executing pypaInstallPhase346python3.13-fastapi-0.136.3> Running phase: pythonOutputDistPhase347python3.13-fastapi-0.136.3> Executing pythonOutputDistPhase348python3.13-fastapi-0.136.3> Finished executing pythonOutputDistPhase349python3.13-fastapi-0.136.3> Running phase: fixupPhase350python3.13-fastapi-0.136.3> checking for references to /nix/var/nix/builds/nix-90866-21160570/ in /nix/store/xrynhgwr8i4bly6afrddap3alhg3hwrl-python3.13-fastapi-0.136.3...351python3.13-fastapi-0.136.3> patching script interpreter paths in /nix/store/xrynhgwr8i4bly6afrddap3alhg3hwrl-python3.13-fastapi-0.136.3352python3.13-fastapi-0.136.3> stripping (with command strip and flags -S) in /nix/store/xrynhgwr8i4bly6afrddap3alhg3hwrl-python3.13-fastapi-0.136.3/lib /nix/store/xrynhgwr8i4bly6afrddap3alhg3hwrl-python3.13-fastapi-0.136.3/bin353python3.13-fastapi-0.136.3> checking for references to /nix/var/nix/builds/nix-90866-21160570/ in /nix/store/iv79h3bxkansbj8l4p5d7f01ndwgdd1m-python3.13-fastapi-0.136.3-dist...354python3.13-fastapi-0.136.3> patching script interpreter paths in /nix/store/iv79h3bxkansbj8l4p5d7f01ndwgdd1m-python3.13-fastapi-0.136.3-dist355python3.13-fastapi-0.136.3> Rewriting #!/nix/store/mfkdmplffnbc0av8r6pknl796a6b1r2n-python3-3.13.13/bin/python3.13 to #!/nix/store/mfkdmplffnbc0av8r6pknl796a6b1r2n-python3-3.13.13356python3.13-fastapi-0.136.3> wrapping `/nix/store/xrynhgwr8i4bly6afrddap3alhg3hwrl-python3.13-fastapi-0.136.3/bin/fastapi'...357python3.13-fastapi-0.136.3> Executing pythonRemoveTestsDir358python3.13-fastapi-0.136.3> Finished executing pythonRemoveTestsDir359python3.13-fastapi-0.136.3> Running phase: installCheckPhase360python3.13-fastapi-0.136.3> no Makefile or custom installCheckPhase, doing nothing361python3.13-fastapi-0.136.3> Running phase: pythonCatchConflictsPhase362python3.13-fastapi-0.136.3> Running phase: pythonRemoveBinBytecodePhase363python3.13-fastapi-0.136.3> Running phase: pythonImportsCheckPhase364python3.13-fastapi-0.136.3> Executing pythonImportsCheckPhase365python3.13-fastapi-0.136.3> Check whether the following modules can be imported: fastapi366python3.13-fastapi-0.136.3> Running phase: pytestCheckPhase367python3.13-fastapi-0.136.3> Executing pytestCheckPhase368python3.13-fastapi-0.136.3> pytest flags: -m pytest --ignore-glob=docs_src --ignore-glob=tests/test_tutorial/test_sql_databases --ignore-glob=tests/test_tutorial/test_static_files --ignore-glob=tests/test_tutorial/test_custom_docs_ui --ignore-glob=tests/test_tutorial/test_graphql/test_tutorial001.py -k not\ \(test_fastapi_cli\)\ and\ not\ \(test_exception_handler_body_access\) -Wignore::DeprecationWarning -Wignore::pytest.PytestUnraisableExceptionWarning --numprocesses=10369python3.13-fastapi-0.136.3> ============================= test session starts ==============================370python3.13-fastapi-0.136.3> platform darwin -- Python 3.13.13, pytest-9.0.3, pluggy-1.6.0371python3.13-fastapi-0.136.3> rootdir: /nix/var/nix/builds/nix-90866-21160570/source372python3.13-fastapi-0.136.3> configfile: pyproject.toml373python3.13-fastapi-0.136.3> plugins: anyio-4.13.0, inline-snapshot-0.32.5, asyncio-1.3.0, xdist-3.8.0, timeout-2.4.0374python3.13-fastapi-0.136.3> asyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function375python3.13-fastapi-0.136.3> timeout: 20.0s376python3.13-fastapi-0.136.3> timeout method: signal377python3.13-fastapi-0.136.3> timeout func_only: False378python3.13-mistralai-2.5.0> checking for references to /nix/var/nix/builds/nix-90308-2999520893/ in /nix/store/731c7bgyzs2qksnxzbdfw4izr0wma578-python3.13-mistralai-2.5.0-dist...379python3.13-mistralai-2.5.0> patching script interpreter paths in /nix/store/731c7bgyzs2qksnxzbdfw4izr0wma578-python3.13-mistralai-2.5.0-dist380python3.13-mistralai-2.5.0> Executing pythonRemoveTestsDir381python3.13-mistralai-2.5.0> Finished executing pythonRemoveTestsDir382python3.13-mistralai-2.5.0> Running phase: installCheckPhase383python3.13-mistralai-2.5.0> no Makefile or custom installCheckPhase, doing nothing384python3.13-mistralai-2.5.0> Running phase: pythonCatchConflictsPhase385python3.13-mistralai-2.5.0> Running phase: pythonRemoveBinBytecodePhase386python3.13-mistralai-2.5.0> Running phase: pythonImportsCheckPhase387python3.13-mistralai-2.5.0> Executing pythonImportsCheckPhase388python3.13-mistralai-2.5.0> Check whether the following modules can be imported: mistralai389python3.13-fastapi-0.136.3> 10 workers [3144 items] 390python3.13-fastapi-0.136.3> ........................................................................ [ 2%]391python3.13-fastapi-0.136.3> ........................................................................ [ 4%]392python3.13-fastapi-0.136.3> ........................................................................ [ 6%]393python3.13-fastapi-0.136.3> ........................................................................ [ 9%]394python3.13-fastapi-0.136.3> ........................................................................ [ 11%]395python3.13-fastapi-0.136.3> ........................................................................ [ 13%]396python3.13-fastapi-0.136.3> ........................................................................ [ 16%]397python3.13-fastapi-0.136.3> ........................................................................ [ 18%]398python3.13-fastapi-0.136.3> ........................................................................ [ 20%]399python3.13-fastapi-0.136.3> ........................................................................ [ 22%]400python3.13-fastapi-0.136.3> ........................................................................ [ 25%]401python3.13-fastapi-0.136.3> ........................................................................ [ 27%]402python3.13-fastapi-0.136.3> ........................................................................ [ 29%]403python3.13-fastapi-0.136.3> ........................................................................ [ 32%]404python3.13-fastapi-0.136.3> ........................................................................ [ 34%]405python3.13-fastapi-0.136.3> ........................................................................ [ 36%]406python3.13-fastapi-0.136.3> ........................................................................ [ 38%]407python3.13-fastapi-0.136.3> ........................................................................ [ 41%]408python3.13-fastapi-0.136.3> ........................................................................ [ 43%]409python3.13-fastapi-0.136.3> ........................................................................ [ 45%]410python3.13-fastapi-0.136.3> ........................................................................ [ 48%]411python3.13-fastapi-0.136.3> ........................................................................ [ 50%]412python3.13-fastapi-0.136.3> ........................................................................ [ 52%]413python3.13-fastapi-0.136.3> ........................................................................ [ 54%]414python3.13-fastapi-0.136.3> ........................................................................ [ 57%]415python3.13-fastapi-0.136.3> ........................................................................ [ 59%]416python3.13-fastapi-0.136.3> ........................................................................ [ 61%]417python3.13-fastapi-0.136.3> ........................................................................ [ 64%]418python3.13-fastapi-0.136.3> ........................................................................ [ 66%]419python3.13-fastapi-0.136.3> ........................................................................ [ 68%]420python3.13-fastapi-0.136.3> .....x.................................................................. [ 70%]421python3.13-fastapi-0.136.3> ........................................................................ [ 73%]422python3.13-fastapi-0.136.3> ........................................................................ [ 75%]423python3.13-fastapi-0.136.3> ........................................................................ [ 77%]424python3.13-fastapi-0.136.3> ........................................................................ [ 80%]425python3.13-fastapi-0.136.3> ........................................................................ [ 82%]426python3.13-fastapi-0.136.3> .............................x..................x...............x....... [ 84%]427python3.13-fastapi-0.136.3> ........x............................................................... [ 87%]428python3.13-fastapi-0.136.3> ........................................................................ [ 89%]429python3.13-fastapi-0.136.3> ........................................................................ [ 91%]430python3.13-fastapi-0.136.3> ........................................................................ [ 93%]431python3.13-fastapi-0.136.3> ........................................................................ [ 96%]432python3.13-fastapi-0.136.3> ........................................................................ [ 98%]433python3.13-fastapi-0.136.3> ...............................................s [100%]434python3.13-fastapi-0.136.3> 435python3.13-fastapi-0.136.3> ═══════════════════════════════ inline-snapshot ════════════════════════════════436python3.13-fastapi-0.136.3> INFO: inline-snapshot was disabled because you used xdist. This means that tests437python3.13-fastapi-0.136.3> with snapshots will continue to run, but snapshot(x) will only return x and 438python3.13-fastapi-0.136.3> inline-snapshot will not be able to fix snapshots or generate reports.439python3.13-fastapi-0.136.3> 440python3.13-fastapi-0.136.3> 441python3.13-fastapi-0.136.3> ================= 3138 passed, 2 skipped, 5 xfailed in 20.98s ==================442python3.13-fastapi-0.136.3> Finished executing pytestCheckPhase443python3.13-fastapi-0.136.3> Running phase: pytestcachePhase444python3.13-fastapi-0.136.3> Running phase: pytestRemoveBytecodePhase445building '/nix/store/syh08lz7m3lvkqlf94vakamr3mni9x6x-python3.13-sse-starlette-3.2.0.drv' on 'ssh-ng://customer@mac02.m.ntd.one'446building '/nix/store/syh08lz7m3lvkqlf94vakamr3mni9x6x-python3.13-sse-starlette-3.2.0.drv'447python3.13-sse-starlette-3.2.0> Sourcing python-remove-tests-dir-hook448python3.13-sse-starlette-3.2.0> Sourcing python-catch-conflicts-hook.sh449python3.13-sse-starlette-3.2.0> Sourcing python-remove-bin-bytecode-hook.sh450python3.13-sse-starlette-3.2.0> Sourcing pypa-build-hook451python3.13-sse-starlette-3.2.0> Using pypaBuildPhase452python3.13-sse-starlette-3.2.0> Sourcing python-runtime-deps-check-hook453python3.13-sse-starlette-3.2.0> Using pythonRuntimeDepsCheckHook454python3.13-sse-starlette-3.2.0> Sourcing pypa-install-hook455python3.13-sse-starlette-3.2.0> Using pypaInstallPhase456python3.13-sse-starlette-3.2.0> Sourcing python-imports-check-hook.sh457python3.13-sse-starlette-3.2.0> Using pythonImportsCheckPhase458python3.13-sse-starlette-3.2.0> Sourcing python-namespaces-hook459python3.13-sse-starlette-3.2.0> Sourcing python-catch-conflicts-hook.sh460python3.13-sse-starlette-3.2.0> Sourcing pytest-check-hook461python3.13-sse-starlette-3.2.0> Using pytestCheckPhase462python3.13-sse-starlette-3.2.0> Running phase: unpackPhase463python3.13-sse-starlette-3.2.0> unpacking source archive /nix/store/mk0gi3a3hqpks5g5z12p3l46m36hmian-source464python3.13-sse-starlette-3.2.0> source root is source465python3.13-sse-starlette-3.2.0> setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/uv.lock"466python3.13-sse-starlette-3.2.0> Running phase: patchPhase467python3.13-sse-starlette-3.2.0> Running phase: updateAutotoolsGnuConfigScriptsPhase468python3.13-sse-starlette-3.2.0> Running phase: configurePhase469python3.13-sse-starlette-3.2.0> no configure script, doing nothing470python3.13-sse-starlette-3.2.0> Running phase: buildPhase471python3.13-sse-starlette-3.2.0> Executing pypaBuildPhase472python3.13-sse-starlette-3.2.0> Creating a wheel...473python3.13-sse-starlette-3.2.0> pypa build flags: --no-isolation --outdir dist/ --wheel474python3.13-sse-starlette-3.2.0> * Getting build dependencies for wheel...475python3.13-sse-starlette-3.2.0> running egg_info476python3.13-sse-starlette-3.2.0> creating sse_starlette.egg-info477python3.13-sse-starlette-3.2.0> writing sse_starlette.egg-info/PKG-INFO478python3.13-sse-starlette-3.2.0> writing dependency_links to sse_starlette.egg-info/dependency_links.txt479python3.13-sse-starlette-3.2.0> writing requirements to sse_starlette.egg-info/requires.txt480python3.13-sse-starlette-3.2.0> writing top-level names to sse_starlette.egg-info/top_level.txt481python3.13-sse-starlette-3.2.0> writing manifest file 'sse_starlette.egg-info/SOURCES.txt'482python3.13-sse-starlette-3.2.0> reading manifest file 'sse_starlette.egg-info/SOURCES.txt'483python3.13-sse-starlette-3.2.0> reading manifest template 'MANIFEST.in'484python3.13-sse-starlette-3.2.0> warning: no previously-included files matching '__pycache__' found anywhere in distribution485python3.13-sse-starlette-3.2.0> warning: no previously-included files matching '*.py[cod]' found anywhere in distribution486python3.13-sse-starlette-3.2.0> no previously-included directories found matching '.venv'487python3.13-sse-starlette-3.2.0> adding license file 'LICENSE'488python3.13-sse-starlette-3.2.0> adding license file 'AUTHORS'489python3.13-sse-starlette-3.2.0> writing manifest file 'sse_starlette.egg-info/SOURCES.txt'490python3.13-sse-starlette-3.2.0> * Building wheel...491python3.13-sse-starlette-3.2.0> running bdist_wheel492python3.13-sse-starlette-3.2.0> running build493python3.13-sse-starlette-3.2.0> running build_py494python3.13-sse-starlette-3.2.0> creating build/lib/sse_starlette495python3.13-sse-starlette-3.2.0> copying sse_starlette/event.py -> build/lib/sse_starlette496python3.13-sse-starlette-3.2.0> copying sse_starlette/__init__.py -> build/lib/sse_starlette497python3.13-sse-starlette-3.2.0> copying sse_starlette/sse.py -> build/lib/sse_starlette498python3.13-sse-starlette-3.2.0> running egg_info499python3.13-sse-starlette-3.2.0> writing sse_starlette.egg-info/PKG-INFO500python3.13-sse-starlette-3.2.0> writing dependency_links to sse_starlette.egg-info/dependency_links.txt501python3.13-sse-starlette-3.2.0> writing requirements to sse_starlette.egg-info/requires.txt502python3.13-sse-starlette-3.2.0> writing top-level names to sse_starlette.egg-info/top_level.txt503python3.13-sse-starlette-3.2.0> reading manifest file 'sse_starlette.egg-info/SOURCES.txt'504python3.13-sse-starlette-3.2.0> reading manifest template 'MANIFEST.in'505python3.13-sse-starlette-3.2.0> warning: no previously-included files matching '__pycache__' found anywhere in distribution506python3.13-sse-starlette-3.2.0> warning: no previously-included files matching '*.py[cod]' found anywhere in distribution507python3.13-sse-starlette-3.2.0> no previously-included directories found matching '.venv'508python3.13-sse-starlette-3.2.0> adding license file 'LICENSE'509python3.13-sse-starlette-3.2.0> adding license file 'AUTHORS'510python3.13-sse-starlette-3.2.0> writing manifest file 'sse_starlette.egg-info/SOURCES.txt'511python3.13-sse-starlette-3.2.0> copying sse_starlette/py.typed -> build/lib/sse_starlette512python3.13-sse-starlette-3.2.0> installing to build/bdist.macosx-14.0-arm64/wheel513python3.13-sse-starlette-3.2.0> running install514python3.13-sse-starlette-3.2.0> running install_lib515python3.13-sse-starlette-3.2.0> creating build/bdist.macosx-14.0-arm64/wheel516python3.13-sse-starlette-3.2.0> creating build/bdist.macosx-14.0-arm64/wheel/sse_starlette517python3.13-sse-starlette-3.2.0> copying build/lib/sse_starlette/event.py -> build/bdist.macosx-14.0-arm64/wheel/./sse_starlette518python3.13-sse-starlette-3.2.0> copying build/lib/sse_starlette/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./sse_starlette519python3.13-sse-starlette-3.2.0> copying build/lib/sse_starlette/sse.py -> build/bdist.macosx-14.0-arm64/wheel/./sse_starlette520python3.13-sse-starlette-3.2.0> copying build/lib/sse_starlette/py.typed -> build/bdist.macosx-14.0-arm64/wheel/./sse_starlette521python3.13-sse-starlette-3.2.0> running install_egg_info522python3.13-sse-starlette-3.2.0> Copying sse_starlette.egg-info to build/bdist.macosx-14.0-arm64/wheel/./sse_starlette-3.2.0-py3.13.egg-info523python3.13-sse-starlette-3.2.0> running install_scripts524python3.13-sse-starlette-3.2.0> creating build/bdist.macosx-14.0-arm64/wheel/sse_starlette-3.2.0.dist-info/WHEEL525python3.13-sse-starlette-3.2.0> creating '/nix/var/nix/builds/nix-94804-3702992174/source/dist/.tmp-uk8_6898/sse_starlette-3.2.0-py3-none-any.whl' and adding 'build/bdist.macosx-14.0-arm64/wheel' to it526python3.13-sse-starlette-3.2.0> adding 'sse_starlette/__init__.py'527python3.13-sse-starlette-3.2.0> adding 'sse_starlette/event.py'528python3.13-sse-starlette-3.2.0> adding 'sse_starlette/py.typed'529python3.13-sse-starlette-3.2.0> adding 'sse_starlette/sse.py'530python3.13-sse-starlette-3.2.0> adding 'sse_starlette-3.2.0.dist-info/licenses/AUTHORS'531python3.13-sse-starlette-3.2.0> adding 'sse_starlette-3.2.0.dist-info/licenses/LICENSE'532python3.13-sse-starlette-3.2.0> adding 'sse_starlette-3.2.0.dist-info/METADATA'533python3.13-sse-starlette-3.2.0> adding 'sse_starlette-3.2.0.dist-info/WHEEL'534python3.13-sse-starlette-3.2.0> adding 'sse_starlette-3.2.0.dist-info/top_level.txt'535python3.13-sse-starlette-3.2.0> adding 'sse_starlette-3.2.0.dist-info/RECORD'536python3.13-sse-starlette-3.2.0> removing build/bdist.macosx-14.0-arm64/wheel537python3.13-sse-starlette-3.2.0> Successfully built sse_starlette-3.2.0-py3-none-any.whl538python3.13-sse-starlette-3.2.0> Finished creating a wheel...539python3.13-sse-starlette-3.2.0> Finished executing pypaBuildPhase540python3.13-sse-starlette-3.2.0> Running phase: pythonRuntimeDepsCheckHook541python3.13-sse-starlette-3.2.0> Executing pythonRuntimeDepsCheck542python3.13-sse-starlette-3.2.0> Checking runtime dependencies for sse_starlette-3.2.0-py3-none-any.whl543python3.13-sse-starlette-3.2.0> Finished executing pythonRuntimeDepsCheck544python3.13-sse-starlette-3.2.0> Running phase: installPhase545python3.13-sse-starlette-3.2.0> Executing pypaInstallPhase546python3.13-sse-starlette-3.2.0> Successfully installed sse_starlette-3.2.0-py3-none-any.whl547python3.13-sse-starlette-3.2.0> Finished executing pypaInstallPhase548python3.13-sse-starlette-3.2.0> Running phase: pythonOutputDistPhase549python3.13-sse-starlette-3.2.0> Executing pythonOutputDistPhase550python3.13-sse-starlette-3.2.0> Finished executing pythonOutputDistPhase551python3.13-sse-starlette-3.2.0> Running phase: fixupPhase552python3.13-sse-starlette-3.2.0> checking for references to /nix/var/nix/builds/nix-94804-3702992174/ in /nix/store/yisxb0aa2vbbmwj4m70hdq0gcqagsc3g-python3.13-sse-starlette-3.2.0...553python3.13-sse-starlette-3.2.0> patching script interpreter paths in /nix/store/yisxb0aa2vbbmwj4m70hdq0gcqagsc3g-python3.13-sse-starlette-3.2.0554python3.13-sse-starlette-3.2.0> stripping (with command strip and flags -S) in /nix/store/yisxb0aa2vbbmwj4m70hdq0gcqagsc3g-python3.13-sse-starlette-3.2.0/lib555python3.13-sse-starlette-3.2.0> checking for references to /nix/var/nix/builds/nix-94804-3702992174/ in /nix/store/4d7b70bvmha1m8m0jy0ghn493agk7rin-python3.13-sse-starlette-3.2.0-dist...556python3.13-sse-starlette-3.2.0> patching script interpreter paths in /nix/store/4d7b70bvmha1m8m0jy0ghn493agk7rin-python3.13-sse-starlette-3.2.0-dist557python3.13-sse-starlette-3.2.0> Executing pythonRemoveTestsDir558python3.13-sse-starlette-3.2.0> Finished executing pythonRemoveTestsDir559python3.13-sse-starlette-3.2.0> Running phase: installCheckPhase560python3.13-sse-starlette-3.2.0> no Makefile or custom installCheckPhase, doing nothing561python3.13-sse-starlette-3.2.0> Running phase: pythonCatchConflictsPhase562python3.13-sse-starlette-3.2.0> Running phase: pythonRemoveBinBytecodePhase563python3.13-sse-starlette-3.2.0> Running phase: pythonImportsCheckPhase564python3.13-sse-starlette-3.2.0> Executing pythonImportsCheckPhase565python3.13-sse-starlette-3.2.0> Check whether the following modules can be imported: sse_starlette566python3.13-sse-starlette-3.2.0> Running phase: pytestCheckPhase567python3.13-sse-starlette-3.2.0> Executing pytestCheckPhase568python3.13-sse-starlette-3.2.0> pytest flags: -m pytest -k not\ \(test_stop_server_with_many_consumers\)\ and\ not\ \(test_sse_server_termination\)569python3.13-sse-starlette-3.2.0> ============================= test session starts ==============================570python3.13-sse-starlette-3.2.0> platform darwin -- Python 3.13.13, pytest-9.0.3, pluggy-1.6.0571python3.13-sse-starlette-3.2.0> rootdir: /nix/var/nix/builds/nix-94804-3702992174/source572python3.13-sse-starlette-3.2.0> configfile: pyproject.toml573python3.13-sse-starlette-3.2.0> plugins: anyio-4.13.0, asyncio-1.3.0574python3.13-sse-starlette-3.2.0> asyncio: mode=Mode.AUTO, debug=False, asyncio_default_fixture_loop_scope=function, asyncio_default_test_loop_scope=function575python3.13-sse-starlette-3.2.0> collected 74 items / 4 deselected / 70 selected 576python3.13-sse-starlette-3.2.0> 577python3.13-sse-starlette-3.2.0> tests/experimentation/test_multiple_consumers_asyncio.py .. [ 2%]578python3.13-sse-starlette-3.2.0> tests/test_event.py ............................. [ 44%]579python3.13-sse-starlette-3.2.0> tests/test_issue132.py ......... [ 57%]580python3.13-sse-starlette-3.2.0> tests/test_issue152.py ..... [ 64%]581python3.13-sse-starlette-3.2.0> tests/test_multi_loop.py ....... [ 74%]582python3.13-sse-starlette-3.2.0> tests/test_sse.py .................. [100%]583python3.13-sse-starlette-3.2.0> 584python3.13-sse-starlette-3.2.0> ====================== 70 passed, 4 deselected in 29.14s =======================585python3.13-sse-starlette-3.2.0> Finished executing pytestCheckPhase586python3.13-sse-starlette-3.2.0> Running phase: pytestcachePhase587python3.13-sse-starlette-3.2.0> Running phase: pytestRemoveBytecodePhase588building '/nix/store/ksjdhgnjhqb12jps7bgzlb27w11bm869-python3.13-httpx-sse-0.4.3.drv' on 'ssh-ng://customer@mac02.m.ntd.one'589building '/nix/store/ksjdhgnjhqb12jps7bgzlb27w11bm869-python3.13-httpx-sse-0.4.3.drv'590python3.13-httpx-sse-0.4.3> Sourcing python-remove-tests-dir-hook591python3.13-httpx-sse-0.4.3> Sourcing python-catch-conflicts-hook.sh592python3.13-httpx-sse-0.4.3> Sourcing python-remove-bin-bytecode-hook.sh593python3.13-httpx-sse-0.4.3> Sourcing pypa-build-hook594python3.13-httpx-sse-0.4.3> Using pypaBuildPhase595python3.13-httpx-sse-0.4.3> Sourcing python-runtime-deps-check-hook596python3.13-httpx-sse-0.4.3> Using pythonRuntimeDepsCheckHook597python3.13-httpx-sse-0.4.3> Sourcing pypa-install-hook598python3.13-httpx-sse-0.4.3> Using pypaInstallPhase599python3.13-httpx-sse-0.4.3> Sourcing python-imports-check-hook.sh600python3.13-httpx-sse-0.4.3> Using pythonImportsCheckPhase601python3.13-httpx-sse-0.4.3> Sourcing python-namespaces-hook602python3.13-httpx-sse-0.4.3> Sourcing python-catch-conflicts-hook.sh603python3.13-httpx-sse-0.4.3> Sourcing pytest-check-hook604python3.13-httpx-sse-0.4.3> Using pytestCheckPhase605python3.13-httpx-sse-0.4.3> Running phase: unpackPhase606python3.13-httpx-sse-0.4.3> unpacking source archive /nix/store/zy679vw3cvlgv07f5h76k711072k24bw-source607python3.13-httpx-sse-0.4.3> source root is source608python3.13-httpx-sse-0.4.3> setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/tests/test_models.py"609python3.13-httpx-sse-0.4.3> Running phase: patchPhase610python3.13-httpx-sse-0.4.3> Running phase: updateAutotoolsGnuConfigScriptsPhase611python3.13-httpx-sse-0.4.3> Running phase: configurePhase612python3.13-httpx-sse-0.4.3> no configure script, doing nothing613python3.13-httpx-sse-0.4.3> Running phase: buildPhase614python3.13-httpx-sse-0.4.3> Executing pypaBuildPhase615python3.13-httpx-sse-0.4.3> Setting SETUPTOOLS_SCM_PRETEND_VERSION to 0.4.3616python3.13-httpx-sse-0.4.3> Including all tracked files automatically617python3.13-httpx-sse-0.4.3> Creating a wheel...618python3.13-httpx-sse-0.4.3> pypa build flags: --no-isolation --outdir dist/ --wheel619python3.13-httpx-sse-0.4.3> * Getting build dependencies for wheel...620python3.13-httpx-sse-0.4.3> toml section missing PosixPath('pyproject.toml') does not contain a tool.setuptools_scm section621python3.13-httpx-sse-0.4.3> No `packages` or `py_modules` configuration, performing automatic discovery.622python3.13-httpx-sse-0.4.3> `src-layout` detected -- analysing ./src623python3.13-httpx-sse-0.4.3> discovered packages -- ['httpx_sse']624python3.13-httpx-sse-0.4.3> discovered py_modules -- []625python3.13-httpx-sse-0.4.3> /nix/store/m9bmi2msyxqrlgs9rq7k1hx826nygfvb-python3.13-setuptools-80.10.1/lib/python3.13/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated626python3.13-httpx-sse-0.4.3> !!627python3.13-httpx-sse-0.4.3> 628python3.13-httpx-sse-0.4.3> ********************************************************************************629python3.13-httpx-sse-0.4.3> Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0).630python3.13-httpx-sse-0.4.3> 631python3.13-httpx-sse-0.4.3> This deprecation is overdue, please update your project and remove deprecated632python3.13-httpx-sse-0.4.3> calls to avoid build errors in the future.633python3.13-httpx-sse-0.4.3> 634python3.13-httpx-sse-0.4.3> See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.635python3.13-httpx-sse-0.4.3> ********************************************************************************636python3.13-httpx-sse-0.4.3> 637python3.13-httpx-sse-0.4.3> !!638python3.13-httpx-sse-0.4.3> corresp(dist, value, root_dir)639python3.13-httpx-sse-0.4.3> running egg_info640python3.13-httpx-sse-0.4.3> creating src/httpx_sse.egg-info641python3.13-httpx-sse-0.4.3> writing src/httpx_sse.egg-info/PKG-INFO642python3.13-httpx-sse-0.4.3> writing dependency_links to src/httpx_sse.egg-info/dependency_links.txt643python3.13-httpx-sse-0.4.3> writing top-level names to src/httpx_sse.egg-info/top_level.txt644python3.13-httpx-sse-0.4.3> writing manifest file 'src/httpx_sse.egg-info/SOURCES.txt'645python3.13-httpx-sse-0.4.3> reading manifest file 'src/httpx_sse.egg-info/SOURCES.txt'646python3.13-httpx-sse-0.4.3> reading manifest template 'MANIFEST.in'647python3.13-httpx-sse-0.4.3> adding license file 'LICENSE'648python3.13-httpx-sse-0.4.3> writing manifest file 'src/httpx_sse.egg-info/SOURCES.txt'649python3.13-httpx-sse-0.4.3> * Building wheel...650python3.13-httpx-sse-0.4.3> toml section missing PosixPath('pyproject.toml') does not contain a tool.setuptools_scm section651python3.13-httpx-sse-0.4.3> No `packages` or `py_modules` configuration, performing automatic discovery.652python3.13-httpx-sse-0.4.3> `src-layout` detected -- analysing ./src653python3.13-httpx-sse-0.4.3> discovered packages -- ['httpx_sse']654python3.13-httpx-sse-0.4.3> discovered py_modules -- []655python3.13-httpx-sse-0.4.3> /nix/store/m9bmi2msyxqrlgs9rq7k1hx826nygfvb-python3.13-setuptools-80.10.1/lib/python3.13/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated656python3.13-httpx-sse-0.4.3> !!657python3.13-httpx-sse-0.4.3> 658python3.13-httpx-sse-0.4.3> ********************************************************************************659python3.13-httpx-sse-0.4.3> Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0).660python3.13-httpx-sse-0.4.3> 661python3.13-httpx-sse-0.4.3> This deprecation is overdue, please update your project and remove deprecated662python3.13-httpx-sse-0.4.3> calls to avoid build errors in the future.663python3.13-httpx-sse-0.4.3> 664python3.13-httpx-sse-0.4.3> See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.665python3.13-httpx-sse-0.4.3> ********************************************************************************666python3.13-httpx-sse-0.4.3> 667python3.13-httpx-sse-0.4.3> !!668python3.13-httpx-sse-0.4.3> corresp(dist, value, root_dir)669python3.13-httpx-sse-0.4.3> running bdist_wheel670python3.13-httpx-sse-0.4.3> running build671python3.13-httpx-sse-0.4.3> running build_py672python3.13-httpx-sse-0.4.3> creating build/lib/httpx_sse673python3.13-httpx-sse-0.4.3> copying src/httpx_sse/_decoders.py -> build/lib/httpx_sse674python3.13-httpx-sse-0.4.3> copying src/httpx_sse/_api.py -> build/lib/httpx_sse675python3.13-httpx-sse-0.4.3> copying src/httpx_sse/__init__.py -> build/lib/httpx_sse676python3.13-httpx-sse-0.4.3> copying src/httpx_sse/_models.py -> build/lib/httpx_sse677python3.13-httpx-sse-0.4.3> copying src/httpx_sse/_exceptions.py -> build/lib/httpx_sse678python3.13-httpx-sse-0.4.3> running egg_info679python3.13-httpx-sse-0.4.3> writing src/httpx_sse.egg-info/PKG-INFO680python3.13-httpx-sse-0.4.3> writing dependency_links to src/httpx_sse.egg-info/dependency_links.txt681python3.13-httpx-sse-0.4.3> writing top-level names to src/httpx_sse.egg-info/top_level.txt682python3.13-httpx-sse-0.4.3> reading manifest file 'src/httpx_sse.egg-info/SOURCES.txt'683python3.13-httpx-sse-0.4.3> reading manifest template 'MANIFEST.in'684python3.13-httpx-sse-0.4.3> adding license file 'LICENSE'685python3.13-httpx-sse-0.4.3> writing manifest file 'src/httpx_sse.egg-info/SOURCES.txt'686python3.13-httpx-sse-0.4.3> copying src/httpx_sse/py.typed -> build/lib/httpx_sse687python3.13-httpx-sse-0.4.3> installing to build/bdist.macosx-14.0-arm64/wheel688python3.13-httpx-sse-0.4.3> running install689python3.13-httpx-sse-0.4.3> running install_lib690python3.13-httpx-sse-0.4.3> creating build/bdist.macosx-14.0-arm64/wheel691python3.13-httpx-sse-0.4.3> creating build/bdist.macosx-14.0-arm64/wheel/httpx_sse692python3.13-httpx-sse-0.4.3> copying build/lib/httpx_sse/_decoders.py -> build/bdist.macosx-14.0-arm64/wheel/./httpx_sse693python3.13-httpx-sse-0.4.3> copying build/lib/httpx_sse/_api.py -> build/bdist.macosx-14.0-arm64/wheel/./httpx_sse694python3.13-httpx-sse-0.4.3> copying build/lib/httpx_sse/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./httpx_sse695python3.13-httpx-sse-0.4.3> copying build/lib/httpx_sse/py.typed -> build/bdist.macosx-14.0-arm64/wheel/./httpx_sse696python3.13-httpx-sse-0.4.3> copying build/lib/httpx_sse/_models.py -> build/bdist.macosx-14.0-arm64/wheel/./httpx_sse697python3.13-httpx-sse-0.4.3> copying build/lib/httpx_sse/_exceptions.py -> build/bdist.macosx-14.0-arm64/wheel/./httpx_sse698python3.13-httpx-sse-0.4.3> running install_egg_info699python3.13-httpx-sse-0.4.3> Copying src/httpx_sse.egg-info to build/bdist.macosx-14.0-arm64/wheel/./httpx_sse-0.4.3-py3.13.egg-info700python3.13-httpx-sse-0.4.3> running install_scripts701python3.13-httpx-sse-0.4.3> creating build/bdist.macosx-14.0-arm64/wheel/httpx_sse-0.4.3.dist-info/WHEEL702python3.13-httpx-sse-0.4.3> creating '/nix/var/nix/builds/nix-95015-1903394961/source/dist/.tmp-1yg7bkxr/httpx_sse-0.4.3-py3-none-any.whl' and adding 'build/bdist.macosx-14.0-arm64/wheel' to it703python3.13-httpx-sse-0.4.3> adding 'httpx_sse/__init__.py'704python3.13-httpx-sse-0.4.3> adding 'httpx_sse/_api.py'705python3.13-httpx-sse-0.4.3> adding 'httpx_sse/_decoders.py'706python3.13-httpx-sse-0.4.3> adding 'httpx_sse/_exceptions.py'707python3.13-httpx-sse-0.4.3> adding 'httpx_sse/_models.py'708python3.13-httpx-sse-0.4.3> adding 'httpx_sse/py.typed'709python3.13-httpx-sse-0.4.3> adding 'httpx_sse-0.4.3.dist-info/licenses/LICENSE'710python3.13-httpx-sse-0.4.3> adding 'httpx_sse-0.4.3.dist-info/METADATA'711python3.13-httpx-sse-0.4.3> adding 'httpx_sse-0.4.3.dist-info/WHEEL'712python3.13-httpx-sse-0.4.3> adding 'httpx_sse-0.4.3.dist-info/top_level.txt'713python3.13-httpx-sse-0.4.3> adding 'httpx_sse-0.4.3.dist-info/RECORD'714python3.13-httpx-sse-0.4.3> removing build/bdist.macosx-14.0-arm64/wheel715python3.13-httpx-sse-0.4.3> Successfully built httpx_sse-0.4.3-py3-none-any.whl716python3.13-httpx-sse-0.4.3> Finished creating a wheel...717python3.13-httpx-sse-0.4.3> Finished executing pypaBuildPhase718python3.13-httpx-sse-0.4.3> Running phase: pythonRuntimeDepsCheckHook719python3.13-httpx-sse-0.4.3> Executing pythonRuntimeDepsCheck720python3.13-httpx-sse-0.4.3> Checking runtime dependencies for httpx_sse-0.4.3-py3-none-any.whl721python3.13-httpx-sse-0.4.3> Finished executing pythonRuntimeDepsCheck722python3.13-httpx-sse-0.4.3> Running phase: installPhase723python3.13-httpx-sse-0.4.3> Executing pypaInstallPhase724python3.13-httpx-sse-0.4.3> Successfully installed httpx_sse-0.4.3-py3-none-any.whl725python3.13-httpx-sse-0.4.3> Finished executing pypaInstallPhase726python3.13-httpx-sse-0.4.3> Running phase: pythonOutputDistPhase727python3.13-httpx-sse-0.4.3> Executing pythonOutputDistPhase728python3.13-httpx-sse-0.4.3> Finished executing pythonOutputDistPhase729python3.13-httpx-sse-0.4.3> Running phase: fixupPhase730python3.13-httpx-sse-0.4.3> checking for references to /nix/var/nix/builds/nix-95015-1903394961/ in /nix/store/46ph35x6hd4i5ijy9s5if6gw1y93h5in-python3.13-httpx-sse-0.4.3...731python3.13-httpx-sse-0.4.3> patching script interpreter paths in /nix/store/46ph35x6hd4i5ijy9s5if6gw1y93h5in-python3.13-httpx-sse-0.4.3732python3.13-httpx-sse-0.4.3> stripping (with command strip and flags -S) in /nix/store/46ph35x6hd4i5ijy9s5if6gw1y93h5in-python3.13-httpx-sse-0.4.3/lib733python3.13-httpx-sse-0.4.3> checking for references to /nix/var/nix/builds/nix-95015-1903394961/ in /nix/store/lv2v0g77pq81agm44q0bkqm2pfydm6sg-python3.13-httpx-sse-0.4.3-dist...734python3.13-httpx-sse-0.4.3> patching script interpreter paths in /nix/store/lv2v0g77pq81agm44q0bkqm2pfydm6sg-python3.13-httpx-sse-0.4.3-dist735python3.13-httpx-sse-0.4.3> Executing pythonRemoveTestsDir736python3.13-httpx-sse-0.4.3> Finished executing pythonRemoveTestsDir737python3.13-httpx-sse-0.4.3> Running phase: installCheckPhase738python3.13-httpx-sse-0.4.3> no Makefile or custom installCheckPhase, doing nothing739python3.13-httpx-sse-0.4.3> Running phase: pythonCatchConflictsPhase740python3.13-httpx-sse-0.4.3> Running phase: pythonRemoveBinBytecodePhase741python3.13-httpx-sse-0.4.3> Running phase: pythonImportsCheckPhase742python3.13-httpx-sse-0.4.3> Executing pythonImportsCheckPhase743python3.13-httpx-sse-0.4.3> Check whether the following modules can be imported: httpx_sse744python3.13-httpx-sse-0.4.3> Running phase: pytestCheckPhase745python3.13-httpx-sse-0.4.3> Executing pytestCheckPhase746python3.13-httpx-sse-0.4.3> pytest flags: -m pytest747python3.13-httpx-sse-0.4.3> ============================= test session starts ==============================748python3.13-httpx-sse-0.4.3> platform darwin -- Python 3.13.13, pytest-9.0.3, pluggy-1.6.0749python3.13-httpx-sse-0.4.3> rootdir: /nix/var/nix/builds/nix-95015-1903394961/source750python3.13-httpx-sse-0.4.3> configfile: setup.cfg751python3.13-httpx-sse-0.4.3> plugins: asyncio-1.3.0, cov-nixpkgs-stub-1.0.0, anyio-4.13.0752python3.13-httpx-sse-0.4.3> asyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function753python3.13-httpx-sse-0.4.3> collected 59 items 754python3.13-httpx-sse-0.4.3> 755python3.13-httpx-sse-0.4.3> tests/test_api.py ....... [ 11%]756python3.13-httpx-sse-0.4.3> tests/test_asgi.py . [ 13%]757python3.13-httpx-sse-0.4.3> tests/test_decoders.py .................................... [ 74%]758python3.13-httpx-sse-0.4.3> tests/test_event_source.py ........... [ 93%]759python3.13-httpx-sse-0.4.3> tests/test_exceptions.py . [ 94%]760python3.13-httpx-sse-0.4.3> tests/test_models.py ... [100%]761python3.13-httpx-sse-0.4.3> 762python3.13-httpx-sse-0.4.3> ============================== 59 passed in 0.07s ==============================763python3.13-httpx-sse-0.4.3> Finished executing pytestCheckPhase764python3.13-httpx-sse-0.4.3> Running phase: pytestcachePhase765python3.13-httpx-sse-0.4.3> Running phase: pytestRemoveBytecodePhase766building '/nix/store/s1rb87p4a8vdnsizf3da1iaa6y8cildk-python3.13-mcp-1.27.0.drv' on 'ssh-ng://customer@mac02.m.ntd.one'767building '/nix/store/s1rb87p4a8vdnsizf3da1iaa6y8cildk-python3.13-mcp-1.27.0.drv'768python3.13-mcp-1.27.0> structuredAttrs is enabled769python3.13-mcp-1.27.0> Sourcing python-remove-tests-dir-hook770python3.13-mcp-1.27.0> Sourcing python-catch-conflicts-hook.sh771python3.13-mcp-1.27.0> Sourcing python-remove-bin-bytecode-hook.sh772python3.13-mcp-1.27.0> Sourcing pypa-build-hook773python3.13-mcp-1.27.0> Using pypaBuildPhase774python3.13-mcp-1.27.0> Sourcing python-runtime-deps-check-hook775python3.13-mcp-1.27.0> Using pythonRuntimeDepsCheckHook776python3.13-mcp-1.27.0> Sourcing pypa-install-hook777python3.13-mcp-1.27.0> Using pypaInstallPhase778python3.13-mcp-1.27.0> Sourcing python-imports-check-hook.sh779python3.13-mcp-1.27.0> Using pythonImportsCheckPhase780python3.13-mcp-1.27.0> Sourcing python-namespaces-hook781python3.13-mcp-1.27.0> Sourcing python-catch-conflicts-hook.sh782python3.13-mcp-1.27.0> Sourcing pytest-check-hook783python3.13-mcp-1.27.0> Using pytestCheckPhase784python3.13-mcp-1.27.0> Running phase: unpackPhase785python3.13-mcp-1.27.0> unpacking source archive /nix/store/yj6yhwmgdw5yr96lp1m1c3gqpnbzi749-source786python3.13-mcp-1.27.0> source root is source787python3.13-mcp-1.27.0> setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/uv.lock"788python3.13-mcp-1.27.0> Running phase: patchPhase789python3.13-mcp-1.27.0> Running phase: updateAutotoolsGnuConfigScriptsPhase790python3.13-mcp-1.27.0> Running phase: configurePhase791python3.13-mcp-1.27.0> no configure script, doing nothing792python3.13-mcp-1.27.0> Running phase: buildPhase793python3.13-mcp-1.27.0> Executing pypaBuildPhase794python3.13-mcp-1.27.0> Setting UV_DYNAMIC_VERSIONING_BYPASS to 1.27.0795python3.13-mcp-1.27.0> Creating a wheel...796python3.13-mcp-1.27.0> pypa build flags: --no-isolation --outdir dist/ --wheel797python3.13-mcp-1.27.0> * Getting build dependencies for wheel...798python3.13-mcp-1.27.0> * Building wheel...799python3.13-mcp-1.27.0> Successfully built mcp-1.27.0-py3-none-any.whl800python3.13-mcp-1.27.0> Finished creating a wheel...801python3.13-mcp-1.27.0> /nix/var/nix/builds/nix-95226-2340105742/source/dist /nix/var/nix/builds/nix-95226-2340105742/source802python3.13-mcp-1.27.0> Unpacking to: unpacked/mcp-1.27.0...OK803python3.13-mcp-1.27.0> Repacking wheel as ./mcp-1.27.0-py3-none-any.whl...OK804python3.13-mcp-1.27.0> /nix/var/nix/builds/nix-95226-2340105742/source805python3.13-mcp-1.27.0> Finished executing pypaBuildPhase806python3.13-mcp-1.27.0> Running phase: pythonRuntimeDepsCheckHook807python3.13-mcp-1.27.0> Executing pythonRuntimeDepsCheck808python3.13-mcp-1.27.0> Checking runtime dependencies for mcp-1.27.0-py3-none-any.whl809python3.13-mcp-1.27.0> Finished executing pythonRuntimeDepsCheck810python3.13-mcp-1.27.0> Running phase: installPhase811python3.13-mcp-1.27.0> Executing pypaInstallPhase812python3.13-mcp-1.27.0> Successfully installed mcp-1.27.0-py3-none-any.whl813python3.13-mcp-1.27.0> Finished executing pypaInstallPhase814python3.13-mcp-1.27.0> Running phase: pythonOutputDistPhase815python3.13-mcp-1.27.0> Executing pythonOutputDistPhase816python3.13-mcp-1.27.0> Finished executing pythonOutputDistPhase817python3.13-mcp-1.27.0> Running phase: fixupPhase818python3.13-mcp-1.27.0> checking for references to /nix/var/nix/builds/nix-95226-2340105742/ in /nix/store/3w5pkm9f5sym7w5nyjnd0awndg4z91xx-python3.13-mcp-1.27.0-dist...819python3.13-mcp-1.27.0> patching script interpreter paths in /nix/store/3w5pkm9f5sym7w5nyjnd0awndg4z91xx-python3.13-mcp-1.27.0-dist820python3.13-mcp-1.27.0> checking for references to /nix/var/nix/builds/nix-95226-2340105742/ in /nix/store/835hhwyfbgy0hvbgwxvp5j8g2bmvzlkp-python3.13-mcp-1.27.0...821python3.13-mcp-1.27.0> patching script interpreter paths in /nix/store/835hhwyfbgy0hvbgwxvp5j8g2bmvzlkp-python3.13-mcp-1.27.0822python3.13-mcp-1.27.0> stripping (with command strip and flags -S) in /nix/store/835hhwyfbgy0hvbgwxvp5j8g2bmvzlkp-python3.13-mcp-1.27.0/lib /nix/store/835hhwyfbgy0hvbgwxvp5j8g2bmvzlkp-python3.13-mcp-1.27.0/bin823python3.13-mcp-1.27.0> Rewriting #!/nix/store/mfkdmplffnbc0av8r6pknl796a6b1r2n-python3-3.13.13/bin/python3.13 to #!/nix/store/mfkdmplffnbc0av8r6pknl796a6b1r2n-python3-3.13.13824python3.13-mcp-1.27.0> wrapping `/nix/store/835hhwyfbgy0hvbgwxvp5j8g2bmvzlkp-python3.13-mcp-1.27.0/bin/mcp'...825python3.13-mcp-1.27.0> Executing pythonRemoveTestsDir826python3.13-mcp-1.27.0> Finished executing pythonRemoveTestsDir827python3.13-mcp-1.27.0> Running phase: installCheckPhase828python3.13-mcp-1.27.0> no Makefile or custom installCheckPhase, doing nothing829python3.13-mcp-1.27.0> Running phase: pythonCatchConflictsPhase830python3.13-mcp-1.27.0> Running phase: pythonRemoveBinBytecodePhase831python3.13-mcp-1.27.0> Running phase: pythonImportsCheckPhase832python3.13-mcp-1.27.0> Executing pythonImportsCheckPhase833python3.13-mcp-1.27.0> Check whether the following modules can be imported: mcp834python3.13-mcp-1.27.0> Running phase: pytestCheckPhase835python3.13-mcp-1.27.0> Executing pytestCheckPhase836python3.13-mcp-1.27.0> pytest flags: -m pytest -k not\ \(test_command_execution\)\ and\ not\ \(test_lifespan_cleanup_executed\)\ and\ not\ \(test_basic_child_process_cleanup\)\ and\ not\ \(test_nested_process_tree\)\ and\ not\ \(test_early_parent_exit\)\ and\ not\ \(test_list_tools_returns_all_tools\)\ and\ not\ \(test_stdin_close_triggers_cleanup\)\ and\ not\ \(test_resource_template_client_interaction\)\ and\ not\ \(test_notification_validation_error\)\ and\ not\ \(test_sse_security_\)\ and\ not\ \(test_streamable_http_\)\ and\ not\ \(test_streamablehttp_\)\ and\ not\ \(test_messages_are_executed_concurrently\)\ and\ not\ \(test_tool_progress\) --numprocesses=10837python3.13-mcp-1.27.0> ============================= test session starts ==============================838python3.13-mcp-1.27.0> platform darwin -- Python 3.13.13, pytest-9.0.3, pluggy-1.6.0839python3.13-mcp-1.27.0> rootdir: /nix/var/nix/builds/nix-95226-2340105742/source840python3.13-mcp-1.27.0> configfile: pyproject.toml841python3.13-mcp-1.27.0> plugins: inline-snapshot-0.32.5, asyncio-1.3.0, examples-0.0.18, xdist-3.8.0, anyio-4.13.0842python3.13-mcp-1.27.0> asyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function843python3.13-mcp-1.27.0> 10 workers [1092 items] 844python3.13-mcp-1.27.0> scheduling tests via LoadScheduling845python3.13-mcp-1.27.0> 846python3.13-mcp-1.27.0> tests/client/test_auth.py::TestAuthFlow::test_auth_flow_no_unnecessary_retry_after_oauth 847python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_capabilities.py::test_client_capabilities_with_tasks 848python3.13-mcp-1.27.0> tests/client/test_session.py::test_client_session_version_negotiation_failure 849python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_get_task_handler 850python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_context.py::test_task_context_update_status 851python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthContext::test_clear_tokens 852python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server_task_context.py::test_elicit_url_raises_without_handler 853python3.13-mcp-1.27.0> tests/client/test_list_methods_cursor.py::test_list_methods_cursor_parameter[list_resource_templates-resources/templates/list] 854python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[https://example.com/client-True] 855python3.13-mcp-1.27.0> [gw3] [ 0%] PASSED tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[https://example.com/client-True] 856python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[https://example.com/client-metadata.json-True] 857python3.13-mcp-1.27.0> [gw3] [ 0%] PASSED tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[https://example.com/client-metadata.json-True] 858python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[https://example.com/path/to/client-True] 859python3.13-mcp-1.27.0> [gw7] [ 0%] PASSED tests/experimental/tasks/server/test_context.py::test_task_context_update_status 860python3.13-mcp-1.27.0> [gw2] [ 0%] PASSED tests/client/test_auth.py::TestAuthFlow::test_auth_flow_no_unnecessary_retry_after_oauth 861python3.13-mcp-1.27.0> [gw3] [ 0%] PASSED tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[https://example.com/path/to/client-True] 862python3.13-mcp-1.27.0> [gw8] [ 0%] PASSED tests/experimental/tasks/server/test_server.py::test_get_task_handler 863python3.13-mcp-1.27.0> tests/client/test_auth.py::TestAuthFlow::test_403_insufficient_scope_updates_scope_from_header 864python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_get_task_result_handler 865python3.13-mcp-1.27.0> [gw1] [ 0%] PASSED tests/client/test_auth.py::TestOAuthContext::test_clear_tokens 866python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthFlow::test_build_protected_resource_discovery_urls 867python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_context.py::test_task_context_complete 868python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[https://example.com:8443/client-True] 869python3.13-mcp-1.27.0> [gw3] [ 0%] PASSED tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[https://example.com:8443/client-True] 870python3.13-mcp-1.27.0> [gw9] [ 0%] PASSED tests/experimental/tasks/server/test_server_task_context.py::test_elicit_url_raises_without_handler 871python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server_task_context.py::test_create_message_raises_without_handler 872python3.13-mcp-1.27.0> [gw5] [ 0%] PASSED tests/client/test_session.py::test_client_session_version_negotiation_failure 873python3.13-mcp-1.27.0> tests/client/test_session.py::test_client_capabilities_default 874python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[http://example.com/client-False] 875python3.13-mcp-1.27.0> [gw3] [ 1%] PASSED tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[http://example.com/client-False] 876python3.13-mcp-1.27.0> [gw6] [ 1%] PASSED tests/experimental/tasks/client/test_capabilities.py::test_client_capabilities_with_tasks 877python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[https://example.com-False] 878python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_capabilities.py::test_client_capabilities_auto_built_from_handlers 879python3.13-mcp-1.27.0> [gw8] [ 1%] PASSED tests/experimental/tasks/server/test_server.py::test_get_task_result_handler 880python3.13-mcp-1.27.0> [gw7] [ 1%] PASSED tests/experimental/tasks/server/test_context.py::test_task_context_complete 881python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_context.py::test_task_context_fail 882python3.13-mcp-1.27.0> [gw1] [ 1%] PASSED tests/client/test_auth.py::TestOAuthFlow::test_build_protected_resource_discovery_urls 883python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_cancel_task_handler 884python3.13-mcp-1.27.0> [gw3] [ 1%] PASSED tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[https://example.com-False] 885python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[https://example.com/-False] 886python3.13-mcp-1.27.0> [gw2] [ 1%] PASSED tests/client/test_auth.py::TestAuthFlow::test_403_insufficient_scope_updates_scope_from_header 887python3.13-mcp-1.27.0> [gw9] [ 1%] PASSED tests/experimental/tasks/server/test_server_task_context.py::test_create_message_raises_without_handler 888python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server_task_context.py::test_elicit_queues_request_and_waits_for_response 889python3.13-mcp-1.27.0> [gw3] [ 1%] PASSED tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[https://example.com/-False] 890python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[None-False] 891python3.13-mcp-1.27.0> [gw3] [ 1%] PASSED tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[None-False] 892python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[-False] 893python3.13-mcp-1.27.0> [gw3] [ 1%] PASSED tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[-False] 894python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[http://[::1/foo/-False] 895python3.13-mcp-1.27.0> [gw8] [ 2%] PASSED tests/experimental/tasks/server/test_server.py::test_cancel_task_handler 896python3.13-mcp-1.27.0> tests/client/test_auth.py::test_build_metadata[simple-url] 897python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_server_capabilities_include_tasks 898python3.13-mcp-1.27.0> [gw7] [ 2%] PASSED tests/experimental/tasks/server/test_context.py::test_task_context_fail 899python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_context.py::test_task_context_cancellation 900python3.13-mcp-1.27.0> [gw6] [ 2%] PASSED tests/experimental/tasks/client/test_capabilities.py::test_client_capabilities_auto_built_from_handlers 901python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthFlow::test_create_oauth_metadata_request 902python3.13-mcp-1.27.0> [gw1] [ 2%] PASSED tests/client/test_auth.py::TestOAuthFlow::test_create_oauth_metadata_request 903python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthFallback::test_oauth_discovery_legacy_fallback_when_no_prm 904python3.13-mcp-1.27.0> [gw1] [ 2%] PASSED tests/client/test_auth.py::TestOAuthFallback::test_oauth_discovery_legacy_fallback_when_no_prm 905python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_capabilities.py::test_client_capabilities_with_task_augmented_handlers 906python3.13-mcp-1.27.0> [gw3] [ 2%] PASSED tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[http://[::1/foo/-False] 907python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_should_use_client_metadata_url_when_server_supports 908python3.13-mcp-1.27.0> [gw3] [ 2%] PASSED tests/client/test_auth.py::TestCIMD::test_should_use_client_metadata_url_when_server_supports 909python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_should_not_use_client_metadata_url_when_server_does_not_support 910python3.13-mcp-1.27.0> [gw3] [ 2%] PASSED tests/client/test_auth.py::TestCIMD::test_should_not_use_client_metadata_url_when_server_does_not_support 911python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_should_not_use_client_metadata_url_when_not_provided 912python3.13-mcp-1.27.0> [gw8] [ 2%] PASSED tests/experimental/tasks/server/test_server.py::test_server_capabilities_include_tasks 913python3.13-mcp-1.27.0> [gw9] [ 2%] PASSED tests/experimental/tasks/server/test_server_task_context.py::test_elicit_queues_request_and_waits_for_response 914python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server_task_context.py::test_elicit_url_queues_request_and_waits_for_response 915python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_server_capabilities_partial_tasks 916python3.13-mcp-1.27.0> tests/cli/test_utils.py::test_parse_file_path_accepts_valid_specs[server.py-None] 917python3.13-mcp-1.27.0> [gw3] [ 2%] PASSED tests/client/test_auth.py::TestCIMD::test_should_not_use_client_metadata_url_when_not_provided 918python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_should_not_use_client_metadata_url_when_no_metadata 919python3.13-mcp-1.27.0> [gw5] [ 3%] PASSED tests/client/test_session.py::test_client_capabilities_default 920python3.13-mcp-1.27.0> tests/client/test_session.py::test_client_capabilities_with_custom_callbacks 921python3.13-mcp-1.27.0> [gw5] [ 3%] PASSED tests/client/test_session.py::test_client_capabilities_with_custom_callbacks 922python3.13-mcp-1.27.0> tests/client/test_session.py::test_client_capabilities_with_sampling_tools 923python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthFallback::test_oauth_discovery_path_aware_when_auth_server_has_path 924python3.13-mcp-1.27.0> [gw1] [ 3%] PASSED tests/client/test_auth.py::TestOAuthFallback::test_oauth_discovery_path_aware_when_auth_server_has_path 925python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthFallback::test_oauth_discovery_root_when_auth_server_has_no_path 926python3.13-mcp-1.27.0> [gw6] [ 3%] PASSED tests/experimental/tasks/client/test_capabilities.py::test_client_capabilities_with_task_augmented_handlers 927python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_handlers.py::test_client_handles_get_task_request 928python3.13-mcp-1.27.0> [gw7] [ 3%] PASSED tests/experimental/tasks/server/test_context.py::test_task_context_cancellation 929python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_context.py::test_create_task_state_generates_id 930python3.13-mcp-1.27.0> [gw7] [ 3%] PASSED tests/experimental/tasks/server/test_context.py::test_create_task_state_generates_id 931python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_context.py::test_create_task_state_uses_provided_id 932python3.13-mcp-1.27.0> [gw7] [ 3%] PASSED tests/experimental/tasks/server/test_context.py::test_create_task_state_uses_provided_id 933python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_context.py::test_create_task_state_null_ttl 934python3.13-mcp-1.27.0> [gw7] [ 3%] PASSED tests/experimental/tasks/server/test_context.py::test_create_task_state_null_ttl 935python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_context.py::test_create_task_state_has_created_at 936python3.13-mcp-1.27.0> [gw9] [ 3%] PASSED tests/experimental/tasks/server/test_server_task_context.py::test_elicit_url_queues_request_and_waits_for_response 937python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server_task_context.py::test_create_message_queues_request_and_waits_for_response 938python3.13-mcp-1.27.0> [gw8] [ 3%] PASSED tests/experimental/tasks/server/test_server.py::test_server_capabilities_partial_tasks 939python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_tool_with_task_execution_metadata 940python3.13-mcp-1.27.0> [gw1] [ 3%] PASSED tests/client/test_auth.py::TestOAuthFallback::test_oauth_discovery_root_when_auth_server_has_no_path 941python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthFallback::test_oauth_discovery_root_when_auth_server_has_only_slash 942python3.13-mcp-1.27.0> [gw1] [ 4%] PASSED tests/client/test_auth.py::TestOAuthFallback::test_oauth_discovery_root_when_auth_server_has_only_slash 943python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthFallback::test_oauth_discovery_fallback_order 944python3.13-mcp-1.27.0> [gw5] [ 4%] PASSED tests/client/test_session.py::test_client_capabilities_with_sampling_tools 945python3.13-mcp-1.27.0> tests/client/test_session.py::test_get_server_capabilities 946python3.13-mcp-1.27.0> [gw7] [ 4%] PASSED tests/experimental/tasks/server/test_context.py::test_create_task_state_has_created_at 947python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_context.py::test_task_execution_provides_context 948python3.13-mcp-1.27.0> [gw8] [ 4%] PASSED tests/experimental/tasks/server/test_server.py::test_tool_with_task_execution_metadata 949python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_task_metadata_in_call_tool_request 950python3.13-mcp-1.27.0> [gw4] [ 4%] PASSED tests/client/test_list_methods_cursor.py::test_list_methods_cursor_parameter[list_resource_templates-resources/templates/list] 951python3.13-mcp-1.27.0> tests/client/test_list_methods_cursor.py::test_list_methods_params_parameter[list_tools-tools/list] 952python3.13-mcp-1.27.0> [gw7] [ 4%] PASSED tests/experimental/tasks/server/test_context.py::test_task_execution_provides_context 953python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_context.py::test_task_execution_auto_fails_on_exception 954python3.13-mcp-1.27.0> [gw3] [ 4%] PASSED tests/client/test_auth.py::TestCIMD::test_should_not_use_client_metadata_url_when_no_metadata 955python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_create_client_info_from_metadata_url 956python3.13-mcp-1.27.0> [gw3] [ 4%] PASSED tests/client/test_auth.py::TestCIMD::test_create_client_info_from_metadata_url 957python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_oauth_provider_with_valid_client_metadata_url 958python3.13-mcp-1.27.0> [gw3] [ 4%] PASSED tests/client/test_auth.py::TestCIMD::test_oauth_provider_with_valid_client_metadata_url 959python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_oauth_provider_with_invalid_client_metadata_url_raises_error 960python3.13-mcp-1.27.0> [gw3] [ 4%] PASSED tests/client/test_auth.py::TestCIMD::test_oauth_provider_with_invalid_client_metadata_url_raises_error 961python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_auth_flow_uses_cimd_when_server_supports 962python3.13-mcp-1.27.0> [gw3] [ 4%] PASSED tests/client/test_auth.py::TestCIMD::test_auth_flow_uses_cimd_when_server_supports 963python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_auth_flow_falls_back_to_dcr_when_no_cimd_support 964python3.13-mcp-1.27.0> [gw1] [ 5%] PASSED tests/client/test_auth.py::TestOAuthFallback::test_oauth_discovery_fallback_order 965python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthFallback::test_oauth_discovery_fallback_conditions 966python3.13-mcp-1.27.0> [gw9] [ 5%] PASSED tests/experimental/tasks/server/test_server_task_context.py::test_create_message_queues_request_and_waits_for_response 967python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server_task_context.py::test_elicit_restores_status_on_cancellation 968python3.13-mcp-1.27.0> [gw6] [ 5%] PASSED tests/experimental/tasks/client/test_handlers.py::test_client_handles_get_task_request 969python3.13-mcp-1.27.0> [gw5] [ 5%] PASSED tests/client/test_session.py::test_get_server_capabilities 970python3.13-mcp-1.27.0> tests/client/test_session.py::test_client_tool_call_with_meta[None] 971python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_handlers.py::test_client_handles_get_task_result_request 972python3.13-mcp-1.27.0> [gw7] [ 5%] PASSED tests/experimental/tasks/server/test_context.py::test_task_execution_auto_fails_on_exception 973python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_context.py::test_task_execution_doesnt_fail_if_already_terminal 974python3.13-mcp-1.27.0> [gw9] [ 5%] PASSED tests/experimental/tasks/server/test_server_task_context.py::test_elicit_restores_status_on_cancellation 975python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server_task_context.py::test_create_message_restores_status_on_cancellation 976python3.13-mcp-1.27.0> [gw3] [ 5%] PASSED tests/client/test_auth.py::TestCIMD::test_auth_flow_falls_back_to_dcr_when_no_cimd_support 977python3.13-mcp-1.27.0> tests/client/test_auth.py::test_validate_resource_rejects_mismatched_resource 978python3.13-mcp-1.27.0> [gw1] [ 5%] PASSED tests/client/test_auth.py::TestOAuthFallback::test_oauth_discovery_fallback_conditions 979python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthFallback::test_handle_metadata_response_success 980python3.13-mcp-1.27.0> [gw7] [ 5%] PASSED tests/experimental/tasks/server/test_context.py::test_task_execution_doesnt_fail_if_already_terminal 981python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_context.py::test_task_execution_not_found 982python3.13-mcp-1.27.0> [gw8] [ 5%] PASSED tests/experimental/tasks/server/test_server.py::test_task_metadata_in_call_tool_request 983python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_task_metadata_is_task_property 984python3.13-mcp-1.27.0> [gw9] [ 5%] PASSED tests/experimental/tasks/server/test_server_task_context.py::test_create_message_restores_status_on_cancellation 985python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server_task_context.py::test_elicit_as_task_raises_without_handler 986python3.13-mcp-1.27.0> [gw6] [ 6%] PASSED tests/experimental/tasks/client/test_handlers.py::test_client_handles_get_task_result_request 987python3.13-mcp-1.27.0> [gw3] [ 6%] PASSED tests/client/test_auth.py::test_validate_resource_rejects_mismatched_resource 988python3.13-mcp-1.27.0> tests/client/test_auth.py::test_validate_resource_accepts_matching_resource 989python3.13-mcp-1.27.0> [gw5] [ 6%] PASSED tests/client/test_session.py::test_client_tool_call_with_meta[None] 990python3.13-mcp-1.27.0> tests/client/test_session.py::test_client_tool_call_with_meta[meta1] 991python3.13-mcp-1.27.0> [gw1] [ 6%] PASSED tests/client/test_auth.py::TestOAuthFallback::test_handle_metadata_response_success 992python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthFallback::test_prioritize_www_auth_scope_over_prm 993python3.13-mcp-1.27.0> [gw7] [ 6%] PASSED tests/experimental/tasks/server/test_context.py::test_task_execution_not_found 994python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_integration.py::test_task_lifecycle_with_task_execution 995python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_handlers.py::test_client_handles_list_tasks_request 996python3.13-mcp-1.27.0> [gw9] [ 6%] PASSED tests/experimental/tasks/server/test_server_task_context.py::test_elicit_as_task_raises_without_handler 997python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server_task_context.py::test_create_message_as_task_raises_without_handler 998python3.13-mcp-1.27.0> [gw1] [ 6%] PASSED tests/client/test_auth.py::TestOAuthFallback::test_prioritize_www_auth_scope_over_prm 999python3.13-mcp-1.27.0> [gw0] [ 6%] PASSED tests/cli/test_utils.py::test_parse_file_path_accepts_valid_specs[server.py-None] 1000python3.13-mcp-1.27.0> tests/cli/test_utils.py::test_parse_file_path_accepts_valid_specs[foo.py:srv_obj-srv_obj] 1001python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthFallback::test_prioritize_prm_scopes_when_no_www_auth_scope 1002python3.13-mcp-1.27.0> [gw3] [ 6%] PASSED tests/client/test_auth.py::test_validate_resource_accepts_matching_resource 1003python3.13-mcp-1.27.0> tests/client/test_auth.py::test_validate_resource_accepts_root_url_with_trailing_slash 1004python3.13-mcp-1.27.0> [gw0] [ 6%] PASSED tests/cli/test_utils.py::test_parse_file_path_accepts_valid_specs[foo.py:srv_obj-srv_obj] 1005python3.13-mcp-1.27.0> [gw9] [ 6%] PASSED tests/experimental/tasks/server/test_server_task_context.py::test_create_message_as_task_raises_without_handler 1006python3.13-mcp-1.27.0> tests/cli/test_utils.py::test_parse_file_path_missing 1007python3.13-mcp-1.27.0> [gw3] [ 7%] PASSED tests/client/test_auth.py::test_validate_resource_accepts_root_url_with_trailing_slash 1008python3.13-mcp-1.27.0> tests/client/test_auth.py::test_get_resource_url_falls_back_when_prm_mismatches 1009python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_create_and_get 1010python3.13-mcp-1.27.0> [gw1] [ 7%] PASSED tests/client/test_auth.py::TestOAuthFallback::test_prioritize_prm_scopes_when_no_www_auth_scope 1011python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthFallback::test_omit_scope_when_no_prm_scopes_or_www_auth 1012python3.13-mcp-1.27.0> [gw0] [ 7%] PASSED tests/cli/test_utils.py::test_parse_file_path_missing 1013python3.13-mcp-1.27.0> [gw6] [ 7%] PASSED tests/experimental/tasks/client/test_handlers.py::test_client_handles_list_tasks_request 1014python3.13-mcp-1.27.0> [gw3] [ 7%] PASSED tests/client/test_auth.py::test_get_resource_url_falls_back_when_prm_mismatches 1015python3.13-mcp-1.27.0> tests/client/test_config.py::test_absolute_uv_path 1016python3.13-mcp-1.27.0> [gw9] [ 7%] PASSED tests/experimental/tasks/server/test_store.py::test_create_and_get 1017python3.13-mcp-1.27.0> tests/cli/test_utils.py::test_parse_file_exit_on_dir 1018python3.13-mcp-1.27.0> [gw8] [ 7%] PASSED tests/experimental/tasks/server/test_server.py::test_task_metadata_is_task_property 1019python3.13-mcp-1.27.0> [gw0] [ 7%] PASSED tests/cli/test_utils.py::test_parse_file_exit_on_dir 1020python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_update_capabilities_no_handlers 1021python3.13-mcp-1.27.0> [gw1] [ 7%] PASSED tests/client/test_auth.py::TestOAuthFallback::test_omit_scope_when_no_prm_scopes_or_www_auth 1022python3.13-mcp-1.27.0> [gw5] [ 7%] PASSED tests/client/test_session.py::test_client_tool_call_with_meta[meta1] 1023python3.13-mcp-1.27.0> tests/client/test_session_group.py::TestClientSessionGroup::test_init 1024python3.13-mcp-1.27.0> [gw5] [ 7%] PASSED tests/client/test_session_group.py::TestClientSessionGroup::test_init 1025python3.13-mcp-1.27.0> tests/client/test_session_group.py::TestClientSessionGroup::test_component_properties 1026python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthFallback::test_token_exchange_request_authorization_code 1027python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_handlers.py::test_client_handles_cancel_task_request 1028python3.13-mcp-1.27.0> tests/cli/test_utils.py::test_build_uv_command_minimal 1029python3.13-mcp-1.27.0> [gw0] [ 8%] PASSED tests/cli/test_utils.py::test_build_uv_command_minimal 1030python3.13-mcp-1.27.0> tests/cli/test_utils.py::test_build_uv_command_adds_editable_and_packages 1031python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_create_with_custom_id 1032python3.13-mcp-1.27.0> [gw4] [ 8%] PASSED tests/client/test_list_methods_cursor.py::test_list_methods_params_parameter[list_tools-tools/list] 1033python3.13-mcp-1.27.0> tests/client/test_list_methods_cursor.py::test_list_methods_params_parameter[list_resources-resources/list] 1034python3.13-mcp-1.27.0> [gw0] [ 8%] PASSED tests/cli/test_utils.py::test_build_uv_command_adds_editable_and_packages 1035python3.13-mcp-1.27.0> tests/cli/test_utils.py::test_get_npx_unix_like 1036python3.13-mcp-1.27.0> [gw0] [ 8%] PASSED tests/cli/test_utils.py::test_get_npx_unix_like 1037python3.13-mcp-1.27.0> tests/cli/test_utils.py::test_get_npx_windows 1038python3.13-mcp-1.27.0> [gw0] [ 8%] PASSED tests/cli/test_utils.py::test_get_npx_windows 1039python3.13-mcp-1.27.0> [gw5] [ 8%] PASSED tests/client/test_session_group.py::TestClientSessionGroup::test_component_properties 1040python3.13-mcp-1.27.0> tests/client/test_session_group.py::TestClientSessionGroup::test_call_tool 1041python3.13-mcp-1.27.0> tests/cli/test_utils.py::test_get_npx_returns_none_when_npx_missing 1042python3.13-mcp-1.27.0> [gw8] [ 8%] PASSED tests/experimental/tasks/server/test_server.py::test_update_capabilities_no_handlers 1043python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_default_task_handlers_via_enable_tasks 1044python3.13-mcp-1.27.0> [gw0] [ 8%] PASSED tests/cli/test_utils.py::test_get_npx_returns_none_when_npx_missing 1045python3.13-mcp-1.27.0> tests/client/auth/extensions/test_client_credentials.py::TestOAuthFlowClientCredentials::test_token_exchange_request_jwt_predefined 1046python3.13-mcp-1.27.0> [gw3] [ 8%] PASSED tests/client/test_config.py::test_absolute_uv_path 1047python3.13-mcp-1.27.0> [gw1] [ 8%] PASSED tests/client/test_auth.py::TestOAuthFallback::test_token_exchange_request_authorization_code 1048python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthFallback::test_refresh_token_request 1049python3.13-mcp-1.27.0> tests/client/test_list_methods_cursor.py::test_list_methods_cursor_parameter[list_tools-tools/list] 1050python3.13-mcp-1.27.0> [gw5] [ 8%] PASSED tests/client/test_session_group.py::TestClientSessionGroup::test_call_tool 1051python3.13-mcp-1.27.0> tests/client/test_session_group.py::TestClientSessionGroup::test_connect_to_server 1052python3.13-mcp-1.27.0> [gw9] [ 9%] PASSED tests/experimental/tasks/server/test_store.py::test_create_with_custom_id 1053python3.13-mcp-1.27.0> [gw6] [ 9%] PASSED tests/experimental/tasks/client/test_handlers.py::test_client_handles_cancel_task_request 1054python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_create_duplicate_id_raises 1055python3.13-mcp-1.27.0> [gw0] [ 9%] PASSED tests/client/auth/extensions/test_client_credentials.py::TestOAuthFlowClientCredentials::test_token_exchange_request_jwt_predefined 1056python3.13-mcp-1.27.0> [gw1] [ 9%] PASSED tests/client/test_auth.py::TestOAuthFallback::test_refresh_token_request 1057python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthFallback::test_basic_auth_token_exchange 1058python3.13-mcp-1.27.0> tests/client/auth/extensions/test_client_credentials.py::TestOAuthFlowClientCredentials::test_token_exchange_request_jwt 1059python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_handlers.py::test_client_task_augmented_sampling 1060python3.13-mcp-1.27.0> [gw7] [ 9%] PASSED tests/experimental/tasks/server/test_integration.py::test_task_lifecycle_with_task_execution 1061python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_integration.py::test_task_auto_fails_on_exception 1062python3.13-mcp-1.27.0> [gw9] [ 9%] PASSED tests/experimental/tasks/server/test_store.py::test_create_duplicate_id_raises 1063python3.13-mcp-1.27.0> [gw0] [ 9%] PASSED tests/client/auth/extensions/test_client_credentials.py::TestOAuthFlowClientCredentials::test_token_exchange_request_jwt 1064python3.13-mcp-1.27.0> [gw1] [ 9%] PASSED tests/client/test_auth.py::TestOAuthFallback::test_basic_auth_token_exchange 1065python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthFallback::test_basic_auth_refresh_token 1066python3.13-mcp-1.27.0> tests/client/auth/extensions/test_client_credentials.py::TestClientCredentialsOAuthProvider::test_init_sets_client_info 1067python3.13-mcp-1.27.0> [gw5] [ 9%] PASSED tests/client/test_session_group.py::TestClientSessionGroup::test_connect_to_server 1068python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_get_nonexistent_returns_none 1069python3.13-mcp-1.27.0> tests/client/test_session_group.py::TestClientSessionGroup::test_connect_to_server_with_name_hook 1070python3.13-mcp-1.27.0> [gw9] [ 9%] PASSED tests/experimental/tasks/server/test_store.py::test_get_nonexistent_returns_none 1071python3.13-mcp-1.27.0> [gw0] [ 9%] PASSED tests/client/auth/extensions/test_client_credentials.py::TestClientCredentialsOAuthProvider::test_init_sets_client_info 1072python3.13-mcp-1.27.0> [gw1] [ 10%] PASSED tests/client/test_auth.py::TestOAuthFallback::test_basic_auth_refresh_token 1073python3.13-mcp-1.27.0> tests/client/auth/extensions/test_client_credentials.py::TestClientCredentialsOAuthProvider::test_init_with_scopes 1074python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthFallback::test_none_auth_method 1075python3.13-mcp-1.27.0> [gw6] [ 10%] PASSED tests/experimental/tasks/client/test_handlers.py::test_client_task_augmented_sampling 1076python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_update_status 1077python3.13-mcp-1.27.0> [gw8] [ 10%] PASSED tests/experimental/tasks/server/test_server.py::test_default_task_handlers_via_enable_tasks 1078python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_build_elicit_form_request 1079python3.13-mcp-1.27.0> [gw0] [ 10%] PASSED tests/client/auth/extensions/test_client_credentials.py::TestClientCredentialsOAuthProvider::test_init_with_scopes 1080python3.13-mcp-1.27.0> tests/client/auth/extensions/test_client_credentials.py::TestClientCredentialsOAuthProvider::test_init_with_client_secret_post 1081python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_handlers.py::test_client_task_augmented_elicitation 1082python3.13-mcp-1.27.0> [gw1] [ 10%] PASSED tests/client/test_auth.py::TestOAuthFallback::test_none_auth_method 1083python3.13-mcp-1.27.0> [gw7] [ 10%] PASSED tests/experimental/tasks/server/test_integration.py::test_task_auto_fails_on_exception 1084python3.13-mcp-1.27.0> tests/client/test_auth.py::TestProtectedResourceMetadata::test_resource_param_included_with_recent_protocol_version 1085python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_run_task_flow.py::test_run_task_basic_flow 1086python3.13-mcp-1.27.0> [gw9] [ 10%] PASSED tests/experimental/tasks/server/test_store.py::test_update_status 1087python3.13-mcp-1.27.0> [gw4] [ 10%] PASSED tests/client/test_list_methods_cursor.py::test_list_methods_params_parameter[list_resources-resources/list] 1088python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_update_nonexistent_raises 1089python3.13-mcp-1.27.0> [gw5] [ 10%] PASSED tests/client/test_session_group.py::TestClientSessionGroup::test_connect_to_server_with_name_hook 1090python3.13-mcp-1.27.0> tests/client/test_session_group.py::TestClientSessionGroup::test_disconnect_from_server 1091python3.13-mcp-1.27.0> tests/client/test_list_methods_cursor.py::test_list_methods_params_parameter[list_prompts-prompts/list] 1092python3.13-mcp-1.27.0> [gw0] [ 10%] PASSED tests/client/auth/extensions/test_client_credentials.py::TestClientCredentialsOAuthProvider::test_init_with_client_secret_post 1093python3.13-mcp-1.27.0> tests/client/auth/extensions/test_client_credentials.py::TestClientCredentialsOAuthProvider::test_exchange_token_client_credentials 1094python3.13-mcp-1.27.0> [gw8] [ 10%] PASSED tests/experimental/tasks/server/test_server.py::test_build_elicit_form_request 1095python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_build_elicit_url_request 1096python3.13-mcp-1.27.0> [gw1] [ 11%] PASSED tests/client/test_auth.py::TestProtectedResourceMetadata::test_resource_param_included_with_recent_protocol_version 1097python3.13-mcp-1.27.0> [gw9] [ 11%] PASSED tests/experimental/tasks/server/test_store.py::test_update_nonexistent_raises 1098python3.13-mcp-1.27.0> tests/client/test_auth.py::TestProtectedResourceMetadata::test_resource_param_excluded_with_old_protocol_version 1099python3.13-mcp-1.27.0> [gw3] [ 11%] PASSED tests/client/test_list_methods_cursor.py::test_list_methods_cursor_parameter[list_tools-tools/list] 1100python3.13-mcp-1.27.0> [gw0] [ 11%] PASSED tests/client/auth/extensions/test_client_credentials.py::TestClientCredentialsOAuthProvider::test_exchange_token_client_credentials 1101python3.13-mcp-1.27.0> tests/client/auth/extensions/test_client_credentials.py::TestClientCredentialsOAuthProvider::test_exchange_token_without_scopes 1102python3.13-mcp-1.27.0> [gw6] [ 11%] PASSED tests/experimental/tasks/client/test_handlers.py::test_client_task_augmented_elicitation 1103python3.13-mcp-1.27.0> [gw8] [ 11%] PASSED tests/experimental/tasks/server/test_server.py::test_build_elicit_url_request 1104python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_store_and_get_result 1105python3.13-mcp-1.27.0> [gw5] [ 11%] PASSED tests/client/test_session_group.py::TestClientSessionGroup::test_disconnect_from_server 1106python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_build_create_message_request 1107python3.13-mcp-1.27.0> tests/client/test_list_methods_cursor.py::test_list_methods_cursor_parameter[list_resources-resources/list] 1108python3.13-mcp-1.27.0> [gw1] [ 11%] PASSED tests/client/test_auth.py::TestProtectedResourceMetadata::test_resource_param_excluded_with_old_protocol_version 1109python3.13-mcp-1.27.0> tests/client/test_auth.py::TestProtectedResourceMetadata::test_resource_param_included_with_protected_resource_metadata 1110python3.13-mcp-1.27.0> tests/client/test_session_group.py::TestClientSessionGroup::test_connect_to_server_duplicate_tool_raises_error 1111python3.13-mcp-1.27.0> [gw0] [ 11%] PASSED tests/client/auth/extensions/test_client_credentials.py::TestClientCredentialsOAuthProvider::test_exchange_token_without_scopes 1112python3.13-mcp-1.27.0> [gw9] [ 11%] PASSED tests/experimental/tasks/server/test_store.py::test_store_and_get_result 1113python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_handlers.py::test_client_returns_error_for_unhandled_task_request 1114python3.13-mcp-1.27.0> tests/client/auth/extensions/test_client_credentials.py::TestPrivateKeyJWTOAuthProvider::test_init_sets_client_info 1115python3.13-mcp-1.27.0> [gw1] [ 11%] PASSED tests/client/test_auth.py::TestProtectedResourceMetadata::test_resource_param_included_with_protected_resource_metadata 1116python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_get_result_nonexistent_returns_none 1117python3.13-mcp-1.27.0> [gw8] [ 12%] PASSED tests/experimental/tasks/server/test_server.py::test_build_create_message_request 1118python3.13-mcp-1.27.0> [gw0] [ 12%] PASSED tests/client/auth/extensions/test_client_credentials.py::TestPrivateKeyJWTOAuthProvider::test_init_sets_client_info 1119python3.13-mcp-1.27.0> tests/client/test_auth.py::TestRegistrationResponse::test_handle_registration_response_reads_before_accessing_text 1120python3.13-mcp-1.27.0> tests/client/auth/extensions/test_client_credentials.py::TestPrivateKeyJWTOAuthProvider::test_exchange_token_client_credentials 1121python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_send_message 1122python3.13-mcp-1.27.0> [gw7] [ 12%] PASSED tests/experimental/tasks/server/test_run_task_flow.py::test_run_task_basic_flow 1123python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_run_task_flow.py::test_run_task_auto_fails_on_exception 1124python3.13-mcp-1.27.0> [gw9] [ 12%] PASSED tests/experimental/tasks/server/test_store.py::test_get_result_nonexistent_returns_none 1125python3.13-mcp-1.27.0> [gw1] [ 12%] PASSED tests/client/test_auth.py::TestRegistrationResponse::test_handle_registration_response_reads_before_accessing_text 1126python3.13-mcp-1.27.0> [gw0] [ 12%] PASSED tests/client/auth/extensions/test_client_credentials.py::TestPrivateKeyJWTOAuthProvider::test_exchange_token_client_credentials 1127python3.13-mcp-1.27.0> [gw5] [ 12%] PASSED tests/client/test_session_group.py::TestClientSessionGroup::test_connect_to_server_duplicate_tool_raises_error 1128python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCreateClientRegistrationRequest::test_uses_registration_endpoint_from_metadata 1129python3.13-mcp-1.27.0> tests/client/test_session_group.py::TestClientSessionGroup::test_disconnect_non_existent_server 1130python3.13-mcp-1.27.0> [gw8] [ 12%] PASSED tests/experimental/tasks/server/test_server.py::test_send_message 1131python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_response_routing_success 1132python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_get_result_no_result_returns_none 1133python3.13-mcp-1.27.0> [gw1] [ 12%] PASSED tests/client/test_auth.py::TestCreateClientRegistrationRequest::test_uses_registration_endpoint_from_metadata 1134python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCreateClientRegistrationRequest::test_falls_back_to_default_register_endpoint_when_no_metadata 1135python3.13-mcp-1.27.0> tests/client/auth/extensions/test_client_credentials.py::TestPrivateKeyJWTOAuthProvider::test_exchange_token_without_scopes 1136python3.13-mcp-1.27.0> [gw6] [ 12%] PASSED tests/experimental/tasks/client/test_handlers.py::test_client_returns_error_for_unhandled_task_request 1137python3.13-mcp-1.27.0> [gw1] [ 13%] PASSED tests/client/test_auth.py::TestCreateClientRegistrationRequest::test_falls_back_to_default_register_endpoint_when_no_metadata 1138python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCreateClientRegistrationRequest::test_falls_back_when_metadata_has_no_registration_endpoint 1139python3.13-mcp-1.27.0> [gw1] [ 13%] PASSED tests/client/test_auth.py::TestCreateClientRegistrationRequest::test_falls_back_when_metadata_has_no_registration_endpoint 1140python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_handlers.py::test_client_returns_error_for_unhandled_task_result_request 1141python3.13-mcp-1.27.0> [gw0] [ 13%] PASSED tests/client/auth/extensions/test_client_credentials.py::TestPrivateKeyJWTOAuthProvider::test_exchange_token_without_scopes 1142python3.13-mcp-1.27.0> tests/client/auth/extensions/test_client_credentials.py::TestSignedJWTParameters::test_create_assertion_provider 1143python3.13-mcp-1.27.0> [gw8] [ 13%] PASSED tests/experimental/tasks/server/test_server.py::test_response_routing_success 1144python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_response_routing_error 1145python3.13-mcp-1.27.0> [gw4] [ 13%] PASSED tests/client/test_list_methods_cursor.py::test_list_methods_params_parameter[list_prompts-prompts/list] 1146python3.13-mcp-1.27.0> tests/client/test_auth.py::TestAuthFlow::test_auth_flow_with_valid_tokens 1147python3.13-mcp-1.27.0> [gw5] [ 13%] PASSED tests/client/test_session_group.py::TestClientSessionGroup::test_disconnect_non_existent_server 1148python3.13-mcp-1.27.0> tests/client/test_session_group.py::TestClientSessionGroup::test_establish_session_parameterized[server_params_instance0-stdio-mcp.client.session_group.mcp.stdio_client] 1149python3.13-mcp-1.27.0> [gw9] [ 13%] PASSED tests/experimental/tasks/server/test_store.py::test_get_result_no_result_returns_none 1150python3.13-mcp-1.27.0> tests/client/test_list_methods_cursor.py::test_list_methods_params_parameter[list_resource_templates-resources/templates/list] 1151python3.13-mcp-1.27.0> [gw1] [ 13%] PASSED tests/client/test_auth.py::TestAuthFlow::test_auth_flow_with_valid_tokens 1152python3.13-mcp-1.27.0> tests/client/test_auth.py::TestAuthFlow::test_auth_flow_with_no_tokens 1153python3.13-mcp-1.27.0> [gw0] [ 13%] PASSED tests/client/auth/extensions/test_client_credentials.py::TestSignedJWTParameters::test_create_assertion_provider 1154python3.13-mcp-1.27.0> tests/client/auth/extensions/test_client_credentials.py::TestSignedJWTParameters::test_create_assertion_provider_with_additional_claims 1155python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_list_tasks 1156python3.13-mcp-1.27.0> [gw8] [ 13%] PASSED tests/experimental/tasks/server/test_server.py::test_response_routing_error 1157python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_response_routing_skips_non_matching_routers 1158python3.13-mcp-1.27.0> [gw6] [ 13%] PASSED tests/experimental/tasks/client/test_handlers.py::test_client_returns_error_for_unhandled_task_result_request 1159python3.13-mcp-1.27.0> [gw5] [ 14%] PASSED tests/client/test_session_group.py::TestClientSessionGroup::test_establish_session_parameterized[server_params_instance0-stdio-mcp.client.session_group.mcp.stdio_client] 1160python3.13-mcp-1.27.0> [gw3] [ 14%] PASSED tests/client/test_list_methods_cursor.py::test_list_methods_cursor_parameter[list_resources-resources/list] 1161python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_handlers.py::test_client_returns_error_for_unhandled_list_tasks_request 1162python3.13-mcp-1.27.0> [gw0] [ 14%] PASSED tests/client/auth/extensions/test_client_credentials.py::TestSignedJWTParameters::test_create_assertion_provider_with_additional_claims 1163python3.13-mcp-1.27.0> tests/client/auth/extensions/test_client_credentials.py::TestStaticAssertionProvider::test_returns_static_token 1164python3.13-mcp-1.27.0> tests/client/test_session_group.py::TestClientSessionGroup::test_establish_session_parameterized[server_params_instance1-sse-mcp.client.session_group.sse_client] 1165python3.13-mcp-1.27.0> [gw7] [ 14%] PASSED tests/experimental/tasks/server/test_run_task_flow.py::test_run_task_auto_fails_on_exception 1166python3.13-mcp-1.27.0> [gw9] [ 14%] PASSED tests/experimental/tasks/server/test_store.py::test_list_tasks 1167python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_run_task_flow.py::test_enable_tasks_auto_registers_handlers 1168python3.13-mcp-1.27.0> [gw1] [ 14%] PASSED tests/client/test_auth.py::TestAuthFlow::test_auth_flow_with_no_tokens 1169python3.13-mcp-1.27.0> tests/client/test_list_methods_cursor.py::test_list_methods_cursor_parameter[list_prompts-prompts/list] 1170python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedSampling::test_create_message_none 1171python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_list_tasks_pagination 1172python3.13-mcp-1.27.0> [gw1] [ 14%] PASSED tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedSampling::test_create_message_none 1173python3.13-mcp-1.27.0> [gw8] [ 14%] PASSED tests/experimental/tasks/server/test_server.py::test_response_routing_skips_non_matching_routers 1174python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedSampling::test_create_message_present 1175python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_error_routing_skips_non_matching_routers 1176python3.13-mcp-1.27.0> [gw1] [ 14%] PASSED tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedSampling::test_create_message_present 1177python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestRequireTaskAugmentedElicitation::test_raises_when_none 1178python3.13-mcp-1.27.0> [gw7] [ 14%] PASSED tests/experimental/tasks/server/test_run_task_flow.py::test_enable_tasks_auto_registers_handlers 1179python3.13-mcp-1.27.0> [gw1] [ 14%] PASSED tests/experimental/tasks/test_capabilities.py::TestRequireTaskAugmentedElicitation::test_raises_when_none 1180python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_run_task_flow.py::test_enable_tasks_with_custom_store_and_queue 1181python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestRequireTaskAugmentedElicitation::test_raises_when_missing 1182python3.13-mcp-1.27.0> [gw1] [ 15%] PASSED tests/experimental/tasks/test_capabilities.py::TestRequireTaskAugmentedElicitation::test_raises_when_missing 1183python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestRequireTaskAugmentedElicitation::test_passes_when_present 1184python3.13-mcp-1.27.0> [gw6] [ 15%] PASSED tests/experimental/tasks/client/test_handlers.py::test_client_returns_error_for_unhandled_list_tasks_request 1185python3.13-mcp-1.27.0> [gw7] [ 15%] PASSED tests/experimental/tasks/server/test_run_task_flow.py::test_enable_tasks_with_custom_store_and_queue 1186python3.13-mcp-1.27.0> [gw1] [ 15%] PASSED tests/experimental/tasks/test_capabilities.py::TestRequireTaskAugmentedElicitation::test_passes_when_present 1187python3.13-mcp-1.27.0> [gw9] [ 15%] PASSED tests/experimental/tasks/server/test_store.py::test_list_tasks_pagination 1188python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_run_task_flow.py::test_enable_tasks_skips_default_handlers_when_custom_registered 1189python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestRequireTaskAugmentedSampling::test_raises_when_none 1190python3.13-mcp-1.27.0> [gw1] [ 15%] PASSED tests/experimental/tasks/test_capabilities.py::TestRequireTaskAugmentedSampling::test_raises_when_none 1191python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestRequireTaskAugmentedSampling::test_raises_when_missing 1192python3.13-mcp-1.27.0> [gw5] [ 15%] PASSED tests/client/test_session_group.py::TestClientSessionGroup::test_establish_session_parameterized[server_params_instance1-sse-mcp.client.session_group.sse_client] 1193python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_list_tasks_invalid_cursor 1194python3.13-mcp-1.27.0> tests/client/test_session_group.py::TestClientSessionGroup::test_establish_session_parameterized[server_params_instance2-streamablehttp-mcp.client.session_group.streamable_http_client] 1195python3.13-mcp-1.27.0> [gw7] [ 15%] PASSED tests/experimental/tasks/server/test_run_task_flow.py::test_enable_tasks_skips_default_handlers_when_custom_registered 1196python3.13-mcp-1.27.0> [gw4] [ 15%] PASSED tests/client/test_list_methods_cursor.py::test_list_methods_params_parameter[list_resource_templates-resources/templates/list] 1197python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_run_task_flow.py::test_run_task_without_enable_tasks_raises 1198python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_handlers.py::test_client_returns_error_for_unhandled_cancel_task_request 1199python3.13-mcp-1.27.0> [gw8] [ 15%] PASSED tests/experimental/tasks/server/test_server.py::test_error_routing_skips_non_matching_routers 1200python3.13-mcp-1.27.0> tests/client/test_list_methods_cursor.py::test_list_methods_raises_error_when_both_cursor_and_params_provided[list_tools] 1201python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server_task_context.py::test_server_task_context_properties 1202python3.13-mcp-1.27.0> [gw7] [ 15%] PASSED tests/experimental/tasks/server/test_run_task_flow.py::test_run_task_without_enable_tasks_raises 1203python3.13-mcp-1.27.0> [gw9] [ 16%] PASSED tests/experimental/tasks/server/test_store.py::test_list_tasks_invalid_cursor 1204python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_run_task_flow.py::test_task_support_task_group_before_run_raises 1205python3.13-mcp-1.27.0> [gw1] [ 16%] PASSED tests/experimental/tasks/test_capabilities.py::TestRequireTaskAugmentedSampling::test_raises_when_missing 1206python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestRequireTaskAugmentedSampling::test_passes_when_present 1207python3.13-mcp-1.27.0> [gw1] [ 16%] PASSED tests/experimental/tasks/test_capabilities.py::TestRequireTaskAugmentedSampling::test_passes_when_present 1208python3.13-mcp-1.27.0> [gw8] [ 16%] PASSED tests/experimental/tasks/server/test_server_task_context.py::test_server_task_context_properties 1209python3.13-mcp-1.27.0> [gw7] [ 16%] PASSED tests/experimental/tasks/server/test_run_task_flow.py::test_task_support_task_group_before_run_raises 1210python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_delete_task 1211python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_run_task_flow.py::test_run_task_without_session_raises 1212python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server_task_context.py::test_server_task_context_request_cancellation 1213python3.13-mcp-1.27.0> tests/experimental/tasks/test_elicitation_scenarios.py::test_scenario1_normal_tool_normal_elicitation 1214python3.13-mcp-1.27.0> [gw6] [ 16%] PASSED tests/experimental/tasks/client/test_handlers.py::test_client_returns_error_for_unhandled_cancel_task_request 1215python3.13-mcp-1.27.0> [gw7] [ 16%] PASSED tests/experimental/tasks/server/test_run_task_flow.py::test_run_task_without_session_raises 1216python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_run_task_flow.py::test_run_task_without_task_metadata_raises 1217python3.13-mcp-1.27.0> [gw9] [ 16%] PASSED tests/experimental/tasks/server/test_store.py::test_delete_task 1218python3.13-mcp-1.27.0> [gw8] [ 16%] PASSED tests/experimental/tasks/server/test_server_task_context.py::test_server_task_context_request_cancellation 1219python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_handlers.py::test_client_returns_error_for_unhandled_task_augmented_sampling 1220python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server_task_context.py::test_server_task_context_update_status_with_notify 1221python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_get_all_tasks_helper 1222python3.13-mcp-1.27.0> [gw7] [ 16%] PASSED tests/experimental/tasks/server/test_run_task_flow.py::test_run_task_without_task_metadata_raises 1223python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_run_task_flow.py::test_run_task_with_model_immediate_response 1224python3.13-mcp-1.27.0> [gw8] [ 16%] PASSED tests/experimental/tasks/server/test_server_task_context.py::test_server_task_context_update_status_with_notify 1225python3.13-mcp-1.27.0> [gw9] [ 17%] PASSED tests/experimental/tasks/server/test_store.py::test_get_all_tasks_helper 1226python3.13-mcp-1.27.0> [gw6] [ 17%] PASSED tests/experimental/tasks/client/test_handlers.py::test_client_returns_error_for_unhandled_task_augmented_sampling 1227python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server_task_context.py::test_server_task_context_update_status_without_notify 1228python3.13-mcp-1.27.0> [gw2] [ 17%] XFAIL tests/client/test_auth.py::test_build_metadata[simple-url] 1229python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_store_result_nonexistent_raises 1230python3.13-mcp-1.27.0> tests/client/test_auth.py::test_build_metadata[with-trailing-slash] 1231python3.13-mcp-1.27.0> [gw8] [ 17%] PASSED tests/experimental/tasks/server/test_server_task_context.py::test_server_task_context_update_status_without_notify 1232python3.13-mcp-1.27.0> [gw9] [ 17%] PASSED tests/experimental/tasks/server/test_store.py::test_store_result_nonexistent_raises 1233python3.13-mcp-1.27.0> [gw2] [ 17%] PASSED tests/client/test_auth.py::test_build_metadata[with-trailing-slash] 1234python3.13-mcp-1.27.0> tests/client/test_auth.py::test_build_metadata[with-path-param] 1235python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server_task_context.py::test_server_task_context_complete_with_notify 1236python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_handlers.py::test_client_returns_error_for_unhandled_task_augmented_elicitation 1237python3.13-mcp-1.27.0> [gw2] [ 17%] PASSED tests/client/test_auth.py::test_build_metadata[with-path-param] 1238python3.13-mcp-1.27.0> tests/client/test_auth.py::TestLegacyServerFallback::test_legacy_server_no_prm_falls_back_to_root_oauth_discovery 1239python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_create_task_with_null_ttl 1240python3.13-mcp-1.27.0> [gw7] [ 17%] PASSED tests/experimental/tasks/server/test_run_task_flow.py::test_run_task_with_model_immediate_response 1241python3.13-mcp-1.27.0> [gw8] [ 17%] PASSED tests/experimental/tasks/server/test_server_task_context.py::test_server_task_context_complete_with_notify 1242python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_run_task_flow.py::test_run_task_doesnt_complete_if_already_terminal 1243python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server_task_context.py::test_server_task_context_fail_with_notify 1244python3.13-mcp-1.27.0> [gw9] [ 17%] PASSED tests/experimental/tasks/server/test_store.py::test_create_task_with_null_ttl 1245python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_task_expiration_cleanup 1246python3.13-mcp-1.27.0> [gw1] [ 17%] PASSED tests/experimental/tasks/test_elicitation_scenarios.py::test_scenario1_normal_tool_normal_elicitation 1247python3.13-mcp-1.27.0> [gw6] [ 18%] PASSED tests/experimental/tasks/client/test_handlers.py::test_client_returns_error_for_unhandled_task_augmented_elicitation 1248python3.13-mcp-1.27.0> [gw8] [ 18%] PASSED tests/experimental/tasks/server/test_server_task_context.py::test_server_task_context_fail_with_notify 1249python3.13-mcp-1.27.0> tests/experimental/tasks/test_elicitation_scenarios.py::test_scenario2_normal_tool_task_augmented_elicitation 1250python3.13-mcp-1.27.0> [gw4] [ 18%] PASSED tests/client/test_list_methods_cursor.py::test_list_methods_raises_error_when_both_cursor_and_params_provided[list_tools] 1251python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server_task_context.py::test_elicit_raises_when_client_lacks_capability 1252python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_poll_task.py::test_poll_task_yields_until_completed 1253python3.13-mcp-1.27.0> [gw9] [ 18%] PASSED tests/experimental/tasks/server/test_store.py::test_task_expiration_cleanup 1254python3.13-mcp-1.27.0> tests/client/test_list_methods_cursor.py::test_list_methods_raises_error_when_both_cursor_and_params_provided[list_resources] 1255python3.13-mcp-1.27.0> [gw2] [ 18%] PASSED tests/client/test_auth.py::TestLegacyServerFallback::test_legacy_server_no_prm_falls_back_to_root_oauth_discovery 1256python3.13-mcp-1.27.0> tests/client/test_auth.py::TestLegacyServerFallback::test_legacy_server_with_different_prm_and_root_urls 1257python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_task_with_null_ttl_never_expires 1258python3.13-mcp-1.27.0> [gw8] [ 18%] PASSED tests/experimental/tasks/server/test_server_task_context.py::test_elicit_raises_when_client_lacks_capability 1259python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server_task_context.py::test_create_message_raises_when_client_lacks_capability 1260python3.13-mcp-1.27.0> [gw6] [ 18%] PASSED tests/experimental/tasks/client/test_poll_task.py::test_poll_task_yields_until_completed 1261python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_poll_task.py::test_poll_task_exits_on_terminal[completed] 1262python3.13-mcp-1.27.0> [gw7] [ 18%] PASSED tests/experimental/tasks/server/test_run_task_flow.py::test_run_task_doesnt_complete_if_already_terminal 1263python3.13-mcp-1.27.0> [gw8] [ 18%] PASSED tests/experimental/tasks/server/test_server_task_context.py::test_create_message_raises_when_client_lacks_capability 1264python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_run_task_flow.py::test_run_task_doesnt_fail_if_already_terminal 1265python3.13-mcp-1.27.0> [gw0] [ 18%] PASSED tests/client/auth/extensions/test_client_credentials.py::TestStaticAssertionProvider::test_returns_static_token 1266python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server_task_context.py::test_elicit_raises_without_handler 1267python3.13-mcp-1.27.0> tests/client/test_auth.py::TestPKCEParameters::test_pkce_generation 1268python3.13-mcp-1.27.0> [gw2] [ 18%] PASSED tests/client/test_auth.py::TestLegacyServerFallback::test_legacy_server_with_different_prm_and_root_urls 1269python3.13-mcp-1.27.0> tests/client/test_auth.py::TestSEP985Discovery::test_path_based_fallback_when_no_www_authenticate 1270python3.13-mcp-1.27.0> [gw6] [ 19%] PASSED tests/experimental/tasks/client/test_poll_task.py::test_poll_task_exits_on_terminal[completed] 1271python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_poll_task.py::test_poll_task_exits_on_terminal[failed] 1272python3.13-mcp-1.27.0> [gw9] [ 19%] PASSED tests/experimental/tasks/server/test_store.py::test_task_with_null_ttl_never_expires 1273python3.13-mcp-1.27.0> [gw0] [ 19%] PASSED tests/client/test_auth.py::TestPKCEParameters::test_pkce_generation 1274python3.13-mcp-1.27.0> tests/client/test_auth.py::TestPKCEParameters::test_pkce_uniqueness 1275python3.13-mcp-1.27.0> [gw8] [ 19%] PASSED tests/experimental/tasks/server/test_server_task_context.py::test_elicit_raises_without_handler 1276python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_clear_returns_all_messages 1277python3.13-mcp-1.27.0> [gw0] [ 19%] PASSED tests/client/test_auth.py::TestPKCEParameters::test_pkce_uniqueness 1278python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthContext::test_oauth_provider_initialization 1279python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_working_to_cancelled_transition 1280python3.13-mcp-1.27.0> [gw8] [ 19%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_working_to_cancelled_transition 1281python3.13-mcp-1.27.0> [gw6] [ 19%] PASSED tests/experimental/tasks/client/test_poll_task.py::test_poll_task_exits_on_terminal[failed] 1282python3.13-mcp-1.27.0> [gw9] [ 19%] PASSED tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_clear_returns_all_messages 1283python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_working_to_input_required_transition 1284python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_poll_task.py::test_poll_task_exits_on_terminal[cancelled] 1285python3.13-mcp-1.27.0> [gw2] [ 19%] PASSED tests/client/test_auth.py::TestSEP985Discovery::test_path_based_fallback_when_no_www_authenticate 1286python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_clear_empty_queue 1287python3.13-mcp-1.27.0> tests/client/test_auth.py::TestSEP985Discovery::test_root_based_fallback_after_path_based_404 1288python3.13-mcp-1.27.0> [gw8] [ 19%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_working_to_input_required_transition 1289python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_input_required_to_working_transition 1290python3.13-mcp-1.27.0> [gw1] [ 19%] PASSED tests/experimental/tasks/test_elicitation_scenarios.py::test_scenario2_normal_tool_task_augmented_elicitation 1291python3.13-mcp-1.27.0> [gw9] [ 20%] PASSED tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_clear_empty_queue 1292python3.13-mcp-1.27.0> [gw3] [ 20%] PASSED tests/client/test_list_methods_cursor.py::test_list_methods_cursor_parameter[list_prompts-prompts/list] 1293python3.13-mcp-1.27.0> tests/experimental/tasks/test_elicitation_scenarios.py::test_scenario3_task_augmented_tool_normal_elicitation 1294python3.13-mcp-1.27.0> [gw8] [ 20%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_input_required_to_working_transition 1295python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_input_required_to_terminal_transition 1296python3.13-mcp-1.27.0> [gw6] [ 20%] PASSED tests/experimental/tasks/client/test_poll_task.py::test_poll_task_exits_on_terminal[cancelled] 1297python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_notification_messages 1298python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_poll_task.py::test_poll_task_continues_through_input_required 1299python3.13-mcp-1.27.0> [gw7] [ 20%] PASSED tests/experimental/tasks/server/test_run_task_flow.py::test_run_task_doesnt_fail_if_already_terminal 1300python3.13-mcp-1.27.0> [gw8] [ 20%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_input_required_to_terminal_transition 1301python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_list_tasks_handler 1302python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_terminal_state_no_further_transitions 1303python3.13-mcp-1.27.0> [gw9] [ 20%] PASSED tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_notification_messages 1304python3.13-mcp-1.27.0> [gw8] [ 20%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_terminal_state_no_further_transitions 1305python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_message_timestamp 1306python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_completed_is_terminal 1307python3.13-mcp-1.27.0> [gw0] [ 20%] PASSED tests/client/test_auth.py::TestOAuthContext::test_oauth_provider_initialization 1308python3.13-mcp-1.27.0> [gw7] [ 20%] PASSED tests/experimental/tasks/server/test_server.py::test_list_tasks_handler 1309python3.13-mcp-1.27.0> [gw8] [ 20%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_completed_is_terminal 1310python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_failed_is_terminal 1311python3.13-mcp-1.27.0> [gw2] [ 21%] PASSED tests/client/test_auth.py::TestSEP985Discovery::test_root_based_fallback_after_path_based_404 1312python3.13-mcp-1.27.0> tests/client/test_auth.py::TestSEP985Discovery::test_www_authenticate_takes_priority_over_well_known 1313python3.13-mcp-1.27.0> [gw6] [ 21%] PASSED tests/experimental/tasks/client/test_poll_task.py::test_poll_task_continues_through_input_required 1314python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_poll_task.py::test_poll_task_passes_task_id 1315python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_terminal_task_ttl_reset 1316python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_task_result_handler.py::test_wait_for_task_update_handles_store_exception 1317python3.13-mcp-1.27.0> [gw9] [ 21%] PASSED tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_message_timestamp 1318python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthContext::test_context_url_parsing 1319python3.13-mcp-1.27.0> [gw0] [ 21%] PASSED tests/client/test_auth.py::TestOAuthContext::test_context_url_parsing 1320python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthContext::test_token_validity_checking 1321python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_message_with_resolver 1322python3.13-mcp-1.27.0> [gw6] [ 21%] PASSED tests/experimental/tasks/client/test_poll_task.py::test_poll_task_passes_task_id 1323python3.13-mcp-1.27.0> [gw3] [ 21%] PASSED tests/experimental/tasks/server/test_store.py::test_terminal_task_ttl_reset 1324python3.13-mcp-1.27.0> [gw7] [ 21%] PASSED tests/experimental/tasks/server/test_task_result_handler.py::test_wait_for_task_update_handles_store_exception 1325python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_poll_task.py::test_poll_task_yields_full_result 1326python3.13-mcp-1.27.0> [gw2] [ 21%] PASSED tests/client/test_auth.py::TestSEP985Discovery::test_www_authenticate_takes_priority_over_well_known 1327python3.13-mcp-1.27.0> tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_valid_cases[Bearer scope="read write"-scope-read write] 1328python3.13-mcp-1.27.0> [gw9] [ 21%] PASSED tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_message_with_resolver 1329python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_cleanup_specific_task 1330python3.13-mcp-1.27.0> [gw2] [ 21%] PASSED tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_valid_cases[Bearer scope="read write"-scope-read write] 1331python3.13-mcp-1.27.0> tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_valid_cases[Bearer resource_metadata="https://api.example.com/.well-known/oauth-protected-resource"-resource_metadata-https://api.example.com/.well-known/oauth-protected-resource] 1332python3.13-mcp-1.27.0> [gw6] [ 21%] PASSED tests/experimental/tasks/client/test_poll_task.py::test_poll_task_yields_full_result 1333python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_terminal_status_transition_rejected 1334python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_tasks.py::test_session_experimental_get_task 1335python3.13-mcp-1.27.0> [gw2] [ 22%] PASSED tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_valid_cases[Bearer resource_metadata="https://api.example.com/.well-known/oauth-protected-resource"-resource_metadata-https://api.example.com/.well-known/oauth-protected-resource] 1336python3.13-mcp-1.27.0> tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_valid_cases[Bearer error="insufficient_scope"-error-insufficient_scope] 1337python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_task_result_handler.py::test_wait_for_task_update_handles_queue_exception 1338python3.13-mcp-1.27.0> [gw7] [ 22%] PASSED tests/experimental/tasks/server/test_task_result_handler.py::test_wait_for_task_update_handles_queue_exception 1339python3.13-mcp-1.27.0> [gw9] [ 22%] PASSED tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_cleanup_specific_task 1340python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_cleanup_all 1341python3.13-mcp-1.27.0> [gw0] [ 22%] PASSED tests/client/test_auth.py::TestOAuthContext::test_token_validity_checking 1342python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::test_server_without_task_handlers_has_no_tasks_capability 1343python3.13-mcp-1.27.0> [gw8] [ 22%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_failed_is_terminal 1344python3.13-mcp-1.27.0> [gw3] [ 22%] PASSED tests/experimental/tasks/server/test_store.py::test_terminal_status_transition_rejected 1345python3.13-mcp-1.27.0> [gw2] [ 22%] PASSED tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_valid_cases[Bearer error="insufficient_scope"-error-insufficient_scope] 1346python3.13-mcp-1.27.0> tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_valid_cases[Bearer scope=read-scope-read] 1347python3.13-mcp-1.27.0> [gw2] [ 22%] PASSED tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_valid_cases[Bearer scope=read-scope-read] 1348python3.13-mcp-1.27.0> tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_valid_cases[Bearer resource_metadata=https://api.example.com/.well-known/oauth-protected-resource-resource_metadata-https://api.example.com/.well-known/oauth-protected-resource] 1349python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_cancelled_is_terminal 1350python3.13-mcp-1.27.0> [gw8] [ 22%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_cancelled_is_terminal 1351python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestInputRequiredStatus::test_input_required_status_retrievable_via_tasks_get 1352python3.13-mcp-1.27.0> [gw8] [ 22%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestInputRequiredStatus::test_input_required_status_retrievable_via_tasks_get 1353python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestInputRequiredStatus::test_input_required_related_task_metadata_in_requests 1354python3.13-mcp-1.27.0> [gw8] [ 22%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestInputRequiredStatus::test_input_required_related_task_metadata_in_requests 1355python3.13-mcp-1.27.0> [gw0] [ 23%] PASSED tests/experimental/tasks/test_spec_compliance.py::test_server_without_task_handlers_has_no_tasks_capability 1356python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::test_server_with_list_tasks_handler_declares_list_capability 1357python3.13-mcp-1.27.0> [gw0] [ 23%] PASSED tests/experimental/tasks/test_spec_compliance.py::test_server_with_list_tasks_handler_declares_list_capability 1358python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::test_server_with_cancel_task_handler_declares_cancel_capability 1359python3.13-mcp-1.27.0> [gw0] [ 23%] PASSED tests/experimental/tasks/test_spec_compliance.py::test_server_with_cancel_task_handler_declares_cancel_capability 1360python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::test_server_with_get_task_handler_declares_requests_tools_call_capability 1361python3.13-mcp-1.27.0> [gw9] [ 23%] PASSED tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_cleanup_all 1362python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_wait_for_message_returns_immediately_if_message_exists 1363python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_task_augmented_request_returns_create_task_result 1364python3.13-mcp-1.27.0> [gw8] [ 23%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_task_augmented_request_returns_create_task_result 1365python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_create_task_result_contains_task_id 1366python3.13-mcp-1.27.0> [gw8] [ 23%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_create_task_result_contains_task_id 1367python3.13-mcp-1.27.0> [gw0] [ 23%] PASSED tests/experimental/tasks/test_spec_compliance.py::test_server_with_get_task_handler_declares_requests_tools_call_capability 1368python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_required_requests_none_returns_true 1369python3.13-mcp-1.27.0> [gw9] [ 23%] PASSED tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_wait_for_message_returns_immediately_if_message_exists 1370python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_wait_for_message_blocks_until_message 1371python3.13-mcp-1.27.0> [gw2] [ 23%] PASSED tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_valid_cases[Bearer resource_metadata=https://api.example.com/.well-known/oauth-protected-resource-resource_metadata-https://api.example.com/.well-known/oauth-protected-resource] 1372python3.13-mcp-1.27.0> tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_valid_cases[Bearer error=invalid_token-error-invalid_token] 1373python3.13-mcp-1.27.0> [gw2] [ 23%] PASSED tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_valid_cases[Bearer error=invalid_token-error-invalid_token] 1374python3.13-mcp-1.27.0> tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_valid_cases[Bearer realm="api", scope="admin:write resource:read", error="insufficient_scope"-scope-admin:write resource:read] 1375python3.13-mcp-1.27.0> [gw2] [ 23%] PASSED tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_valid_cases[Bearer realm="api", scope="admin:write resource:read", error="insufficient_scope"-scope-admin:write resource:read] 1376python3.13-mcp-1.27.0> tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_valid_cases[Bearer realm="api", resource_metadata="https://api.example.com/.well-known/oauth-protected-resource", error="insufficient_scope"-resource_metadata-https://api.example.com/.well-known/oauth-protected-resource] 1377python3.13-mcp-1.27.0> [gw2] [ 24%] PASSED tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_valid_cases[Bearer realm="api", resource_metadata="https://api.example.com/.well-known/oauth-protected-resource", error="insufficient_scope"-resource_metadata-https://api.example.com/.well-known/oauth-protected-resource] 1378python3.13-mcp-1.27.0> tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_valid_cases[Bearer realm="api", scope=basic-scope-basic] 1379python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_terminal_status_allows_same_status 1380python3.13-mcp-1.27.0> [gw3] [ 24%] PASSED tests/experimental/tasks/server/test_store.py::test_terminal_status_allows_same_status 1381python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_wait_for_update_nonexistent_raises 1382python3.13-mcp-1.27.0> [gw3] [ 24%] PASSED tests/experimental/tasks/server/test_store.py::test_wait_for_update_nonexistent_raises 1383python3.13-mcp-1.27.0> [gw1] [ 24%] PASSED tests/experimental/tasks/test_elicitation_scenarios.py::test_scenario3_task_augmented_tool_normal_elicitation 1384python3.13-mcp-1.27.0> tests/experimental/tasks/test_elicitation_scenarios.py::test_scenario4_task_augmented_tool_task_augmented_elicitation 1385python3.13-mcp-1.27.0> [gw6] [ 24%] PASSED tests/experimental/tasks/client/test_tasks.py::test_session_experimental_get_task 1386python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_tasks.py::test_session_experimental_get_task_result 1387python3.13-mcp-1.27.0> [gw9] [ 24%] PASSED tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_wait_for_message_blocks_until_message 1388python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_notify_message_available_wakes_waiter 1389python3.13-mcp-1.27.0> [gw7] [ 24%] PASSED tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_required_requests_none_returns_true 1390python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_cancel_task_succeeds_for_working_task 1391python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_create_task_result_contains_status_working 1392python3.13-mcp-1.27.0> [gw8] [ 24%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_create_task_result_contains_status_working 1393python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_create_task_result_contains_created_at 1394python3.13-mcp-1.27.0> [gw8] [ 24%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_create_task_result_contains_created_at 1395python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_create_task_result_created_at_is_iso8601 1396python3.13-mcp-1.27.0> [gw8] [ 24%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_create_task_result_created_at_is_iso8601 1397python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_create_task_result_may_contain_ttl 1398python3.13-mcp-1.27.0> [gw8] [ 25%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_create_task_result_may_contain_ttl 1399python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_create_task_result_may_contain_poll_interval 1400python3.13-mcp-1.27.0> [gw8] [ 25%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_create_task_result_may_contain_poll_interval 1401python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_create_task_result_may_contain_status_message 1402python3.13-mcp-1.27.0> [gw8] [ 25%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_create_task_result_may_contain_status_message 1403python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_receiver_may_override_requested_ttl 1404python3.13-mcp-1.27.0> [gw8] [ 25%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_receiver_may_override_requested_ttl 1405python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestProgressTracking::test_progress_token_valid_throughout_task_lifetime 1406python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::test_server_without_list_handler_has_no_list_capability 1407python3.13-mcp-1.27.0> [gw3] [ 25%] PASSED tests/experimental/tasks/server/test_store.py::test_cancel_task_succeeds_for_working_task 1408python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_cancel_task_rejects_nonexistent_task 1409python3.13-mcp-1.27.0> [gw9] [ 25%] PASSED tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_notify_message_available_wakes_waiter 1410python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_peek_empty_queue_returns_none 1411python3.13-mcp-1.27.0> [gw9] [ 25%] PASSED tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_peek_empty_queue_returns_none 1412python3.13-mcp-1.27.0> [gw8] [ 25%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestProgressTracking::test_progress_token_valid_throughout_task_lifetime 1413python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestProgressTracking::test_progress_notifications_sent_during_task_execution 1414python3.13-mcp-1.27.0> [gw8] [ 25%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestProgressTracking::test_progress_notifications_sent_during_task_execution 1415python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_client_requests_none_returns_false 1416python3.13-mcp-1.27.0> [gw7] [ 25%] PASSED tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_client_requests_none_returns_false 1417python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_elicitation_required_but_client_missing 1418python3.13-mcp-1.27.0> [gw7] [ 25%] PASSED tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_elicitation_required_but_client_missing 1419python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_elicitation_create_required_but_client_missing 1420python3.13-mcp-1.27.0> [gw7] [ 26%] PASSED tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_elicitation_create_required_but_client_missing 1421python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_elicitation_create_present 1422python3.13-mcp-1.27.0> [gw7] [ 26%] PASSED tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_elicitation_create_present 1423python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_sampling_required_but_client_missing 1424python3.13-mcp-1.27.0> [gw3] [ 26%] PASSED tests/experimental/tasks/server/test_store.py::test_cancel_task_rejects_nonexistent_task 1425python3.13-mcp-1.27.0> [gw1] [ 26%] PASSED tests/experimental/tasks/test_elicitation_scenarios.py::test_scenario4_task_augmented_tool_task_augmented_elicitation 1426python3.13-mcp-1.27.0> tests/experimental/tasks/test_elicitation_scenarios.py::test_scenario2_sampling_normal_tool_task_augmented_sampling 1427python3.13-mcp-1.27.0> [gw2] [ 26%] PASSED tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_valid_cases[Bearer realm="api", scope=basic-scope-basic] 1428python3.13-mcp-1.27.0> tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_valid_cases[Bearer scope="resource:read resource:write user_profile"-scope-resource:read resource:write user_profile] 1429python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_cancel_task_rejects_completed_task 1430python3.13-mcp-1.27.0> [gw6] [ 26%] PASSED tests/experimental/tasks/client/test_tasks.py::test_session_experimental_get_task_result 1431python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_tasks.py::test_session_experimental_list_tasks 1432python3.13-mcp-1.27.0> [gw0] [ 26%] PASSED tests/experimental/tasks/test_spec_compliance.py::test_server_without_list_handler_has_no_list_capability 1433python3.13-mcp-1.27.0> [gw7] [ 26%] PASSED tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_sampling_required_but_client_missing 1434python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_sampling_create_message_required_but_client_missing 1435python3.13-mcp-1.27.0> [gw7] [ 26%] PASSED tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_sampling_create_message_required_but_client_missing 1436python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_sampling_create_message_present 1437python3.13-mcp-1.27.0> [gw7] [ 26%] PASSED tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_sampling_create_message_present 1438python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_both_elicitation_and_sampling_present 1439python3.13-mcp-1.27.0> [gw7] [ 26%] PASSED tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_both_elicitation_and_sampling_present 1440python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_elicitation_without_create_required 1441python3.13-mcp-1.27.0> [gw7] [ 27%] PASSED tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_elicitation_without_create_required 1442python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_sampling_without_create_message_required 1443python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_wait_for_message_double_check_race_condition 1444python3.13-mcp-1.27.0> [gw2] [ 27%] PASSED tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_valid_cases[Bearer scope="resource:read resource:write user_profile"-scope-resource:read resource:write user_profile] 1445python3.13-mcp-1.27.0> tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_valid_cases[Bearer resource_metadata="https://api.example.com/auth/metadata?version=1"-resource_metadata-https://api.example.com/auth/metadata?version=1] 1446python3.13-mcp-1.27.0> [gw2] [ 27%] PASSED tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_valid_cases[Bearer resource_metadata="https://api.example.com/auth/metadata?version=1"-resource_metadata-https://api.example.com/auth/metadata?version=1] 1447python3.13-mcp-1.27.0> tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_invalid_cases[None-scope-no WWW-Authenticate header] 1448python3.13-mcp-1.27.0> [gw3] [ 27%] PASSED tests/experimental/tasks/server/test_store.py::test_cancel_task_rejects_completed_task 1449python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_cancel_task_rejects_failed_task 1450python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::test_server_without_cancel_handler_has_no_cancel_capability 1451python3.13-mcp-1.27.0> [gw0] [ 27%] PASSED tests/experimental/tasks/test_spec_compliance.py::test_server_without_cancel_handler_has_no_cancel_capability 1452python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::test_server_with_all_task_handlers_has_full_capability 1453python3.13-mcp-1.27.0> [gw0] [ 27%] PASSED tests/experimental/tasks/test_spec_compliance.py::test_server_with_all_task_handlers_has_full_capability 1454python3.13-mcp-1.27.0> [gw2] [ 27%] PASSED tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_invalid_cases[None-scope-no WWW-Authenticate header] 1455python3.13-mcp-1.27.0> tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_invalid_cases[-scope-empty WWW-Authenticate header] 1456python3.13-mcp-1.27.0> [gw9] [ 27%] PASSED tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_wait_for_message_double_check_race_condition 1457python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestResolver::test_set_result_and_wait 1458python3.13-mcp-1.27.0> [gw9] [ 27%] PASSED tests/experimental/tasks/test_message_queue.py::TestResolver::test_set_result_and_wait 1459python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestResolver::test_set_exception_and_wait 1460python3.13-mcp-1.27.0> [gw9] [ 27%] PASSED tests/experimental/tasks/test_message_queue.py::TestResolver::test_set_exception_and_wait 1461python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestResolver::test_set_result_when_already_completed_raises 1462python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestClientCapabilities::test_client_declares_tasks_capability 1463python3.13-mcp-1.27.0> [gw0] [ 27%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestClientCapabilities::test_client_declares_tasks_capability 1464python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestToolLevelNegotiation::test_tool_execution_task_forbidden_rejects_task_augmented_call 1465python3.13-mcp-1.27.0> [gw4] [ 28%] PASSED tests/client/test_list_methods_cursor.py::test_list_methods_raises_error_when_both_cursor_and_params_provided[list_resources] 1466python3.13-mcp-1.27.0> tests/client/test_list_methods_cursor.py::test_list_methods_raises_error_when_both_cursor_and_params_provided[list_prompts] 1467python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestProtocolErrors::test_invalid_request_for_required_task_augmentation 1468python3.13-mcp-1.27.0> [gw8] [ 28%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestProtocolErrors::test_invalid_request_for_required_task_augmentation 1469python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestProtocolErrors::test_invalid_params_for_invalid_task_id 1470python3.13-mcp-1.27.0> [gw8] [ 28%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestProtocolErrors::test_invalid_params_for_invalid_task_id 1471python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestProtocolErrors::test_invalid_params_for_nonexistent_task_id 1472python3.13-mcp-1.27.0> [gw8] [ 28%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestProtocolErrors::test_invalid_params_for_nonexistent_task_id 1473python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestProtocolErrors::test_invalid_params_for_invalid_cursor 1474python3.13-mcp-1.27.0> [gw8] [ 28%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestProtocolErrors::test_invalid_params_for_invalid_cursor 1475python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestProtocolErrors::test_invalid_params_for_cancel_terminal_task 1476python3.13-mcp-1.27.0> [gw8] [ 28%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestProtocolErrors::test_invalid_params_for_cancel_terminal_task 1477python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestProtocolErrors::test_internal_error_for_server_failure 1478python3.13-mcp-1.27.0> [gw8] [ 28%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestProtocolErrors::test_internal_error_for_server_failure 1479python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskExecutionErrors::test_underlying_failure_moves_task_to_failed 1480python3.13-mcp-1.27.0> [gw8] [ 28%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskExecutionErrors::test_underlying_failure_moves_task_to_failed 1481python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskExecutionErrors::test_failed_task_has_status_message 1482python3.13-mcp-1.27.0> [gw9] [ 28%] PASSED tests/experimental/tasks/test_message_queue.py::TestResolver::test_set_result_when_already_completed_raises 1483python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestResolver::test_set_exception_when_already_completed_raises 1484python3.13-mcp-1.27.0> [gw2] [ 28%] PASSED tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_invalid_cases[-scope-empty WWW-Authenticate header] 1485python3.13-mcp-1.27.0> tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_invalid_cases[Bearer realm="api", error="insufficient_scope"-scope-no scope parameter] 1486python3.13-mcp-1.27.0> [gw2] [ 28%] PASSED tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_invalid_cases[Bearer realm="api", error="insufficient_scope"-scope-no scope parameter] 1487python3.13-mcp-1.27.0> tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_invalid_cases[Bearer realm="api", scope="read write"-resource_metadata-no resource_metadata parameter] 1488python3.13-mcp-1.27.0> [gw2] [ 29%] PASSED tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_invalid_cases[Bearer realm="api", scope="read write"-resource_metadata-no resource_metadata parameter] 1489python3.13-mcp-1.27.0> tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_invalid_cases[Bearer scope=-scope-malformed scope parameter] 1490python3.13-mcp-1.27.0> [gw2] [ 29%] PASSED tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_invalid_cases[Bearer scope=-scope-malformed scope parameter] 1491python3.13-mcp-1.27.0> tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_invalid_cases[Bearer resource_metadata=-resource_metadata-malformed resource_metadata parameter] 1492python3.13-mcp-1.27.0> [gw2] [ 29%] PASSED tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_invalid_cases[Bearer resource_metadata=-resource_metadata-malformed resource_metadata parameter] 1493python3.13-mcp-1.27.0> tests/issues/test_141_resource_templates.py::test_resource_template_edge_cases 1494python3.13-mcp-1.27.0> [gw6] [ 29%] PASSED tests/experimental/tasks/client/test_tasks.py::test_session_experimental_list_tasks 1495python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_tasks.py::test_session_experimental_cancel_task 1496python3.13-mcp-1.27.0> [gw3] [ 29%] PASSED tests/experimental/tasks/server/test_store.py::test_cancel_task_rejects_failed_task 1497python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_cancel_task_rejects_already_cancelled_task 1498python3.13-mcp-1.27.0> [gw3] [ 29%] PASSED tests/experimental/tasks/server/test_store.py::test_cancel_task_rejects_already_cancelled_task 1499python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_cancel_task_succeeds_for_input_required_task 1500python3.13-mcp-1.27.0> [gw5] [ 29%] PASSED tests/client/test_session_group.py::TestClientSessionGroup::test_establish_session_parameterized[server_params_instance2-streamablehttp-mcp.client.session_group.streamable_http_client] 1501python3.13-mcp-1.27.0> tests/client/test_stdio.py::test_stdio_context_manager_exiting 1502python3.13-mcp-1.27.0> [gw7] [ 29%] PASSED tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_sampling_without_create_message_required 1503python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedElicitation::test_tasks_none 1504python3.13-mcp-1.27.0> [gw7] [ 29%] PASSED tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedElicitation::test_tasks_none 1505python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedElicitation::test_requests_none 1506python3.13-mcp-1.27.0> [gw7] [ 29%] PASSED tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedElicitation::test_requests_none 1507python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedElicitation::test_elicitation_none 1508python3.13-mcp-1.27.0> [gw7] [ 29%] PASSED tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedElicitation::test_elicitation_none 1509python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedElicitation::test_create_none 1510python3.13-mcp-1.27.0> [gw7] [ 30%] PASSED tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedElicitation::test_create_none 1511python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedElicitation::test_create_present 1512python3.13-mcp-1.27.0> [gw7] [ 30%] PASSED tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedElicitation::test_create_present 1513python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedSampling::test_tasks_none 1514python3.13-mcp-1.27.0> [gw7] [ 30%] PASSED tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedSampling::test_tasks_none 1515python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedSampling::test_requests_none 1516python3.13-mcp-1.27.0> [gw7] [ 30%] PASSED tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedSampling::test_requests_none 1517python3.13-mcp-1.27.0> [gw8] [ 30%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskExecutionErrors::test_failed_task_has_status_message 1518python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskExecutionErrors::test_tasks_result_returns_underlying_error 1519python3.13-mcp-1.27.0> [gw8] [ 30%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskExecutionErrors::test_tasks_result_returns_underlying_error 1520python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskExecutionErrors::test_tool_call_is_error_true_moves_to_failed 1521python3.13-mcp-1.27.0> [gw8] [ 30%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskExecutionErrors::test_tool_call_is_error_true_moves_to_failed 1522python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskObject::test_task_has_task_id_string 1523python3.13-mcp-1.27.0> [gw0] [ 30%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestToolLevelNegotiation::test_tool_execution_task_forbidden_rejects_task_augmented_call 1524python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestToolLevelNegotiation::test_tool_execution_task_absent_rejects_task_augmented_call 1525python3.13-mcp-1.27.0> [gw0] [ 30%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestToolLevelNegotiation::test_tool_execution_task_absent_rejects_task_augmented_call 1526python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestToolLevelNegotiation::test_tool_execution_task_optional_accepts_normal_call 1527python3.13-mcp-1.27.0> [gw0] [ 30%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestToolLevelNegotiation::test_tool_execution_task_optional_accepts_normal_call 1528python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestToolLevelNegotiation::test_tool_execution_task_optional_accepts_task_augmented_call 1529python3.13-mcp-1.27.0> [gw0] [ 30%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestToolLevelNegotiation::test_tool_execution_task_optional_accepts_task_augmented_call 1530python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestToolLevelNegotiation::test_tool_execution_task_required_rejects_normal_call 1531python3.13-mcp-1.27.0> [gw0] [ 31%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestToolLevelNegotiation::test_tool_execution_task_required_rejects_normal_call 1532python3.13-mcp-1.27.0> [gw9] [ 31%] PASSED tests/experimental/tasks/test_message_queue.py::TestResolver::test_set_exception_when_already_completed_raises 1533python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestResolver::test_done_returns_false_before_completion 1534python3.13-mcp-1.27.0> [gw9] [ 31%] PASSED tests/experimental/tasks/test_message_queue.py::TestResolver::test_done_returns_false_before_completion 1535python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_is_task_true_when_metadata_present 1536python3.13-mcp-1.27.0> [gw9] [ 31%] PASSED tests/experimental/tasks/test_request_context.py::test_is_task_true_when_metadata_present 1537python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_is_task_false_when_no_metadata 1538python3.13-mcp-1.27.0> [gw9] [ 31%] PASSED tests/experimental/tasks/test_request_context.py::test_is_task_false_when_no_metadata 1539python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_client_supports_tasks_true 1540python3.13-mcp-1.27.0> [gw9] [ 31%] PASSED tests/experimental/tasks/test_request_context.py::test_client_supports_tasks_true 1541python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskObject::test_task_poll_interval_is_optional 1542python3.13-mcp-1.27.0> [gw9] [ 31%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskObject::test_task_poll_interval_is_optional 1543python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestRelatedTaskMetadata::test_related_task_metadata_structure 1544python3.13-mcp-1.27.0> [gw9] [ 31%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestRelatedTaskMetadata::test_related_task_metadata_structure 1545python3.13-mcp-1.27.0> [gw1] [ 31%] PASSED tests/experimental/tasks/test_elicitation_scenarios.py::test_scenario2_sampling_normal_tool_task_augmented_sampling 1546python3.13-mcp-1.27.0> tests/experimental/tasks/test_elicitation_scenarios.py::test_scenario4_sampling_task_augmented_tool_task_augmented_sampling 1547python3.13-mcp-1.27.0> [gw8] [ 31%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskObject::test_task_has_task_id_string 1548python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskObject::test_task_has_status 1549python3.13-mcp-1.27.0> [gw8] [ 31%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskObject::test_task_has_status 1550python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskObject::test_task_status_message_is_optional 1551python3.13-mcp-1.27.0> [gw6] [ 32%] PASSED tests/experimental/tasks/client/test_tasks.py::test_session_experimental_cancel_task 1552python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_context.py::test_task_context_properties 1553python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestRelatedTaskMetadata::test_related_task_metadata_contains_task_id 1554python3.13-mcp-1.27.0> [gw9] [ 32%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestRelatedTaskMetadata::test_related_task_metadata_contains_task_id 1555python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestAccessAndIsolation::test_task_bound_to_authorization_context 1556python3.13-mcp-1.27.0> [gw9] [ 32%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestAccessAndIsolation::test_task_bound_to_authorization_context 1557python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestAccessAndIsolation::test_reject_task_operations_outside_authorization_context 1558python3.13-mcp-1.27.0> [gw8] [ 32%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskObject::test_task_status_message_is_optional 1559python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskObject::test_task_has_created_at 1560python3.13-mcp-1.27.0> [gw8] [ 32%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskObject::test_task_has_created_at 1561python3.13-mcp-1.27.0> [gw6] [ 32%] PASSED tests/experimental/tasks/server/test_context.py::test_task_context_properties 1562python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_model_immediate_response_in_meta 1563python3.13-mcp-1.27.0> [gw9] [ 32%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestAccessAndIsolation::test_reject_task_operations_outside_authorization_context 1564python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestAccessAndIsolation::test_non_authorized_environments_use_secure_ids 1565python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestToolLevelNegotiation::test_tool_execution_task_required_accepts_task_augmented_call 1566python3.13-mcp-1.27.0> [gw0] [ 32%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestToolLevelNegotiation::test_tool_execution_task_required_accepts_task_augmented_call 1567python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestCapabilityNegotiation::test_receiver_without_capability_ignores_task_metadata 1568python3.13-mcp-1.27.0> [gw0] [ 32%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestCapabilityNegotiation::test_receiver_without_capability_ignores_task_metadata 1569python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestCapabilityNegotiation::test_receiver_with_capability_may_require_task_augmentation 1570python3.13-mcp-1.27.0> [gw0] [ 32%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestCapabilityNegotiation::test_receiver_with_capability_may_require_task_augmentation 1571python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_task_begins_in_working_status 1572python3.13-mcp-1.27.0> [gw0] [ 32%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_task_begins_in_working_status 1573python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_working_to_completed_transition 1574python3.13-mcp-1.27.0> [gw0] [ 33%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_working_to_completed_transition 1575python3.13-mcp-1.27.0> [gw9] [ 33%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestAccessAndIsolation::test_non_authorized_environments_use_secure_ids 1576python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestAccessAndIsolation::test_non_authorized_environments_use_shorter_ttls 1577python3.13-mcp-1.27.0> [gw9] [ 33%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestAccessAndIsolation::test_non_authorized_environments_use_shorter_ttls 1578python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestResourceLimits::test_concurrent_task_limit_enforced 1579python3.13-mcp-1.27.0> [gw9] [ 33%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestResourceLimits::test_concurrent_task_limit_enforced 1580python3.13-mcp-1.27.0> [gw5] [ 33%] PASSED tests/client/test_stdio.py::test_stdio_context_manager_exiting 1581python3.13-mcp-1.27.0> tests/client/test_stdio.py::test_stdio_client 1582python3.13-mcp-1.27.0> [gw2] [ 33%] PASSED tests/issues/test_141_resource_templates.py::test_resource_template_edge_cases 1583python3.13-mcp-1.27.0> tests/issues/test_152_resource_mime_type.py::test_fastmcp_resource_mime_type 1584python3.13-mcp-1.27.0> [gw4] [ 33%] PASSED tests/client/test_list_methods_cursor.py::test_list_methods_raises_error_when_both_cursor_and_params_provided[list_prompts] 1585python3.13-mcp-1.27.0> tests/client/test_list_methods_cursor.py::test_list_methods_raises_error_when_both_cursor_and_params_provided[list_resource_templates] 1586python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestResourceLimits::test_maximum_ttl_constraint_enforced 1587python3.13-mcp-1.27.0> [gw6] [ 33%] PASSED tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_model_immediate_response_in_meta 1588python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestGettingTaskStatus::test_tasks_get_returns_task_object 1589python3.13-mcp-1.27.0> [gw6] [ 33%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestGettingTaskStatus::test_tasks_get_returns_task_object 1590python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestGettingTaskStatus::test_tasks_get_returns_current_status 1591python3.13-mcp-1.27.0> [gw6] [ 33%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestGettingTaskStatus::test_tasks_get_returns_current_status 1592python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestGettingTaskStatus::test_tasks_get_may_return_poll_interval 1593python3.13-mcp-1.27.0> [gw3] [ 33%] PASSED tests/experimental/tasks/server/test_store.py::test_cancel_task_succeeds_for_input_required_task 1594python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_task_result_handler.py::test_handle_returns_result_for_completed_task 1595python3.13-mcp-1.27.0> [gw3] [ 34%] PASSED tests/experimental/tasks/server/test_task_result_handler.py::test_handle_returns_result_for_completed_task 1596python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_task_result_handler.py::test_handle_raises_for_nonexistent_task 1597python3.13-mcp-1.27.0> [gw3] [ 34%] PASSED tests/experimental/tasks/server/test_task_result_handler.py::test_handle_raises_for_nonexistent_task 1598python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_task_result_handler.py::test_handle_returns_empty_result_when_no_result_stored 1599python3.13-mcp-1.27.0> [gw3] [ 34%] PASSED tests/experimental/tasks/server/test_task_result_handler.py::test_handle_returns_empty_result_when_no_result_stored 1600python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_task_result_handler.py::test_handle_delivers_queued_messages 1601python3.13-mcp-1.27.0> [gw9] [ 34%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestResourceLimits::test_maximum_ttl_constraint_enforced 1602python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestResourceLimits::test_expired_tasks_cleaned_up 1603python3.13-mcp-1.27.0> [gw6] [ 34%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestGettingTaskStatus::test_tasks_get_may_return_poll_interval 1604python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestGettingTaskStatus::test_tasks_get_invalid_task_id_returns_error 1605python3.13-mcp-1.27.0> [gw1] [ 34%] PASSED tests/experimental/tasks/test_elicitation_scenarios.py::test_scenario4_sampling_task_augmented_tool_task_augmented_sampling 1606python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_enqueue_and_dequeue 1607python3.13-mcp-1.27.0> [gw3] [ 34%] PASSED tests/experimental/tasks/server/test_task_result_handler.py::test_handle_delivers_queued_messages 1608python3.13-mcp-1.27.0> [gw9] [ 34%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestResourceLimits::test_expired_tasks_cleaned_up 1609python3.13-mcp-1.27.0> [gw1] [ 34%] PASSED tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_enqueue_and_dequeue 1610python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_dequeue_empty_returns_none 1611python3.13-mcp-1.27.0> tests/issues/test_129_resource_templates.py::test_resource_templates 1612python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_task_result_handler.py::test_handle_waits_for_task_completion 1613python3.13-mcp-1.27.0> [gw6] [ 34%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestGettingTaskStatus::test_tasks_get_invalid_task_id_returns_error 1614python3.13-mcp-1.27.0> [gw1] [ 34%] PASSED tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_dequeue_empty_returns_none 1615python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_fifo_ordering 1616python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestGettingTaskStatus::test_tasks_get_nonexistent_task_id_returns_error 1617python3.13-mcp-1.27.0> [gw3] [ 35%] PASSED tests/experimental/tasks/server/test_task_result_handler.py::test_handle_waits_for_task_completion 1618python3.13-mcp-1.27.0> [gw6] [ 35%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestGettingTaskStatus::test_tasks_get_nonexistent_task_id_returns_error 1619python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_task_result_handler.py::test_route_response_resolves_pending_request 1620python3.13-mcp-1.27.0> [gw1] [ 35%] PASSED tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_fifo_ordering 1621python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_separate_queues_per_task 1622python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestRetrievingResults::test_tasks_result_returns_underlying_result 1623python3.13-mcp-1.27.0> [gw6] [ 35%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestRetrievingResults::test_tasks_result_returns_underlying_result 1624python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestRetrievingResults::test_tasks_result_blocks_until_terminal 1625python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedSampling::test_sampling_none 1626python3.13-mcp-1.27.0> [gw5] [ 35%] PASSED tests/client/test_stdio.py::test_stdio_client 1627python3.13-mcp-1.27.0> [gw7] [ 35%] PASSED tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedSampling::test_sampling_none 1628python3.13-mcp-1.27.0> [gw3] [ 35%] PASSED tests/experimental/tasks/server/test_task_result_handler.py::test_route_response_resolves_pending_request 1629python3.13-mcp-1.27.0> tests/client/test_stdio.py::test_stdio_client_bad_path 1630python3.13-mcp-1.27.0> tests/server/auth/middleware/test_bearer_auth.py::TestBearerAuthBackend::test_non_bearer_auth_header 1631python3.13-mcp-1.27.0> [gw1] [ 35%] PASSED tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_separate_queues_per_task 1632python3.13-mcp-1.27.0> [gw6] [ 35%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestRetrievingResults::test_tasks_result_blocks_until_terminal 1633python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestRetrievingResults::test_tasks_result_unblocks_on_terminal 1634python3.13-mcp-1.27.0> [gw4] [ 35%] PASSED tests/client/test_list_methods_cursor.py::test_list_methods_raises_error_when_both_cursor_and_params_provided[list_resource_templates] 1635python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_peek_does_not_remove 1636python3.13-mcp-1.27.0> [gw6] [ 35%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestRetrievingResults::test_tasks_result_unblocks_on_terminal 1637python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_task_result_handler.py::test_route_response_returns_false_for_unknown_request 1638python3.13-mcp-1.27.0> [gw9] [ 36%] PASSED tests/issues/test_129_resource_templates.py::test_resource_templates 1639python3.13-mcp-1.27.0> [gw1] [ 36%] PASSED tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_peek_does_not_remove 1640python3.13-mcp-1.27.0> tests/issues/test_1338_icons_and_metadata.py::test_icons_and_website_url 1641python3.13-mcp-1.27.0> [gw7] [ 36%] PASSED tests/server/auth/middleware/test_bearer_auth.py::TestBearerAuthBackend::test_non_bearer_auth_header 1642python3.13-mcp-1.27.0> tests/server/auth/middleware/test_bearer_auth.py::TestBearerAuthBackend::test_invalid_token 1643python3.13-mcp-1.27.0> [gw3] [ 36%] PASSED tests/experimental/tasks/server/test_task_result_handler.py::test_route_response_returns_false_for_unknown_request 1644python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestRetrievingResults::test_tasks_result_includes_related_task_metadata 1645python3.13-mcp-1.27.0> [gw6] [ 36%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestRetrievingResults::test_tasks_result_includes_related_task_metadata 1646python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestRetrievingResults::test_tasks_result_returns_error_for_failed_task 1647python3.13-mcp-1.27.0> [gw6] [ 36%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestRetrievingResults::test_tasks_result_returns_error_for_failed_task 1648python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestRetrievingResults::test_tasks_result_invalid_task_id_returns_error 1649python3.13-mcp-1.27.0> [gw6] [ 36%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestRetrievingResults::test_tasks_result_invalid_task_id_returns_error 1650python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestListingTasks::test_tasks_list_returns_array_of_tasks 1651python3.13-mcp-1.27.0> tests/client/test_list_methods_cursor.py::test_list_tools_with_strict_server_validation 1652python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_is_empty 1653python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_task_result_handler.py::test_route_response_returns_false_for_already_done_resolver 1654python3.13-mcp-1.27.0> [gw6] [ 36%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestListingTasks::test_tasks_list_returns_array_of_tasks 1655python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestListingTasks::test_tasks_list_pagination_with_cursor 1656python3.13-mcp-1.27.0> [gw7] [ 36%] PASSED tests/server/auth/middleware/test_bearer_auth.py::TestBearerAuthBackend::test_invalid_token 1657python3.13-mcp-1.27.0> tests/server/auth/middleware/test_bearer_auth.py::TestBearerAuthBackend::test_expired_token 1658python3.13-mcp-1.27.0> [gw2] [ 36%] PASSED tests/issues/test_152_resource_mime_type.py::test_fastmcp_resource_mime_type 1659python3.13-mcp-1.27.0> [gw1] [ 36%] PASSED tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_is_empty 1660python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestCancellingTasks::test_tasks_cancel_terminal_task_returns_error 1661python3.13-mcp-1.27.0> tests/issues/test_152_resource_mime_type.py::test_lowlevel_resource_mime_type 1662python3.13-mcp-1.27.0> [gw7] [ 37%] PASSED tests/server/auth/middleware/test_bearer_auth.py::TestBearerAuthBackend::test_expired_token 1663python3.13-mcp-1.27.0> tests/server/auth/middleware/test_bearer_auth.py::TestBearerAuthBackend::test_valid_token 1664python3.13-mcp-1.27.0> [gw1] [ 37%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestCancellingTasks::test_tasks_cancel_terminal_task_returns_error 1665python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestCancellingTasks::test_tasks_cancel_completed_task_returns_error 1666python3.13-mcp-1.27.0> [gw7] [ 37%] PASSED tests/server/auth/middleware/test_bearer_auth.py::TestBearerAuthBackend::test_valid_token 1667python3.13-mcp-1.27.0> [gw6] [ 37%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestListingTasks::test_tasks_list_pagination_with_cursor 1668python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestListingTasks::test_tasks_list_returns_next_cursor_when_more_results 1669python3.13-mcp-1.27.0> [gw6] [ 37%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestListingTasks::test_tasks_list_returns_next_cursor_when_more_results 1670python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestListingTasks::test_tasks_list_cursors_are_opaque 1671python3.13-mcp-1.27.0> [gw6] [ 37%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestListingTasks::test_tasks_list_cursors_are_opaque 1672python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestListingTasks::test_tasks_list_invalid_cursor_returns_error 1673python3.13-mcp-1.27.0> [gw6] [ 37%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestListingTasks::test_tasks_list_invalid_cursor_returns_error 1674python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskObject::test_task_ttl_is_optional 1675python3.13-mcp-1.27.0> [gw8] [ 37%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskObject::test_task_ttl_is_optional 1676python3.13-mcp-1.27.0> tests/server/auth/test_protected_resource.py::TestRouteConsistency::test_consistent_paths_for_various_resources[https://example.com/mcp-/.well-known/oauth-protected-resource/mcp] 1677python3.13-mcp-1.27.0> [gw1] [ 37%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestCancellingTasks::test_tasks_cancel_completed_task_returns_error 1678python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestCancellingTasks::test_tasks_cancel_failed_task_returns_error 1679python3.13-mcp-1.27.0> [gw3] [ 37%] PASSED tests/experimental/tasks/server/test_task_result_handler.py::test_route_response_returns_false_for_already_done_resolver 1680python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_task_result_handler.py::test_route_error_resolves_pending_request_with_exception 1681python3.13-mcp-1.27.0> [gw3] [ 38%] PASSED tests/experimental/tasks/server/test_task_result_handler.py::test_route_error_resolves_pending_request_with_exception 1682python3.13-mcp-1.27.0> [gw4] [ 38%] PASSED tests/client/test_list_methods_cursor.py::test_list_tools_with_strict_server_validation 1683python3.13-mcp-1.27.0> tests/client/test_list_roots_callback.py::test_list_roots_callback 1684python3.13-mcp-1.27.0> [gw8] [ 38%] PASSED tests/server/auth/test_protected_resource.py::TestRouteConsistency::test_consistent_paths_for_various_resources[https://example.com/mcp-/.well-known/oauth-protected-resource/mcp] 1685python3.13-mcp-1.27.0> tests/server/auth/test_provider.py::TestConstructRedirectUri::test_construct_redirect_uri_no_existing_params 1686python3.13-mcp-1.27.0> [gw8] [ 38%] PASSED tests/server/auth/test_provider.py::TestConstructRedirectUri::test_construct_redirect_uri_no_existing_params 1687python3.13-mcp-1.27.0> tests/server/auth/test_provider.py::TestConstructRedirectUri::test_construct_redirect_uri_with_existing_params 1688python3.13-mcp-1.27.0> [gw8] [ 38%] PASSED tests/server/auth/test_provider.py::TestConstructRedirectUri::test_construct_redirect_uri_with_existing_params 1689python3.13-mcp-1.27.0> tests/server/auth/test_provider.py::TestConstructRedirectUri::test_construct_redirect_uri_multiple_existing_params 1690python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_task_result_handler.py::test_route_error_returns_false_for_unknown_request 1691python3.13-mcp-1.27.0> [gw3] [ 38%] PASSED tests/experimental/tasks/server/test_task_result_handler.py::test_route_error_returns_false_for_unknown_request 1692python3.13-mcp-1.27.0> [gw2] [ 38%] PASSED tests/issues/test_152_resource_mime_type.py::test_lowlevel_resource_mime_type 1693python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_working_to_failed_transition 1694python3.13-mcp-1.27.0> [gw0] [ 38%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_working_to_failed_transition 1695python3.13-mcp-1.27.0> tests/server/auth/test_error_handling.py::TestAuthorizeErrorHandling::test_authorize_error_handling 1696python3.13-mcp-1.27.0> tests/server/auth/middleware/test_bearer_auth.py::TestBearerAuthBackend::test_token_without_expiry 1697python3.13-mcp-1.27.0> [gw7] [ 38%] PASSED tests/server/auth/middleware/test_bearer_auth.py::TestBearerAuthBackend::test_token_without_expiry 1698python3.13-mcp-1.27.0> tests/server/auth/middleware/test_bearer_auth.py::TestBearerAuthBackend::test_lowercase_bearer_prefix 1699python3.13-mcp-1.27.0> [gw7] [ 38%] PASSED tests/server/auth/middleware/test_bearer_auth.py::TestBearerAuthBackend::test_lowercase_bearer_prefix 1700python3.13-mcp-1.27.0> tests/server/auth/middleware/test_bearer_auth.py::TestBearerAuthBackend::test_mixed_case_bearer_prefix 1701python3.13-mcp-1.27.0> [gw8] [ 38%] PASSED tests/server/auth/test_provider.py::TestConstructRedirectUri::test_construct_redirect_uri_multiple_existing_params 1702python3.13-mcp-1.27.0> tests/server/auth/test_provider.py::TestConstructRedirectUri::test_construct_redirect_uri_with_none_values 1703python3.13-mcp-1.27.0> [gw8] [ 39%] PASSED tests/server/auth/test_provider.py::TestConstructRedirectUri::test_construct_redirect_uri_with_none_values 1704python3.13-mcp-1.27.0> tests/server/auth/test_provider.py::TestConstructRedirectUri::test_construct_redirect_uri_empty_params 1705python3.13-mcp-1.27.0> [gw8] [ 39%] PASSED tests/server/auth/test_provider.py::TestConstructRedirectUri::test_construct_redirect_uri_empty_params 1706python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_task_result_handler.py::test_deliver_registers_resolver_for_request_messages 1707python3.13-mcp-1.27.0> tests/issues/test_1754_mime_type_parameters.py::test_mime_type_with_parameters 1708python3.13-mcp-1.27.0> tests/server/auth/test_provider.py::TestConstructRedirectUri::test_construct_redirect_uri_duplicate_param_names 1709python3.13-mcp-1.27.0> [gw1] [ 39%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestCancellingTasks::test_tasks_cancel_failed_task_returns_error 1710python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestCancellingTasks::test_tasks_cancel_already_cancelled_task_returns_error 1711python3.13-mcp-1.27.0> [gw1] [ 39%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestCancellingTasks::test_tasks_cancel_already_cancelled_task_returns_error 1712python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestCancellingTasks::test_tasks_cancel_invalid_task_id_returns_error 1713python3.13-mcp-1.27.0> [gw1] [ 39%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestCancellingTasks::test_tasks_cancel_invalid_task_id_returns_error 1714python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestStatusNotifications::test_receiver_may_send_status_notification 1715python3.13-mcp-1.27.0> [gw1] [ 39%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestStatusNotifications::test_receiver_may_send_status_notification 1716python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestStatusNotifications::test_status_notification_contains_task_id 1717python3.13-mcp-1.27.0> [gw1] [ 39%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestStatusNotifications::test_status_notification_contains_task_id 1718python3.13-mcp-1.27.0> [gw8] [ 39%] PASSED tests/server/auth/test_provider.py::TestConstructRedirectUri::test_construct_redirect_uri_duplicate_param_names 1719python3.13-mcp-1.27.0> tests/server/auth/test_provider.py::TestConstructRedirectUri::test_construct_redirect_uri_multivalued_existing_params 1720python3.13-mcp-1.27.0> [gw8] [ 39%] PASSED tests/server/auth/test_provider.py::TestConstructRedirectUri::test_construct_redirect_uri_multivalued_existing_params 1721python3.13-mcp-1.27.0> tests/server/auth/test_provider.py::TestConstructRedirectUri::test_construct_redirect_uri_encoded_values 1722python3.13-mcp-1.27.0> [gw7] [ 39%] PASSED tests/server/auth/middleware/test_bearer_auth.py::TestBearerAuthBackend::test_mixed_case_bearer_prefix 1723python3.13-mcp-1.27.0> tests/server/auth/middleware/test_bearer_auth.py::TestBearerAuthBackend::test_mixed_case_authorization_header 1724python3.13-mcp-1.27.0> [gw7] [ 39%] PASSED tests/server/auth/middleware/test_bearer_auth.py::TestBearerAuthBackend::test_mixed_case_authorization_header 1725python3.13-mcp-1.27.0> tests/server/auth/middleware/test_bearer_auth.py::TestRequireAuthMiddleware::test_no_user 1726python3.13-mcp-1.27.0> [gw3] [ 40%] PASSED tests/experimental/tasks/server/test_task_result_handler.py::test_deliver_registers_resolver_for_request_messages 1727python3.13-mcp-1.27.0> [gw2] [ 40%] PASSED tests/issues/test_1754_mime_type_parameters.py::test_mime_type_with_parameters 1728python3.13-mcp-1.27.0> tests/issues/test_1754_mime_type_parameters.py::test_mime_type_with_parameters_and_space 1729python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestStatusNotifications::test_status_notification_contains_status 1730python3.13-mcp-1.27.0> [gw1] [ 40%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestStatusNotifications::test_status_notification_contains_status 1731python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskManagement::test_task_ids_are_unique_strings 1732python3.13-mcp-1.27.0> [gw7] [ 40%] PASSED tests/server/auth/middleware/test_bearer_auth.py::TestRequireAuthMiddleware::test_no_user 1733python3.13-mcp-1.27.0> [gw8] [ 40%] PASSED tests/server/auth/test_provider.py::TestConstructRedirectUri::test_construct_redirect_uri_encoded_values 1734python3.13-mcp-1.27.0> [gw1] [ 40%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskManagement::test_task_ids_are_unique_strings 1735python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskManagement::test_multiple_tasks_have_unique_ids 1736python3.13-mcp-1.27.0> tests/server/auth/middleware/test_bearer_auth.py::TestRequireAuthMiddleware::test_non_authenticated_user 1737python3.13-mcp-1.27.0> [gw1] [ 40%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskManagement::test_multiple_tasks_have_unique_ids 1738python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskManagement::test_receiver_may_delete_tasks_after_ttl 1739python3.13-mcp-1.27.0> [gw2] [ 40%] PASSED tests/issues/test_1754_mime_type_parameters.py::test_mime_type_with_parameters_and_space 1740python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_metadata_endpoint 1741python3.13-mcp-1.27.0> [gw1] [ 40%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskManagement::test_receiver_may_delete_tasks_after_ttl 1742python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskManagement::test_related_task_metadata_in_task_messages 1743python3.13-mcp-1.27.0> tests/issues/test_1754_mime_type_parameters.py::test_mime_type_with_multiple_parameters 1744python3.13-mcp-1.27.0> [gw8] [ 40%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_metadata_endpoint 1745python3.13-mcp-1.27.0> [gw7] [ 40%] PASSED tests/server/auth/middleware/test_bearer_auth.py::TestRequireAuthMiddleware::test_non_authenticated_user 1746python3.13-mcp-1.27.0> tests/server/auth/middleware/test_bearer_auth.py::TestRequireAuthMiddleware::test_missing_required_scope 1747python3.13-mcp-1.27.0> [gw1] [ 41%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskManagement::test_related_task_metadata_in_task_messages 1748python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskManagement::test_tasks_get_does_not_require_related_task_metadata 1749python3.13-mcp-1.27.0> [gw1] [ 41%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskManagement::test_tasks_get_does_not_require_related_task_metadata 1750python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskManagement::test_tasks_list_does_not_require_related_task_metadata 1751python3.13-mcp-1.27.0> [gw9] [ 41%] PASSED tests/issues/test_1338_icons_and_metadata.py::test_icons_and_website_url 1752python3.13-mcp-1.27.0> tests/issues/test_1338_icons_and_metadata.py::test_multiple_icons 1753python3.13-mcp-1.27.0> [gw7] [ 41%] PASSED tests/server/auth/middleware/test_bearer_auth.py::TestRequireAuthMiddleware::test_missing_required_scope 1754python3.13-mcp-1.27.0> [gw1] [ 41%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskManagement::test_tasks_list_does_not_require_related_task_metadata 1755python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskManagement::test_tasks_cancel_does_not_require_related_task_metadata 1756python3.13-mcp-1.27.0> [gw0] [ 41%] PASSED tests/server/auth/test_error_handling.py::TestAuthorizeErrorHandling::test_authorize_error_handling 1757python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_token_validation_error 1758python3.13-mcp-1.27.0> tests/server/auth/middleware/test_bearer_auth.py::TestRequireAuthMiddleware::test_no_auth_credentials 1759python3.13-mcp-1.27.0> [gw1] [ 41%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskManagement::test_tasks_cancel_does_not_require_related_task_metadata 1760python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestResultHandling::test_create_task_result_returned_immediately 1761python3.13-mcp-1.27.0> [gw1] [ 41%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestResultHandling::test_create_task_result_returned_immediately 1762python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestResultHandling::test_tasks_result_matches_underlying_result_structure 1763python3.13-mcp-1.27.0> [gw2] [ 41%] PASSED tests/issues/test_1754_mime_type_parameters.py::test_mime_type_with_multiple_parameters 1764python3.13-mcp-1.27.0> tests/issues/test_1754_mime_type_parameters.py::test_mime_type_preserved_in_read_resource 1765python3.13-mcp-1.27.0> [gw4] [ 41%] PASSED tests/client/test_list_roots_callback.py::test_list_roots_callback 1766python3.13-mcp-1.27.0> tests/client/test_logging_callback.py::test_logging_callback 1767python3.13-mcp-1.27.0> [gw1] [ 41%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestResultHandling::test_tasks_result_matches_underlying_result_structure 1768python3.13-mcp-1.27.0> tests/server/auth/test_error_handling.py::TestTokenErrorHandling::test_token_error_handling_auth_code 1769python3.13-mcp-1.27.0> [gw7] [ 42%] PASSED tests/server/auth/middleware/test_bearer_auth.py::TestRequireAuthMiddleware::test_no_auth_credentials 1770python3.13-mcp-1.27.0> tests/server/auth/middleware/test_bearer_auth.py::TestRequireAuthMiddleware::test_has_required_scopes 1771python3.13-mcp-1.27.0> [gw8] [ 42%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_token_validation_error 1772python3.13-mcp-1.27.0> [gw7] [ 42%] PASSED tests/server/auth/middleware/test_bearer_auth.py::TestRequireAuthMiddleware::test_has_required_scopes 1773python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_token_invalid_auth_code 1774python3.13-mcp-1.27.0> tests/server/auth/middleware/test_bearer_auth.py::TestRequireAuthMiddleware::test_multiple_required_scopes 1775python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_task_result_handler.py::test_deliver_skips_resolver_registration_when_no_original_id 1776python3.13-mcp-1.27.0> [gw7] [ 42%] PASSED tests/server/auth/middleware/test_bearer_auth.py::TestRequireAuthMiddleware::test_multiple_required_scopes 1777python3.13-mcp-1.27.0> tests/server/auth/middleware/test_bearer_auth.py::TestRequireAuthMiddleware::test_no_required_scopes 1778python3.13-mcp-1.27.0> [gw2] [ 42%] PASSED tests/issues/test_1754_mime_type_parameters.py::test_mime_type_preserved_in_read_resource 1779python3.13-mcp-1.27.0> tests/issues/test_176_progress_token.py::test_progress_token_zero_first_call 1780python3.13-mcp-1.27.0> [gw7] [ 42%] PASSED tests/server/auth/middleware/test_bearer_auth.py::TestRequireAuthMiddleware::test_no_required_scopes 1781python3.13-mcp-1.27.0> [gw9] [ 42%] PASSED tests/issues/test_1338_icons_and_metadata.py::test_multiple_icons 1782python3.13-mcp-1.27.0> tests/issues/test_1338_icons_and_metadata.py::test_no_icons_or_website 1783python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestCancellingTasks::test_tasks_cancel_returns_cancelled_task 1784python3.13-mcp-1.27.0> [gw3] [ 42%] PASSED tests/experimental/tasks/server/test_task_result_handler.py::test_deliver_skips_resolver_registration_when_no_original_id 1785python3.13-mcp-1.27.0> [gw6] [ 42%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestCancellingTasks::test_tasks_cancel_returns_cancelled_task 1786python3.13-mcp-1.27.0> [gw8] [ 42%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_token_invalid_auth_code 1787python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthorizeEndpointErrors::test_authorize_missing_redirect_uri_multiple_registered[registered_client0] 1788python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_with_additional_response_types 1789python3.13-mcp-1.27.0> [gw2] [ 42%] PASSED tests/issues/test_176_progress_token.py::test_progress_token_zero_first_call 1790python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_token_expired_auth_code 1791python3.13-mcp-1.27.0> tests/issues/test_192_request_id.py::test_request_id_match 1792python3.13-mcp-1.27.0> [gw0] [ 43%] PASSED tests/server/auth/test_error_handling.py::TestTokenErrorHandling::test_token_error_handling_auth_code 1793python3.13-mcp-1.27.0> tests/server/auth/test_error_handling.py::TestTokenErrorHandling::test_token_error_handling_refresh_token 1794python3.13-mcp-1.27.0> [gw9] [ 43%] PASSED tests/issues/test_1338_icons_and_metadata.py::test_no_icons_or_website 1795python3.13-mcp-1.27.0> tests/issues/test_1363_race_condition_streamable_http.py::test_race_condition_invalid_accept_headers 1796python3.13-mcp-1.27.0> tests/server/auth/test_error_handling.py::TestRegistrationErrorHandling::test_registration_error_handling 1797python3.13-mcp-1.27.0> [gw3] [ 43%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_with_additional_response_types 1798python3.13-mcp-1.27.0> [gw5] [ 43%] PASSED tests/client/test_stdio.py::test_stdio_client_bad_path 1799python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_response_types_without_code 1800python3.13-mcp-1.27.0> tests/client/test_stdio.py::test_stdio_client_nonexistent_command 1801python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestResultHandling::test_tasks_result_for_tool_call_returns_call_tool_result 1802python3.13-mcp-1.27.0> [gw4] [ 43%] PASSED tests/client/test_logging_callback.py::test_logging_callback 1803python3.13-mcp-1.27.0> [gw0] [ 43%] PASSED tests/server/auth/test_error_handling.py::TestTokenErrorHandling::test_token_error_handling_refresh_token 1804python3.13-mcp-1.27.0> tests/client/test_notification_response.py::test_non_compliant_notification_response 1805python3.13-mcp-1.27.0> [gw7] [ 43%] PASSED tests/server/auth/test_error_handling.py::TestRegistrationErrorHandling::test_registration_error_handling 1806python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_fn_returns_mixed_content 1807python3.13-mcp-1.27.0> tests/server/auth/test_protected_resource.py::test_metadata_endpoint_with_path 1808python3.13-mcp-1.27.0> [gw6] [ 43%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthorizeEndpointErrors::test_authorize_missing_redirect_uri_multiple_registered[registered_client0] 1809python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthorizeEndpointErrors::test_authorize_unsupported_response_type 1810python3.13-mcp-1.27.0> [gw1] [ 43%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestResultHandling::test_tasks_result_for_tool_call_returns_call_tool_result 1811python3.13-mcp-1.27.0> [gw2] [ 43%] PASSED tests/issues/test_192_request_id.py::test_request_id_match 1812python3.13-mcp-1.27.0> [gw8] [ 43%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_token_expired_auth_code 1813python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResourceMetadata::test_from_function_without_metadata 1814python3.13-mcp-1.27.0> [gw3] [ 44%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_response_types_without_code 1815python3.13-mcp-1.27.0> [gw5] [ 44%] PASSED tests/client/test_stdio.py::test_stdio_client_nonexistent_command 1816python3.13-mcp-1.27.0> tests/issues/test_342_base64_encoding.py::test_server_base64_encoding_issue 1817python3.13-mcp-1.27.0> tests/client/test_stdio.py::test_stdio_client_universal_cleanup 1818python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_token_redirect_uri_mismatch[registered_client0] 1819python3.13-mcp-1.27.0> [gw1] [ 44%] PASSED tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResourceMetadata::test_from_function_without_metadata 1820python3.13-mcp-1.27.0> [gw0] [ 44%] PASSED tests/server/auth/test_protected_resource.py::test_metadata_endpoint_with_path 1821python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_default_response_types 1822python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManager::test_add_resource 1823python3.13-mcp-1.27.0> [gw1] [ 44%] PASSED tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManager::test_add_resource 1824python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManager::test_add_duplicate_resource 1825python3.13-mcp-1.27.0> [gw2] [ 44%] PASSED tests/issues/test_342_base64_encoding.py::test_server_base64_encoding_issue 1826python3.13-mcp-1.27.0> tests/server/auth/test_protected_resource.py::test_metadata_endpoint_root_path_returns_404 1827python3.13-mcp-1.27.0> tests/issues/test_552_windows_hang.py::test_windows_stdio_client_with_session 1828python3.13-mcp-1.27.0> [gw3] [ 44%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_default_response_types 1829python3.13-mcp-1.27.0> [gw6] [ 44%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthorizeEndpointErrors::test_authorize_unsupported_response_type 1830python3.13-mcp-1.27.0> [gw2] [ 44%] SKIPPED tests/issues/test_552_windows_hang.py::test_windows_stdio_client_with_session 1831python3.13-mcp-1.27.0> tests/issues/test_malformed_input.py::test_malformed_initialize_request_does_not_crash_server 1832python3.13-mcp-1.27.0> [gw1] [ 44%] PASSED tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManager::test_add_duplicate_resource 1833python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManager::test_warn_on_duplicate_resources 1834python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_secret_basic_authentication 1835python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthorizeEndpointErrors::test_authorize_missing_response_type 1836python3.13-mcp-1.27.0> [gw7] [ 44%] PASSED tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_fn_returns_mixed_content 1837python3.13-mcp-1.27.0> [gw1] [ 45%] PASSED tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManager::test_warn_on_duplicate_resources 1838python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_fn_returns_dict_with_resource 1839python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManager::test_disable_warn_on_duplicate_resources 1840python3.13-mcp-1.27.0> [gw0] [ 45%] PASSED tests/server/auth/test_protected_resource.py::test_metadata_endpoint_root_path_returns_404 1841python3.13-mcp-1.27.0> [gw1] [ 45%] PASSED tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManager::test_disable_warn_on_duplicate_resources 1842python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManager::test_get_resource 1843python3.13-mcp-1.27.0> [gw3] [ 45%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_secret_basic_authentication 1844python3.13-mcp-1.27.0> [gw6] [ 45%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthorizeEndpointErrors::test_authorize_missing_response_type 1845python3.13-mcp-1.27.0> [gw8] [ 45%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_token_redirect_uri_mismatch[registered_client0] 1846python3.13-mcp-1.27.0> tests/server/auth/test_protected_resource.py::test_metadata_endpoint_without_path 1847python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_wrong_auth_method_without_valid_credentials_fails 1848python3.13-mcp-1.27.0> [gw1] [ 45%] PASSED tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManager::test_get_resource 1849python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthorizeEndpointErrors::test_authorize_missing_pkce_challenge 1850python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManager::test_get_resource_from_template 1851python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_token_code_verifier_mismatch 1852python3.13-mcp-1.27.0> [gw1] [ 45%] PASSED tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManager::test_get_resource_from_template 1853python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManager::test_get_unknown_resource 1854python3.13-mcp-1.27.0> [gw3] [ 45%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_wrong_auth_method_without_valid_credentials_fails 1855python3.13-mcp-1.27.0> [gw0] [ 45%] PASSED tests/server/auth/test_protected_resource.py::test_metadata_endpoint_without_path 1856python3.13-mcp-1.27.0> [gw6] [ 45%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthorizeEndpointErrors::test_authorize_missing_pkce_challenge 1857python3.13-mcp-1.27.0> [gw1] [ 46%] PASSED tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManager::test_get_unknown_resource 1858python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_basic_auth_without_header_fails 1859python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManager::test_list_resources 1860python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthorizeEndpointErrors::test_authorize_invalid_scope 1861python3.13-mcp-1.27.0> [gw1] [ 46%] PASSED tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManager::test_list_resources 1862python3.13-mcp-1.27.0> tests/server/auth/test_protected_resource.py::TestMetadataUrlConstruction::test_url_without_path 1863python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManagerMetadata::test_add_template_with_metadata 1864python3.13-mcp-1.27.0> [gw0] [ 46%] PASSED tests/server/auth/test_protected_resource.py::TestMetadataUrlConstruction::test_url_without_path 1865python3.13-mcp-1.27.0> tests/server/auth/test_protected_resource.py::TestMetadataUrlConstruction::test_url_with_path_component 1866python3.13-mcp-1.27.0> [gw0] [ 46%] PASSED tests/server/auth/test_protected_resource.py::TestMetadataUrlConstruction::test_url_with_path_component 1867python3.13-mcp-1.27.0> [gw1] [ 46%] PASSED tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManagerMetadata::test_add_template_with_metadata 1868python3.13-mcp-1.27.0> tests/server/auth/test_protected_resource.py::TestMetadataUrlConstruction::test_url_with_trailing_slash_only 1869python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManagerMetadata::test_add_template_without_metadata 1870python3.13-mcp-1.27.0> [gw0] [ 46%] PASSED tests/server/auth/test_protected_resource.py::TestMetadataUrlConstruction::test_url_with_trailing_slash_only 1871python3.13-mcp-1.27.0> [gw3] [ 46%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_basic_auth_without_header_fails 1872python3.13-mcp-1.27.0> tests/server/auth/test_protected_resource.py::TestMetadataUrlConstruction::test_various_resource_configurations[https://example.com-https://example.com/.well-known/oauth-protected-resource] 1873python3.13-mcp-1.27.0> [gw6] [ 46%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthorizeEndpointErrors::test_authorize_invalid_scope 1874python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_basic_auth_invalid_base64_fails 1875python3.13-mcp-1.27.0> [gw0] [ 46%] PASSED tests/server/auth/test_protected_resource.py::TestMetadataUrlConstruction::test_various_resource_configurations[https://example.com-https://example.com/.well-known/oauth-protected-resource] 1876python3.13-mcp-1.27.0> tests/server/auth/test_protected_resource.py::TestMetadataUrlConstruction::test_various_resource_configurations[https://example.com/-https://example.com/.well-known/oauth-protected-resource] 1877python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_basic_fn 1878python3.13-mcp-1.27.0> [gw0] [ 46%] PASSED tests/server/auth/test_protected_resource.py::TestMetadataUrlConstruction::test_various_resource_configurations[https://example.com/-https://example.com/.well-known/oauth-protected-resource] 1879python3.13-mcp-1.27.0> tests/server/auth/test_protected_resource.py::TestMetadataUrlConstruction::test_various_resource_configurations[https://example.com/mcp-https://example.com/.well-known/oauth-protected-resource/mcp] 1880python3.13-mcp-1.27.0> [gw1] [ 46%] PASSED tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManagerMetadata::test_add_template_without_metadata 1881python3.13-mcp-1.27.0> [gw0] [ 47%] PASSED tests/server/auth/test_protected_resource.py::TestMetadataUrlConstruction::test_various_resource_configurations[https://example.com/mcp-https://example.com/.well-known/oauth-protected-resource/mcp] 1882python3.13-mcp-1.27.0> [gw7] [ 47%] PASSED tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_fn_returns_dict_with_resource 1883python3.13-mcp-1.27.0> tests/server/auth/test_protected_resource.py::TestMetadataUrlConstruction::test_various_resource_configurations[http://localhost:8001/mcp-http://localhost:8001/.well-known/oauth-protected-resource/mcp] 1884python3.13-mcp-1.27.0> [gw6] [ 47%] PASSED tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_basic_fn 1885python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_manager.py::TestPromptManager::test_add_prompt 1886python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_async_fn 1887python3.13-mcp-1.27.0> [gw8] [ 47%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_token_code_verifier_mismatch 1888python3.13-mcp-1.27.0> [gw3] [ 47%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_basic_auth_invalid_base64_fails 1889python3.13-mcp-1.27.0> [gw0] [ 47%] PASSED tests/server/auth/test_protected_resource.py::TestMetadataUrlConstruction::test_various_resource_configurations[http://localhost:8001/mcp-http://localhost:8001/.well-known/oauth-protected-resource/mcp] 1890python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_file_resources.py::TestFileResource::test_relative_path_error 1891python3.13-mcp-1.27.0> tests/server/auth/test_protected_resource.py::TestRouteConsistency::test_route_path_matches_metadata_url 1892python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_basic_auth_no_colon_fails 1893python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplate::test_template_creation 1894python3.13-mcp-1.27.0> [gw6] [ 47%] PASSED tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_async_fn 1895python3.13-mcp-1.27.0> [gw8] [ 47%] PASSED tests/server/fastmcp/resources/test_file_resources.py::TestFileResource::test_relative_path_error 1896python3.13-mcp-1.27.0> [gw7] [ 47%] PASSED tests/server/fastmcp/prompts/test_manager.py::TestPromptManager::test_add_prompt 1897python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_fn_with_args 1898python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_file_resources.py::TestFileResource::test_missing_file_error 1899python3.13-mcp-1.27.0> [gw0] [ 47%] PASSED tests/server/auth/test_protected_resource.py::TestRouteConsistency::test_route_path_matches_metadata_url 1900python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_manager.py::TestPromptManager::test_add_duplicate_prompt 1901python3.13-mcp-1.27.0> tests/server/auth/test_protected_resource.py::TestRouteConsistency::test_consistent_paths_for_various_resources[https://example.com-/.well-known/oauth-protected-resource] 1902python3.13-mcp-1.27.0> [gw0] [ 47%] PASSED tests/server/auth/test_protected_resource.py::TestRouteConsistency::test_consistent_paths_for_various_resources[https://example.com-/.well-known/oauth-protected-resource] 1903python3.13-mcp-1.27.0> [gw8] [ 48%] PASSED tests/server/fastmcp/resources/test_file_resources.py::TestFileResource::test_missing_file_error 1904python3.13-mcp-1.27.0> tests/server/auth/test_protected_resource.py::TestRouteConsistency::test_consistent_paths_for_various_resources[https://example.com/-/.well-known/oauth-protected-resource] 1905python3.13-mcp-1.27.0> [gw6] [ 48%] PASSED tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_fn_with_args 1906python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_file_resources.py::TestFileResource::test_permission_error 1907python3.13-mcp-1.27.0> [gw3] [ 48%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_basic_auth_no_colon_fails 1908python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_fn_with_invalid_kwargs 1909python3.13-mcp-1.27.0> [gw0] [ 48%] PASSED tests/server/auth/test_protected_resource.py::TestRouteConsistency::test_consistent_paths_for_various_resources[https://example.com/-/.well-known/oauth-protected-resource] 1910python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_basic_auth_client_id_mismatch_fails 1911python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_complex_function_runtime_arg_validation_with_json 1912python3.13-mcp-1.27.0> [gw7] [ 48%] PASSED tests/server/fastmcp/prompts/test_manager.py::TestPromptManager::test_add_duplicate_prompt 1913python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_manager.py::TestPromptManager::test_disable_warn_on_duplicate_prompts 1914python3.13-mcp-1.27.0> [gw8] [ 48%] PASSED tests/server/fastmcp/resources/test_file_resources.py::TestFileResource::test_permission_error 1915python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResource::test_function_resource_creation 1916python3.13-mcp-1.27.0> [gw8] [ 48%] PASSED tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResource::test_function_resource_creation 1917python3.13-mcp-1.27.0> [gw6] [ 48%] PASSED tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_fn_with_invalid_kwargs 1918python3.13-mcp-1.27.0> [gw7] [ 48%] PASSED tests/server/fastmcp/prompts/test_manager.py::TestPromptManager::test_disable_warn_on_duplicate_prompts 1919python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_manager.py::TestPromptManager::test_list_prompts 1920python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResource::test_read_text 1921python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_fn_returns_message 1922python3.13-mcp-1.27.0> [gw8] [ 48%] PASSED tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResource::test_read_text 1923python3.13-mcp-1.27.0> [gw3] [ 48%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_basic_auth_client_id_mismatch_fails 1924python3.13-mcp-1.27.0> [gw7] [ 49%] PASSED tests/server/fastmcp/prompts/test_manager.py::TestPromptManager::test_list_prompts 1925python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResource::test_read_binary 1926python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_manager.py::TestPromptManager::test_render_prompt 1927python3.13-mcp-1.27.0> [gw1] [ 49%] PASSED tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplate::test_template_creation 1928python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_none_auth_method_public_client 1929python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplate::test_template_matches 1930python3.13-mcp-1.27.0> [gw8] [ 49%] PASSED tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResource::test_read_binary 1931python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResource::test_json_conversion 1932python3.13-mcp-1.27.0> [gw7] [ 49%] PASSED tests/server/fastmcp/prompts/test_manager.py::TestPromptManager::test_render_prompt 1933python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_manager.py::TestPromptManager::test_render_prompt_with_args 1934python3.13-mcp-1.27.0> [gw0] [ 49%] PASSED tests/server/fastmcp/test_func_metadata.py::test_complex_function_runtime_arg_validation_with_json 1935python3.13-mcp-1.27.0> [gw8] [ 49%] PASSED tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResource::test_json_conversion 1936python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_str_vs_list_str 1937python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResource::test_error_handling 1938python3.13-mcp-1.27.0> [gw0] [ 49%] PASSED tests/server/fastmcp/test_func_metadata.py::test_str_vs_list_str 1939python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_skip_names 1940python3.13-mcp-1.27.0> [gw3] [ 49%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_none_auth_method_public_client 1941python3.13-mcp-1.27.0> [gw0] [ 49%] PASSED tests/server/fastmcp/test_func_metadata.py::test_skip_names 1942python3.13-mcp-1.27.0> [gw8] [ 49%] PASSED tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResource::test_error_handling 1943python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_structured_output_dict_str_types 1944python3.13-mcp-1.27.0> [gw7] [ 50%] PASSED tests/server/fastmcp/prompts/test_manager.py::TestPromptManager::test_render_prompt_with_args 1945python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResource::test_basemodel_conversion 1946python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthorizeEndpointErrors::test_authorize_missing_client_id 1947python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_manager.py::TestPromptManager::test_render_unknown_prompt 1948python3.13-mcp-1.27.0> [gw8] [ 50%] PASSED tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResource::test_basemodel_conversion 1949python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResource::test_custom_type_conversion 1950python3.13-mcp-1.27.0> [gw7] [ 50%] PASSED tests/server/fastmcp/prompts/test_manager.py::TestPromptManager::test_render_unknown_prompt 1951python3.13-mcp-1.27.0> [gw0] [ 50%] PASSED tests/server/fastmcp/test_func_metadata.py::test_structured_output_dict_str_types 1952python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_manager.py::TestPromptManager::test_render_prompt_with_missing_args 1953python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_lambda_function 1954python3.13-mcp-1.27.0> [gw8] [ 50%] PASSED tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResource::test_custom_type_conversion 1955python3.13-mcp-1.27.0> [gw3] [ 50%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthorizeEndpointErrors::test_authorize_missing_client_id 1956python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResource::test_async_read_text 1957python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthorizeEndpointErrors::test_authorize_invalid_client_id 1958python3.13-mcp-1.27.0> [gw1] [ 50%] PASSED tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplate::test_template_matches 1959python3.13-mcp-1.27.0> [gw0] [ 50%] PASSED tests/server/fastmcp/test_func_metadata.py::test_lambda_function 1960python3.13-mcp-1.27.0> [gw8] [ 50%] PASSED tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResource::test_async_read_text 1961python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resources.py::TestResourceValidation::test_resource_name_from_uri 1962python3.13-mcp-1.27.0> [gw7] [ 50%] PASSED tests/server/fastmcp/prompts/test_manager.py::TestPromptManager::test_render_prompt_with_missing_args 1963python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_complex_function_json_schema 1964python3.13-mcp-1.27.0> [gw1] [ 50%] PASSED tests/server/fastmcp/resources/test_resources.py::TestResourceValidation::test_resource_name_from_uri 1965python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResource::test_from_function 1966python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resources.py::TestResourceValidation::test_resource_name_validation 1967python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_file_resources.py::TestFileResource::test_file_resource_creation 1968python3.13-mcp-1.27.0> [gw1] [ 51%] PASSED tests/server/fastmcp/resources/test_resources.py::TestResourceValidation::test_resource_name_validation 1969python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resources.py::TestResourceValidation::test_resource_mime_type 1970python3.13-mcp-1.27.0> [gw8] [ 51%] PASSED tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResource::test_from_function 1971python3.13-mcp-1.27.0> [gw1] [ 51%] PASSED tests/server/fastmcp/resources/test_resources.py::TestResourceValidation::test_resource_mime_type 1972python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resources.py::TestResourceValidation::test_resource_read_abstract 1973python3.13-mcp-1.27.0> [gw7] [ 51%] PASSED tests/server/fastmcp/resources/test_file_resources.py::TestFileResource::test_file_resource_creation 1974python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResourceMetadata::test_from_function_with_metadata 1975python3.13-mcp-1.27.0> [gw3] [ 51%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthorizeEndpointErrors::test_authorize_invalid_client_id 1976python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_file_resources.py::TestFileResource::test_file_resource_str_path_conversion 1977python3.13-mcp-1.27.0> [gw8] [ 51%] PASSED tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResourceMetadata::test_from_function_with_metadata 1978python3.13-mcp-1.27.0> [gw6] [ 51%] PASSED tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_fn_returns_message 1979python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_structured_output_with_field_descriptions 1980python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthorizeEndpointErrors::test_authorize_missing_redirect_uri 1981python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_fn_returns_assistant_message 1982python3.13-mcp-1.27.0> [gw7] [ 51%] PASSED tests/server/fastmcp/resources/test_file_resources.py::TestFileResource::test_file_resource_str_path_conversion 1983python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_file_resources.py::TestFileResource::test_read_text_file 1984python3.13-mcp-1.27.0> [gw8] [ 51%] PASSED tests/server/fastmcp/test_func_metadata.py::test_structured_output_with_field_descriptions 1985python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_structured_output_nested_models 1986python3.13-mcp-1.27.0> [gw1] [ 51%] PASSED tests/server/fastmcp/resources/test_resources.py::TestResourceValidation::test_resource_read_abstract 1987python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resources.py::TestResourceAnnotations::test_resource_with_annotations 1988python3.13-mcp-1.27.0> [gw0] [ 51%] PASSED tests/server/fastmcp/test_func_metadata.py::test_complex_function_json_schema 1989python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_str_vs_int 1990python3.13-mcp-1.27.0> [gw1] [ 52%] PASSED tests/server/fastmcp/resources/test_resources.py::TestResourceAnnotations::test_resource_with_annotations 1991python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resources.py::TestResourceAnnotations::test_resource_without_annotations 1992python3.13-mcp-1.27.0> [gw7] [ 52%] PASSED tests/server/fastmcp/resources/test_file_resources.py::TestFileResource::test_read_text_file 1993python3.13-mcp-1.27.0> [gw1] [ 52%] PASSED tests/server/fastmcp/resources/test_resources.py::TestResourceAnnotations::test_resource_without_annotations 1994python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resources.py::TestResourceAnnotations::test_resource_annotations_in_fastmcp 1995python3.13-mcp-1.27.0> [gw3] [ 52%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthorizeEndpointErrors::test_authorize_missing_redirect_uri 1996python3.13-mcp-1.27.0> [gw0] [ 52%] PASSED tests/server/fastmcp/test_func_metadata.py::test_str_vs_int 1997python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_file_resources.py::TestFileResource::test_read_binary_file 1998python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_str_annotation_preserves_json_string 1999python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthorizeEndpointErrors::test_authorize_invalid_redirect_uri 2000python3.13-mcp-1.27.0> [gw8] [ 52%] PASSED tests/server/fastmcp/test_func_metadata.py::test_structured_output_nested_models 2001python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_structured_output_unserializable_type_error 2002python3.13-mcp-1.27.0> [gw0] [ 52%] PASSED tests/server/fastmcp/test_func_metadata.py::test_str_annotation_preserves_json_string 2003python3.13-mcp-1.27.0> [gw7] [ 52%] PASSED tests/server/fastmcp/resources/test_file_resources.py::TestFileResource::test_read_binary_file 2004python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_str_annotation_runtime_validation 2005python3.13-mcp-1.27.0> [gw8] [ 52%] PASSED tests/server/fastmcp/test_func_metadata.py::test_structured_output_unserializable_type_error 2006python3.13-mcp-1.27.0> tests/server/fastmcp/test_integration.py::test_basic_resources[server_transport0] 2007python3.13-mcp-1.27.0> [gw1] [ 52%] PASSED tests/server/fastmcp/resources/test_resources.py::TestResourceAnnotations::test_resource_annotations_in_fastmcp 2008python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_structured_output_aliases 2009python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resources.py::TestResourceAnnotations::test_resource_annotations_with_both_audiences 2010python3.13-mcp-1.27.0> [gw0] [ 52%] PASSED tests/server/fastmcp/test_func_metadata.py::test_str_annotation_runtime_validation 2011python3.13-mcp-1.27.0> [gw3] [ 53%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthorizeEndpointErrors::test_authorize_invalid_redirect_uri 2012python3.13-mcp-1.27.0> [gw6] [ 53%] PASSED tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_fn_returns_assistant_message 2013python3.13-mcp-1.27.0> [gw8] [ 53%] PASSED tests/server/fastmcp/test_func_metadata.py::test_structured_output_aliases 2014python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_structured_output_requires_return_annotation 2015python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_fn_returns_multiple_messages 2016python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_basemodel_reserved_names 2017python3.13-mcp-1.27.0> tests/server/fastmcp/servers/test_file_server.py::test_list_resources 2018python3.13-mcp-1.27.0> [gw1] [ 53%] PASSED tests/server/fastmcp/resources/test_resources.py::TestResourceAnnotations::test_resource_annotations_with_both_audiences 2019python3.13-mcp-1.27.0> [gw0] [ 53%] PASSED tests/server/fastmcp/test_func_metadata.py::test_structured_output_requires_return_annotation 2020python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resources.py::TestAnnotationsValidation::test_priority_validation 2021python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_structured_output_basemodel 2022python3.13-mcp-1.27.0> [gw1] [ 53%] PASSED tests/server/fastmcp/resources/test_resources.py::TestAnnotationsValidation::test_priority_validation 2023python3.13-mcp-1.27.0> [gw8] [ 53%] PASSED tests/server/fastmcp/test_func_metadata.py::test_basemodel_reserved_names 2024python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resources.py::TestAnnotationsValidation::test_audience_validation 2025python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_basemodel_reserved_names_validation 2026python3.13-mcp-1.27.0> [gw1] [ 53%] PASSED tests/server/fastmcp/resources/test_resources.py::TestAnnotationsValidation::test_audience_validation 2027python3.13-mcp-1.27.0> [gw0] [ 53%] PASSED tests/server/fastmcp/test_func_metadata.py::test_structured_output_basemodel 2028python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resources.py::TestResourceMetadata::test_resource_with_metadata 2029python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_structured_output_primitives 2030python3.13-mcp-1.27.0> [gw1] [ 53%] PASSED tests/server/fastmcp/resources/test_resources.py::TestResourceMetadata::test_resource_with_metadata 2031python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resources.py::TestResourceMetadata::test_resource_without_metadata 2032python3.13-mcp-1.27.0> [gw1] [ 53%] PASSED tests/server/fastmcp/resources/test_resources.py::TestResourceMetadata::test_resource_without_metadata 2033python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServer::test_add_tool_decorator 2034python3.13-mcp-1.27.0> [gw8] [ 54%] PASSED tests/server/fastmcp/test_func_metadata.py::test_basemodel_reserved_names_validation 2035python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_basemodel_reserved_names_with_json_preparsing 2036python3.13-mcp-1.27.0> [gw0] [ 54%] PASSED tests/server/fastmcp/test_func_metadata.py::test_structured_output_primitives 2037python3.13-mcp-1.27.0> tests/server/fastmcp/test_integration.py::test_completion[server_transport1] 2038python3.13-mcp-1.27.0> [gw3] [ 54%] PASSED tests/server/fastmcp/servers/test_file_server.py::test_list_resources 2039python3.13-mcp-1.27.0> [gw8] [ 54%] PASSED tests/server/fastmcp/test_func_metadata.py::test_basemodel_reserved_names_with_json_preparsing 2040python3.13-mcp-1.27.0> tests/server/fastmcp/servers/test_file_server.py::test_read_resource_dir 2041python3.13-mcp-1.27.0> [gw1] [ 54%] PASSED tests/server/fastmcp/test_server.py::TestServer::test_add_tool_decorator 2042python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_disallowed_type_qualifier 2043python3.13-mcp-1.27.0> [gw6] [ 54%] PASSED tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_fn_returns_multiple_messages 2044python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServer::test_add_tool_decorator_incorrect_usage 2045python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_fn_returns_list_of_strings 2046python3.13-mcp-1.27.0> [gw8] [ 54%] PASSED tests/server/fastmcp/test_func_metadata.py::test_disallowed_type_qualifier 2047python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_preserves_pydantic_metadata 2048python3.13-mcp-1.27.0> [gw6] [ 54%] PASSED tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_fn_returns_list_of_strings 2049python3.13-mcp-1.27.0> [gw1] [ 54%] PASSED tests/server/fastmcp/test_server.py::TestServer::test_add_tool_decorator_incorrect_usage 2050python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_fn_returns_resource_content 2051python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServer::test_add_resource_decorator 2052python3.13-mcp-1.27.0> [gw8] [ 54%] PASSED tests/server/fastmcp/test_func_metadata.py::test_preserves_pydantic_metadata 2053python3.13-mcp-1.27.0> tests/server/fastmcp/test_integration.py::test_basic_tools[server_transport0] 2054python3.13-mcp-1.27.0> [gw1] [ 54%] PASSED tests/server/fastmcp/test_server.py::TestServer::test_add_resource_decorator 2055python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServer::test_add_resource_decorator_incorrect_usage 2056python3.13-mcp-1.27.0> [gw3] [ 55%] PASSED tests/server/fastmcp/servers/test_file_server.py::test_read_resource_dir 2057python3.13-mcp-1.27.0> tests/server/fastmcp/servers/test_file_server.py::test_read_resource_file 2058python3.13-mcp-1.27.0> [gw1] [ 55%] PASSED tests/server/fastmcp/test_server.py::TestServer::test_add_resource_decorator_incorrect_usage 2059python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestDnsRebindingProtection::test_auto_enabled_for_127_0_0_1 2060python3.13-mcp-1.27.0> [gw1] [ 55%] PASSED tests/server/fastmcp/test_server.py::TestDnsRebindingProtection::test_auto_enabled_for_127_0_0_1 2061python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestDnsRebindingProtection::test_auto_enabled_for_localhost 2062python3.13-mcp-1.27.0> [gw1] [ 55%] PASSED tests/server/fastmcp/test_server.py::TestDnsRebindingProtection::test_auto_enabled_for_localhost 2063python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestDnsRebindingProtection::test_auto_enabled_for_ipv6_localhost 2064python3.13-mcp-1.27.0> [gw1] [ 55%] PASSED tests/server/fastmcp/test_server.py::TestDnsRebindingProtection::test_auto_enabled_for_ipv6_localhost 2065python3.13-mcp-1.27.0> [gw6] [ 55%] PASSED tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_fn_returns_resource_content 2066python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestDnsRebindingProtection::test_not_auto_enabled_for_other_hosts 2067python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_structured_output_generic_types 2068python3.13-mcp-1.27.0> [gw3] [ 55%] PASSED tests/server/fastmcp/servers/test_file_server.py::test_read_resource_file 2069python3.13-mcp-1.27.0> tests/server/fastmcp/servers/test_file_server.py::test_delete_file 2070python3.13-mcp-1.27.0> [gw1] [ 55%] PASSED tests/server/fastmcp/test_server.py::TestDnsRebindingProtection::test_not_auto_enabled_for_other_hosts 2071python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestDnsRebindingProtection::test_explicit_settings_not_overridden 2072python3.13-mcp-1.27.0> [gw6] [ 55%] PASSED tests/server/fastmcp/test_func_metadata.py::test_structured_output_generic_types 2073python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_structured_output_dataclass 2074python3.13-mcp-1.27.0> [gw3] [ 55%] PASSED tests/server/fastmcp/servers/test_file_server.py::test_delete_file 2075python3.13-mcp-1.27.0> tests/server/fastmcp/servers/test_file_server.py::test_delete_file_and_check_resources 2076python3.13-mcp-1.27.0> [gw1] [ 55%] PASSED tests/server/fastmcp/test_server.py::TestDnsRebindingProtection::test_explicit_settings_not_overridden 2077python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_add_tool 2078python3.13-mcp-1.27.0> [gw1] [ 56%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_add_tool 2079python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_audio_suffix_detection[test.ogg-audio/ogg] 2080python3.13-mcp-1.27.0> [gw6] [ 56%] PASSED tests/server/fastmcp/test_func_metadata.py::test_structured_output_dataclass 2081python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_structured_output_typeddict 2082python3.13-mcp-1.27.0> [gw6] [ 56%] PASSED tests/server/fastmcp/test_func_metadata.py::test_structured_output_typeddict 2083python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_structured_output_ordinary_class 2084python3.13-mcp-1.27.0> [gw3] [ 56%] PASSED tests/server/fastmcp/servers/test_file_server.py::test_delete_file_and_check_resources 2085python3.13-mcp-1.27.0> tests/server/fastmcp/test_elicitation.py::test_stdio_elicitation 2086python3.13-mcp-1.27.0> [gw6] [ 56%] PASSED tests/server/fastmcp/test_func_metadata.py::test_structured_output_ordinary_class 2087python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_unstructured_output_unannotated_class 2088python3.13-mcp-1.27.0> [gw6] [ 56%] PASSED tests/server/fastmcp/test_func_metadata.py::test_unstructured_output_unannotated_class 2089python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_tool_call_result_is_unstructured_and_not_converted 2090python3.13-mcp-1.27.0> [gw6] [ 56%] PASSED tests/server/fastmcp/test_func_metadata.py::test_tool_call_result_is_unstructured_and_not_converted 2091python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_tool_call_result_annotated_is_structured_and_converted 2092python3.13-mcp-1.27.0> [gw6] [ 56%] PASSED tests/server/fastmcp/test_func_metadata.py::test_tool_call_result_annotated_is_structured_and_converted 2093python3.13-mcp-1.27.0> [gw1] [ 56%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_audio_suffix_detection[test.ogg-audio/ogg] 2094python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_tool_call_result_annotated_is_structured_and_invalid 2095python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_audio_suffix_detection[test.flac-audio/flac] 2096python3.13-mcp-1.27.0> [gw3] [ 56%] PASSED tests/server/fastmcp/test_elicitation.py::test_stdio_elicitation 2097python3.13-mcp-1.27.0> tests/server/fastmcp/test_elicitation.py::test_stdio_elicitation_decline 2098python3.13-mcp-1.27.0> [gw6] [ 56%] PASSED tests/server/fastmcp/test_func_metadata.py::test_tool_call_result_annotated_is_structured_and_invalid 2099python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_tool_call_result_in_optional_is_rejected 2100python3.13-mcp-1.27.0> [gw6] [ 57%] PASSED tests/server/fastmcp/test_func_metadata.py::test_tool_call_result_in_optional_is_rejected 2101python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_tool_call_result_in_union_is_rejected 2102python3.13-mcp-1.27.0> [gw6] [ 57%] PASSED tests/server/fastmcp/test_func_metadata.py::test_tool_call_result_in_union_is_rejected 2103python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_tool_call_result_in_pipe_union_is_rejected 2104python3.13-mcp-1.27.0> [gw6] [ 57%] PASSED tests/server/fastmcp/test_func_metadata.py::test_tool_call_result_in_pipe_union_is_rejected 2105python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerResources::test_file_resource_binary 2106python3.13-mcp-1.27.0> [gw1] [ 57%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_audio_suffix_detection[test.flac-audio/flac] 2107python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_audio_suffix_detection[test.aac-audio/aac] 2108python3.13-mcp-1.27.0> [gw3] [ 57%] PASSED tests/server/fastmcp/test_elicitation.py::test_stdio_elicitation_decline 2109python3.13-mcp-1.27.0> tests/server/fastmcp/test_elicitation.py::test_elicitation_schema_validation 2110python3.13-mcp-1.27.0> [gw6] [ 57%] PASSED tests/server/fastmcp/test_server.py::TestServerResources::test_file_resource_binary 2111python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerResources::test_function_resource 2112python3.13-mcp-1.27.0> [gw1] [ 57%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_audio_suffix_detection[test.aac-audio/aac] 2113python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_audio_suffix_detection[test.m4a-audio/mp4] 2114python3.13-mcp-1.27.0> [gw6] [ 57%] PASSED tests/server/fastmcp/test_server.py::TestServerResources::test_function_resource 2115python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerResourceTemplates::test_resource_with_params 2116python3.13-mcp-1.27.0> [gw6] [ 57%] PASSED tests/server/fastmcp/test_server.py::TestServerResourceTemplates::test_resource_with_params 2117python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerResourceTemplates::test_resource_with_uri_params 2118python3.13-mcp-1.27.0> [gw3] [ 57%] PASSED tests/server/fastmcp/test_elicitation.py::test_elicitation_schema_validation 2119python3.13-mcp-1.27.0> tests/server/fastmcp/test_elicitation.py::test_elicitation_with_optional_fields 2120python3.13-mcp-1.27.0> [gw1] [ 57%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_audio_suffix_detection[test.m4a-audio/mp4] 2121python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_audio_suffix_detection[test.unknown-application/octet-stream] 2122python3.13-mcp-1.27.0> [gw6] [ 58%] PASSED tests/server/fastmcp/test_server.py::TestServerResourceTemplates::test_resource_with_uri_params 2123python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerResourceTemplates::test_resource_with_untyped_params 2124python3.13-mcp-1.27.0> [gw6] [ 58%] PASSED tests/server/fastmcp/test_server.py::TestServerResourceTemplates::test_resource_with_untyped_params 2125python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerResourceTemplates::test_resource_matching_params 2126python3.13-mcp-1.27.0> [gw1] [ 58%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_audio_suffix_detection[test.unknown-application/octet-stream] 2127python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_mixed_content 2128python3.13-mcp-1.27.0> [gw6] [ 58%] PASSED tests/server/fastmcp/test_server.py::TestServerResourceTemplates::test_resource_matching_params 2129python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerResourceTemplates::test_resource_mismatched_params 2130python3.13-mcp-1.27.0> [gw6] [ 58%] PASSED tests/server/fastmcp/test_server.py::TestServerResourceTemplates::test_resource_mismatched_params 2131python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerResourceTemplates::test_resource_multiple_params 2132python3.13-mcp-1.27.0> [gw2] [ 58%] PASSED tests/issues/test_malformed_input.py::test_malformed_initialize_request_does_not_crash_server 2133python3.13-mcp-1.27.0> tests/issues/test_malformed_input.py::test_multiple_concurrent_malformed_requests 2134python3.13-mcp-1.27.0> [gw6] [ 58%] PASSED tests/server/fastmcp/test_server.py::TestServerResourceTemplates::test_resource_multiple_params 2135python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerResourceTemplates::test_resource_multiple_mismatched_params 2136python3.13-mcp-1.27.0> [gw6] [ 58%] PASSED tests/server/fastmcp/test_server.py::TestServerResourceTemplates::test_resource_multiple_mismatched_params 2137python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestContextInjection::test_optional_context 2138python3.13-mcp-1.27.0> [gw6] [ 58%] PASSED tests/server/fastmcp/test_server.py::TestContextInjection::test_optional_context 2139python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestContextInjection::test_context_resource_access 2140python3.13-mcp-1.27.0> [gw3] [ 58%] PASSED tests/server/fastmcp/test_elicitation.py::test_elicitation_with_optional_fields 2141python3.13-mcp-1.27.0> tests/server/fastmcp/test_elicitation.py::test_elicitation_with_default_values 2142python3.13-mcp-1.27.0> [gw6] [ 58%] PASSED tests/server/fastmcp/test_server.py::TestContextInjection::test_context_resource_access 2143python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestContextInjection::test_resource_with_context 2144python3.13-mcp-1.27.0> [gw6] [ 59%] PASSED tests/server/fastmcp/test_server.py::TestContextInjection::test_resource_with_context 2145python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestContextInjection::test_resource_without_context 2146python3.13-mcp-1.27.0> [gw3] [ 59%] PASSED tests/server/fastmcp/test_elicitation.py::test_elicitation_with_default_values 2147python3.13-mcp-1.27.0> tests/server/fastmcp/test_elicitation.py::test_elicitation_with_enum_titles 2148python3.13-mcp-1.27.0> [gw6] [ 59%] PASSED tests/server/fastmcp/test_server.py::TestContextInjection::test_resource_without_context 2149python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestContextInjection::test_resource_context_custom_name 2150python3.13-mcp-1.27.0> [gw6] [ 59%] PASSED tests/server/fastmcp/test_server.py::TestContextInjection::test_resource_context_custom_name 2151python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestContextInjection::test_prompt_with_context 2152python3.13-mcp-1.27.0> [gw1] [ 59%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_mixed_content 2153python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_mixed_list_with_audio_and_image 2154python3.13-mcp-1.27.0> [gw6] [ 59%] PASSED tests/server/fastmcp/test_server.py::TestContextInjection::test_prompt_with_context 2155python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestContextInjection::test_prompt_without_context 2156python3.13-mcp-1.27.0> [gw1] [ 59%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_mixed_list_with_audio_and_image 2157python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_structured_output_basemodel 2158python3.13-mcp-1.27.0> [gw3] [ 59%] PASSED tests/server/fastmcp/test_elicitation.py::test_elicitation_with_enum_titles 2159python3.13-mcp-1.27.0> [gw6] [ 59%] PASSED tests/server/fastmcp/test_server.py::TestContextInjection::test_prompt_without_context 2160python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_complex_function_runtime_arg_validation_non_json 2161python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerPrompts::test_prompt_decorator 2162python3.13-mcp-1.27.0> [gw6] [ 59%] PASSED tests/server/fastmcp/test_server.py::TestServerPrompts::test_prompt_decorator 2163python3.13-mcp-1.27.0> [gw3] [ 59%] PASSED tests/server/fastmcp/test_func_metadata.py::test_complex_function_runtime_arg_validation_non_json 2164python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerPrompts::test_prompt_decorator_with_name 2165python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_structured_output_server_side_validation_error 2166python3.13-mcp-1.27.0> [gw1] [ 60%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_structured_output_basemodel 2167python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_structured_output_primitive 2168python3.13-mcp-1.27.0> [gw6] [ 60%] PASSED tests/server/fastmcp/test_server.py::TestServerPrompts::test_prompt_decorator_with_name 2169python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerPrompts::test_prompt_decorator_with_description 2170python3.13-mcp-1.27.0> [gw3] [ 60%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_structured_output_server_side_validation_error 2171python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_structured_output_dict_str_any 2172python3.13-mcp-1.27.0> [gw6] [ 60%] PASSED tests/server/fastmcp/test_server.py::TestServerPrompts::test_prompt_decorator_with_description 2173python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerPrompts::test_prompt_decorator_error 2174python3.13-mcp-1.27.0> [gw1] [ 60%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_structured_output_primitive 2175python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_structured_output_list 2176python3.13-mcp-1.27.0> [gw6] [ 60%] PASSED tests/server/fastmcp/test_server.py::TestServerPrompts::test_prompt_decorator_error 2177python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerPrompts::test_list_prompts 2178python3.13-mcp-1.27.0> [gw3] [ 60%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_structured_output_dict_str_any 2179python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_structured_output_dict_str_typed 2180python3.13-mcp-1.27.0> [gw6] [ 60%] PASSED tests/server/fastmcp/test_server.py::TestServerPrompts::test_list_prompts 2181python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerPrompts::test_get_prompt 2182python3.13-mcp-1.27.0> [gw1] [ 60%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_structured_output_list 2183python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerResourceTemplates::test_template_to_resource_conversion 2184python3.13-mcp-1.27.0> [gw1] [ 60%] PASSED tests/server/fastmcp/test_server.py::TestServerResourceTemplates::test_template_to_resource_conversion 2185python3.13-mcp-1.27.0> [gw3] [ 60%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_structured_output_dict_str_typed 2186python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerResourceTemplates::test_resource_template_includes_mime_type 2187python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_remove_tool 2188python3.13-mcp-1.27.0> [gw6] [ 61%] PASSED tests/server/fastmcp/test_server.py::TestServerPrompts::test_get_prompt 2189python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerPrompts::test_get_prompt_with_description 2190python3.13-mcp-1.27.0> [gw3] [ 61%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_remove_tool 2191python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_remove_nonexistent_tool 2192python3.13-mcp-1.27.0> [gw1] [ 61%] PASSED tests/server/fastmcp/test_server.py::TestServerResourceTemplates::test_resource_template_includes_mime_type 2193python3.13-mcp-1.27.0> [gw3] [ 61%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_remove_nonexistent_tool 2194python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_remove_tool_and_list 2195python3.13-mcp-1.27.0> [gw6] [ 61%] PASSED tests/server/fastmcp/test_server.py::TestServerPrompts::test_get_prompt_with_description 2196python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerResourceMetadata::test_resource_decorator_with_metadata 2197python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerPrompts::test_get_prompt_without_description 2198python3.13-mcp-1.27.0> [gw1] [ 61%] PASSED tests/server/fastmcp/test_server.py::TestServerResourceMetadata::test_resource_decorator_with_metadata 2199python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerResourceMetadata::test_resource_template_decorator_with_metadata 2200python3.13-mcp-1.27.0> [gw6] [ 61%] PASSED tests/server/fastmcp/test_server.py::TestServerPrompts::test_get_prompt_without_description 2201python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerPrompts::test_get_prompt_with_docstring_description 2202python3.13-mcp-1.27.0> [gw1] [ 61%] PASSED tests/server/fastmcp/test_server.py::TestServerResourceMetadata::test_resource_template_decorator_with_metadata 2203python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerResourceMetadata::test_read_resource_returns_meta 2204python3.13-mcp-1.27.0> [gw3] [ 61%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_remove_tool_and_list 2205python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_remove_tool_and_call 2206python3.13-mcp-1.27.0> [gw1] [ 61%] PASSED tests/server/fastmcp/test_server.py::TestServerResourceMetadata::test_read_resource_returns_meta 2207python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestContextInjection::test_context_detection 2208python3.13-mcp-1.27.0> [gw6] [ 61%] PASSED tests/server/fastmcp/test_server.py::TestServerPrompts::test_get_prompt_with_docstring_description 2209python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerPrompts::test_get_prompt_with_resource 2210python3.13-mcp-1.27.0> [gw1] [ 62%] PASSED tests/server/fastmcp/test_server.py::TestContextInjection::test_context_detection 2211python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestContextInjection::test_context_injection 2212python3.13-mcp-1.27.0> [gw3] [ 62%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_remove_tool_and_call 2213python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerResources::test_text_resource 2214python3.13-mcp-1.27.0> [gw6] [ 62%] PASSED tests/server/fastmcp/test_server.py::TestServerPrompts::test_get_prompt_with_resource 2215python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerPrompts::test_get_unknown_prompt 2216python3.13-mcp-1.27.0> [gw3] [ 62%] PASSED tests/server/fastmcp/test_server.py::TestServerResources::test_text_resource 2217python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerResources::test_binary_resource 2218python3.13-mcp-1.27.0> [gw1] [ 62%] PASSED tests/server/fastmcp/test_server.py::TestContextInjection::test_context_injection 2219python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestContextInjection::test_async_context 2220python3.13-mcp-1.27.0> [gw6] [ 62%] PASSED tests/server/fastmcp/test_server.py::TestServerPrompts::test_get_unknown_prompt 2221python3.13-mcp-1.27.0> [gw3] [ 62%] PASSED tests/server/fastmcp/test_server.py::TestServerResources::test_binary_resource 2222python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerPrompts::test_get_prompt_missing_args 2223python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerResources::test_file_resource_text 2224python3.13-mcp-1.27.0> [gw1] [ 62%] PASSED tests/server/fastmcp/test_server.py::TestContextInjection::test_async_context 2225python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestContextInjection::test_context_logging 2226python3.13-mcp-1.27.0> [gw3] [ 62%] PASSED tests/server/fastmcp/test_server.py::TestServerResources::test_file_resource_text 2227python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_pydantic_model_function 2228python3.13-mcp-1.27.0> [gw6] [ 62%] PASSED tests/server/fastmcp/test_server.py::TestServerPrompts::test_get_prompt_missing_args 2229python3.13-mcp-1.27.0> tests/server/fastmcp/test_title.py::test_tool_title_precedence 2230python3.13-mcp-1.27.0> [gw3] [ 63%] PASSED tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_pydantic_model_function 2231python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_add_callable_object 2232python3.13-mcp-1.27.0> [gw3] [ 63%] PASSED tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_add_callable_object 2233python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_add_async_callable_object 2234python3.13-mcp-1.27.0> [gw1] [ 63%] PASSED tests/server/fastmcp/test_server.py::TestContextInjection::test_context_logging 2235python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_tool 2236python3.13-mcp-1.27.0> [gw3] [ 63%] PASSED tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_add_async_callable_object 2237python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_add_invalid_tool 2238python3.13-mcp-1.27.0> [gw3] [ 63%] PASSED tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_add_invalid_tool 2239python3.13-mcp-1.27.0> [gw1] [ 63%] PASSED tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_tool 2240python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_add_lambda 2241python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_async_tool 2242python3.13-mcp-1.27.0> [gw3] [ 63%] PASSED tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_add_lambda 2243python3.13-mcp-1.27.0> [gw6] [ 63%] PASSED tests/server/fastmcp/test_title.py::test_tool_title_precedence 2244python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_add_lambda_with_no_name 2245python3.13-mcp-1.27.0> tests/server/fastmcp/test_title.py::test_prompt_title 2246python3.13-mcp-1.27.0> [gw1] [ 63%] PASSED tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_async_tool 2247python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_object_tool 2248python3.13-mcp-1.27.0> [gw3] [ 63%] PASSED tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_add_lambda_with_no_name 2249python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_warn_on_duplicate_tools 2250python3.13-mcp-1.27.0> [gw1] [ 63%] PASSED tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_object_tool 2251python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_async_object_tool 2252python3.13-mcp-1.27.0> [gw3] [ 64%] PASSED tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_warn_on_duplicate_tools 2253python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_disable_warn_on_duplicate_tools 2254python3.13-mcp-1.27.0> [gw1] [ 64%] PASSED tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_async_object_tool 2255python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_tool_with_default_args 2256python3.13-mcp-1.27.0> [gw3] [ 64%] PASSED tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_disable_warn_on_duplicate_tools 2257python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_tool_with_list_str_or_str_input 2258python3.13-mcp-1.27.0> [gw6] [ 64%] PASSED tests/server/fastmcp/test_title.py::test_prompt_title 2259python3.13-mcp-1.27.0> tests/server/fastmcp/test_title.py::test_resource_title 2260python3.13-mcp-1.27.0> [gw3] [ 64%] PASSED tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_tool_with_list_str_or_str_input 2261python3.13-mcp-1.27.0> [gw1] [ 64%] PASSED tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_tool_with_default_args 2262python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_tool_with_complex_model 2263python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_tool_with_missing_args 2264python3.13-mcp-1.27.0> [gw1] [ 64%] PASSED tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_tool_with_missing_args 2265python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_unknown_tool 2266python3.13-mcp-1.27.0> [gw1] [ 64%] PASSED tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_unknown_tool 2267python3.13-mcp-1.27.0> [gw3] [ 64%] PASSED tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_tool_with_complex_model 2268python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_tool_with_list_int_input 2269python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestToolSchema::test_context_arg_excluded_from_schema 2270python3.13-mcp-1.27.0> [gw6] [ 64%] PASSED tests/server/fastmcp/test_title.py::test_resource_title 2271python3.13-mcp-1.27.0> [gw3] [ 64%] PASSED tests/server/fastmcp/test_tool_manager.py::TestToolSchema::test_context_arg_excluded_from_schema 2272python3.13-mcp-1.27.0> [gw1] [ 65%] PASSED tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_tool_with_list_int_input 2273python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestToolAnnotations::test_tool_annotations 2274python3.13-mcp-1.27.0> tests/server/fastmcp/test_title.py::test_get_display_name_utility 2275python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestContextHandling::test_context_parameter_detection 2276python3.13-mcp-1.27.0> [gw6] [ 65%] PASSED tests/server/fastmcp/test_title.py::test_get_display_name_utility 2277python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_basic_function 2278python3.13-mcp-1.27.0> [gw1] [ 65%] PASSED tests/server/fastmcp/test_tool_manager.py::TestToolAnnotations::test_tool_annotations 2279python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestToolAnnotations::test_tool_annotations_in_fastmcp 2280python3.13-mcp-1.27.0> [gw6] [ 65%] PASSED tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_basic_function 2281python3.13-mcp-1.27.0> [gw3] [ 65%] PASSED tests/server/fastmcp/test_tool_manager.py::TestContextHandling::test_context_parameter_detection 2282python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_init_with_tools 2283python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestContextHandling::test_context_injection 2284python3.13-mcp-1.27.0> [gw6] [ 65%] PASSED tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_init_with_tools 2285python3.13-mcp-1.27.0> [gw1] [ 65%] PASSED tests/server/fastmcp/test_tool_manager.py::TestToolAnnotations::test_tool_annotations_in_fastmcp 2286python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_async_function 2287python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestStructuredOutput::test_tool_with_basemodel_output 2288python3.13-mcp-1.27.0> [gw3] [ 65%] PASSED tests/server/fastmcp/test_tool_manager.py::TestContextHandling::test_context_injection 2289python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestContextHandling::test_context_injection_async 2290python3.13-mcp-1.27.0> [gw1] [ 65%] PASSED tests/server/fastmcp/test_tool_manager.py::TestStructuredOutput::test_tool_with_basemodel_output 2291python3.13-mcp-1.27.0> [gw6] [ 65%] PASSED tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_async_function 2292python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestStructuredOutput::test_tool_with_primitive_output 2293python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestStructuredOutput::test_tool_output_schema_property 2294python3.13-mcp-1.27.0> [gw6] [ 65%] PASSED tests/server/fastmcp/test_tool_manager.py::TestStructuredOutput::test_tool_output_schema_property 2295python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestStructuredOutput::test_tool_with_dict_str_any_output 2296python3.13-mcp-1.27.0> [gw9] [ 66%] PASSED tests/issues/test_1363_race_condition_streamable_http.py::test_race_condition_invalid_accept_headers 2297python3.13-mcp-1.27.0> [gw3] [ 66%] PASSED tests/server/fastmcp/test_tool_manager.py::TestContextHandling::test_context_injection_async 2298python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestContextHandling::test_context_optional 2299python3.13-mcp-1.27.0> tests/issues/test_1363_race_condition_streamable_http.py::test_race_condition_invalid_content_type 2300python3.13-mcp-1.27.0> [gw1] [ 66%] PASSED tests/server/fastmcp/test_tool_manager.py::TestStructuredOutput::test_tool_with_primitive_output 2301python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestStructuredOutput::test_tool_with_typeddict_output 2302python3.13-mcp-1.27.0> [gw6] [ 66%] PASSED tests/server/fastmcp/test_tool_manager.py::TestStructuredOutput::test_tool_with_dict_str_any_output 2303python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestStructuredOutput::test_tool_with_dict_str_typed_output 2304python3.13-mcp-1.27.0> [gw3] [ 66%] PASSED tests/server/fastmcp/test_tool_manager.py::TestContextHandling::test_context_optional 2305python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestContextHandling::test_context_error_handling 2306python3.13-mcp-1.27.0> [gw1] [ 66%] PASSED tests/server/fastmcp/test_tool_manager.py::TestStructuredOutput::test_tool_with_typeddict_output 2307python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestStructuredOutput::test_tool_with_dataclass_output 2308python3.13-mcp-1.27.0> [gw6] [ 66%] PASSED tests/server/fastmcp/test_tool_manager.py::TestStructuredOutput::test_tool_with_dict_str_typed_output 2309python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestToolMetadata::test_add_tool_with_metadata 2310python3.13-mcp-1.27.0> [gw2] [ 66%] PASSED tests/issues/test_malformed_input.py::test_multiple_concurrent_malformed_requests 2311python3.13-mcp-1.27.0> [gw1] [ 66%] PASSED tests/server/fastmcp/test_tool_manager.py::TestStructuredOutput::test_tool_with_dataclass_output 2312python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestStructuredOutput::test_tool_with_list_output 2313python3.13-mcp-1.27.0> [gw3] [ 66%] PASSED tests/server/fastmcp/test_tool_manager.py::TestContextHandling::test_context_error_handling 2314python3.13-mcp-1.27.0> [gw6] [ 66%] PASSED tests/server/fastmcp/test_tool_manager.py::TestToolMetadata::test_add_tool_with_metadata 2315python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestToolMetadata::test_add_tool_without_metadata 2316python3.13-mcp-1.27.0> tests/server/auth/middleware/test_auth_context.py::TestAuthContextMiddleware::test_with_authenticated_user 2317python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestToolMetadata::test_multiple_tools_with_different_metadata 2318python3.13-mcp-1.27.0> [gw2] [ 67%] PASSED tests/server/auth/middleware/test_auth_context.py::TestAuthContextMiddleware::test_with_authenticated_user 2319python3.13-mcp-1.27.0> [gw6] [ 67%] PASSED tests/server/fastmcp/test_tool_manager.py::TestToolMetadata::test_add_tool_without_metadata 2320python3.13-mcp-1.27.0> tests/server/auth/middleware/test_auth_context.py::TestAuthContextMiddleware::test_with_no_user 2321python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestToolMetadata::test_metadata_in_fastmcp_decorator 2322python3.13-mcp-1.27.0> [gw1] [ 67%] PASSED tests/server/fastmcp/test_tool_manager.py::TestStructuredOutput::test_tool_with_list_output 2323python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestStructuredOutput::test_tool_without_structured_output 2324python3.13-mcp-1.27.0> [gw2] [ 67%] PASSED tests/server/auth/middleware/test_auth_context.py::TestAuthContextMiddleware::test_with_no_user 2325python3.13-mcp-1.27.0> tests/server/auth/middleware/test_bearer_auth.py::TestBearerAuthBackend::test_no_auth_header 2326python3.13-mcp-1.27.0> [gw1] [ 67%] PASSED tests/server/fastmcp/test_tool_manager.py::TestStructuredOutput::test_tool_without_structured_output 2327python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestRemoveTools::test_call_removed_tool_raises_error 2328python3.13-mcp-1.27.0> [gw2] [ 67%] PASSED tests/server/auth/middleware/test_bearer_auth.py::TestBearerAuthBackend::test_no_auth_header 2329python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplate::test_create_resource 2330python3.13-mcp-1.27.0> [gw3] [ 67%] PASSED tests/server/fastmcp/test_tool_manager.py::TestToolMetadata::test_multiple_tools_with_different_metadata 2331python3.13-mcp-1.27.0> [gw6] [ 67%] PASSED tests/server/fastmcp/test_tool_manager.py::TestToolMetadata::test_metadata_in_fastmcp_decorator 2332python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestToolMetadata::test_metadata_with_complex_structure 2333python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestToolMetadata::test_metadata_in_list_tools 2334python3.13-mcp-1.27.0> [gw1] [ 67%] PASSED tests/server/fastmcp/test_tool_manager.py::TestRemoveTools::test_call_removed_tool_raises_error 2335python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestRemoveTools::test_remove_tool_case_sensitive 2336python3.13-mcp-1.27.0> [gw3] [ 67%] PASSED tests/server/fastmcp/test_tool_manager.py::TestToolMetadata::test_metadata_with_complex_structure 2337python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestToolMetadata::test_metadata_empty_dict 2338python3.13-mcp-1.27.0> [gw1] [ 67%] PASSED tests/server/fastmcp/test_tool_manager.py::TestRemoveTools::test_remove_tool_case_sensitive 2339python3.13-mcp-1.27.0> [gw2] [ 68%] PASSED tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplate::test_create_resource 2340python3.13-mcp-1.27.0> tests/server/fastmcp/test_url_elicitation.py::test_url_elicitation_accept 2341python3.13-mcp-1.27.0> [gw3] [ 68%] PASSED tests/server/fastmcp/test_tool_manager.py::TestToolMetadata::test_metadata_empty_dict 2342python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplate::test_template_error 2343python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestToolMetadata::test_metadata_with_annotations 2344python3.13-mcp-1.27.0> [gw6] [ 68%] PASSED tests/server/fastmcp/test_tool_manager.py::TestToolMetadata::test_metadata_in_list_tools 2345python3.13-mcp-1.27.0> tests/server/fastmcp/test_url_elicitation.py::test_form_mode_still_works 2346python3.13-mcp-1.27.0> [gw2] [ 68%] PASSED tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplate::test_template_error 2347python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplate::test_async_text_resource 2348python3.13-mcp-1.27.0> [gw3] [ 68%] PASSED tests/server/fastmcp/test_tool_manager.py::TestToolMetadata::test_metadata_with_annotations 2349python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestRemoveTools::test_remove_existing_tool 2350python3.13-mcp-1.27.0> [gw3] [ 68%] PASSED tests/server/fastmcp/test_tool_manager.py::TestRemoveTools::test_remove_existing_tool 2351python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestRemoveTools::test_remove_nonexistent_tool 2352python3.13-mcp-1.27.0> [gw2] [ 68%] PASSED tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplate::test_async_text_resource 2353python3.13-mcp-1.27.0> [gw3] [ 68%] PASSED tests/server/fastmcp/test_tool_manager.py::TestRemoveTools::test_remove_nonexistent_tool 2354python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestRemoveTools::test_remove_tool_from_multiple_tools 2355python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplate::test_async_binary_resource 2356python3.13-mcp-1.27.0> [gw2] [ 68%] PASSED tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplate::test_async_binary_resource 2357python3.13-mcp-1.27.0> [gw3] [ 68%] PASSED tests/server/fastmcp/test_tool_manager.py::TestRemoveTools::test_remove_tool_from_multiple_tools 2358python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplate::test_basemodel_conversion 2359python3.13-mcp-1.27.0> tests/server/fastmcp/test_url_elicitation_error_throw.py::test_url_elicitation_error_from_error 2360python3.13-mcp-1.27.0> [gw1] [ 68%] PASSED tests/server/fastmcp/test_url_elicitation.py::test_url_elicitation_accept 2361python3.13-mcp-1.27.0> tests/server/fastmcp/test_url_elicitation.py::test_url_elicitation_decline 2362python3.13-mcp-1.27.0> [gw6] [ 69%] PASSED tests/server/fastmcp/test_url_elicitation.py::test_form_mode_still_works 2363python3.13-mcp-1.27.0> [gw2] [ 69%] PASSED tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplate::test_basemodel_conversion 2364python3.13-mcp-1.27.0> tests/server/fastmcp/test_url_elicitation.py::test_elicit_complete_notification 2365python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplate::test_custom_type_conversion 2366python3.13-mcp-1.27.0> [gw2] [ 69%] PASSED tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplate::test_custom_type_conversion 2367python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplateAnnotations::test_template_with_annotations 2368python3.13-mcp-1.27.0> [gw3] [ 69%] PASSED tests/server/fastmcp/test_url_elicitation_error_throw.py::test_url_elicitation_error_from_error 2369python3.13-mcp-1.27.0> tests/server/fastmcp/test_url_elicitation_error_throw.py::test_normal_exceptions_still_return_error_result 2370python3.13-mcp-1.27.0> [gw2] [ 69%] PASSED tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplateAnnotations::test_template_with_annotations 2371python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplateAnnotations::test_template_without_annotations 2372python3.13-mcp-1.27.0> [gw2] [ 69%] PASSED tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplateAnnotations::test_template_without_annotations 2373python3.13-mcp-1.27.0> [gw1] [ 69%] PASSED tests/server/fastmcp/test_url_elicitation.py::test_url_elicitation_decline 2374python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplateAnnotations::test_template_annotations_in_fastmcp 2375python3.13-mcp-1.27.0> tests/server/fastmcp/test_url_elicitation.py::test_url_elicitation_cancel 2376python3.13-mcp-1.27.0> [gw3] [ 69%] PASSED tests/server/fastmcp/test_url_elicitation_error_throw.py::test_normal_exceptions_still_return_error_result 2377python3.13-mcp-1.27.0> [gw2] [ 69%] PASSED tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplateAnnotations::test_template_annotations_in_fastmcp 2378python3.13-mcp-1.27.0> tests/server/lowlevel/test_func_inspection.py::test_no_params_returns_deprecated_wrapper 2379python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplateAnnotations::test_template_created_resources_inherit_annotations 2380python3.13-mcp-1.27.0> [gw3] [ 69%] PASSED tests/server/lowlevel/test_func_inspection.py::test_no_params_returns_deprecated_wrapper 2381python3.13-mcp-1.27.0> tests/server/lowlevel/test_func_inspection.py::test_param_with_default_returns_deprecated_wrapper 2382python3.13-mcp-1.27.0> [gw2] [ 69%] PASSED tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplateAnnotations::test_template_created_resources_inherit_annotations 2383python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplateMetadata::test_template_from_function_with_metadata 2384python3.13-mcp-1.27.0> [gw3] [ 70%] PASSED tests/server/lowlevel/test_func_inspection.py::test_param_with_default_returns_deprecated_wrapper 2385python3.13-mcp-1.27.0> tests/server/lowlevel/test_func_inspection.py::test_typed_request_param_passes_request 2386python3.13-mcp-1.27.0> [gw2] [ 70%] PASSED tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplateMetadata::test_template_from_function_with_metadata 2387python3.13-mcp-1.27.0> [gw3] [ 70%] PASSED tests/server/lowlevel/test_func_inspection.py::test_typed_request_param_passes_request 2388python3.13-mcp-1.27.0> tests/server/lowlevel/test_func_inspection.py::test_typed_request_with_default_param_passes_request 2389python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplateMetadata::test_template_created_resources_inherit_metadata 2390python3.13-mcp-1.27.0> [gw1] [ 70%] PASSED tests/server/fastmcp/test_url_elicitation.py::test_url_elicitation_cancel 2391python3.13-mcp-1.27.0> tests/server/fastmcp/test_url_elicitation.py::test_url_elicitation_helper_function 2392python3.13-mcp-1.27.0> [gw3] [ 70%] PASSED tests/server/lowlevel/test_func_inspection.py::test_typed_request_with_default_param_passes_request 2393python3.13-mcp-1.27.0> tests/server/lowlevel/test_func_inspection.py::test_optional_typed_request_with_default_none_is_deprecated 2394python3.13-mcp-1.27.0> [gw2] [ 70%] PASSED tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplateMetadata::test_template_created_resources_inherit_metadata 2395python3.13-mcp-1.27.0> [gw3] [ 70%] PASSED tests/server/lowlevel/test_func_inspection.py::test_optional_typed_request_with_default_none_is_deprecated 2396python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resources.py::TestResourceValidation::test_resource_uri_validation 2397python3.13-mcp-1.27.0> tests/server/lowlevel/test_server_listing.py::test_list_resources_basic 2398python3.13-mcp-1.27.0> [gw2] [ 70%] PASSED tests/server/fastmcp/resources/test_resources.py::TestResourceValidation::test_resource_uri_validation 2399python3.13-mcp-1.27.0> tests/server/lowlevel/test_func_inspection.py::test_different_request_types 2400python3.13-mcp-1.27.0> [gw3] [ 70%] PASSED tests/server/lowlevel/test_server_listing.py::test_list_resources_basic 2401python3.13-mcp-1.27.0> tests/server/lowlevel/test_server_listing.py::test_list_tools_basic 2402python3.13-mcp-1.27.0> [gw3] [ 70%] PASSED tests/server/lowlevel/test_server_listing.py::test_list_tools_basic 2403python3.13-mcp-1.27.0> [gw2] [ 70%] PASSED tests/server/lowlevel/test_func_inspection.py::test_different_request_types 2404python3.13-mcp-1.27.0> tests/server/lowlevel/test_server_listing.py::test_list_prompts_empty 2405python3.13-mcp-1.27.0> tests/server/lowlevel/test_func_inspection.py::test_mixed_params_with_typed_request 2406python3.13-mcp-1.27.0> [gw3] [ 71%] PASSED tests/server/lowlevel/test_server_listing.py::test_list_prompts_empty 2407python3.13-mcp-1.27.0> [gw2] [ 71%] PASSED tests/server/lowlevel/test_func_inspection.py::test_mixed_params_with_typed_request 2408python3.13-mcp-1.27.0> tests/server/lowlevel/test_server_listing.py::test_list_resources_empty 2409python3.13-mcp-1.27.0> tests/server/lowlevel/test_helper_types.py::TestReadResourceContentsMetadata::test_read_resource_contents_with_metadata 2410python3.13-mcp-1.27.0> [gw2] [ 71%] PASSED tests/server/lowlevel/test_helper_types.py::TestReadResourceContentsMetadata::test_read_resource_contents_with_metadata 2411python3.13-mcp-1.27.0> tests/server/lowlevel/test_helper_types.py::TestReadResourceContentsMetadata::test_read_resource_contents_without_metadata 2412python3.13-mcp-1.27.0> [gw3] [ 71%] PASSED tests/server/lowlevel/test_server_listing.py::test_list_resources_empty 2413python3.13-mcp-1.27.0> tests/server/lowlevel/test_server_listing.py::test_list_tools_empty 2414python3.13-mcp-1.27.0> [gw2] [ 71%] PASSED tests/server/lowlevel/test_helper_types.py::TestReadResourceContentsMetadata::test_read_resource_contents_without_metadata 2415python3.13-mcp-1.27.0> tests/server/lowlevel/test_helper_types.py::TestReadResourceContentsMetadata::test_read_resource_contents_with_bytes 2416python3.13-mcp-1.27.0> [gw1] [ 71%] PASSED tests/server/fastmcp/test_url_elicitation.py::test_url_elicitation_helper_function 2417python3.13-mcp-1.27.0> tests/server/fastmcp/test_url_elicitation.py::test_url_no_content_in_response 2418python3.13-mcp-1.27.0> [gw2] [ 71%] PASSED tests/server/lowlevel/test_helper_types.py::TestReadResourceContentsMetadata::test_read_resource_contents_with_bytes 2419python3.13-mcp-1.27.0> [gw3] [ 71%] PASSED tests/server/lowlevel/test_server_listing.py::test_list_tools_empty 2420python3.13-mcp-1.27.0> tests/server/lowlevel/test_server_listing.py::test_list_prompts_basic 2421python3.13-mcp-1.27.0> tests/server/lowlevel/test_server_pagination.py::test_list_prompts_pagination 2422python3.13-mcp-1.27.0> [gw3] [ 71%] PASSED tests/server/lowlevel/test_server_pagination.py::test_list_prompts_pagination 2423python3.13-mcp-1.27.0> [gw2] [ 71%] PASSED tests/server/lowlevel/test_server_listing.py::test_list_prompts_basic 2424python3.13-mcp-1.27.0> tests/server/lowlevel/test_server_pagination.py::test_list_resources_pagination 2425python3.13-mcp-1.27.0> tests/server/test_completion_with_context.py::test_completion_backward_compatibility 2426python3.13-mcp-1.27.0> [gw3] [ 71%] PASSED tests/server/lowlevel/test_server_pagination.py::test_list_resources_pagination 2427python3.13-mcp-1.27.0> tests/server/lowlevel/test_server_pagination.py::test_list_tools_pagination 2428python3.13-mcp-1.27.0> [gw3] [ 72%] PASSED tests/server/lowlevel/test_server_pagination.py::test_list_tools_pagination 2429python3.13-mcp-1.27.0> tests/server/test_cancel_handling.py::test_server_remains_functional_after_cancel 2430python3.13-mcp-1.27.0> [gw2] [ 72%] PASSED tests/server/test_completion_with_context.py::test_completion_backward_compatibility 2431python3.13-mcp-1.27.0> tests/server/test_completion_with_context.py::test_dependent_completion_scenario 2432python3.13-mcp-1.27.0> [gw1] [ 72%] PASSED tests/server/fastmcp/test_url_elicitation.py::test_url_no_content_in_response 2433python3.13-mcp-1.27.0> tests/server/lowlevel/test_func_inspection.py::test_untyped_request_param_is_deprecated 2434python3.13-mcp-1.27.0> [gw3] [ 72%] PASSED tests/server/test_cancel_handling.py::test_server_remains_functional_after_cancel 2435python3.13-mcp-1.27.0> tests/server/test_cancel_handling.py::test_server_cancels_in_flight_handlers_on_transport_close 2436python3.13-mcp-1.27.0> [gw2] [ 72%] PASSED tests/server/test_completion_with_context.py::test_dependent_completion_scenario 2437python3.13-mcp-1.27.0> [gw1] [ 72%] PASSED tests/server/lowlevel/test_func_inspection.py::test_untyped_request_param_is_deprecated 2438python3.13-mcp-1.27.0> tests/server/lowlevel/test_func_inspection.py::test_any_typed_request_param_is_deprecated 2439python3.13-mcp-1.27.0> tests/server/test_completion_with_context.py::test_completion_error_on_missing_context 2440python3.13-mcp-1.27.0> [gw1] [ 72%] PASSED tests/server/lowlevel/test_func_inspection.py::test_any_typed_request_param_is_deprecated 2441python3.13-mcp-1.27.0> tests/server/lowlevel/test_func_inspection.py::test_generic_typed_request_param_is_deprecated 2442python3.13-mcp-1.27.0> [gw3] [ 72%] PASSED tests/server/test_cancel_handling.py::test_server_cancels_in_flight_handlers_on_transport_close 2443python3.13-mcp-1.27.0> [gw1] [ 72%] PASSED tests/server/lowlevel/test_func_inspection.py::test_generic_typed_request_param_is_deprecated 2444python3.13-mcp-1.27.0> tests/server/test_cancel_handling.py::test_server_handles_transport_close_with_pending_server_to_client_requests 2445python3.13-mcp-1.27.0> tests/server/lowlevel/test_func_inspection.py::test_wrong_typed_request_param_is_deprecated 2446python3.13-mcp-1.27.0> [gw2] [ 72%] PASSED tests/server/test_completion_with_context.py::test_completion_error_on_missing_context 2447python3.13-mcp-1.27.0> tests/server/test_lifespan.py::test_lowlevel_server_lifespan 2448python3.13-mcp-1.27.0> [gw1] [ 72%] PASSED tests/server/lowlevel/test_func_inspection.py::test_wrong_typed_request_param_is_deprecated 2449python3.13-mcp-1.27.0> tests/server/lowlevel/test_func_inspection.py::test_required_param_before_typed_request_attempts_to_pass 2450python3.13-mcp-1.27.0> [gw1] [ 73%] PASSED tests/server/lowlevel/test_func_inspection.py::test_required_param_before_typed_request_attempts_to_pass 2451python3.13-mcp-1.27.0> tests/server/lowlevel/test_func_inspection.py::test_positional_only_param_with_correct_type 2452python3.13-mcp-1.27.0> [gw2] [ 73%] PASSED tests/server/test_lifespan.py::test_lowlevel_server_lifespan 2453python3.13-mcp-1.27.0> [gw1] [ 73%] PASSED tests/server/lowlevel/test_func_inspection.py::test_positional_only_param_with_correct_type 2454python3.13-mcp-1.27.0> tests/server/test_lifespan.py::test_fastmcp_server_lifespan 2455python3.13-mcp-1.27.0> [gw3] [ 73%] PASSED tests/server/test_cancel_handling.py::test_server_handles_transport_close_with_pending_server_to_client_requests 2456python3.13-mcp-1.27.0> tests/server/lowlevel/test_func_inspection.py::test_keyword_only_param_with_correct_type 2457python3.13-mcp-1.27.0> tests/server/test_completion_with_context.py::test_completion_handler_receives_context 2458python3.13-mcp-1.27.0> [gw1] [ 73%] PASSED tests/server/lowlevel/test_func_inspection.py::test_keyword_only_param_with_correct_type 2459python3.13-mcp-1.27.0> tests/server/test_lowlevel_output_validation.py::test_dict_only_without_output_schema 2460python3.13-mcp-1.27.0> [gw1] [ 73%] PASSED tests/server/test_lowlevel_output_validation.py::test_dict_only_without_output_schema 2461python3.13-mcp-1.27.0> [gw3] [ 73%] PASSED tests/server/test_completion_with_context.py::test_completion_handler_receives_context 2462python3.13-mcp-1.27.0> tests/server/test_lowlevel_output_validation.py::test_both_content_and_dict_without_output_schema 2463python3.13-mcp-1.27.0> tests/server/test_lowlevel_exception_handling.py::test_exception_handling_with_raise_exceptions_false[ValueError-Test validation error] 2464python3.13-mcp-1.27.0> [gw2] [ 73%] PASSED tests/server/test_lifespan.py::test_fastmcp_server_lifespan 2465python3.13-mcp-1.27.0> tests/server/test_lowlevel_exception_handling.py::test_exception_handling_with_raise_exceptions_true 2466python3.13-mcp-1.27.0> [gw3] [ 73%] PASSED tests/server/test_lowlevel_exception_handling.py::test_exception_handling_with_raise_exceptions_false[ValueError-Test validation error] 2467python3.13-mcp-1.27.0> tests/server/test_lowlevel_exception_handling.py::test_exception_handling_with_raise_exceptions_false[RuntimeError-Test runtime error] 2468python3.13-mcp-1.27.0> [gw2] [ 73%] PASSED tests/server/test_lowlevel_exception_handling.py::test_exception_handling_with_raise_exceptions_true 2469python3.13-mcp-1.27.0> [gw1] [ 73%] PASSED tests/server/test_lowlevel_output_validation.py::test_both_content_and_dict_without_output_schema 2470python3.13-mcp-1.27.0> tests/server/test_lowlevel_input_validation.py::test_invalid_tool_call_missing_required 2471python3.13-mcp-1.27.0> tests/server/test_lowlevel_output_validation.py::test_content_only_with_output_schema_error 2472python3.13-mcp-1.27.0> [gw3] [ 74%] PASSED tests/server/test_lowlevel_exception_handling.py::test_exception_handling_with_raise_exceptions_false[RuntimeError-Test runtime error] 2473python3.13-mcp-1.27.0> tests/server/test_lowlevel_exception_handling.py::test_exception_handling_with_raise_exceptions_false[KeyError-Test key error] 2474python3.13-mcp-1.27.0> [gw3] [ 74%] PASSED tests/server/test_lowlevel_exception_handling.py::test_exception_handling_with_raise_exceptions_false[KeyError-Test key error] 2475python3.13-mcp-1.27.0> tests/server/test_lowlevel_exception_handling.py::test_exception_handling_with_raise_exceptions_false[Exception-Basic error] 2476python3.13-mcp-1.27.0> [gw1] [ 74%] PASSED tests/server/test_lowlevel_output_validation.py::test_content_only_with_output_schema_error 2477python3.13-mcp-1.27.0> [gw2] [ 74%] PASSED tests/server/test_lowlevel_input_validation.py::test_invalid_tool_call_missing_required 2478python3.13-mcp-1.27.0> tests/server/test_lowlevel_output_validation.py::test_valid_dict_with_output_schema 2479python3.13-mcp-1.27.0> tests/server/test_lowlevel_input_validation.py::test_invalid_tool_call_wrong_type 2480python3.13-mcp-1.27.0> [gw3] [ 74%] PASSED tests/server/test_lowlevel_exception_handling.py::test_exception_handling_with_raise_exceptions_false[Exception-Basic error] 2481python3.13-mcp-1.27.0> tests/server/test_lowlevel_exception_handling.py::test_normal_message_handling_not_affected 2482python3.13-mcp-1.27.0> [gw3] [ 74%] PASSED tests/server/test_lowlevel_exception_handling.py::test_normal_message_handling_not_affected 2483python3.13-mcp-1.27.0> [gw2] [ 74%] PASSED tests/server/test_lowlevel_input_validation.py::test_invalid_tool_call_wrong_type 2484python3.13-mcp-1.27.0> tests/server/test_lowlevel_input_validation.py::test_valid_tool_call 2485python3.13-mcp-1.27.0> tests/server/test_lowlevel_input_validation.py::test_cache_refresh_on_missing_tool 2486python3.13-mcp-1.27.0> [gw1] [ 74%] PASSED tests/server/test_lowlevel_output_validation.py::test_valid_dict_with_output_schema 2487python3.13-mcp-1.27.0> tests/server/test_lowlevel_output_validation.py::test_invalid_dict_with_output_schema 2488python3.13-mcp-1.27.0> [gw3] [ 74%] PASSED tests/server/test_lowlevel_input_validation.py::test_valid_tool_call 2489python3.13-mcp-1.27.0> [gw2] [ 74%] PASSED tests/server/test_lowlevel_input_validation.py::test_cache_refresh_on_missing_tool 2490python3.13-mcp-1.27.0> tests/server/test_read_resource.py::test_read_resource_binary 2491python3.13-mcp-1.27.0> tests/server/test_lowlevel_input_validation.py::test_enum_constraint_validation 2492python3.13-mcp-1.27.0> [gw1] [ 75%] PASSED tests/server/test_lowlevel_output_validation.py::test_invalid_dict_with_output_schema 2493python3.13-mcp-1.27.0> tests/server/test_lowlevel_output_validation.py::test_both_content_and_valid_dict_with_output_schema 2494python3.13-mcp-1.27.0> [gw3] [ 75%] PASSED tests/server/test_read_resource.py::test_read_resource_binary 2495python3.13-mcp-1.27.0> tests/server/test_read_resource.py::test_read_resource_default_mime 2496python3.13-mcp-1.27.0> [gw3] [ 75%] PASSED tests/server/test_read_resource.py::test_read_resource_default_mime 2497python3.13-mcp-1.27.0> [gw2] [ 75%] PASSED tests/server/test_lowlevel_input_validation.py::test_enum_constraint_validation 2498python3.13-mcp-1.27.0> tests/server/test_session.py::test_server_session_initialize 2499python3.13-mcp-1.27.0> tests/server/test_lowlevel_input_validation.py::test_tool_not_in_list_logs_warning 2500python3.13-mcp-1.27.0> [gw1] [ 75%] PASSED tests/server/test_lowlevel_output_validation.py::test_both_content_and_valid_dict_with_output_schema 2501python3.13-mcp-1.27.0> tests/server/test_lowlevel_output_validation.py::test_tool_call_result 2502python3.13-mcp-1.27.0> [gw3] [ 75%] PASSED tests/server/test_session.py::test_server_session_initialize 2503python3.13-mcp-1.27.0> tests/server/test_session.py::test_server_capabilities 2504python3.13-mcp-1.27.0> [gw2] [ 75%] PASSED tests/server/test_lowlevel_input_validation.py::test_tool_not_in_list_logs_warning 2505python3.13-mcp-1.27.0> [gw3] [ 75%] PASSED tests/server/test_session.py::test_server_capabilities 2506python3.13-mcp-1.27.0> tests/server/test_lowlevel_output_validation.py::test_content_only_without_output_schema 2507python3.13-mcp-1.27.0> tests/server/test_session.py::test_server_session_initialize_with_older_protocol_version 2508python3.13-mcp-1.27.0> [gw3] [ 75%] PASSED tests/server/test_session.py::test_server_session_initialize_with_older_protocol_version 2509python3.13-mcp-1.27.0> [gw1] [ 75%] PASSED tests/server/test_lowlevel_output_validation.py::test_tool_call_result 2510python3.13-mcp-1.27.0> tests/server/test_stdio.py::test_stdio_server 2511python3.13-mcp-1.27.0> tests/server/test_lowlevel_output_validation.py::test_output_schema_type_validation 2512python3.13-mcp-1.27.0> [gw2] [ 75%] PASSED tests/server/test_lowlevel_output_validation.py::test_content_only_without_output_schema 2513python3.13-mcp-1.27.0> tests/server/test_session.py::test_ping_request_before_initialization 2514python3.13-mcp-1.27.0> [gw3] [ 76%] PASSED tests/server/test_stdio.py::test_stdio_server 2515python3.13-mcp-1.27.0> tests/server/test_stdio.py::test_stdio_server_invalid_utf8 2516python3.13-mcp-1.27.0> [gw2] [ 76%] PASSED tests/server/test_session.py::test_ping_request_before_initialization 2517python3.13-mcp-1.27.0> tests/server/test_session.py::test_create_message_tool_result_validation 2518python3.13-mcp-1.27.0> [gw1] [ 76%] PASSED tests/server/test_lowlevel_output_validation.py::test_output_schema_type_validation 2519python3.13-mcp-1.27.0> tests/server/test_lowlevel_tool_annotations.py::test_lowlevel_server_tool_annotations 2520python3.13-mcp-1.27.0> [gw3] [ 76%] PASSED tests/server/test_stdio.py::test_stdio_server_invalid_utf8 2521python3.13-mcp-1.27.0> tests/server/test_validation.py::TestCheckSamplingToolsCapability::test_returns_false_when_caps_none 2522python3.13-mcp-1.27.0> [gw3] [ 76%] PASSED tests/server/test_validation.py::TestCheckSamplingToolsCapability::test_returns_false_when_caps_none 2523python3.13-mcp-1.27.0> tests/server/test_validation.py::TestCheckSamplingToolsCapability::test_returns_false_when_sampling_none 2524python3.13-mcp-1.27.0> [gw3] [ 76%] PASSED tests/server/test_validation.py::TestCheckSamplingToolsCapability::test_returns_false_when_sampling_none 2525python3.13-mcp-1.27.0> tests/server/test_validation.py::TestCheckSamplingToolsCapability::test_returns_false_when_tools_none 2526python3.13-mcp-1.27.0> [gw3] [ 76%] PASSED tests/server/test_validation.py::TestCheckSamplingToolsCapability::test_returns_false_when_tools_none 2527python3.13-mcp-1.27.0> [gw1] [ 76%] PASSED tests/server/test_lowlevel_tool_annotations.py::test_lowlevel_server_tool_annotations 2528python3.13-mcp-1.27.0> tests/server/test_validation.py::TestValidateToolUseResultMessages::test_no_error_for_empty_messages 2529python3.13-mcp-1.27.0> tests/server/test_read_resource.py::test_read_resource_text 2530python3.13-mcp-1.27.0> [gw3] [ 76%] PASSED tests/server/test_validation.py::TestValidateToolUseResultMessages::test_no_error_for_empty_messages 2531python3.13-mcp-1.27.0> tests/server/test_validation.py::TestValidateToolUseResultMessages::test_no_error_for_simple_text_messages 2532python3.13-mcp-1.27.0> [gw1] [ 76%] PASSED tests/server/test_read_resource.py::test_read_resource_text 2533python3.13-mcp-1.27.0> tests/server/test_validation.py::TestCheckSamplingToolsCapability::test_returns_true_when_tools_present 2534python3.13-mcp-1.27.0> [gw3] [ 76%] PASSED tests/server/test_validation.py::TestValidateToolUseResultMessages::test_no_error_for_simple_text_messages 2535python3.13-mcp-1.27.0> [gw1] [ 77%] PASSED tests/server/test_validation.py::TestCheckSamplingToolsCapability::test_returns_true_when_tools_present 2536python3.13-mcp-1.27.0> tests/server/test_validation.py::TestValidateToolUseResultMessages::test_raises_when_tool_result_mixed_with_other_content 2537python3.13-mcp-1.27.0> tests/server/test_validation.py::TestValidateSamplingTools::test_no_error_when_tools_none 2538python3.13-mcp-1.27.0> [gw1] [ 77%] PASSED tests/server/test_validation.py::TestValidateSamplingTools::test_no_error_when_tools_none 2539python3.13-mcp-1.27.0> tests/server/test_validation.py::TestValidateSamplingTools::test_raises_when_tools_provided_but_no_capability 2540python3.13-mcp-1.27.0> [gw3] [ 77%] PASSED tests/server/test_validation.py::TestValidateToolUseResultMessages::test_raises_when_tool_result_mixed_with_other_content 2541python3.13-mcp-1.27.0> [gw1] [ 77%] PASSED tests/server/test_validation.py::TestValidateSamplingTools::test_raises_when_tools_provided_but_no_capability 2542python3.13-mcp-1.27.0> tests/server/test_validation.py::TestValidateSamplingTools::test_raises_when_tool_choice_provided_but_no_capability 2543python3.13-mcp-1.27.0> tests/server/test_validation.py::TestValidateToolUseResultMessages::test_raises_when_tool_result_without_previous_tool_use 2544python3.13-mcp-1.27.0> [gw1] [ 77%] PASSED tests/server/test_validation.py::TestValidateSamplingTools::test_raises_when_tool_choice_provided_but_no_capability 2545python3.13-mcp-1.27.0> [gw3] [ 77%] PASSED tests/server/test_validation.py::TestValidateToolUseResultMessages::test_raises_when_tool_result_without_previous_tool_use 2546python3.13-mcp-1.27.0> tests/server/test_validation.py::TestValidateSamplingTools::test_no_error_when_capability_present 2547python3.13-mcp-1.27.0> tests/server/test_validation.py::TestValidateToolUseResultMessages::test_raises_when_tool_result_ids_dont_match_tool_use 2548python3.13-mcp-1.27.0> [gw1] [ 77%] PASSED tests/server/test_validation.py::TestValidateSamplingTools::test_no_error_when_capability_present 2549python3.13-mcp-1.27.0> tests/server/test_validation.py::TestValidateToolUseResultMessages::test_no_error_when_tool_result_matches_tool_use 2550python3.13-mcp-1.27.0> [gw1] [ 77%] PASSED tests/server/test_validation.py::TestValidateToolUseResultMessages::test_no_error_when_tool_result_matches_tool_use 2551python3.13-mcp-1.27.0> tests/shared/test_auth.py::TestOAuthMetadata::test_oauth 2552python3.13-mcp-1.27.0> [gw1] [ 77%] PASSED tests/shared/test_auth.py::TestOAuthMetadata::test_oauth 2553python3.13-mcp-1.27.0> [gw3] [ 77%] PASSED tests/server/test_validation.py::TestValidateToolUseResultMessages::test_raises_when_tool_result_ids_dont_match_tool_use 2554python3.13-mcp-1.27.0> [gw6] [ 77%] PASSED tests/server/fastmcp/test_url_elicitation.py::test_elicit_complete_notification 2555python3.13-mcp-1.27.0> tests/shared/test_auth.py::TestOAuthMetadata::test_oidc 2556python3.13-mcp-1.27.0> [gw1] [ 78%] PASSED tests/shared/test_auth.py::TestOAuthMetadata::test_oidc 2557python3.13-mcp-1.27.0> tests/shared/test_auth.py::TestOAuthMetadata::test_oauth_with_jarm 2558python3.13-mcp-1.27.0> tests/shared/test_auth_utils.py::TestResourceUrlFromServerUrl::test_preserves_path 2559python3.13-mcp-1.27.0> tests/server/fastmcp/test_url_elicitation.py::test_url_elicitation_required_error_code 2560python3.13-mcp-1.27.0> [gw3] [ 78%] PASSED tests/shared/test_auth_utils.py::TestResourceUrlFromServerUrl::test_preserves_path 2561python3.13-mcp-1.27.0> [gw1] [ 78%] PASSED tests/shared/test_auth.py::TestOAuthMetadata::test_oauth_with_jarm 2562python3.13-mcp-1.27.0> tests/shared/test_auth_utils.py::TestResourceUrlFromServerUrl::test_preserves_query 2563python3.13-mcp-1.27.0> [gw3] [ 78%] PASSED tests/shared/test_auth_utils.py::TestResourceUrlFromServerUrl::test_preserves_query 2564python3.13-mcp-1.27.0> tests/shared/test_auth_utils.py::TestResourceUrlFromServerUrl::test_preserves_port 2565python3.13-mcp-1.27.0> [gw6] [ 78%] PASSED tests/server/fastmcp/test_url_elicitation.py::test_url_elicitation_required_error_code 2566python3.13-mcp-1.27.0> [gw3] [ 78%] PASSED tests/shared/test_auth_utils.py::TestResourceUrlFromServerUrl::test_preserves_port 2567python3.13-mcp-1.27.0> tests/shared/test_auth_utils.py::TestResourceUrlFromServerUrl::test_removes_fragment 2568python3.13-mcp-1.27.0> tests/server/fastmcp/test_url_elicitation.py::test_elicit_url_typed_results 2569python3.13-mcp-1.27.0> [gw1] [ 78%] PASSED tests/shared/test_auth_utils.py::TestResourceUrlFromServerUrl::test_removes_fragment 2570python3.13-mcp-1.27.0> tests/shared/test_auth_utils.py::TestResourceUrlFromServerUrl::test_handles_pydantic_urls 2571python3.13-mcp-1.27.0> tests/shared/test_auth_utils.py::TestResourceUrlFromServerUrl::test_lowercase_scheme_and_host 2572python3.13-mcp-1.27.0> [gw1] [ 78%] PASSED tests/shared/test_auth_utils.py::TestResourceUrlFromServerUrl::test_handles_pydantic_urls 2573python3.13-mcp-1.27.0> tests/shared/test_auth_utils.py::TestCheckResourceAllowed::test_identical_urls 2574python3.13-mcp-1.27.0> [gw3] [ 78%] PASSED tests/shared/test_auth_utils.py::TestResourceUrlFromServerUrl::test_lowercase_scheme_and_host 2575python3.13-mcp-1.27.0> [gw1] [ 78%] PASSED tests/shared/test_auth_utils.py::TestCheckResourceAllowed::test_identical_urls 2576python3.13-mcp-1.27.0> tests/shared/test_auth_utils.py::TestCheckResourceAllowed::test_different_schemes 2577python3.13-mcp-1.27.0> tests/shared/test_auth_utils.py::TestCheckResourceAllowed::test_different_ports 2578python3.13-mcp-1.27.0> [gw3] [ 78%] PASSED tests/shared/test_auth_utils.py::TestCheckResourceAllowed::test_different_ports 2579python3.13-mcp-1.27.0> [gw1] [ 79%] PASSED tests/shared/test_auth_utils.py::TestCheckResourceAllowed::test_different_schemes 2580python3.13-mcp-1.27.0> tests/shared/test_auth_utils.py::TestCheckResourceAllowed::test_hierarchical_matching 2581python3.13-mcp-1.27.0> tests/shared/test_auth_utils.py::TestCheckResourceAllowed::test_different_domains 2582python3.13-mcp-1.27.0> [gw3] [ 79%] PASSED tests/shared/test_auth_utils.py::TestCheckResourceAllowed::test_hierarchical_matching 2583python3.13-mcp-1.27.0> tests/shared/test_auth_utils.py::TestCheckResourceAllowed::test_path_boundary_matching 2584python3.13-mcp-1.27.0> [gw1] [ 79%] PASSED tests/shared/test_auth_utils.py::TestCheckResourceAllowed::test_different_domains 2585python3.13-mcp-1.27.0> [gw3] [ 79%] PASSED tests/shared/test_auth_utils.py::TestCheckResourceAllowed::test_path_boundary_matching 2586python3.13-mcp-1.27.0> tests/shared/test_auth_utils.py::TestCheckResourceAllowed::test_case_insensitive_origin 2587python3.13-mcp-1.27.0> tests/shared/test_auth_utils.py::TestCheckResourceAllowed::test_trailing_slash_handling 2588python3.13-mcp-1.27.0> [gw1] [ 79%] PASSED tests/shared/test_auth_utils.py::TestCheckResourceAllowed::test_case_insensitive_origin 2589python3.13-mcp-1.27.0> [gw3] [ 79%] PASSED tests/shared/test_auth_utils.py::TestCheckResourceAllowed::test_trailing_slash_handling 2590python3.13-mcp-1.27.0> tests/shared/test_auth_utils.py::TestCheckResourceAllowed::test_empty_paths 2591python3.13-mcp-1.27.0> tests/shared/test_exceptions.py::TestUrlElicitationRequiredError::test_custom_message 2592python3.13-mcp-1.27.0> [gw1] [ 79%] PASSED tests/shared/test_auth_utils.py::TestCheckResourceAllowed::test_empty_paths 2593python3.13-mcp-1.27.0> [gw3] [ 79%] PASSED tests/shared/test_exceptions.py::TestUrlElicitationRequiredError::test_custom_message 2594python3.13-mcp-1.27.0> tests/shared/test_exceptions.py::TestUrlElicitationRequiredError::test_from_error_data 2595python3.13-mcp-1.27.0> tests/shared/test_exceptions.py::TestUrlElicitationRequiredError::test_create_with_single_elicitation 2596python3.13-mcp-1.27.0> [gw3] [ 79%] PASSED tests/shared/test_exceptions.py::TestUrlElicitationRequiredError::test_from_error_data 2597python3.13-mcp-1.27.0> [gw1] [ 79%] PASSED tests/shared/test_exceptions.py::TestUrlElicitationRequiredError::test_create_with_single_elicitation 2598python3.13-mcp-1.27.0> tests/shared/test_exceptions.py::TestUrlElicitationRequiredError::test_from_error_data_wrong_code 2599python3.13-mcp-1.27.0> [gw3] [ 79%] PASSED tests/shared/test_exceptions.py::TestUrlElicitationRequiredError::test_from_error_data_wrong_code 2600python3.13-mcp-1.27.0> tests/shared/test_exceptions.py::TestUrlElicitationRequiredError::test_create_with_multiple_elicitations 2601python3.13-mcp-1.27.0> [gw1] [ 80%] PASSED tests/shared/test_exceptions.py::TestUrlElicitationRequiredError::test_create_with_multiple_elicitations 2602python3.13-mcp-1.27.0> tests/shared/test_exceptions.py::TestUrlElicitationRequiredError::test_serialization_roundtrip 2603python3.13-mcp-1.27.0> tests/shared/test_exceptions.py::TestUrlElicitationRequiredError::test_error_data_contains_elicitations 2604python3.13-mcp-1.27.0> [gw1] [ 80%] PASSED tests/shared/test_exceptions.py::TestUrlElicitationRequiredError::test_error_data_contains_elicitations 2605python3.13-mcp-1.27.0> [gw3] [ 80%] PASSED tests/shared/test_exceptions.py::TestUrlElicitationRequiredError::test_serialization_roundtrip 2606python3.13-mcp-1.27.0> tests/shared/test_exceptions.py::TestUrlElicitationRequiredError::test_inherits_from_mcp_error 2607python3.13-mcp-1.27.0> tests/shared/test_httpx_utils.py::test_custom_parameters 2608python3.13-mcp-1.27.0> [gw1] [ 80%] PASSED tests/shared/test_exceptions.py::TestUrlElicitationRequiredError::test_inherits_from_mcp_error 2609python3.13-mcp-1.27.0> tests/shared/test_exceptions.py::TestUrlElicitationRequiredError::test_exception_message 2610python3.13-mcp-1.27.0> [gw1] [ 80%] PASSED tests/shared/test_exceptions.py::TestUrlElicitationRequiredError::test_exception_message 2611python3.13-mcp-1.27.0> tests/shared/test_httpx_utils.py::test_default_settings 2612python3.13-mcp-1.27.0> [gw6] [ 80%] PASSED tests/server/fastmcp/test_url_elicitation.py::test_elicit_url_typed_results 2613python3.13-mcp-1.27.0> tests/server/fastmcp/test_url_elicitation.py::test_deprecated_elicit_method 2614python3.13-mcp-1.27.0> [gw2] [ 80%] PASSED tests/server/test_session.py::test_create_message_tool_result_validation 2615python3.13-mcp-1.27.0> tests/server/test_session.py::test_create_message_without_tools_capability 2616python3.13-mcp-1.27.0> [gw2] [ 80%] PASSED tests/server/test_session.py::test_create_message_without_tools_capability 2617python3.13-mcp-1.27.0> tests/server/test_session.py::test_other_requests_blocked_before_initialization 2618python3.13-mcp-1.27.0> [gw6] [ 80%] PASSED tests/server/fastmcp/test_url_elicitation.py::test_deprecated_elicit_method 2619python3.13-mcp-1.27.0> tests/server/fastmcp/test_url_elicitation.py::test_ctx_elicit_url_convenience_method 2620python3.13-mcp-1.27.0> [gw6] [ 80%] PASSED tests/server/fastmcp/test_url_elicitation.py::test_ctx_elicit_url_convenience_method 2621python3.13-mcp-1.27.0> tests/server/fastmcp/test_url_elicitation_error_throw.py::test_url_elicitation_error_thrown_from_tool 2622python3.13-mcp-1.27.0> [gw6] [ 80%] PASSED tests/server/fastmcp/test_url_elicitation_error_throw.py::test_url_elicitation_error_thrown_from_tool 2623python3.13-mcp-1.27.0> tests/shared/test_session.py::test_error_response_id_type_mismatch_string_to_int 2624python3.13-mcp-1.27.0> [gw3] [ 81%] PASSED tests/shared/test_httpx_utils.py::test_custom_parameters 2625python3.13-mcp-1.27.0> [gw6] [ 81%] PASSED tests/shared/test_session.py::test_error_response_id_type_mismatch_string_to_int 2626python3.13-mcp-1.27.0> tests/shared/test_memory.py::test_memory_server_and_client_connection 2627python3.13-mcp-1.27.0> tests/shared/test_session.py::test_response_id_non_numeric_string_no_match 2628python3.13-mcp-1.27.0> [gw1] [ 81%] PASSED tests/shared/test_httpx_utils.py::test_default_settings 2629python3.13-mcp-1.27.0> tests/shared/test_progress_notifications.py::test_progress_callback_exception_logging 2630python3.13-mcp-1.27.0> [gw3] [ 81%] PASSED tests/shared/test_memory.py::test_memory_server_and_client_connection 2631python3.13-mcp-1.27.0> tests/shared/test_progress_notifications.py::test_bidirectional_progress_notifications 2632python3.13-mcp-1.27.0> [gw1] [ 81%] PASSED tests/shared/test_progress_notifications.py::test_progress_callback_exception_logging 2633python3.13-mcp-1.27.0> tests/shared/test_session.py::test_in_flight_requests_cleared_after_completion 2634python3.13-mcp-1.27.0> [gw1] [ 81%] PASSED tests/shared/test_session.py::test_in_flight_requests_cleared_after_completion 2635python3.13-mcp-1.27.0> tests/shared/test_session.py::test_request_cancellation 2636python3.13-mcp-1.27.0> [gw1] [ 81%] PASSED tests/shared/test_session.py::test_request_cancellation 2637python3.13-mcp-1.27.0> tests/shared/test_session.py::test_response_id_type_mismatch_string_to_int 2638python3.13-mcp-1.27.0> [gw1] [ 81%] PASSED tests/shared/test_session.py::test_response_id_type_mismatch_string_to_int 2639python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_sse_client_basic_connection 2640python3.13-mcp-1.27.0> [gw2] [ 81%] PASSED tests/server/test_session.py::test_other_requests_blocked_before_initialization 2641python3.13-mcp-1.27.0> tests/server/test_session_race_condition.py::test_request_immediately_after_initialize_response 2642python3.13-mcp-1.27.0> [gw2] [ 81%] PASSED tests/server/test_session_race_condition.py::test_request_immediately_after_initialize_response 2643python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_extract_session_id_from_endpoint[/messages?sessionId=abc&session_id=def-abc] 2644python3.13-mcp-1.27.0> [gw2] [ 81%] PASSED tests/shared/test_sse.py::test_extract_session_id_from_endpoint[/messages?sessionId=abc&session_id=def-abc] 2645python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_extract_session_id_from_endpoint[/messages?other=value-None] 2646python3.13-mcp-1.27.0> [gw2] [ 82%] PASSED tests/shared/test_sse.py::test_extract_session_id_from_endpoint[/messages?other=value-None] 2647python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_extract_session_id_from_endpoint[/messages-None] 2648python3.13-mcp-1.27.0> [gw2] [ 82%] PASSED tests/shared/test_sse.py::test_extract_session_id_from_endpoint[/messages-None] 2649python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_extract_session_id_from_endpoint[-None] 2650python3.13-mcp-1.27.0> [gw2] [ 82%] PASSED tests/shared/test_sse.py::test_extract_session_id_from_endpoint[-None] 2651python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_sse_client_on_session_created_not_called_when_no_session_id 2652python3.13-mcp-1.27.0> [gw9] [ 82%] PASSED tests/issues/test_1363_race_condition_streamable_http.py::test_race_condition_invalid_content_type 2653python3.13-mcp-1.27.0> tests/issues/test_1363_race_condition_streamable_http.py::test_race_condition_message_router_async_for 2654python3.13-mcp-1.27.0> [gw4] [ 82%] PASSED tests/client/test_notification_response.py::test_non_compliant_notification_response 2655python3.13-mcp-1.27.0> tests/client/test_output_schema_validation.py::TestClientOutputSchemaValidation::test_tool_structured_output_client_side_validation_basemodel 2656python3.13-mcp-1.27.0> [gw7] [ 82%] PASSED tests/server/fastmcp/test_integration.py::test_basic_resources[server_transport0] 2657python3.13-mcp-1.27.0> tests/server/fastmcp/test_integration.py::test_basic_resources[server_transport1] 2658python3.13-mcp-1.27.0> [gw8] [ 82%] PASSED tests/server/fastmcp/test_integration.py::test_basic_tools[server_transport0] 2659python3.13-mcp-1.27.0> tests/server/fastmcp/test_integration.py::test_basic_tools[server_transport1] 2660python3.13-mcp-1.27.0> [gw0] [ 82%] PASSED tests/server/fastmcp/test_integration.py::test_completion[server_transport1] 2661python3.13-mcp-1.27.0> tests/server/fastmcp/test_integration.py::test_fastmcp_quickstart[server_transport0] 2662python3.13-mcp-1.27.0> [gw4] [ 82%] PASSED tests/client/test_output_schema_validation.py::TestClientOutputSchemaValidation::test_tool_structured_output_client_side_validation_basemodel 2663python3.13-mcp-1.27.0> tests/client/test_output_schema_validation.py::TestClientOutputSchemaValidation::test_tool_structured_output_client_side_validation_primitive 2664python3.13-mcp-1.27.0> [gw4] [ 82%] PASSED tests/client/test_output_schema_validation.py::TestClientOutputSchemaValidation::test_tool_structured_output_client_side_validation_primitive 2665python3.13-mcp-1.27.0> tests/client/test_output_schema_validation.py::TestClientOutputSchemaValidation::test_tool_structured_output_client_side_validation_dict_typed 2666python3.13-mcp-1.27.0> [gw4] [ 82%] PASSED tests/client/test_output_schema_validation.py::TestClientOutputSchemaValidation::test_tool_structured_output_client_side_validation_dict_typed 2667python3.13-mcp-1.27.0> tests/client/test_output_schema_validation.py::TestClientOutputSchemaValidation::test_tool_structured_output_client_side_validation_missing_required 2668python3.13-mcp-1.27.0> [gw4] [ 83%] PASSED tests/client/test_output_schema_validation.py::TestClientOutputSchemaValidation::test_tool_structured_output_client_side_validation_missing_required 2669python3.13-mcp-1.27.0> tests/client/test_output_schema_validation.py::TestClientOutputSchemaValidation::test_tool_not_listed_warning 2670python3.13-mcp-1.27.0> [gw4] [ 83%] PASSED tests/client/test_output_schema_validation.py::TestClientOutputSchemaValidation::test_tool_not_listed_warning 2671python3.13-mcp-1.27.0> tests/client/test_resource_cleanup.py::test_send_request_stream_cleanup 2672python3.13-mcp-1.27.0> [gw4] [ 83%] PASSED tests/client/test_resource_cleanup.py::test_send_request_stream_cleanup 2673python3.13-mcp-1.27.0> tests/client/test_sampling_callback.py::test_sampling_callback 2674python3.13-mcp-1.27.0> [gw4] [ 83%] PASSED tests/client/test_sampling_callback.py::test_sampling_callback 2675python3.13-mcp-1.27.0> tests/client/test_sampling_callback.py::test_create_message_backwards_compat_single_content 2676python3.13-mcp-1.27.0> [gw4] [ 83%] PASSED tests/client/test_sampling_callback.py::test_create_message_backwards_compat_single_content 2677python3.13-mcp-1.27.0> tests/client/test_sampling_callback.py::test_create_message_result_with_tools_type 2678python3.13-mcp-1.27.0> [gw4] [ 83%] PASSED tests/client/test_sampling_callback.py::test_create_message_result_with_tools_type 2679python3.13-mcp-1.27.0> tests/client/test_scope_bug_1630.py::test_401_uses_www_auth_scope_not_resource_metadata_url 2680python3.13-mcp-1.27.0> [gw4] [ 83%] PASSED tests/client/test_scope_bug_1630.py::test_401_uses_www_auth_scope_not_resource_metadata_url 2681python3.13-mcp-1.27.0> tests/client/test_session.py::test_client_session_initialize 2682python3.13-mcp-1.27.0> [gw4] [ 83%] PASSED tests/client/test_session.py::test_client_session_initialize 2683python3.13-mcp-1.27.0> tests/client/test_session.py::test_client_session_custom_client_info 2684python3.13-mcp-1.27.0> [gw4] [ 83%] PASSED tests/client/test_session.py::test_client_session_custom_client_info 2685python3.13-mcp-1.27.0> tests/client/test_session.py::test_client_session_default_client_info 2686python3.13-mcp-1.27.0> [gw4] [ 83%] PASSED tests/client/test_session.py::test_client_session_default_client_info 2687python3.13-mcp-1.27.0> tests/client/test_session.py::test_client_session_version_negotiation_success 2688python3.13-mcp-1.27.0> [gw4] [ 83%] PASSED tests/client/test_session.py::test_client_session_version_negotiation_success 2689python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_sse_client_exception_handling 2690python3.13-mcp-1.27.0> [gw6] [ 84%] PASSED tests/shared/test_session.py::test_response_id_non_numeric_string_no_match 2691python3.13-mcp-1.27.0> tests/shared/test_session.py::test_connection_closed 2692python3.13-mcp-1.27.0> [gw6] [ 84%] PASSED tests/shared/test_session.py::test_connection_closed 2693python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_raw_sse_connection 2694python3.13-mcp-1.27.0> [gw3] [ 84%] PASSED tests/shared/test_progress_notifications.py::test_bidirectional_progress_notifications 2695python3.13-mcp-1.27.0> tests/shared/test_progress_notifications.py::test_progress_context_manager 2696python3.13-mcp-1.27.0> [gw9] [ 84%] PASSED tests/issues/test_1363_race_condition_streamable_http.py::test_race_condition_message_router_async_for 2697python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_token_invalid_refresh_token 2698python3.13-mcp-1.27.0> [gw9] [ 84%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_token_invalid_refresh_token 2699python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_token_expired_refresh_token 2700python3.13-mcp-1.27.0> [gw9] [ 84%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_token_expired_refresh_token 2701python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_token_invalid_scope 2702python3.13-mcp-1.27.0> [gw9] [ 84%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_token_invalid_scope 2703python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration 2704python3.13-mcp-1.27.0> [gw9] [ 84%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration 2705python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_missing_required_fields 2706python3.13-mcp-1.27.0> [gw9] [ 84%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_missing_required_fields 2707python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_invalid_uri 2708python3.13-mcp-1.27.0> [gw9] [ 84%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_invalid_uri 2709python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_empty_redirect_uris 2710python3.13-mcp-1.27.0> [gw9] [ 84%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_empty_redirect_uris 2711python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_authorize_form_post 2712python3.13-mcp-1.27.0> [gw9] [ 85%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_authorize_form_post 2713python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_authorization_get 2714python3.13-mcp-1.27.0> [gw9] [ 85%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_authorization_get 2715python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_revoke_invalid_token 2716python3.13-mcp-1.27.0> [gw9] [ 85%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_revoke_invalid_token 2717python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_revoke_with_malformed_token 2718python3.13-mcp-1.27.0> [gw9] [ 85%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_revoke_with_malformed_token 2719python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_disallowed_scopes 2720python3.13-mcp-1.27.0> [gw9] [ 85%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_disallowed_scopes 2721python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_default_scopes 2722python3.13-mcp-1.27.0> [gw9] [ 85%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_default_scopes 2723python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_invalid_grant_type 2724python3.13-mcp-1.27.0> [gw9] [ 85%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_invalid_grant_type 2725python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_with_additional_grant_type 2726python3.13-mcp-1.27.0> [gw9] [ 85%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_with_additional_grant_type 2727python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_sse_server_transport_endpoint_validation[http://example.com/messages/-ValueError] 2728python3.13-mcp-1.27.0> [gw9] [ 85%] PASSED tests/shared/test_sse.py::test_sse_server_transport_endpoint_validation[http://example.com/messages/-ValueError] 2729python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_sse_server_transport_endpoint_validation[//example.com/messages/-ValueError] 2730python3.13-mcp-1.27.0> [gw9] [ 85%] PASSED tests/shared/test_sse.py::test_sse_server_transport_endpoint_validation[//example.com/messages/-ValueError] 2731python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_sse_server_transport_endpoint_validation[ftp://example.com/messages/-ValueError] 2732python3.13-mcp-1.27.0> [gw9] [ 85%] PASSED tests/shared/test_sse.py::test_sse_server_transport_endpoint_validation[ftp://example.com/messages/-ValueError] 2733python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_sse_server_transport_endpoint_validation[/messages/?param=value-ValueError] 2734python3.13-mcp-1.27.0> [gw9] [ 86%] PASSED tests/shared/test_sse.py::test_sse_server_transport_endpoint_validation[/messages/?param=value-ValueError] 2735python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_sse_server_transport_endpoint_validation[/messages/#fragment-ValueError] 2736python3.13-mcp-1.27.0> [gw9] [ 86%] PASSED tests/shared/test_sse.py::test_sse_server_transport_endpoint_validation[/messages/#fragment-ValueError] 2737python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_sse_client_handles_empty_keepalive_pings 2738python3.13-mcp-1.27.0> [gw1] [ 86%] PASSED tests/shared/test_sse.py::test_sse_client_basic_connection 2739python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_sse_client_on_session_created 2740python3.13-mcp-1.27.0> [gw9] [ 86%] PASSED tests/shared/test_sse.py::test_sse_client_handles_empty_keepalive_pings 2741python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_accept_header_validation 2742python3.13-mcp-1.27.0> [gw2] [ 86%] PASSED tests/shared/test_sse.py::test_sse_client_on_session_created_not_called_when_no_session_id 2743python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_sse_client_happy_request_and_response 2744python3.13-mcp-1.27.0> [gw8] [ 86%] PASSED tests/server/fastmcp/test_integration.py::test_basic_tools[server_transport1] 2745python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_list_tools 2746python3.13-mcp-1.27.0> [gw8] [ 86%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_list_tools 2747python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_call_tool 2748python3.13-mcp-1.27.0> [gw8] [ 86%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_call_tool 2749python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_exception_handling 2750python3.13-mcp-1.27.0> [gw0] [ 86%] PASSED tests/server/fastmcp/test_integration.py::test_fastmcp_quickstart[server_transport0] 2751python3.13-mcp-1.27.0> [gw8] [ 86%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_exception_handling 2752python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_error_handling 2753python3.13-mcp-1.27.0> tests/server/fastmcp/test_integration.py::test_fastmcp_quickstart[server_transport1] 2754python3.13-mcp-1.27.0> [gw7] [ 86%] PASSED tests/server/fastmcp/test_integration.py::test_basic_resources[server_transport1] 2755python3.13-mcp-1.27.0> tests/server/fastmcp/test_integration.py::test_basic_prompts[server_transport0] 2756python3.13-mcp-1.27.0> [gw8] [ 87%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_error_handling 2757python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_error_details 2758python3.13-mcp-1.27.0> [gw8] [ 87%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_error_details 2759python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_return_value_conversion 2760python3.13-mcp-1.27.0> [gw3] [ 87%] PASSED tests/shared/test_progress_notifications.py::test_progress_context_manager 2761python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_sse_server_transport_endpoint_validation[/messages/-/messages/] 2762python3.13-mcp-1.27.0> [gw3] [ 87%] PASSED tests/shared/test_sse.py::test_sse_server_transport_endpoint_validation[/messages/-/messages/] 2763python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_sse_server_transport_endpoint_validation[messages/-/messages/] 2764python3.13-mcp-1.27.0> [gw3] [ 87%] PASSED tests/shared/test_sse.py::test_sse_server_transport_endpoint_validation[messages/-/messages/] 2765python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_sse_server_transport_endpoint_validation[/-/] 2766python3.13-mcp-1.27.0> [gw3] [ 87%] PASSED tests/shared/test_sse.py::test_sse_server_transport_endpoint_validation[/-/] 2767python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_method_not_allowed 2768python3.13-mcp-1.27.0> [gw8] [ 87%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_return_value_conversion 2769python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_image_helper 2770python3.13-mcp-1.27.0> [gw8] [ 87%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_image_helper 2771python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_audio_helper 2772python3.13-mcp-1.27.0> [gw8] [ 87%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_audio_helper 2773python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_audio_suffix_detection[test.wav-audio/wav] 2774python3.13-mcp-1.27.0> [gw8] [ 87%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_audio_suffix_detection[test.wav-audio/wav] 2775python3.13-mcp-1.27.0> [gw4] [ 88%] PASSED tests/shared/test_sse.py::test_sse_client_exception_handling 2776python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_audio_suffix_detection[test.mp3-audio/mpeg] 2777python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_sse_client_timeout 2778python3.13-mcp-1.27.0> [gw4] [ 88%] SKIPPED tests/shared/test_sse.py::test_sse_client_timeout 2779python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_sse_client_basic_connection_mounted_app 2780python3.13-mcp-1.27.0> [gw8] [ 88%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_audio_suffix_detection[test.mp3-audio/mpeg] 2781python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_session_id_pattern 2782python3.13-mcp-1.27.0> [gw8] [ 88%] PASSED tests/shared/test_streamable_http.py::test_session_id_pattern 2783python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_session_termination 2784python3.13-mcp-1.27.0> [gw6] [ 88%] PASSED tests/shared/test_sse.py::test_raw_sse_connection 2785python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_request_context_propagation 2786python3.13-mcp-1.27.0> [gw5] [ 88%] PASSED tests/client/test_stdio.py::test_stdio_client_universal_cleanup 2787python3.13-mcp-1.27.0> tests/client/test_stdio.py::test_stdio_client_sigint_only_process 2788python3.13-mcp-1.27.0> [gw1] [ 88%] PASSED tests/shared/test_sse.py::test_sse_client_on_session_created 2789python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_extract_session_id_from_endpoint[/messages?sessionId=abc123-abc123] 2790python3.13-mcp-1.27.0> [gw1] [ 88%] PASSED tests/shared/test_sse.py::test_extract_session_id_from_endpoint[/messages?sessionId=abc123-abc123] 2791python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_extract_session_id_from_endpoint[/messages?session_id=def456-def456] 2792python3.13-mcp-1.27.0> [gw1] [ 88%] PASSED tests/shared/test_sse.py::test_extract_session_id_from_endpoint[/messages?session_id=def456-def456] 2793python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_json_response_incorrect_accept_header 2794python3.13-mcp-1.27.0> [gw9] [ 88%] PASSED tests/shared/test_streamable_http.py::test_accept_header_validation 2795python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_content_type_validation 2796python3.13-mcp-1.27.0> [gw2] [ 88%] PASSED tests/shared/test_sse.py::test_sse_client_happy_request_and_response 2797python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_json_validation 2798python3.13-mcp-1.27.0> [gw0] [ 89%] PASSED tests/server/fastmcp/test_integration.py::test_fastmcp_quickstart[server_transport1] 2799python3.13-mcp-1.27.0> tests/server/fastmcp/test_integration.py::test_structured_output[server_transport0] 2800python3.13-mcp-1.27.0> [gw7] [ 89%] PASSED tests/server/fastmcp/test_integration.py::test_basic_prompts[server_transport0] 2801python3.13-mcp-1.27.0> tests/server/fastmcp/test_integration.py::test_basic_prompts[server_transport1] 2802python3.13-mcp-1.27.0> [gw3] [ 89%] PASSED tests/shared/test_streamable_http.py::test_method_not_allowed 2803python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_session_validation 2804python3.13-mcp-1.27.0> [gw8] [ 89%] PASSED tests/shared/test_streamable_http.py::test_session_termination 2805python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_json_response_accept_json_only 2806python3.13-mcp-1.27.0> [gw4] [ 89%] PASSED tests/shared/test_sse.py::test_sse_client_basic_connection_mounted_app 2807python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_response 2808python3.13-mcp-1.27.0> [gw6] [ 89%] PASSED tests/shared/test_sse.py::test_request_context_propagation 2809python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_request_context_isolation 2810python3.13-mcp-1.27.0> [gw9] [ 89%] PASSED tests/shared/test_streamable_http.py::test_content_type_validation 2811python3.13-mcp-1.27.0> [gw1] [ 89%] PASSED tests/shared/test_streamable_http.py::test_json_response_incorrect_accept_header 2812python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_get_validation 2813python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_get_sse_stream 2814python3.13-mcp-1.27.0> [gw2] [ 89%] PASSED tests/shared/test_streamable_http.py::test_json_validation 2815python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_json_parsing 2816python3.13-mcp-1.27.0> [gw7] [ 89%] PASSED tests/server/fastmcp/test_integration.py::test_basic_prompts[server_transport1] 2817python3.13-mcp-1.27.0> tests/server/fastmcp/test_integration.py::test_sampling[server_transport0] 2818python3.13-mcp-1.27.0> [gw0] [ 89%] PASSED tests/server/fastmcp/test_integration.py::test_structured_output[server_transport0] 2819python3.13-mcp-1.27.0> tests/server/fastmcp/test_integration.py::test_structured_output[server_transport1] 2820python3.13-mcp-1.27.0> [gw3] [ 90%] PASSED tests/shared/test_streamable_http.py::test_session_validation 2821python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_server_validates_protocol_version_header 2822python3.13-mcp-1.27.0> [gw8] [ 90%] PASSED tests/shared/test_streamable_http.py::test_json_response_accept_json_only 2823python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_json_response_missing_accept_header 2824python3.13-mcp-1.27.0> [gw4] [ 90%] PASSED tests/shared/test_streamable_http.py::test_response 2825python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_json_response 2826python3.13-mcp-1.27.0> [gw6] [ 90%] PASSED tests/shared/test_sse.py::test_request_context_isolation 2827python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_sse_message_id_coercion 2828python3.13-mcp-1.27.0> [gw6] [ 90%] PASSED tests/shared/test_sse.py::test_sse_message_id_coercion 2829python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_close_sse_stream_callback_not_provided_for_old_protocol_version 2830python3.13-mcp-1.27.0> [gw6] [ 90%] PASSED tests/shared/test_streamable_http.py::test_close_sse_stream_callback_not_provided_for_old_protocol_version 2831python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_server_close_sse_stream_via_context 2832python3.13-mcp-1.27.0> [gw9] [ 90%] PASSED tests/shared/test_streamable_http.py::test_get_validation 2833python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_client_includes_protocol_version_header_after_init 2834python3.13-mcp-1.27.0> [gw1] [ 90%] PASSED tests/shared/test_streamable_http.py::test_get_sse_stream 2835python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_client_crash_handled 2836python3.13-mcp-1.27.0> [gw2] [ 90%] PASSED tests/shared/test_streamable_http.py::test_json_parsing 2837python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_priming_event_not_sent_for_old_protocol_version 2838python3.13-mcp-1.27.0> [gw2] [ 90%] PASSED tests/shared/test_streamable_http.py::test_priming_event_not_sent_for_old_protocol_version 2839python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestValidNames::test_accepts_valid_names[with_underscores] 2840python3.13-mcp-1.27.0> [gw2] [ 90%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestValidNames::test_accepts_valid_names[with_underscores] 2841python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestValidNames::test_accepts_valid_names[with_dashes] 2842python3.13-mcp-1.27.0> [gw2] [ 91%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestValidNames::test_accepts_valid_names[with_dashes] 2843python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestValidNames::test_accepts_valid_names[with_dots] 2844python3.13-mcp-1.27.0> [gw2] [ 91%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestValidNames::test_accepts_valid_names[with_dots] 2845python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestValidNames::test_accepts_valid_names[mixed_characters] 2846python3.13-mcp-1.27.0> [gw2] [ 91%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestValidNames::test_accepts_valid_names[mixed_characters] 2847python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestValidNames::test_accepts_valid_names[single_character] 2848python3.13-mcp-1.27.0> [gw2] [ 91%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestValidNames::test_accepts_valid_names[single_character] 2849python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestValidNames::test_accepts_valid_names[max_length_128] 2850python3.13-mcp-1.27.0> [gw2] [ 91%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestValidNames::test_accepts_valid_names[max_length_128] 2851python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestInvalidNames::test_rejects_empty_name 2852python3.13-mcp-1.27.0> [gw2] [ 91%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestInvalidNames::test_rejects_empty_name 2853python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestInvalidNames::test_rejects_name_exceeding_max_length 2854python3.13-mcp-1.27.0> [gw2] [ 91%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestInvalidNames::test_rejects_name_exceeding_max_length 2855python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestInvalidNames::test_rejects_invalid_characters[with_spaces] 2856python3.13-mcp-1.27.0> [gw2] [ 91%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestInvalidNames::test_rejects_invalid_characters[with_spaces] 2857python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestInvalidNames::test_rejects_invalid_characters[with_commas] 2858python3.13-mcp-1.27.0> [gw2] [ 91%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestInvalidNames::test_rejects_invalid_characters[with_commas] 2859python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestInvalidNames::test_rejects_invalid_characters[with_slashes] 2860python3.13-mcp-1.27.0> [gw2] [ 91%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestInvalidNames::test_rejects_invalid_characters[with_slashes] 2861python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestInvalidNames::test_rejects_invalid_characters[with_at_symbol] 2862python3.13-mcp-1.27.0> [gw2] [ 91%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestInvalidNames::test_rejects_invalid_characters[with_at_symbol] 2863python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestInvalidNames::test_rejects_multiple_invalid_chars 2864python3.13-mcp-1.27.0> [gw2] [ 92%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestInvalidNames::test_rejects_multiple_invalid_chars 2865python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestInvalidNames::test_rejects_unicode_characters 2866python3.13-mcp-1.27.0> [gw2] [ 92%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestInvalidNames::test_rejects_unicode_characters 2867python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestWarningsForProblematicPatterns::test_warns_on_leading_dash 2868python3.13-mcp-1.27.0> [gw2] [ 92%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestWarningsForProblematicPatterns::test_warns_on_leading_dash 2869python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestWarningsForProblematicPatterns::test_warns_on_trailing_dash 2870python3.13-mcp-1.27.0> [gw2] [ 92%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestWarningsForProblematicPatterns::test_warns_on_trailing_dash 2871python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestWarningsForProblematicPatterns::test_warns_on_leading_dot 2872python3.13-mcp-1.27.0> [gw2] [ 92%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestWarningsForProblematicPatterns::test_warns_on_leading_dot 2873python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestWarningsForProblematicPatterns::test_warns_on_trailing_dot 2874python3.13-mcp-1.27.0> [gw2] [ 92%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestWarningsForProblematicPatterns::test_warns_on_trailing_dot 2875python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestIssueToolNameWarning::test_logs_warnings 2876python3.13-mcp-1.27.0> [gw2] [ 92%] PASSED tests/shared/test_tool_name_validation.py::TestIssueToolNameWarning::test_logs_warnings 2877python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestIssueToolNameWarning::test_no_logging_for_empty_warnings 2878python3.13-mcp-1.27.0> [gw2] [ 92%] PASSED tests/shared/test_tool_name_validation.py::TestIssueToolNameWarning::test_no_logging_for_empty_warnings 2879python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateAndWarnToolName::test_returns_true_for_valid_name 2880python3.13-mcp-1.27.0> [gw2] [ 92%] PASSED tests/shared/test_tool_name_validation.py::TestValidateAndWarnToolName::test_returns_true_for_valid_name 2881python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateAndWarnToolName::test_returns_false_for_invalid_name 2882python3.13-mcp-1.27.0> [gw2] [ 92%] PASSED tests/shared/test_tool_name_validation.py::TestValidateAndWarnToolName::test_returns_false_for_invalid_name 2883python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateAndWarnToolName::test_logs_warnings_for_invalid_name 2884python3.13-mcp-1.27.0> [gw2] [ 92%] PASSED tests/shared/test_tool_name_validation.py::TestValidateAndWarnToolName::test_logs_warnings_for_invalid_name 2885python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateAndWarnToolName::test_no_warnings_for_clean_valid_name 2886python3.13-mcp-1.27.0> [gw2] [ 93%] PASSED tests/shared/test_tool_name_validation.py::TestValidateAndWarnToolName::test_no_warnings_for_clean_valid_name 2887python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestEdgeCases::test_edge_cases[only_dots] 2888python3.13-mcp-1.27.0> [gw2] [ 93%] PASSED tests/shared/test_tool_name_validation.py::TestEdgeCases::test_edge_cases[only_dots] 2889python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestEdgeCases::test_edge_cases[only_dashes] 2890python3.13-mcp-1.27.0> [gw2] [ 93%] PASSED tests/shared/test_tool_name_validation.py::TestEdgeCases::test_edge_cases[only_dashes] 2891python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestEdgeCases::test_edge_cases[only_slashes] 2892python3.13-mcp-1.27.0> [gw2] [ 93%] PASSED tests/shared/test_tool_name_validation.py::TestEdgeCases::test_edge_cases[only_slashes] 2893python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestEdgeCases::test_edge_cases[mixed_valid_invalid] 2894python3.13-mcp-1.27.0> [gw2] [ 93%] PASSED tests/shared/test_tool_name_validation.py::TestEdgeCases::test_edge_cases[mixed_valid_invalid] 2895python3.13-mcp-1.27.0> tests/shared/test_ws.py::test_ws_client_basic_connection 2896python3.13-mcp-1.27.0> [gw7] [ 93%] PASSED tests/server/fastmcp/test_integration.py::test_sampling[server_transport0] 2897python3.13-mcp-1.27.0> tests/server/fastmcp/test_integration.py::test_sampling[server_transport1] 2898python3.13-mcp-1.27.0> [gw8] [ 93%] PASSED tests/shared/test_streamable_http.py::test_json_response_missing_accept_header 2899python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_priming_event_not_sent_without_event_store 2900python3.13-mcp-1.27.0> [gw8] [ 93%] PASSED tests/shared/test_streamable_http.py::test_priming_event_not_sent_without_event_store 2901python3.13-mcp-1.27.0> tests/shared/test_ws.py::test_ws_client_exception_handling 2902python3.13-mcp-1.27.0> [gw0] [ 93%] PASSED tests/server/fastmcp/test_integration.py::test_structured_output[server_transport1] 2903python3.13-mcp-1.27.0> [gw3] [ 93%] PASSED tests/shared/test_streamable_http.py::test_server_validates_protocol_version_header 2904python3.13-mcp-1.27.0> tests/server/fastmcp/test_parameter_descriptions.py::test_parameter_descriptions 2905python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_server_backwards_compatibility_no_protocol_version 2906python3.13-mcp-1.27.0> [gw0] [ 93%] PASSED tests/server/fastmcp/test_parameter_descriptions.py::test_parameter_descriptions 2907python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServer::test_create_server 2908python3.13-mcp-1.27.0> [gw0] [ 94%] PASSED tests/server/fastmcp/test_server.py::TestServer::test_create_server 2909python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServer::test_normalize_path 2910python3.13-mcp-1.27.0> [gw0] [ 94%] PASSED tests/server/fastmcp/test_server.py::TestServer::test_normalize_path 2911python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServer::test_sse_app_with_mount_path 2912python3.13-mcp-1.27.0> [gw0] [ 94%] PASSED tests/server/fastmcp/test_server.py::TestServer::test_sse_app_with_mount_path 2913python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServer::test_starlette_routes_with_mount_path 2914python3.13-mcp-1.27.0> [gw0] [ 94%] PASSED tests/server/fastmcp/test_server.py::TestServer::test_starlette_routes_with_mount_path 2915python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServer::test_non_ascii_description 2916python3.13-mcp-1.27.0> [gw0] [ 94%] PASSED tests/server/fastmcp/test_server.py::TestServer::test_non_ascii_description 2917python3.13-mcp-1.27.0> tests/test_examples.py::test_complex_inputs 2918python3.13-mcp-1.27.0> [gw0] [ 94%] PASSED tests/test_examples.py::test_complex_inputs 2919python3.13-mcp-1.27.0> tests/test_examples.py::test_direct_call_tool_result_return 2920python3.13-mcp-1.27.0> [gw0] [ 94%] PASSED tests/test_examples.py::test_direct_call_tool_result_return 2921python3.13-mcp-1.27.0> tests/test_examples.py::test_desktop 2922python3.13-mcp-1.27.0> [gw4] [ 94%] PASSED tests/shared/test_streamable_http.py::test_json_response 2923python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_priming_event_includes_retry_interval 2924python3.13-mcp-1.27.0> [gw4] [ 94%] PASSED tests/shared/test_streamable_http.py::test_priming_event_includes_retry_interval 2925python3.13-mcp-1.27.0> tests/test_types.py::test_jsonrpc_request 2926python3.13-mcp-1.27.0> [gw0] [ 94%] PASSED tests/test_examples.py::test_desktop 2927python3.13-mcp-1.27.0> tests/test_examples.py::test_docs_examples[README.md:88-132] 2928python3.13-mcp-1.27.0> [gw4] [ 94%] PASSED tests/test_types.py::test_jsonrpc_request 2929python3.13-mcp-1.27.0> tests/test_types.py::test_method_initialization 2930python3.13-mcp-1.27.0> [gw4] [ 95%] PASSED tests/test_types.py::test_method_initialization 2931python3.13-mcp-1.27.0> tests/test_types.py::test_tool_result_content 2932python3.13-mcp-1.27.0> [gw4] [ 95%] PASSED tests/test_types.py::test_tool_result_content 2933python3.13-mcp-1.27.0> tests/test_types.py::test_tool_choice 2934python3.13-mcp-1.27.0> [gw4] [ 95%] PASSED tests/test_types.py::test_tool_choice 2935python3.13-mcp-1.27.0> tests/test_types.py::test_sampling_message_with_user_role 2936python3.13-mcp-1.27.0> [gw4] [ 95%] PASSED tests/test_types.py::test_sampling_message_with_user_role 2937python3.13-mcp-1.27.0> [gw0] [ 95%] PASSED tests/test_examples.py::test_docs_examples[README.md:88-132] 2938python3.13-mcp-1.27.0> tests/test_types.py::test_sampling_message_with_assistant_role 2939python3.13-mcp-1.27.0> tests/test_types.py::test_tool_use_content 2940python3.13-mcp-1.27.0> [gw4] [ 95%] PASSED tests/test_types.py::test_sampling_message_with_assistant_role 2941python3.13-mcp-1.27.0> [gw0] [ 95%] PASSED tests/test_types.py::test_tool_use_content 2942python3.13-mcp-1.27.0> tests/test_types.py::test_sampling_message_backward_compatibility 2943python3.13-mcp-1.27.0> tests/test_types.py::test_create_message_request_params_with_tools 2944python3.13-mcp-1.27.0> [gw4] [ 95%] PASSED tests/test_types.py::test_sampling_message_backward_compatibility 2945python3.13-mcp-1.27.0> tests/test_types.py::test_create_message_result_with_tool_use 2946python3.13-mcp-1.27.0> [gw4] [ 95%] PASSED tests/test_types.py::test_create_message_result_with_tool_use 2947python3.13-mcp-1.27.0> tests/test_types.py::test_client_capabilities_with_sampling_tools 2948python3.13-mcp-1.27.0> [gw4] [ 95%] PASSED tests/test_types.py::test_client_capabilities_with_sampling_tools 2949python3.13-mcp-1.27.0> [gw0] [ 95%] PASSED tests/test_types.py::test_create_message_request_params_with_tools 2950python3.13-mcp-1.27.0> tests/test_types.py::test_tool_preserves_json_schema_2020_12_fields 2951python3.13-mcp-1.27.0> tests/test_types.py::test_create_message_result_basic 2952python3.13-mcp-1.27.0> [gw4] [ 96%] PASSED tests/test_types.py::test_tool_preserves_json_schema_2020_12_fields 2953python3.13-mcp-1.27.0> tests/test_types.py::test_list_tools_result_preserves_json_schema_2020_12_fields 2954python3.13-mcp-1.27.0> [gw0] [ 96%] PASSED tests/test_types.py::test_create_message_result_basic 2955python3.13-mcp-1.27.0> [gw4] [ 96%] PASSED tests/test_types.py::test_list_tools_result_preserves_json_schema_2020_12_fields 2956python3.13-mcp-1.27.0> [gw9] [ 96%] PASSED tests/shared/test_streamable_http.py::test_client_includes_protocol_version_header_after_init 2957python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestValidNames::test_accepts_valid_names[simple_alphanumeric] 2958python3.13-mcp-1.27.0> [gw9] [ 96%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestValidNames::test_accepts_valid_names[simple_alphanumeric] 2959python3.13-mcp-1.27.0> [gw2] [ 96%] PASSED tests/shared/test_ws.py::test_ws_client_basic_connection 2960python3.13-mcp-1.27.0> tests/shared/test_ws.py::test_ws_client_happy_request_and_response 2961python3.13-mcp-1.27.0> [gw8] [ 96%] PASSED tests/shared/test_ws.py::test_ws_client_exception_handling 2962python3.13-mcp-1.27.0> tests/shared/test_ws.py::test_ws_client_timeout 2963python3.13-mcp-1.27.0> [gw7] [ 96%] PASSED tests/server/fastmcp/test_integration.py::test_sampling[server_transport1] 2964python3.13-mcp-1.27.0> [gw6] [ 96%] PASSED tests/shared/test_streamable_http.py::test_server_close_sse_stream_via_context 2965python3.13-mcp-1.27.0> tests/server/fastmcp/test_integration.py::test_elicitation[server_transport0] 2966python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_standalone_get_stream_reconnection 2967python3.13-mcp-1.27.0> [gw3] [ 96%] PASSED tests/shared/test_streamable_http.py::test_server_backwards_compatibility_no_protocol_version 2968python3.13-mcp-1.27.0> tests/test_examples.py::test_simple_echo 2969python3.13-mcp-1.27.0> [gw3] [ 96%] PASSED tests/test_examples.py::test_simple_echo 2970python3.13-mcp-1.27.0> [gw1] [ 97%] PASSED tests/shared/test_streamable_http.py::test_client_crash_handled 2971python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_handle_sse_event_skips_empty_data 2972python3.13-mcp-1.27.0> [gw1] [ 97%] PASSED tests/shared/test_streamable_http.py::test_handle_sse_event_skips_empty_data 2973python3.13-mcp-1.27.0> [gw2] [ 97%] PASSED tests/shared/test_ws.py::test_ws_client_happy_request_and_response 2974python3.13-mcp-1.27.0> [gw8] [ 97%] PASSED tests/shared/test_ws.py::test_ws_client_timeout 2975python3.13-mcp-1.27.0> [gw7] [ 97%] PASSED tests/server/fastmcp/test_integration.py::test_elicitation[server_transport0] 2976python3.13-mcp-1.27.0> tests/server/fastmcp/test_integration.py::test_elicitation[server_transport1] 2977python3.13-mcp-1.27.0> [gw7] [ 97%] PASSED tests/server/fastmcp/test_integration.py::test_elicitation[server_transport1] 2978python3.13-mcp-1.27.0> tests/server/fastmcp/test_integration.py::test_notifications[server_transport0] 2979python3.13-mcp-1.27.0> [gw7] [ 97%] PASSED tests/server/fastmcp/test_integration.py::test_notifications[server_transport0] 2980python3.13-mcp-1.27.0> tests/server/fastmcp/test_integration.py::test_notifications[server_transport1] 2981python3.13-mcp-1.27.0> [gw5] [ 97%] PASSED tests/client/test_stdio.py::test_stdio_client_sigint_only_process 2982python3.13-mcp-1.27.0> tests/client/test_stdio.py::test_stdio_client_graceful_stdin_exit 2983python3.13-mcp-1.27.0> [gw7] [ 97%] PASSED tests/server/fastmcp/test_integration.py::test_notifications[server_transport1] 2984python3.13-mcp-1.27.0> tests/server/fastmcp/test_integration.py::test_completion[server_transport0] 2985python3.13-mcp-1.27.0> [gw5] [ 97%] PASSED tests/client/test_stdio.py::test_stdio_client_graceful_stdin_exit 2986python3.13-mcp-1.27.0> tests/client/test_stdio.py::test_stdio_client_stdin_close_ignored 2987python3.13-mcp-1.27.0> [gw7] [ 97%] PASSED tests/server/fastmcp/test_integration.py::test_completion[server_transport0] 2988python3.13-mcp-1.27.0> [gw6] [ 98%] PASSED tests/shared/test_streamable_http.py::test_standalone_get_stream_reconnection 2989python3.13-mcp-1.27.0> [gw5] [ 98%] PASSED tests/client/test_stdio.py::test_stdio_client_stdin_close_ignored 2990python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_capabilities.py::test_client_capabilities_without_tasks 2991python3.13-mcp-1.27.0> [gw5] [ 98%] PASSED tests/experimental/tasks/client/test_capabilities.py::test_client_capabilities_without_tasks 2992python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_client_supports_tasks_false_no_tasks 2993python3.13-mcp-1.27.0> [gw5] [ 98%] PASSED tests/experimental/tasks/test_request_context.py::test_client_supports_tasks_false_no_tasks 2994python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_client_supports_tasks_false_no_capabilities 2995python3.13-mcp-1.27.0> [gw5] [ 98%] PASSED tests/experimental/tasks/test_request_context.py::test_client_supports_tasks_false_no_capabilities 2996python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_validate_task_mode_required_with_task_is_valid 2997python3.13-mcp-1.27.0> [gw5] [ 98%] PASSED tests/experimental/tasks/test_request_context.py::test_validate_task_mode_required_with_task_is_valid 2998python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_validate_task_mode_required_without_task_returns_error 2999python3.13-mcp-1.27.0> [gw5] [ 98%] PASSED tests/experimental/tasks/test_request_context.py::test_validate_task_mode_required_without_task_returns_error 3000python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_validate_task_mode_required_without_task_raises_by_default 3001python3.13-mcp-1.27.0> [gw5] [ 98%] PASSED tests/experimental/tasks/test_request_context.py::test_validate_task_mode_required_without_task_raises_by_default 3002python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_validate_task_mode_forbidden_without_task_is_valid 3003python3.13-mcp-1.27.0> [gw5] [ 98%] PASSED tests/experimental/tasks/test_request_context.py::test_validate_task_mode_forbidden_without_task_is_valid 3004python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_validate_task_mode_forbidden_with_task_returns_error 3005python3.13-mcp-1.27.0> [gw5] [ 98%] PASSED tests/experimental/tasks/test_request_context.py::test_validate_task_mode_forbidden_with_task_returns_error 3006python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_validate_task_mode_forbidden_with_task_raises_by_default 3007python3.13-mcp-1.27.0> [gw5] [ 98%] PASSED tests/experimental/tasks/test_request_context.py::test_validate_task_mode_forbidden_with_task_raises_by_default 3008python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_validate_task_mode_none_treated_as_forbidden 3009python3.13-mcp-1.27.0> [gw5] [ 99%] PASSED tests/experimental/tasks/test_request_context.py::test_validate_task_mode_none_treated_as_forbidden 3010python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_validate_task_mode_optional_with_task_is_valid 3011python3.13-mcp-1.27.0> [gw5] [ 99%] PASSED tests/experimental/tasks/test_request_context.py::test_validate_task_mode_optional_with_task_is_valid 3012python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_validate_task_mode_optional_without_task_is_valid 3013python3.13-mcp-1.27.0> [gw5] [ 99%] PASSED tests/experimental/tasks/test_request_context.py::test_validate_task_mode_optional_without_task_is_valid 3014python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_validate_for_tool_with_execution_required 3015python3.13-mcp-1.27.0> [gw5] [ 99%] PASSED tests/experimental/tasks/test_request_context.py::test_validate_for_tool_with_execution_required 3016python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_validate_for_tool_without_execution 3017python3.13-mcp-1.27.0> [gw5] [ 99%] PASSED tests/experimental/tasks/test_request_context.py::test_validate_for_tool_without_execution 3018python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_validate_for_tool_optional_with_task 3019python3.13-mcp-1.27.0> [gw5] [ 99%] PASSED tests/experimental/tasks/test_request_context.py::test_validate_for_tool_optional_with_task 3020python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_can_use_tool_required_with_task_support 3021python3.13-mcp-1.27.0> [gw5] [ 99%] PASSED tests/experimental/tasks/test_request_context.py::test_can_use_tool_required_with_task_support 3022python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_can_use_tool_required_without_task_support 3023python3.13-mcp-1.27.0> [gw5] [ 99%] PASSED tests/experimental/tasks/test_request_context.py::test_can_use_tool_required_without_task_support 3024python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_can_use_tool_optional_without_task_support 3025python3.13-mcp-1.27.0> [gw5] [ 99%] PASSED tests/experimental/tasks/test_request_context.py::test_can_use_tool_optional_without_task_support 3026python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_can_use_tool_forbidden_without_task_support 3027python3.13-mcp-1.27.0> [gw5] [ 99%] PASSED tests/experimental/tasks/test_request_context.py::test_can_use_tool_forbidden_without_task_support 3028python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_can_use_tool_none_without_task_support 3029python3.13-mcp-1.27.0> [gw5] [100%] PASSED tests/experimental/tasks/test_request_context.py::test_can_use_tool_none_without_task_support 3030python3.13-mcp-1.27.0> 3031python3.13-mcp-1.27.0> ═══════════════════════════════ inline-snapshot ════════════════════════════════3032python3.13-mcp-1.27.0> INFO: inline-snapshot was disabled because you used xdist. This means that tests3033python3.13-mcp-1.27.0> with snapshots will continue to run, but snapshot(x) will only return x and 3034python3.13-mcp-1.27.0> inline-snapshot will not be able to fix snapshots or generate reports.3035python3.13-mcp-1.27.0> 3036python3.13-mcp-1.27.0> 3037python3.13-mcp-1.27.0> 3038python3.13-mcp-1.27.0> ================= 996 passed, 95 skipped, 1 xfailed in 14.23s ==================3039python3.13-mcp-1.27.0> Finished executing pytestCheckPhase3040python3.13-mcp-1.27.0> Running phase: pytestcachePhase3041python3.13-mcp-1.27.0> Running phase: pytestRemoveBytecodePhase3042building '/nix/store/744dqddz466kpjhb712b4jvfzgz90pqh-mistral-vibe-2.19.0.drv' on 'ssh-ng://customer@mac02.m.ntd.one'3043building '/nix/store/744dqddz466kpjhb712b4jvfzgz90pqh-mistral-vibe-2.19.0.drv'3044mistral-vibe-2.19.0> Sourcing python-remove-tests-dir-hook3045mistral-vibe-2.19.0> Sourcing python-catch-conflicts-hook.sh3046mistral-vibe-2.19.0> Sourcing python-remove-bin-bytecode-hook.sh3047mistral-vibe-2.19.0> Sourcing pypa-build-hook3048mistral-vibe-2.19.0> Using pypaBuildPhase3049mistral-vibe-2.19.0> Sourcing python-runtime-deps-check-hook3050mistral-vibe-2.19.0> Using pythonRuntimeDepsCheckHook3051mistral-vibe-2.19.0> Sourcing pypa-install-hook3052mistral-vibe-2.19.0> Using pypaInstallPhase3053mistral-vibe-2.19.0> Sourcing python-imports-check-hook.sh3054mistral-vibe-2.19.0> Using pythonImportsCheckPhase3055mistral-vibe-2.19.0> Sourcing python-namespaces-hook3056mistral-vibe-2.19.0> Sourcing python-catch-conflicts-hook.sh3057mistral-vibe-2.19.0> Using versionCheckHook3058mistral-vibe-2.19.0> Running phase: unpackPhase3059mistral-vibe-2.19.0> unpacking source archive /nix/store/f3dhj1bvhm9p2q67magwyrvdjajk7ccw-source3060mistral-vibe-2.19.0> source root is source3061mistral-vibe-2.19.0> setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/vibe/whats_new.md"3062mistral-vibe-2.19.0> Running phase: patchPhase3063mistral-vibe-2.19.0> Running phase: updateAutotoolsGnuConfigScriptsPhase3064mistral-vibe-2.19.0> Running phase: configurePhase3065mistral-vibe-2.19.0> no configure script, doing nothing3066mistral-vibe-2.19.0> Running phase: buildPhase3067mistral-vibe-2.19.0> Executing pypaBuildPhase3068mistral-vibe-2.19.0> Setting SETUPTOOLS_SCM_PRETEND_VERSION to 2.19.03069mistral-vibe-2.19.0> Including all tracked files automatically3070mistral-vibe-2.19.0> Creating a wheel...3071mistral-vibe-2.19.0> pypa build flags: --no-isolation --outdir dist/ --wheel3072mistral-vibe-2.19.0> * Getting build dependencies for wheel...3073mistral-vibe-2.19.0> * Building wheel...3074mistral-vibe-2.19.0> Successfully built mistral_vibe-2.19.0-py3-none-any.whl3075mistral-vibe-2.19.0> Finished creating a wheel...3076mistral-vibe-2.19.0> /nix/var/nix/builds/nix-96629-2643670684/source/dist /nix/var/nix/builds/nix-96629-2643670684/source3077mistral-vibe-2.19.0> Unpacking to: unpacked/mistral_vibe-2.19.0...OK3078mistral-vibe-2.19.0> Repacking wheel as ./mistral_vibe-2.19.0-py3-none-any.whl...OK3079mistral-vibe-2.19.0> /nix/var/nix/builds/nix-96629-2643670684/source3080mistral-vibe-2.19.0> Finished executing pypaBuildPhase3081mistral-vibe-2.19.0> Running phase: pythonRuntimeDepsCheckHook3082mistral-vibe-2.19.0> Executing pythonRuntimeDepsCheck3083mistral-vibe-2.19.0> Checking runtime dependencies for mistral_vibe-2.19.0-py3-none-any.whl3084mistral-vibe-2.19.0> Finished executing pythonRuntimeDepsCheck3085mistral-vibe-2.19.0> Running phase: installPhase3086mistral-vibe-2.19.0> Executing pypaInstallPhase3087mistral-vibe-2.19.0> Successfully installed mistral_vibe-2.19.0-py3-none-any.whl3088mistral-vibe-2.19.0> Finished executing pypaInstallPhase3089mistral-vibe-2.19.0> Running phase: pythonOutputDistPhase3090mistral-vibe-2.19.0> Executing pythonOutputDistPhase3091mistral-vibe-2.19.0> Finished executing pythonOutputDistPhase3092mistral-vibe-2.19.0> Running phase: fixupPhase3093mistral-vibe-2.19.0> checking for references to /nix/var/nix/builds/nix-96629-2643670684/ in /nix/store/4srb24sd5nq30wx6mgbp8sphhjp2gmd4-mistral-vibe-2.19.0...3094mistral-vibe-2.19.0> patching script interpreter paths in /nix/store/4srb24sd5nq30wx6mgbp8sphhjp2gmd4-mistral-vibe-2.19.03095mistral-vibe-2.19.0> stripping (with command strip and flags -S) in /nix/store/4srb24sd5nq30wx6mgbp8sphhjp2gmd4-mistral-vibe-2.19.0/lib /nix/store/4srb24sd5nq30wx6mgbp8sphhjp2gmd4-mistral-vibe-2.19.0/bin3096mistral-vibe-2.19.0> checking for references to /nix/var/nix/builds/nix-96629-2643670684/ in /nix/store/cp1j2rx370vwmc8q3ziwf3z17k7kwcl6-mistral-vibe-2.19.0-dist...3097mistral-vibe-2.19.0> patching script interpreter paths in /nix/store/cp1j2rx370vwmc8q3ziwf3z17k7kwcl6-mistral-vibe-2.19.0-dist3098mistral-vibe-2.19.0> Rewriting #!/nix/store/mfkdmplffnbc0av8r6pknl796a6b1r2n-python3-3.13.13/bin/python3.13 to #!/nix/store/mfkdmplffnbc0av8r6pknl796a6b1r2n-python3-3.13.133099mistral-vibe-2.19.0> wrapping `/nix/store/4srb24sd5nq30wx6mgbp8sphhjp2gmd4-mistral-vibe-2.19.0/bin/vibe-acp'...3100mistral-vibe-2.19.0> Rewriting #!/nix/store/mfkdmplffnbc0av8r6pknl796a6b1r2n-python3-3.13.13/bin/python3.13 to #!/nix/store/mfkdmplffnbc0av8r6pknl796a6b1r2n-python3-3.13.133101mistral-vibe-2.19.0> wrapping `/nix/store/4srb24sd5nq30wx6mgbp8sphhjp2gmd4-mistral-vibe-2.19.0/bin/vibe'...3102mistral-vibe-2.19.0> Executing pythonRemoveTestsDir3103mistral-vibe-2.19.0> Finished executing pythonRemoveTestsDir3104mistral-vibe-2.19.0> Running phase: installCheckPhase3105mistral-vibe-2.19.0> Executing versionCheckPhase3106mistral-vibe-2.19.0> Successfully managed to find version 2.19.0 in the output of the command /nix/store/4srb24sd5nq30wx6mgbp8sphhjp2gmd4-mistral-vibe-2.19.0/bin/vibe --version3107mistral-vibe-2.19.0> vibe 2.19.03108mistral-vibe-2.19.0> Finished versionCheckPhase3109mistral-vibe-2.19.0> no Makefile or custom installCheckPhase, doing nothing3110mistral-vibe-2.19.0> Running phase: pythonCatchConflictsPhase3111mistral-vibe-2.19.0> Running phase: pythonRemoveBinBytecodePhase3112mistral-vibe-2.19.0> Running phase: pythonImportsCheckPhase3113mistral-vibe-2.19.0> Executing pythonImportsCheckPhase3114mistral-vibe-2.19.0> Check whether the following modules can be imported: vibe31153116post-build step Upload to niks3: ok3117time=2026-07-04T11:40:42.841Z level=INFO msg="Uploading 7 paths to niks3.numtide.com (191 already cached)"3118time=2026-07-04T11:40:42.841Z level=INFO msg="Uploading yisxb0aa2vbbmwj4m70hdq0gcqagsc3g-python3.13-sse-starlette-3.2.0 (81.2KB)"3119time=2026-07-04T11:40:42.842Z level=INFO msg="Uploading nbj62sl1mf0jnviz531xn4gm77lk54qn-python3.13-mistralai-2.5.0 (15.7MB)"3120time=2026-07-04T11:40:42.842Z level=INFO msg="Uploading hp679rfjyjd9cy063xlffihyvjcpvngg-python3.13-agent-client-protocol-0.10.1 (1017.2KB)"3121time=2026-07-04T11:40:42.842Z level=INFO msg="Uploading 835hhwyfbgy0hvbgwxvp5j8g2bmvzlkp-python3.13-mcp-1.27.0 (2.6MB)"3122time=2026-07-04T11:40:42.843Z level=INFO msg="Uploading 46ph35x6hd4i5ijy9s5if6gw1y93h5in-python3.13-httpx-sse-0.4.3 (53.4KB)"3123time=2026-07-04T11:40:42.842Z level=INFO msg="Uploading 4srb24sd5nq30wx6mgbp8sphhjp2gmd4-mistral-vibe-2.19.0 (7.8MB)"3124time=2026-07-04T11:40:42.845Z level=INFO msg="Uploading khj59yrrhkk3d99zbk7r0gnw7rzsq386-python3.13-pydantic-settings-2.14.2 (733.8KB)"3125time=2026-07-04T11:40:43.922Z level=INFO msg="Uploading 7 narinfos"3126time=2026-07-04T11:40:44.231Z level=INFO msg="Upload complete. (2.806s)"