nixbot

builds

succeeded aarch64-linux.pkgs-mistral-vibe build #39 · raw · ·

1these 8 derivations will be built:2  /nix/store/6la3y2vng5x1v8sa5r0mkl4wx8nrzihq-python3.13-pydantic-settings-2.14.2.drv3  /nix/store/06shn0v4hschvjh63q15bh0560s4m54c-python3.13-fastapi-0.136.3.drv4  /nix/store/agqiy7xifnjqzdwz6qpdc01jv1hx11jy-python3.13-mistralai-2.5.0.drv5  /nix/store/n3c32dmj3i9lscif4qvbpcdl82a978y8-python3.13-sse-starlette-3.2.0.drv6  /nix/store/xaxmb84l1pid7svi72zgqiz2n28wknl2-python3.13-httpx-sse-0.4.3.drv7  /nix/store/nhhx8kpfagffzdiqxc4n2y5n959cq0h5-python3.13-mcp-1.27.0.drv8  /nix/store/svb1shlxqz1vhxwwpd4zbnn2gh5xmdfx-python3.13-agent-client-protocol-0.10.1.drv9  /nix/store/4xznyjz1qx1snx815dmsh0z78826ljqw-mistral-vibe-2.19.0.drv10building '/nix/store/svb1shlxqz1vhxwwpd4zbnn2gh5xmdfx-python3.13-agent-client-protocol-0.10.1.drv' on 'ssh-ng://nix-remote-builder@bld3.m.ntd.one'11building '/nix/store/agqiy7xifnjqzdwz6qpdc01jv1hx11jy-python3.13-mistralai-2.5.0.drv' on 'ssh-ng://nix-remote-builder@bld3.m.ntd.one'12building '/nix/store/6la3y2vng5x1v8sa5r0mkl4wx8nrzihq-python3.13-pydantic-settings-2.14.2.drv' on 'ssh-ng://nix-remote-builder@bld3.m.ntd.one'13building '/nix/store/svb1shlxqz1vhxwwpd4zbnn2gh5xmdfx-python3.13-agent-client-protocol-0.10.1.drv'14python3.13-agent-client-protocol-0.10.1> Sourcing python-remove-tests-dir-hook15python3.13-agent-client-protocol-0.10.1> Sourcing python-catch-conflicts-hook.sh16python3.13-agent-client-protocol-0.10.1> Sourcing python-remove-bin-bytecode-hook.sh17python3.13-agent-client-protocol-0.10.1> Sourcing pypa-build-hook18python3.13-agent-client-protocol-0.10.1> Using pypaBuildPhase19python3.13-agent-client-protocol-0.10.1> Sourcing python-runtime-deps-check-hook20python3.13-agent-client-protocol-0.10.1> Using pythonRuntimeDepsCheckHook21python3.13-agent-client-protocol-0.10.1> Sourcing pypa-install-hook22python3.13-agent-client-protocol-0.10.1> Using pypaInstallPhase23python3.13-agent-client-protocol-0.10.1> Sourcing python-imports-check-hook.sh24python3.13-agent-client-protocol-0.10.1> Using pythonImportsCheckPhase25python3.13-agent-client-protocol-0.10.1> Sourcing python-namespaces-hook26python3.13-agent-client-protocol-0.10.1> Sourcing python-catch-conflicts-hook.sh27python3.13-agent-client-protocol-0.10.1> Running phase: unpackPhase28python3.13-agent-client-protocol-0.10.1> unpacking source archive /nix/store/9wd204mwkxv4cgfg1maw6dkxfa03s67y-agent_client_protocol-0.10.1.tar.gz29python3.13-agent-client-protocol-0.10.1> source root is agent_client_protocol-0.10.130python3.13-agent-client-protocol-0.10.1> setting SOURCE_DATE_EPOCH to timestamp 1779648402 of file "agent_client_protocol-0.10.1/pyproject.toml"31python3.13-agent-client-protocol-0.10.1> Running phase: patchPhase32python3.13-agent-client-protocol-0.10.1> Running phase: updateAutotoolsGnuConfigScriptsPhase33python3.13-agent-client-protocol-0.10.1> Running phase: configurePhase34python3.13-agent-client-protocol-0.10.1> no configure script, doing nothing35python3.13-agent-client-protocol-0.10.1> Running phase: buildPhase36python3.13-agent-client-protocol-0.10.1> Executing pypaBuildPhase37python3.13-agent-client-protocol-0.10.1> Setting PDM_BUILD_SCM_VERSION to 0.10.138python3.13-agent-client-protocol-0.10.1> Creating a wheel...39python3.13-agent-client-protocol-0.10.1> pypa build flags: --no-isolation --outdir dist/ --wheel40python3.13-agent-client-protocol-0.10.1> * Getting build dependencies for wheel...41python3.13-agent-client-protocol-0.10.1> * Building wheel...42python3.13-agent-client-protocol-0.10.1>  - Adding src/acp/__init__.py -> acp/__init__.py43python3.13-agent-client-protocol-0.10.1>  - Adding src/acp/agent/__init__.py -> acp/agent/__init__.py44python3.13-agent-client-protocol-0.10.1>  - Adding src/acp/agent/connection.py -> acp/agent/connection.py45python3.13-agent-client-protocol-0.10.1>  - Adding src/acp/agent/router.py -> acp/agent/router.py46python3.13-agent-client-protocol-0.10.1>  - Adding src/acp/client/__init__.py -> acp/client/__init__.py47python3.13-agent-client-protocol-0.10.1>  - Adding src/acp/client/connection.py -> acp/client/connection.py48python3.13-agent-client-protocol-0.10.1>  - Adding src/acp/client/router.py -> acp/client/router.py49python3.13-agent-client-protocol-0.10.1>  - Adding src/acp/connection.py -> acp/connection.py50python3.13-agent-client-protocol-0.10.1>  - Adding src/acp/contrib/__init__.py -> acp/contrib/__init__.py51python3.13-agent-client-protocol-0.10.1>  - Adding src/acp/contrib/permissions.py -> acp/contrib/permissions.py52python3.13-agent-client-protocol-0.10.1>  - Adding src/acp/contrib/session_state.py -> acp/contrib/session_state.py53python3.13-agent-client-protocol-0.10.1>  - Adding src/acp/contrib/tool_calls.py -> acp/contrib/tool_calls.py54python3.13-agent-client-protocol-0.10.1>  - Adding src/acp/core.py -> acp/core.py55python3.13-agent-client-protocol-0.10.1>  - Adding src/acp/exceptions.py -> acp/exceptions.py56python3.13-agent-client-protocol-0.10.1>  - Adding src/acp/helpers.py -> acp/helpers.py57python3.13-agent-client-protocol-0.10.1>  - Adding src/acp/interfaces.py -> acp/interfaces.py58python3.13-agent-client-protocol-0.10.1>  - Adding src/acp/meta.py -> acp/meta.py59python3.13-agent-client-protocol-0.10.1>  - Adding src/acp/py.typed -> acp/py.typed60python3.13-agent-client-protocol-0.10.1>  - Adding src/acp/router.py -> acp/router.py61python3.13-agent-client-protocol-0.10.1>  - Adding src/acp/schema.py -> acp/schema.py62python3.13-agent-client-protocol-0.10.1>  - Adding src/acp/stdio.py -> acp/stdio.py63python3.13-agent-client-protocol-0.10.1>  - Adding src/acp/task/__init__.py -> acp/task/__init__.py64python3.13-agent-client-protocol-0.10.1>  - Adding src/acp/task/dispatcher.py -> acp/task/dispatcher.py65python3.13-agent-client-protocol-0.10.1>  - Adding src/acp/task/queue.py -> acp/task/queue.py66python3.13-agent-client-protocol-0.10.1>  - Adding src/acp/task/sender.py -> acp/task/sender.py67python3.13-agent-client-protocol-0.10.1>  - Adding src/acp/task/state.py -> acp/task/state.py68python3.13-agent-client-protocol-0.10.1>  - Adding src/acp/task/supervisor.py -> acp/task/supervisor.py69python3.13-agent-client-protocol-0.10.1>  - Adding src/acp/telemetry.py -> acp/telemetry.py70python3.13-agent-client-protocol-0.10.1>  - Adding src/acp/transports.py -> acp/transports.py71python3.13-agent-client-protocol-0.10.1>  - Adding src/acp/utils.py -> acp/utils.py72python3.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/METADATA73python3.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/WHEEL74python3.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.txt75python3.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/LICENSE76python3.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/RECORD77python3.13-agent-client-protocol-0.10.1> Successfully built agent_client_protocol-0.10.1-py3-none-any.whl78python3.13-agent-client-protocol-0.10.1> Finished creating a wheel...79python3.13-agent-client-protocol-0.10.1> Finished executing pypaBuildPhase80python3.13-agent-client-protocol-0.10.1> Running phase: pythonRuntimeDepsCheckHook81python3.13-agent-client-protocol-0.10.1> Executing pythonRuntimeDepsCheck82python3.13-agent-client-protocol-0.10.1> Checking runtime dependencies for agent_client_protocol-0.10.1-py3-none-any.whl83building '/nix/store/agqiy7xifnjqzdwz6qpdc01jv1hx11jy-python3.13-mistralai-2.5.0.drv'84python3.13-mistralai-2.5.0> Sourcing python-remove-tests-dir-hook85python3.13-mistralai-2.5.0> Sourcing python-catch-conflicts-hook.sh86python3.13-mistralai-2.5.0> Sourcing python-remove-bin-bytecode-hook.sh87python3.13-mistralai-2.5.0> Sourcing pypa-build-hook88python3.13-mistralai-2.5.0> Using pypaBuildPhase89python3.13-mistralai-2.5.0> Sourcing python-runtime-deps-check-hook90python3.13-mistralai-2.5.0> Using pythonRuntimeDepsCheckHook91python3.13-mistralai-2.5.0> Sourcing pypa-install-hook92python3.13-mistralai-2.5.0> Using pypaInstallPhase93python3.13-mistralai-2.5.0> Sourcing python-imports-check-hook.sh94python3.13-mistralai-2.5.0> Using pythonImportsCheckPhase95python3.13-mistralai-2.5.0> Sourcing python-namespaces-hook96python3.13-mistralai-2.5.0> Sourcing python-catch-conflicts-hook.sh97python3.13-mistralai-2.5.0> Running phase: unpackPhase98python3.13-mistralai-2.5.0> unpacking source archive /nix/store/qfz997c78mrl9g26npjj9zi35apjkf3m-mistralai-2.5.0.tar.gz99python3.13-agent-client-protocol-0.10.1> Finished executing pythonRuntimeDepsCheck100python3.13-agent-client-protocol-0.10.1> Running phase: installPhase101python3.13-agent-client-protocol-0.10.1> Executing pypaInstallPhase102python3.13-mistralai-2.5.0> source root is mistralai-2.5.0103python3.13-mistralai-2.5.0> setting SOURCE_DATE_EPOCH to timestamp 1580601600 of file "mistralai-2.5.0/src/mistralai/extra/workflows/helpers.py"104python3.13-mistralai-2.5.0> Running phase: patchPhase105python3.13-mistralai-2.5.0> Running phase: updateAutotoolsGnuConfigScriptsPhase106python3.13-mistralai-2.5.0> Running phase: configurePhase107building '/nix/store/6la3y2vng5x1v8sa5r0mkl4wx8nrzihq-python3.13-pydantic-settings-2.14.2.drv'108python3.13-mistralai-2.5.0> no configure script, doing nothing109python3.13-mistralai-2.5.0> Running phase: buildPhase110python3.13-mistralai-2.5.0> Executing pypaBuildPhase111python3.13-mistralai-2.5.0> Creating a wheel...112python3.13-mistralai-2.5.0> pypa build flags: --no-isolation --outdir dist/ --wheel113python3.13-pydantic-settings-2.14.2> Sourcing python-remove-tests-dir-hook114python3.13-pydantic-settings-2.14.2> Sourcing python-catch-conflicts-hook.sh115python3.13-pydantic-settings-2.14.2> Sourcing python-remove-bin-bytecode-hook.sh116python3.13-pydantic-settings-2.14.2> Sourcing pypa-build-hook117python3.13-pydantic-settings-2.14.2> Using pypaBuildPhase118python3.13-pydantic-settings-2.14.2> Sourcing python-runtime-deps-check-hook119python3.13-pydantic-settings-2.14.2> Using pythonRuntimeDepsCheckHook120python3.13-pydantic-settings-2.14.2> Sourcing pypa-install-hook121python3.13-pydantic-settings-2.14.2> Using pypaInstallPhase122python3.13-pydantic-settings-2.14.2> Sourcing python-imports-check-hook.sh123python3.13-pydantic-settings-2.14.2> Using pythonImportsCheckPhase124python3.13-pydantic-settings-2.14.2> Sourcing python-namespaces-hook125python3.13-pydantic-settings-2.14.2> Sourcing python-catch-conflicts-hook.sh126python3.13-pydantic-settings-2.14.2> Running phase: unpackPhase127python3.13-pydantic-settings-2.14.2> unpacking source archive /nix/store/5g5z9ymanhmd0mz5rp7ihlvw3z9fb400-pydantic_settings-2.14.2.tar.gz128python3.13-pydantic-settings-2.14.2> source root is pydantic_settings-2.14.2129python3.13-pydantic-settings-2.14.2> setting SOURCE_DATE_EPOCH to timestamp 1580601600 of file "pydantic_settings-2.14.2/uv.lock"130python3.13-pydantic-settings-2.14.2> Running phase: patchPhase131python3.13-agent-client-protocol-0.10.1> Successfully installed agent_client_protocol-0.10.1-py3-none-any.whl132python3.13-agent-client-protocol-0.10.1> Finished executing pypaInstallPhase133python3.13-pydantic-settings-2.14.2> Running phase: updateAutotoolsGnuConfigScriptsPhase134python3.13-agent-client-protocol-0.10.1> Running phase: pythonOutputDistPhase135python3.13-mistralai-2.5.0> * Getting build dependencies for wheel...136python3.13-agent-client-protocol-0.10.1> Executing pythonOutputDistPhase137python3.13-pydantic-settings-2.14.2> Running phase: configurePhase138python3.13-pydantic-settings-2.14.2> no configure script, doing nothing139python3.13-pydantic-settings-2.14.2> Running phase: buildPhase140python3.13-pydantic-settings-2.14.2> Executing pypaBuildPhase141python3.13-agent-client-protocol-0.10.1> Finished executing pythonOutputDistPhase142python3.13-pydantic-settings-2.14.2> Creating a wheel...143python3.13-pydantic-settings-2.14.2> pypa build flags: --no-isolation --outdir dist/ --wheel144python3.13-agent-client-protocol-0.10.1> Running phase: fixupPhase145python3.13-agent-client-protocol-0.10.1> shrinking RPATHs of ELF executables and libraries in /nix/store/nzjjh69j1d2kg5867c5paw36mmba7965-python3.13-agent-client-protocol-0.10.1146python3.13-agent-client-protocol-0.10.1> checking for references to /build/ in /nix/store/nzjjh69j1d2kg5867c5paw36mmba7965-python3.13-agent-client-protocol-0.10.1...147python3.13-agent-client-protocol-0.10.1> patching script interpreter paths in /nix/store/nzjjh69j1d2kg5867c5paw36mmba7965-python3.13-agent-client-protocol-0.10.1148python3.13-pydantic-settings-2.14.2> * Getting build dependencies for wheel...149python3.13-agent-client-protocol-0.10.1> stripping (with command strip and flags -S -p) in  /nix/store/nzjjh69j1d2kg5867c5paw36mmba7965-python3.13-agent-client-protocol-0.10.1/lib150python3.13-mistralai-2.5.0> * Building wheel...151python3.13-agent-client-protocol-0.10.1> shrinking RPATHs of ELF executables and libraries in /nix/store/qvvv5j5x8kynfbrvlkp8hs4pmbbvi2h7-python3.13-agent-client-protocol-0.10.1-dist152python3.13-agent-client-protocol-0.10.1> checking for references to /build/ in /nix/store/qvvv5j5x8kynfbrvlkp8hs4pmbbvi2h7-python3.13-agent-client-protocol-0.10.1-dist...153python3.13-pydantic-settings-2.14.2> * Building wheel...154python3.13-agent-client-protocol-0.10.1> patching script interpreter paths in /nix/store/qvvv5j5x8kynfbrvlkp8hs4pmbbvi2h7-python3.13-agent-client-protocol-0.10.1-dist155python3.13-agent-client-protocol-0.10.1> Executing pythonRemoveTestsDir156python3.13-agent-client-protocol-0.10.1> Finished executing pythonRemoveTestsDir157python3.13-agent-client-protocol-0.10.1> Running phase: installCheckPhase158python3.13-agent-client-protocol-0.10.1> no Makefile or custom installCheckPhase, doing nothing159python3.13-agent-client-protocol-0.10.1> Running phase: pythonCatchConflictsPhase160python3.13-pydantic-settings-2.14.2> Successfully built pydantic_settings-2.14.2-py3-none-any.whl161python3.13-pydantic-settings-2.14.2> Finished creating a wheel...162python3.13-pydantic-settings-2.14.2> Finished executing pypaBuildPhase163python3.13-pydantic-settings-2.14.2> Running phase: pythonRuntimeDepsCheckHook164python3.13-pydantic-settings-2.14.2> Executing pythonRuntimeDepsCheck165python3.13-pydantic-settings-2.14.2> Checking runtime dependencies for pydantic_settings-2.14.2-py3-none-any.whl166python3.13-agent-client-protocol-0.10.1> Running phase: pythonRemoveBinBytecodePhase167python3.13-agent-client-protocol-0.10.1> Running phase: pythonImportsCheckPhase168python3.13-agent-client-protocol-0.10.1> Executing pythonImportsCheckPhase169python3.13-agent-client-protocol-0.10.1> Check whether the following modules can be imported: acp170python3.13-mistralai-2.5.0> Successfully built mistralai-2.5.0-py3-none-any.whl171python3.13-mistralai-2.5.0> Finished creating a wheel...172python3.13-mistralai-2.5.0> /build/mistralai-2.5.0/dist /build/mistralai-2.5.0173python3.13-pydantic-settings-2.14.2> Finished executing pythonRuntimeDepsCheck174python3.13-pydantic-settings-2.14.2> Running phase: installPhase175python3.13-pydantic-settings-2.14.2> Executing pypaInstallPhase176python3.13-pydantic-settings-2.14.2> Successfully installed pydantic_settings-2.14.2-py3-none-any.whl177python3.13-pydantic-settings-2.14.2> Finished executing pypaInstallPhase178python3.13-pydantic-settings-2.14.2> Running phase: pythonOutputDistPhase179python3.13-pydantic-settings-2.14.2> Executing pythonOutputDistPhase180python3.13-pydantic-settings-2.14.2> Finished executing pythonOutputDistPhase181python3.13-pydantic-settings-2.14.2> Running phase: fixupPhase182python3.13-pydantic-settings-2.14.2> shrinking RPATHs of ELF executables and libraries in /nix/store/bdp9zybhgmlld5rsn9iff6m7fc3vaj4r-python3.13-pydantic-settings-2.14.2183python3.13-mistralai-2.5.0> Unpacking to: unpacked/mistralai-2.5.0...OK184python3.13-pydantic-settings-2.14.2> checking for references to /build/ in /nix/store/bdp9zybhgmlld5rsn9iff6m7fc3vaj4r-python3.13-pydantic-settings-2.14.2...185python3.13-pydantic-settings-2.14.2> patching script interpreter paths in /nix/store/bdp9zybhgmlld5rsn9iff6m7fc3vaj4r-python3.13-pydantic-settings-2.14.2186python3.13-pydantic-settings-2.14.2> stripping (with command strip and flags -S -p) in  /nix/store/bdp9zybhgmlld5rsn9iff6m7fc3vaj4r-python3.13-pydantic-settings-2.14.2/lib187python3.13-pydantic-settings-2.14.2> shrinking RPATHs of ELF executables and libraries in /nix/store/j8nnsqdmd33pa9w9yy1ag0gdkr3p2dpi-python3.13-pydantic-settings-2.14.2-dist188python3.13-pydantic-settings-2.14.2> checking for references to /build/ in /nix/store/j8nnsqdmd33pa9w9yy1ag0gdkr3p2dpi-python3.13-pydantic-settings-2.14.2-dist...189python3.13-pydantic-settings-2.14.2> patching script interpreter paths in /nix/store/j8nnsqdmd33pa9w9yy1ag0gdkr3p2dpi-python3.13-pydantic-settings-2.14.2-dist190python3.13-pydantic-settings-2.14.2> Executing pythonRemoveTestsDir191python3.13-pydantic-settings-2.14.2> Finished executing pythonRemoveTestsDir192python3.13-pydantic-settings-2.14.2> Running phase: pythonCatchConflictsPhase193python3.13-mistralai-2.5.0> Repacking wheel as ./mistralai-2.5.0-py3-none-any.whl...OK194python3.13-pydantic-settings-2.14.2> Running phase: pythonRemoveBinBytecodePhase195python3.13-pydantic-settings-2.14.2> Running phase: pythonImportsCheckPhase196python3.13-mistralai-2.5.0> /build/mistralai-2.5.0197python3.13-mistralai-2.5.0> Finished executing pypaBuildPhase198python3.13-pydantic-settings-2.14.2> Executing pythonImportsCheckPhase199python3.13-pydantic-settings-2.14.2> Check whether the following modules can be imported: pydantic_settings200python3.13-mistralai-2.5.0> Running phase: pythonRuntimeDepsCheckHook201python3.13-mistralai-2.5.0> Executing pythonRuntimeDepsCheck202python3.13-mistralai-2.5.0> Checking runtime dependencies for mistralai-2.5.0-py3-none-any.whl203python3.13-mistralai-2.5.0> Finished executing pythonRuntimeDepsCheck204python3.13-mistralai-2.5.0> Running phase: installPhase205python3.13-mistralai-2.5.0> Executing pypaInstallPhase206building '/nix/store/06shn0v4hschvjh63q15bh0560s4m54c-python3.13-fastapi-0.136.3.drv' on 'ssh-ng://nix-remote-builder@bld3.m.ntd.one'207python3.13-mistralai-2.5.0> Successfully installed mistralai-2.5.0-py3-none-any.whl208python3.13-mistralai-2.5.0> Finished executing pypaInstallPhase209python3.13-mistralai-2.5.0> Running phase: pythonOutputDistPhase210python3.13-mistralai-2.5.0> Executing pythonOutputDistPhase211python3.13-mistralai-2.5.0> Finished executing pythonOutputDistPhase212python3.13-mistralai-2.5.0> Running phase: fixupPhase213python3.13-mistralai-2.5.0> shrinking RPATHs of ELF executables and libraries in /nix/store/r1kisv0b49qj4rwhxif470sg2fmd01n7-python3.13-mistralai-2.5.0214python3.13-mistralai-2.5.0> checking for references to /build/ in /nix/store/r1kisv0b49qj4rwhxif470sg2fmd01n7-python3.13-mistralai-2.5.0...215python3.13-mistralai-2.5.0> patching script interpreter paths in /nix/store/r1kisv0b49qj4rwhxif470sg2fmd01n7-python3.13-mistralai-2.5.0216python3.13-mistralai-2.5.0> stripping (with command strip and flags -S -p) in  /nix/store/r1kisv0b49qj4rwhxif470sg2fmd01n7-python3.13-mistralai-2.5.0/lib217building '/nix/store/06shn0v4hschvjh63q15bh0560s4m54c-python3.13-fastapi-0.136.3.drv'218python3.13-fastapi-0.136.3> Sourcing python-remove-tests-dir-hook219python3.13-fastapi-0.136.3> Sourcing python-catch-conflicts-hook.sh220python3.13-fastapi-0.136.3> Sourcing python-remove-bin-bytecode-hook.sh221python3.13-fastapi-0.136.3> Sourcing pypa-build-hook222python3.13-fastapi-0.136.3> Using pypaBuildPhase223python3.13-fastapi-0.136.3> Sourcing python-runtime-deps-check-hook224python3.13-fastapi-0.136.3> Using pythonRuntimeDepsCheckHook225python3.13-fastapi-0.136.3> Sourcing pypa-install-hook226python3.13-fastapi-0.136.3> Using pypaInstallPhase227python3.13-fastapi-0.136.3> Sourcing python-imports-check-hook.sh228python3.13-fastapi-0.136.3> Using pythonImportsCheckPhase229python3.13-fastapi-0.136.3> Sourcing python-namespaces-hook230python3.13-fastapi-0.136.3> Sourcing python-catch-conflicts-hook.sh231python3.13-fastapi-0.136.3> Sourcing pytest-check-hook232python3.13-fastapi-0.136.3> Using pytestCheckPhase233python3.13-fastapi-0.136.3> Running phase: unpackPhase234python3.13-fastapi-0.136.3> unpacking source archive /nix/store/hjsf8mvmviggkrzfsj7frfmras2m2y0f-source235python3.13-fastapi-0.136.3> source root is source236python3.13-fastapi-0.136.3> setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/uv.lock"237python3.13-fastapi-0.136.3> Running phase: patchPhase238python3.13-fastapi-0.136.3> Running phase: updateAutotoolsGnuConfigScriptsPhase239python3.13-fastapi-0.136.3> Running phase: configurePhase240python3.13-fastapi-0.136.3> no configure script, doing nothing241python3.13-fastapi-0.136.3> Running phase: buildPhase242python3.13-fastapi-0.136.3> Executing pypaBuildPhase243python3.13-fastapi-0.136.3> Setting PDM_BUILD_SCM_VERSION to 0.136.3244python3.13-fastapi-0.136.3> Creating a wheel...245python3.13-fastapi-0.136.3> pypa build flags: --no-isolation --outdir dist/ --wheel246python3.13-fastapi-0.136.3> * Getting build dependencies for wheel...247python3.13-fastapi-0.136.3> * Building wheel...248python3.13-fastapi-0.136.3>  - Adding .pdm-build/fastapi-0.136.3.dist-info/METADATA -> fastapi-0.136.3.dist-info/METADATA249python3.13-fastapi-0.136.3>  - Adding .pdm-build/fastapi-0.136.3.dist-info/WHEEL -> fastapi-0.136.3.dist-info/WHEEL250python3.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.txt251python3.13-fastapi-0.136.3>  - Adding .pdm-build/fastapi-0.136.3.dist-info/licenses/LICENSE -> fastapi-0.136.3.dist-info/licenses/LICENSE252python3.13-fastapi-0.136.3>  - Adding fastapi/.agents/skills/fastapi/SKILL.md -> fastapi/.agents/skills/fastapi/SKILL.md253python3.13-fastapi-0.136.3>  - Adding fastapi/.agents/skills/fastapi/references/dependencies.md -> fastapi/.agents/skills/fastapi/references/dependencies.md254python3.13-fastapi-0.136.3>  - Adding fastapi/.agents/skills/fastapi/references/other-tools.md -> fastapi/.agents/skills/fastapi/references/other-tools.md255python3.13-fastapi-0.136.3>  - Adding fastapi/.agents/skills/fastapi/references/streaming.md -> fastapi/.agents/skills/fastapi/references/streaming.md256python3.13-fastapi-0.136.3>  - Adding fastapi/__init__.py -> fastapi/__init__.py257python3.13-fastapi-0.136.3>  - Adding fastapi/__main__.py -> fastapi/__main__.py258python3.13-fastapi-0.136.3>  - Adding fastapi/_compat/__init__.py -> fastapi/_compat/__init__.py259python3.13-fastapi-0.136.3>  - Adding fastapi/_compat/shared.py -> fastapi/_compat/shared.py260python3.13-fastapi-0.136.3>  - Adding fastapi/_compat/v2.py -> fastapi/_compat/v2.py261python3.13-fastapi-0.136.3>  - Adding fastapi/applications.py -> fastapi/applications.py262python3.13-fastapi-0.136.3>  - Adding fastapi/background.py -> fastapi/background.py263python3.13-fastapi-0.136.3>  - Adding fastapi/cli.py -> fastapi/cli.py264python3.13-fastapi-0.136.3>  - Adding fastapi/concurrency.py -> fastapi/concurrency.py265python3.13-fastapi-0.136.3>  - Adding fastapi/datastructures.py -> fastapi/datastructures.py266python3.13-fastapi-0.136.3>  - Adding fastapi/dependencies/__init__.py -> fastapi/dependencies/__init__.py267python3.13-fastapi-0.136.3>  - Adding fastapi/dependencies/models.py -> fastapi/dependencies/models.py268python3.13-fastapi-0.136.3>  - Adding fastapi/dependencies/utils.py -> fastapi/dependencies/utils.py269python3.13-fastapi-0.136.3>  - Adding fastapi/encoders.py -> fastapi/encoders.py270python3.13-fastapi-0.136.3>  - Adding fastapi/exception_handlers.py -> fastapi/exception_handlers.py271python3.13-fastapi-0.136.3>  - Adding fastapi/exceptions.py -> fastapi/exceptions.py272python3.13-fastapi-0.136.3>  - Adding fastapi/logger.py -> fastapi/logger.py273python3.13-fastapi-0.136.3>  - Adding fastapi/middleware/__init__.py -> fastapi/middleware/__init__.py274python3.13-fastapi-0.136.3>  - Adding fastapi/middleware/asyncexitstack.py -> fastapi/middleware/asyncexitstack.py275python3.13-fastapi-0.136.3>  - Adding fastapi/middleware/cors.py -> fastapi/middleware/cors.py276python3.13-fastapi-0.136.3>  - Adding fastapi/middleware/gzip.py -> fastapi/middleware/gzip.py277python3.13-fastapi-0.136.3>  - Adding fastapi/middleware/httpsredirect.py -> fastapi/middleware/httpsredirect.py278python3.13-fastapi-0.136.3>  - Adding fastapi/middleware/trustedhost.py -> fastapi/middleware/trustedhost.py279python3.13-fastapi-0.136.3>  - Adding fastapi/middleware/wsgi.py -> fastapi/middleware/wsgi.py280python3.13-fastapi-0.136.3>  - Adding fastapi/openapi/__init__.py -> fastapi/openapi/__init__.py281python3.13-fastapi-0.136.3>  - Adding fastapi/openapi/constants.py -> fastapi/openapi/constants.py282python3.13-fastapi-0.136.3>  - Adding fastapi/openapi/docs.py -> fastapi/openapi/docs.py283python3.13-fastapi-0.136.3>  - Adding fastapi/openapi/models.py -> fastapi/openapi/models.py284python3.13-fastapi-0.136.3>  - Adding fastapi/openapi/utils.py -> fastapi/openapi/utils.py285python3.13-fastapi-0.136.3>  - Adding fastapi/param_functions.py -> fastapi/param_functions.py286python3.13-fastapi-0.136.3>  - Adding fastapi/params.py -> fastapi/params.py287python3.13-fastapi-0.136.3>  - Adding fastapi/py.typed -> fastapi/py.typed288python3.13-fastapi-0.136.3>  - Adding fastapi/requests.py -> fastapi/requests.py289python3.13-fastapi-0.136.3>  - Adding fastapi/responses.py -> fastapi/responses.py290python3.13-fastapi-0.136.3>  - Adding fastapi/routing.py -> fastapi/routing.py291python3.13-fastapi-0.136.3>  - Adding fastapi/security/__init__.py -> fastapi/security/__init__.py292python3.13-fastapi-0.136.3>  - Adding fastapi/security/api_key.py -> fastapi/security/api_key.py293python3.13-fastapi-0.136.3>  - Adding fastapi/security/base.py -> fastapi/security/base.py294python3.13-fastapi-0.136.3>  - Adding fastapi/security/http.py -> fastapi/security/http.py295python3.13-fastapi-0.136.3>  - Adding fastapi/security/oauth2.py -> fastapi/security/oauth2.py296python3.13-fastapi-0.136.3>  - Adding fastapi/security/open_id_connect_url.py -> fastapi/security/open_id_connect_url.py297python3.13-fastapi-0.136.3>  - Adding fastapi/security/utils.py -> fastapi/security/utils.py298python3.13-fastapi-0.136.3>  - Adding fastapi/sse.py -> fastapi/sse.py299python3.13-fastapi-0.136.3>  - Adding fastapi/staticfiles.py -> fastapi/staticfiles.py300python3.13-fastapi-0.136.3>  - Adding fastapi/templating.py -> fastapi/templating.py301python3.13-fastapi-0.136.3>  - Adding fastapi/testclient.py -> fastapi/testclient.py302python3.13-fastapi-0.136.3>  - Adding fastapi/types.py -> fastapi/types.py303python3.13-fastapi-0.136.3>  - Adding fastapi/utils.py -> fastapi/utils.py304python3.13-fastapi-0.136.3>  - Adding fastapi/websockets.py -> fastapi/websockets.py305python3.13-fastapi-0.136.3>  - Adding fastapi-0.136.3.dist-info/RECORD -> fastapi-0.136.3.dist-info/RECORD306python3.13-fastapi-0.136.3> Successfully built fastapi-0.136.3-py3-none-any.whl307python3.13-fastapi-0.136.3> Finished creating a wheel...308python3.13-fastapi-0.136.3> /build/source/dist /build/source309python3.13-fastapi-0.136.3> Unpacking to: unpacked/fastapi-0.136.3...OK310python3.13-fastapi-0.136.3> Repacking wheel as ./fastapi-0.136.3-py3-none-any.whl...OK311python3.13-fastapi-0.136.3> /build/source312python3.13-fastapi-0.136.3> Finished executing pypaBuildPhase313python3.13-fastapi-0.136.3> Running phase: pythonRuntimeDepsCheckHook314python3.13-fastapi-0.136.3> Executing pythonRuntimeDepsCheck315python3.13-fastapi-0.136.3> Checking runtime dependencies for fastapi-0.136.3-py3-none-any.whl316python3.13-mistralai-2.5.0> shrinking RPATHs of ELF executables and libraries in /nix/store/r7p2rjmfpm7xgm8y63930b1hqlmi56h2-python3.13-mistralai-2.5.0-dist317python3.13-mistralai-2.5.0> checking for references to /build/ in /nix/store/r7p2rjmfpm7xgm8y63930b1hqlmi56h2-python3.13-mistralai-2.5.0-dist...318python3.13-mistralai-2.5.0> patching script interpreter paths in /nix/store/r7p2rjmfpm7xgm8y63930b1hqlmi56h2-python3.13-mistralai-2.5.0-dist319python3.13-fastapi-0.136.3> Finished executing pythonRuntimeDepsCheck320python3.13-fastapi-0.136.3> Running phase: installPhase321python3.13-fastapi-0.136.3> Executing pypaInstallPhase322python3.13-mistralai-2.5.0> Executing pythonRemoveTestsDir323python3.13-mistralai-2.5.0> Finished executing pythonRemoveTestsDir324python3.13-mistralai-2.5.0> Running phase: installCheckPhase325python3.13-mistralai-2.5.0> no Makefile or custom installCheckPhase, doing nothing326python3.13-mistralai-2.5.0> Running phase: pythonCatchConflictsPhase327python3.13-mistralai-2.5.0> Running phase: pythonRemoveBinBytecodePhase328python3.13-mistralai-2.5.0> Running phase: pythonImportsCheckPhase329python3.13-mistralai-2.5.0> Executing pythonImportsCheckPhase330python3.13-mistralai-2.5.0> Check whether the following modules can be imported: mistralai331python3.13-fastapi-0.136.3> Successfully installed fastapi-0.136.3-py3-none-any.whl332python3.13-fastapi-0.136.3> Finished executing pypaInstallPhase333python3.13-fastapi-0.136.3> Running phase: pythonOutputDistPhase334python3.13-fastapi-0.136.3> Executing pythonOutputDistPhase335python3.13-fastapi-0.136.3> Finished executing pythonOutputDistPhase336python3.13-fastapi-0.136.3> Running phase: fixupPhase337python3.13-fastapi-0.136.3> shrinking RPATHs of ELF executables and libraries in /nix/store/z0z3l2y83xgpy94a37pq5bscmmgzpgas-python3.13-fastapi-0.136.3338python3.13-fastapi-0.136.3> checking for references to /build/ in /nix/store/z0z3l2y83xgpy94a37pq5bscmmgzpgas-python3.13-fastapi-0.136.3...339python3.13-fastapi-0.136.3> patching script interpreter paths in /nix/store/z0z3l2y83xgpy94a37pq5bscmmgzpgas-python3.13-fastapi-0.136.3340python3.13-fastapi-0.136.3> stripping (with command strip and flags -S -p) in  /nix/store/z0z3l2y83xgpy94a37pq5bscmmgzpgas-python3.13-fastapi-0.136.3/lib /nix/store/z0z3l2y83xgpy94a37pq5bscmmgzpgas-python3.13-fastapi-0.136.3/bin341python3.13-fastapi-0.136.3> shrinking RPATHs of ELF executables and libraries in /nix/store/hq7n7afsfh2676kbbjzkv3afrgpd0i0a-python3.13-fastapi-0.136.3-dist342python3.13-fastapi-0.136.3> checking for references to /build/ in /nix/store/hq7n7afsfh2676kbbjzkv3afrgpd0i0a-python3.13-fastapi-0.136.3-dist...343python3.13-fastapi-0.136.3> patching script interpreter paths in /nix/store/hq7n7afsfh2676kbbjzkv3afrgpd0i0a-python3.13-fastapi-0.136.3-dist344python3.13-fastapi-0.136.3> Rewriting #!/nix/store/smwd56pl54f0pcjdspgh5vnf20c8xwsc-python3-3.13.13/bin/python3.13 to #!/nix/store/smwd56pl54f0pcjdspgh5vnf20c8xwsc-python3-3.13.13345python3.13-fastapi-0.136.3> wrapping `/nix/store/z0z3l2y83xgpy94a37pq5bscmmgzpgas-python3.13-fastapi-0.136.3/bin/fastapi'...346python3.13-fastapi-0.136.3> Executing pythonRemoveTestsDir347python3.13-fastapi-0.136.3> Finished executing pythonRemoveTestsDir348python3.13-fastapi-0.136.3> Running phase: installCheckPhase349python3.13-fastapi-0.136.3> no Makefile or custom installCheckPhase, doing nothing350python3.13-fastapi-0.136.3> Running phase: pythonCatchConflictsPhase351python3.13-fastapi-0.136.3> Running phase: pythonRemoveBinBytecodePhase352python3.13-fastapi-0.136.3> Running phase: pythonImportsCheckPhase353python3.13-fastapi-0.136.3> Executing pythonImportsCheckPhase354python3.13-fastapi-0.136.3> Check whether the following modules can be imported: fastapi355python3.13-fastapi-0.136.3> Running phase: pytestCheckPhase356python3.13-fastapi-0.136.3> Executing pytestCheckPhase357python3.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=8358python3.13-fastapi-0.136.3> ============================= test session starts ==============================359python3.13-fastapi-0.136.3> platform linux -- Python 3.13.13, pytest-9.0.3, pluggy-1.6.0360python3.13-fastapi-0.136.3> rootdir: /build/source361python3.13-fastapi-0.136.3> configfile: pyproject.toml362python3.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.0363python3.13-fastapi-0.136.3> asyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function364python3.13-fastapi-0.136.3> timeout: 20.0s365python3.13-fastapi-0.136.3> timeout method: signal366python3.13-fastapi-0.136.3> timeout func_only: False367python3.13-fastapi-0.136.3> 8 workers [3144 items] 368python3.13-fastapi-0.136.3> ........................................................................ [  2%]369python3.13-fastapi-0.136.3> ........................................................................ [  4%]370python3.13-fastapi-0.136.3> ........................................................................ [  6%]371python3.13-fastapi-0.136.3> ........................................................................ [  9%]372python3.13-fastapi-0.136.3> ........................................................................ [ 11%]373python3.13-fastapi-0.136.3> ........................................................................ [ 13%]374python3.13-fastapi-0.136.3> ........................................................................ [ 16%]375python3.13-fastapi-0.136.3> ........................................................................ [ 18%]376python3.13-fastapi-0.136.3> ........................................................................ [ 20%]377python3.13-fastapi-0.136.3> ........................................................................ [ 22%]378python3.13-fastapi-0.136.3> ........................................................................ [ 25%]379python3.13-fastapi-0.136.3> ........................................................................ [ 27%]380python3.13-fastapi-0.136.3> ........................................................................ [ 29%]381python3.13-fastapi-0.136.3> ........................................................................ [ 32%]382python3.13-fastapi-0.136.3> ........................................................................ [ 34%]383python3.13-fastapi-0.136.3> ........................................................................ [ 36%]384python3.13-fastapi-0.136.3> ........................................................................ [ 38%]385python3.13-fastapi-0.136.3> ........................................................................ [ 41%]386python3.13-fastapi-0.136.3> ........................................................................ [ 43%]387python3.13-fastapi-0.136.3> ........................................................................ [ 45%]388python3.13-fastapi-0.136.3> ........................................................................ [ 48%]389python3.13-fastapi-0.136.3> ........................................................................ [ 50%]390python3.13-fastapi-0.136.3> ........................................................................ [ 52%]391python3.13-fastapi-0.136.3> ........................................................................ [ 54%]392python3.13-fastapi-0.136.3> ........................................................................ [ 57%]393python3.13-fastapi-0.136.3> ........................................................................ [ 59%]394python3.13-fastapi-0.136.3> ........................................................................ [ 61%]395python3.13-fastapi-0.136.3> ........................................................................ [ 64%]396python3.13-fastapi-0.136.3> ..............................x......................................... [ 66%]397python3.13-fastapi-0.136.3> ........................................................................ [ 68%]398python3.13-fastapi-0.136.3> ........................................................................ [ 70%]399python3.13-fastapi-0.136.3> ........................................................................ [ 73%]400python3.13-fastapi-0.136.3> ........................................................................ [ 75%]401python3.13-fastapi-0.136.3> ........................................................................ [ 77%]402python3.13-fastapi-0.136.3> ........................................................................ [ 80%]403python3.13-fastapi-0.136.3> .................x.........x.......x..........x......................... [ 82%]404python3.13-fastapi-0.136.3> ........................................................................ [ 84%]405python3.13-fastapi-0.136.3> ........................................................................ [ 87%]406python3.13-fastapi-0.136.3> ........................................................................ [ 89%]407python3.13-fastapi-0.136.3> ........................................................................ [ 91%]408python3.13-fastapi-0.136.3> ...........s............................................................ [ 93%]409python3.13-fastapi-0.136.3> ........................................................................ [ 96%]410python3.13-fastapi-0.136.3> ........................................................................ [ 98%]411python3.13-fastapi-0.136.3> ................................................                         [100%]412python3.13-fastapi-0.136.3> 413python3.13-fastapi-0.136.3> ═══════════════════════════════ inline-snapshot ════════════════════════════════414python3.13-fastapi-0.136.3> INFO: inline-snapshot was disabled because you used xdist. This means that tests415python3.13-fastapi-0.136.3> with snapshots will continue to run, but snapshot(x) will only return x and 416python3.13-fastapi-0.136.3> inline-snapshot will not be able to fix snapshots or generate reports.417python3.13-fastapi-0.136.3> 418python3.13-fastapi-0.136.3> 419python3.13-fastapi-0.136.3> ================= 3138 passed, 2 skipped, 5 xfailed in 22.92s ==================420python3.13-fastapi-0.136.3> Finished executing pytestCheckPhase421python3.13-fastapi-0.136.3> Running phase: pytestcachePhase422python3.13-fastapi-0.136.3> Running phase: pytestRemoveBytecodePhase423building '/nix/store/n3c32dmj3i9lscif4qvbpcdl82a978y8-python3.13-sse-starlette-3.2.0.drv' on 'ssh-ng://nix-remote-builder@bld3.m.ntd.one'424building '/nix/store/n3c32dmj3i9lscif4qvbpcdl82a978y8-python3.13-sse-starlette-3.2.0.drv'425python3.13-sse-starlette-3.2.0> Sourcing python-remove-tests-dir-hook426python3.13-sse-starlette-3.2.0> Sourcing python-catch-conflicts-hook.sh427python3.13-sse-starlette-3.2.0> Sourcing python-remove-bin-bytecode-hook.sh428python3.13-sse-starlette-3.2.0> Sourcing pypa-build-hook429python3.13-sse-starlette-3.2.0> Using pypaBuildPhase430python3.13-sse-starlette-3.2.0> Sourcing python-runtime-deps-check-hook431python3.13-sse-starlette-3.2.0> Using pythonRuntimeDepsCheckHook432python3.13-sse-starlette-3.2.0> Sourcing pypa-install-hook433python3.13-sse-starlette-3.2.0> Using pypaInstallPhase434python3.13-sse-starlette-3.2.0> Sourcing python-imports-check-hook.sh435python3.13-sse-starlette-3.2.0> Using pythonImportsCheckPhase436python3.13-sse-starlette-3.2.0> Sourcing python-namespaces-hook437python3.13-sse-starlette-3.2.0> Sourcing python-catch-conflicts-hook.sh438python3.13-sse-starlette-3.2.0> Sourcing pytest-check-hook439python3.13-sse-starlette-3.2.0> Using pytestCheckPhase440python3.13-sse-starlette-3.2.0> Running phase: unpackPhase441python3.13-sse-starlette-3.2.0> unpacking source archive /nix/store/mk0gi3a3hqpks5g5z12p3l46m36hmian-source442python3.13-sse-starlette-3.2.0> source root is source443python3.13-sse-starlette-3.2.0> setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/uv.lock"444python3.13-sse-starlette-3.2.0> Running phase: patchPhase445python3.13-sse-starlette-3.2.0> Running phase: updateAutotoolsGnuConfigScriptsPhase446python3.13-sse-starlette-3.2.0> Running phase: configurePhase447python3.13-sse-starlette-3.2.0> no configure script, doing nothing448python3.13-sse-starlette-3.2.0> Running phase: buildPhase449python3.13-sse-starlette-3.2.0> Executing pypaBuildPhase450python3.13-sse-starlette-3.2.0> Creating a wheel...451python3.13-sse-starlette-3.2.0> pypa build flags: --no-isolation --outdir dist/ --wheel452python3.13-sse-starlette-3.2.0> * Getting build dependencies for wheel...453python3.13-sse-starlette-3.2.0> running egg_info454python3.13-sse-starlette-3.2.0> creating sse_starlette.egg-info455python3.13-sse-starlette-3.2.0> writing sse_starlette.egg-info/PKG-INFO456python3.13-sse-starlette-3.2.0> writing dependency_links to sse_starlette.egg-info/dependency_links.txt457python3.13-sse-starlette-3.2.0> writing requirements to sse_starlette.egg-info/requires.txt458python3.13-sse-starlette-3.2.0> writing top-level names to sse_starlette.egg-info/top_level.txt459python3.13-sse-starlette-3.2.0> writing manifest file 'sse_starlette.egg-info/SOURCES.txt'460python3.13-sse-starlette-3.2.0> reading manifest file 'sse_starlette.egg-info/SOURCES.txt'461python3.13-sse-starlette-3.2.0> adding license file 'LICENSE'462python3.13-sse-starlette-3.2.0> adding license file 'AUTHORS'463python3.13-sse-starlette-3.2.0> writing manifest file 'sse_starlette.egg-info/SOURCES.txt'464python3.13-sse-starlette-3.2.0> * Building wheel...465python3.13-sse-starlette-3.2.0> running bdist_wheel466python3.13-sse-starlette-3.2.0> running build467python3.13-sse-starlette-3.2.0> running build_py468python3.13-sse-starlette-3.2.0> creating build/lib/sse_starlette469python3.13-sse-starlette-3.2.0> copying sse_starlette/sse.py -> build/lib/sse_starlette470python3.13-sse-starlette-3.2.0> copying sse_starlette/event.py -> build/lib/sse_starlette471python3.13-sse-starlette-3.2.0> copying sse_starlette/__init__.py -> build/lib/sse_starlette472python3.13-sse-starlette-3.2.0> running egg_info473python3.13-sse-starlette-3.2.0> writing sse_starlette.egg-info/PKG-INFO474python3.13-sse-starlette-3.2.0> writing dependency_links to sse_starlette.egg-info/dependency_links.txt475python3.13-sse-starlette-3.2.0> writing requirements to sse_starlette.egg-info/requires.txt476python3.13-sse-starlette-3.2.0> writing top-level names to sse_starlette.egg-info/top_level.txt477python3.13-sse-starlette-3.2.0> reading manifest file 'sse_starlette.egg-info/SOURCES.txt'478python3.13-sse-starlette-3.2.0> adding license file 'LICENSE'479python3.13-sse-starlette-3.2.0> adding license file 'AUTHORS'480python3.13-sse-starlette-3.2.0> writing manifest file 'sse_starlette.egg-info/SOURCES.txt'481python3.13-sse-starlette-3.2.0> copying sse_starlette/py.typed -> build/lib/sse_starlette482python3.13-sse-starlette-3.2.0> installing to build/bdist.linux-aarch64/wheel483python3.13-sse-starlette-3.2.0> running install484python3.13-sse-starlette-3.2.0> running install_lib485python3.13-sse-starlette-3.2.0> creating build/bdist.linux-aarch64/wheel486python3.13-sse-starlette-3.2.0> creating build/bdist.linux-aarch64/wheel/sse_starlette487python3.13-sse-starlette-3.2.0> copying build/lib/sse_starlette/py.typed -> build/bdist.linux-aarch64/wheel/./sse_starlette488python3.13-sse-starlette-3.2.0> copying build/lib/sse_starlette/sse.py -> build/bdist.linux-aarch64/wheel/./sse_starlette489python3.13-sse-starlette-3.2.0> copying build/lib/sse_starlette/__init__.py -> build/bdist.linux-aarch64/wheel/./sse_starlette490python3.13-sse-starlette-3.2.0> copying build/lib/sse_starlette/event.py -> build/bdist.linux-aarch64/wheel/./sse_starlette491python3.13-sse-starlette-3.2.0> running install_egg_info492python3.13-sse-starlette-3.2.0> Copying sse_starlette.egg-info to build/bdist.linux-aarch64/wheel/./sse_starlette-3.2.0-py3.13.egg-info493python3.13-sse-starlette-3.2.0> running install_scripts494python3.13-sse-starlette-3.2.0> creating build/bdist.linux-aarch64/wheel/sse_starlette-3.2.0.dist-info/WHEEL495python3.13-sse-starlette-3.2.0> creating '/build/source/dist/.tmp-8m2l2zof/sse_starlette-3.2.0-py3-none-any.whl' and adding 'build/bdist.linux-aarch64/wheel' to it496python3.13-sse-starlette-3.2.0> adding 'sse_starlette/__init__.py'497python3.13-sse-starlette-3.2.0> adding 'sse_starlette/event.py'498python3.13-sse-starlette-3.2.0> adding 'sse_starlette/py.typed'499python3.13-sse-starlette-3.2.0> adding 'sse_starlette/sse.py'500python3.13-sse-starlette-3.2.0> adding 'sse_starlette-3.2.0.dist-info/licenses/AUTHORS'501python3.13-sse-starlette-3.2.0> adding 'sse_starlette-3.2.0.dist-info/licenses/LICENSE'502python3.13-sse-starlette-3.2.0> adding 'sse_starlette-3.2.0.dist-info/METADATA'503python3.13-sse-starlette-3.2.0> adding 'sse_starlette-3.2.0.dist-info/WHEEL'504python3.13-sse-starlette-3.2.0> adding 'sse_starlette-3.2.0.dist-info/top_level.txt'505python3.13-sse-starlette-3.2.0> adding 'sse_starlette-3.2.0.dist-info/RECORD'506python3.13-sse-starlette-3.2.0> removing build/bdist.linux-aarch64/wheel507python3.13-sse-starlette-3.2.0> Successfully built sse_starlette-3.2.0-py3-none-any.whl508python3.13-sse-starlette-3.2.0> Finished creating a wheel...509python3.13-sse-starlette-3.2.0> Finished executing pypaBuildPhase510python3.13-sse-starlette-3.2.0> Running phase: pythonRuntimeDepsCheckHook511python3.13-sse-starlette-3.2.0> Executing pythonRuntimeDepsCheck512python3.13-sse-starlette-3.2.0> Checking runtime dependencies for sse_starlette-3.2.0-py3-none-any.whl513python3.13-sse-starlette-3.2.0> Finished executing pythonRuntimeDepsCheck514python3.13-sse-starlette-3.2.0> Running phase: installPhase515python3.13-sse-starlette-3.2.0> Executing pypaInstallPhase516python3.13-sse-starlette-3.2.0> Successfully installed sse_starlette-3.2.0-py3-none-any.whl517python3.13-sse-starlette-3.2.0> Finished executing pypaInstallPhase518python3.13-sse-starlette-3.2.0> Running phase: pythonOutputDistPhase519python3.13-sse-starlette-3.2.0> Executing pythonOutputDistPhase520python3.13-sse-starlette-3.2.0> Finished executing pythonOutputDistPhase521python3.13-sse-starlette-3.2.0> Running phase: fixupPhase522python3.13-sse-starlette-3.2.0> shrinking RPATHs of ELF executables and libraries in /nix/store/nyj89mv5hqvflm09ahbpyg317w5z01dz-python3.13-sse-starlette-3.2.0523python3.13-sse-starlette-3.2.0> checking for references to /build/ in /nix/store/nyj89mv5hqvflm09ahbpyg317w5z01dz-python3.13-sse-starlette-3.2.0...524python3.13-sse-starlette-3.2.0> patching script interpreter paths in /nix/store/nyj89mv5hqvflm09ahbpyg317w5z01dz-python3.13-sse-starlette-3.2.0525python3.13-sse-starlette-3.2.0> stripping (with command strip and flags -S -p) in  /nix/store/nyj89mv5hqvflm09ahbpyg317w5z01dz-python3.13-sse-starlette-3.2.0/lib526python3.13-sse-starlette-3.2.0> shrinking RPATHs of ELF executables and libraries in /nix/store/dj61gk3v9ribdc7q361k9g7ggxss12xg-python3.13-sse-starlette-3.2.0-dist527python3.13-sse-starlette-3.2.0> checking for references to /build/ in /nix/store/dj61gk3v9ribdc7q361k9g7ggxss12xg-python3.13-sse-starlette-3.2.0-dist...528python3.13-sse-starlette-3.2.0> patching script interpreter paths in /nix/store/dj61gk3v9ribdc7q361k9g7ggxss12xg-python3.13-sse-starlette-3.2.0-dist529python3.13-sse-starlette-3.2.0> Executing pythonRemoveTestsDir530python3.13-sse-starlette-3.2.0> Finished executing pythonRemoveTestsDir531python3.13-sse-starlette-3.2.0> Running phase: installCheckPhase532python3.13-sse-starlette-3.2.0> no Makefile or custom installCheckPhase, doing nothing533python3.13-sse-starlette-3.2.0> Running phase: pythonCatchConflictsPhase534python3.13-sse-starlette-3.2.0> Running phase: pythonRemoveBinBytecodePhase535python3.13-sse-starlette-3.2.0> Running phase: pythonImportsCheckPhase536python3.13-sse-starlette-3.2.0> Executing pythonImportsCheckPhase537python3.13-sse-starlette-3.2.0> Check whether the following modules can be imported: sse_starlette538python3.13-sse-starlette-3.2.0> Running phase: pytestCheckPhase539python3.13-sse-starlette-3.2.0> Executing pytestCheckPhase540python3.13-sse-starlette-3.2.0> pytest flags: -m pytest -k not\ \(test_stop_server_with_many_consumers\)\ and\ not\ \(test_sse_server_termination\)541python3.13-sse-starlette-3.2.0> ============================= test session starts ==============================542python3.13-sse-starlette-3.2.0> platform linux -- Python 3.13.13, pytest-9.0.3, pluggy-1.6.0543python3.13-sse-starlette-3.2.0> rootdir: /build/source544python3.13-sse-starlette-3.2.0> configfile: pyproject.toml545python3.13-sse-starlette-3.2.0> plugins: anyio-4.13.0, asyncio-1.3.0546python3.13-sse-starlette-3.2.0> asyncio: mode=Mode.AUTO, debug=False, asyncio_default_fixture_loop_scope=function, asyncio_default_test_loop_scope=function547python3.13-sse-starlette-3.2.0> collected 74 items / 4 deselected / 70 selected                                548python3.13-sse-starlette-3.2.0> 549python3.13-sse-starlette-3.2.0> tests/experimentation/test_multiple_consumers_asyncio.py ..              [  2%]550python3.13-sse-starlette-3.2.0> tests/test_event.py .............................                        [ 44%]551python3.13-sse-starlette-3.2.0> tests/test_issue132.py .........                                         [ 57%]552python3.13-sse-starlette-3.2.0> tests/test_issue152.py .....                                             [ 64%]553python3.13-sse-starlette-3.2.0> tests/test_multi_loop.py .......                                         [ 74%]554python3.13-sse-starlette-3.2.0> tests/test_sse.py ..................                                     [100%]555python3.13-sse-starlette-3.2.0> 556python3.13-sse-starlette-3.2.0> ====================== 70 passed, 4 deselected in 29.16s =======================557python3.13-sse-starlette-3.2.0> Finished executing pytestCheckPhase558python3.13-sse-starlette-3.2.0> pytestCheckPhase completed in 30 seconds559python3.13-sse-starlette-3.2.0> Running phase: pytestcachePhase560python3.13-sse-starlette-3.2.0> Running phase: pytestRemoveBytecodePhase561building '/nix/store/xaxmb84l1pid7svi72zgqiz2n28wknl2-python3.13-httpx-sse-0.4.3.drv' on 'ssh-ng://nix-remote-builder@bld3.m.ntd.one'562building '/nix/store/xaxmb84l1pid7svi72zgqiz2n28wknl2-python3.13-httpx-sse-0.4.3.drv'563python3.13-httpx-sse-0.4.3> Sourcing python-remove-tests-dir-hook564python3.13-httpx-sse-0.4.3> Sourcing python-catch-conflicts-hook.sh565python3.13-httpx-sse-0.4.3> Sourcing python-remove-bin-bytecode-hook.sh566python3.13-httpx-sse-0.4.3> Sourcing pypa-build-hook567python3.13-httpx-sse-0.4.3> Using pypaBuildPhase568python3.13-httpx-sse-0.4.3> Sourcing python-runtime-deps-check-hook569python3.13-httpx-sse-0.4.3> Using pythonRuntimeDepsCheckHook570python3.13-httpx-sse-0.4.3> Sourcing pypa-install-hook571python3.13-httpx-sse-0.4.3> Using pypaInstallPhase572python3.13-httpx-sse-0.4.3> Sourcing python-imports-check-hook.sh573python3.13-httpx-sse-0.4.3> Using pythonImportsCheckPhase574python3.13-httpx-sse-0.4.3> Sourcing python-namespaces-hook575python3.13-httpx-sse-0.4.3> Sourcing python-catch-conflicts-hook.sh576python3.13-httpx-sse-0.4.3> Sourcing pytest-check-hook577python3.13-httpx-sse-0.4.3> Using pytestCheckPhase578python3.13-httpx-sse-0.4.3> Running phase: unpackPhase579python3.13-httpx-sse-0.4.3> unpacking source archive /nix/store/zy679vw3cvlgv07f5h76k711072k24bw-source580python3.13-httpx-sse-0.4.3> source root is source581python3.13-httpx-sse-0.4.3> setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/tests/test_models.py"582python3.13-httpx-sse-0.4.3> Running phase: patchPhase583python3.13-httpx-sse-0.4.3> Running phase: updateAutotoolsGnuConfigScriptsPhase584python3.13-httpx-sse-0.4.3> Running phase: configurePhase585python3.13-httpx-sse-0.4.3> no configure script, doing nothing586python3.13-httpx-sse-0.4.3> Running phase: buildPhase587python3.13-httpx-sse-0.4.3> Executing pypaBuildPhase588python3.13-httpx-sse-0.4.3> Setting SETUPTOOLS_SCM_PRETEND_VERSION to 0.4.3589python3.13-httpx-sse-0.4.3> Including all tracked files automatically590python3.13-httpx-sse-0.4.3> Creating a wheel...591python3.13-httpx-sse-0.4.3> pypa build flags: --no-isolation --outdir dist/ --wheel592python3.13-httpx-sse-0.4.3> * Getting build dependencies for wheel...593python3.13-httpx-sse-0.4.3> toml section missing PosixPath('pyproject.toml') does not contain a tool.setuptools_scm section594python3.13-httpx-sse-0.4.3> No `packages` or `py_modules` configuration, performing automatic discovery.595python3.13-httpx-sse-0.4.3> `src-layout` detected -- analysing ./src596python3.13-httpx-sse-0.4.3> discovered packages -- ['httpx_sse']597python3.13-httpx-sse-0.4.3> discovered py_modules -- []598python3.13-httpx-sse-0.4.3> /nix/store/ivs7kb49xxc7qhad00c1qiwwz00hiwkz-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 deprecated599python3.13-httpx-sse-0.4.3> !!600python3.13-httpx-sse-0.4.3> 601python3.13-httpx-sse-0.4.3>         ********************************************************************************602python3.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).603python3.13-httpx-sse-0.4.3> 604python3.13-httpx-sse-0.4.3>         This deprecation is overdue, please update your project and remove deprecated605python3.13-httpx-sse-0.4.3>         calls to avoid build errors in the future.606python3.13-httpx-sse-0.4.3> 607python3.13-httpx-sse-0.4.3>         See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.608python3.13-httpx-sse-0.4.3>         ********************************************************************************609python3.13-httpx-sse-0.4.3> 610python3.13-httpx-sse-0.4.3> !!611python3.13-httpx-sse-0.4.3>   corresp(dist, value, root_dir)612python3.13-httpx-sse-0.4.3> running egg_info613python3.13-httpx-sse-0.4.3> creating src/httpx_sse.egg-info614python3.13-httpx-sse-0.4.3> writing src/httpx_sse.egg-info/PKG-INFO615python3.13-httpx-sse-0.4.3> writing dependency_links to src/httpx_sse.egg-info/dependency_links.txt616python3.13-httpx-sse-0.4.3> writing top-level names to src/httpx_sse.egg-info/top_level.txt617python3.13-httpx-sse-0.4.3> writing manifest file 'src/httpx_sse.egg-info/SOURCES.txt'618python3.13-httpx-sse-0.4.3> reading manifest file 'src/httpx_sse.egg-info/SOURCES.txt'619python3.13-httpx-sse-0.4.3> reading manifest template 'MANIFEST.in'620python3.13-httpx-sse-0.4.3> adding license file 'LICENSE'621python3.13-httpx-sse-0.4.3> writing manifest file 'src/httpx_sse.egg-info/SOURCES.txt'622python3.13-httpx-sse-0.4.3> * Building wheel...623python3.13-httpx-sse-0.4.3> toml section missing PosixPath('pyproject.toml') does not contain a tool.setuptools_scm section624python3.13-httpx-sse-0.4.3> No `packages` or `py_modules` configuration, performing automatic discovery.625python3.13-httpx-sse-0.4.3> `src-layout` detected -- analysing ./src626python3.13-httpx-sse-0.4.3> discovered packages -- ['httpx_sse']627python3.13-httpx-sse-0.4.3> discovered py_modules -- []628python3.13-httpx-sse-0.4.3> /nix/store/ivs7kb49xxc7qhad00c1qiwwz00hiwkz-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 deprecated629python3.13-httpx-sse-0.4.3> !!630python3.13-httpx-sse-0.4.3> 631python3.13-httpx-sse-0.4.3>         ********************************************************************************632python3.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).633python3.13-httpx-sse-0.4.3> 634python3.13-httpx-sse-0.4.3>         This deprecation is overdue, please update your project and remove deprecated635python3.13-httpx-sse-0.4.3>         calls to avoid build errors in the future.636python3.13-httpx-sse-0.4.3> 637python3.13-httpx-sse-0.4.3>         See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.638python3.13-httpx-sse-0.4.3>         ********************************************************************************639python3.13-httpx-sse-0.4.3> 640python3.13-httpx-sse-0.4.3> !!641python3.13-httpx-sse-0.4.3>   corresp(dist, value, root_dir)642python3.13-httpx-sse-0.4.3> running bdist_wheel643python3.13-httpx-sse-0.4.3> running build644python3.13-httpx-sse-0.4.3> running build_py645python3.13-httpx-sse-0.4.3> creating build/lib/httpx_sse646python3.13-httpx-sse-0.4.3> copying src/httpx_sse/__init__.py -> build/lib/httpx_sse647python3.13-httpx-sse-0.4.3> copying src/httpx_sse/_api.py -> build/lib/httpx_sse648python3.13-httpx-sse-0.4.3> copying src/httpx_sse/_exceptions.py -> build/lib/httpx_sse649python3.13-httpx-sse-0.4.3> copying src/httpx_sse/_decoders.py -> build/lib/httpx_sse650python3.13-httpx-sse-0.4.3> copying src/httpx_sse/_models.py -> build/lib/httpx_sse651python3.13-httpx-sse-0.4.3> running egg_info652python3.13-httpx-sse-0.4.3> writing src/httpx_sse.egg-info/PKG-INFO653python3.13-httpx-sse-0.4.3> writing dependency_links to src/httpx_sse.egg-info/dependency_links.txt654python3.13-httpx-sse-0.4.3> writing top-level names to src/httpx_sse.egg-info/top_level.txt655python3.13-httpx-sse-0.4.3> reading manifest file 'src/httpx_sse.egg-info/SOURCES.txt'656python3.13-httpx-sse-0.4.3> reading manifest template 'MANIFEST.in'657python3.13-httpx-sse-0.4.3> adding license file 'LICENSE'658python3.13-httpx-sse-0.4.3> writing manifest file 'src/httpx_sse.egg-info/SOURCES.txt'659python3.13-httpx-sse-0.4.3> copying src/httpx_sse/py.typed -> build/lib/httpx_sse660python3.13-httpx-sse-0.4.3> installing to build/bdist.linux-aarch64/wheel661python3.13-httpx-sse-0.4.3> running install662python3.13-httpx-sse-0.4.3> running install_lib663python3.13-httpx-sse-0.4.3> creating build/bdist.linux-aarch64/wheel664python3.13-httpx-sse-0.4.3> creating build/bdist.linux-aarch64/wheel/httpx_sse665python3.13-httpx-sse-0.4.3> copying build/lib/httpx_sse/_api.py -> build/bdist.linux-aarch64/wheel/./httpx_sse666python3.13-httpx-sse-0.4.3> copying build/lib/httpx_sse/_models.py -> build/bdist.linux-aarch64/wheel/./httpx_sse667python3.13-httpx-sse-0.4.3> copying build/lib/httpx_sse/_exceptions.py -> build/bdist.linux-aarch64/wheel/./httpx_sse668python3.13-httpx-sse-0.4.3> copying build/lib/httpx_sse/__init__.py -> build/bdist.linux-aarch64/wheel/./httpx_sse669python3.13-httpx-sse-0.4.3> copying build/lib/httpx_sse/py.typed -> build/bdist.linux-aarch64/wheel/./httpx_sse670python3.13-httpx-sse-0.4.3> copying build/lib/httpx_sse/_decoders.py -> build/bdist.linux-aarch64/wheel/./httpx_sse671python3.13-httpx-sse-0.4.3> running install_egg_info672python3.13-httpx-sse-0.4.3> Copying src/httpx_sse.egg-info to build/bdist.linux-aarch64/wheel/./httpx_sse-0.4.3-py3.13.egg-info673python3.13-httpx-sse-0.4.3> running install_scripts674python3.13-httpx-sse-0.4.3> creating build/bdist.linux-aarch64/wheel/httpx_sse-0.4.3.dist-info/WHEEL675python3.13-httpx-sse-0.4.3> creating '/build/source/dist/.tmp-cirs3oft/httpx_sse-0.4.3-py3-none-any.whl' and adding 'build/bdist.linux-aarch64/wheel' to it676python3.13-httpx-sse-0.4.3> adding 'httpx_sse/__init__.py'677python3.13-httpx-sse-0.4.3> adding 'httpx_sse/_api.py'678python3.13-httpx-sse-0.4.3> adding 'httpx_sse/_decoders.py'679python3.13-httpx-sse-0.4.3> adding 'httpx_sse/_exceptions.py'680python3.13-httpx-sse-0.4.3> adding 'httpx_sse/_models.py'681python3.13-httpx-sse-0.4.3> adding 'httpx_sse/py.typed'682python3.13-httpx-sse-0.4.3> adding 'httpx_sse-0.4.3.dist-info/licenses/LICENSE'683python3.13-httpx-sse-0.4.3> adding 'httpx_sse-0.4.3.dist-info/METADATA'684python3.13-httpx-sse-0.4.3> adding 'httpx_sse-0.4.3.dist-info/WHEEL'685python3.13-httpx-sse-0.4.3> adding 'httpx_sse-0.4.3.dist-info/top_level.txt'686python3.13-httpx-sse-0.4.3> adding 'httpx_sse-0.4.3.dist-info/RECORD'687python3.13-httpx-sse-0.4.3> removing build/bdist.linux-aarch64/wheel688python3.13-httpx-sse-0.4.3> Successfully built httpx_sse-0.4.3-py3-none-any.whl689python3.13-httpx-sse-0.4.3> Finished creating a wheel...690python3.13-httpx-sse-0.4.3> Finished executing pypaBuildPhase691python3.13-httpx-sse-0.4.3> Running phase: pythonRuntimeDepsCheckHook692python3.13-httpx-sse-0.4.3> Executing pythonRuntimeDepsCheck693python3.13-httpx-sse-0.4.3> Checking runtime dependencies for httpx_sse-0.4.3-py3-none-any.whl694python3.13-httpx-sse-0.4.3> Finished executing pythonRuntimeDepsCheck695python3.13-httpx-sse-0.4.3> Running phase: installPhase696python3.13-httpx-sse-0.4.3> Executing pypaInstallPhase697python3.13-httpx-sse-0.4.3> Successfully installed httpx_sse-0.4.3-py3-none-any.whl698python3.13-httpx-sse-0.4.3> Finished executing pypaInstallPhase699python3.13-httpx-sse-0.4.3> Running phase: pythonOutputDistPhase700python3.13-httpx-sse-0.4.3> Executing pythonOutputDistPhase701python3.13-httpx-sse-0.4.3> Finished executing pythonOutputDistPhase702python3.13-httpx-sse-0.4.3> Running phase: fixupPhase703python3.13-httpx-sse-0.4.3> shrinking RPATHs of ELF executables and libraries in /nix/store/nw0ba1zvmcyjrclsjndq5g0vdiyzvral-python3.13-httpx-sse-0.4.3704python3.13-httpx-sse-0.4.3> checking for references to /build/ in /nix/store/nw0ba1zvmcyjrclsjndq5g0vdiyzvral-python3.13-httpx-sse-0.4.3...705python3.13-httpx-sse-0.4.3> patching script interpreter paths in /nix/store/nw0ba1zvmcyjrclsjndq5g0vdiyzvral-python3.13-httpx-sse-0.4.3706python3.13-httpx-sse-0.4.3> stripping (with command strip and flags -S -p) in  /nix/store/nw0ba1zvmcyjrclsjndq5g0vdiyzvral-python3.13-httpx-sse-0.4.3/lib707python3.13-httpx-sse-0.4.3> shrinking RPATHs of ELF executables and libraries in /nix/store/iav9i2wj2pawp932inl158854ppvw4lq-python3.13-httpx-sse-0.4.3-dist708python3.13-httpx-sse-0.4.3> checking for references to /build/ in /nix/store/iav9i2wj2pawp932inl158854ppvw4lq-python3.13-httpx-sse-0.4.3-dist...709python3.13-httpx-sse-0.4.3> patching script interpreter paths in /nix/store/iav9i2wj2pawp932inl158854ppvw4lq-python3.13-httpx-sse-0.4.3-dist710python3.13-httpx-sse-0.4.3> Executing pythonRemoveTestsDir711python3.13-httpx-sse-0.4.3> Finished executing pythonRemoveTestsDir712python3.13-httpx-sse-0.4.3> Running phase: installCheckPhase713python3.13-httpx-sse-0.4.3> no Makefile or custom installCheckPhase, doing nothing714python3.13-httpx-sse-0.4.3> Running phase: pythonCatchConflictsPhase715python3.13-httpx-sse-0.4.3> Running phase: pythonRemoveBinBytecodePhase716python3.13-httpx-sse-0.4.3> Running phase: pythonImportsCheckPhase717python3.13-httpx-sse-0.4.3> Executing pythonImportsCheckPhase718python3.13-httpx-sse-0.4.3> Check whether the following modules can be imported: httpx_sse719python3.13-httpx-sse-0.4.3> Running phase: pytestCheckPhase720python3.13-httpx-sse-0.4.3> Executing pytestCheckPhase721python3.13-httpx-sse-0.4.3> pytest flags: -m pytest722python3.13-httpx-sse-0.4.3> ============================= test session starts ==============================723python3.13-httpx-sse-0.4.3> platform linux -- Python 3.13.13, pytest-9.0.3, pluggy-1.6.0724python3.13-httpx-sse-0.4.3> rootdir: /build/source725python3.13-httpx-sse-0.4.3> configfile: setup.cfg726python3.13-httpx-sse-0.4.3> plugins: asyncio-1.3.0, cov-nixpkgs-stub-1.0.0, anyio-4.13.0727python3.13-httpx-sse-0.4.3> asyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function728python3.13-httpx-sse-0.4.3> collected 59 items                                                             729python3.13-httpx-sse-0.4.3> 730python3.13-httpx-sse-0.4.3> tests/test_api.py .......                                                [ 11%]731python3.13-httpx-sse-0.4.3> tests/test_asgi.py .                                                     [ 13%]732python3.13-httpx-sse-0.4.3> tests/test_decoders.py ....................................              [ 74%]733python3.13-httpx-sse-0.4.3> tests/test_event_source.py ...........                                   [ 93%]734python3.13-httpx-sse-0.4.3> tests/test_exceptions.py .                                               [ 94%]735python3.13-httpx-sse-0.4.3> tests/test_models.py ...                                                 [100%]736python3.13-httpx-sse-0.4.3> 737python3.13-httpx-sse-0.4.3> ============================== 59 passed in 0.23s ==============================738python3.13-httpx-sse-0.4.3> Finished executing pytestCheckPhase739python3.13-httpx-sse-0.4.3> Running phase: pytestcachePhase740python3.13-httpx-sse-0.4.3> Running phase: pytestRemoveBytecodePhase741building '/nix/store/nhhx8kpfagffzdiqxc4n2y5n959cq0h5-python3.13-mcp-1.27.0.drv' on 'ssh-ng://nix-remote-builder@bld3.m.ntd.one'742building '/nix/store/nhhx8kpfagffzdiqxc4n2y5n959cq0h5-python3.13-mcp-1.27.0.drv'743python3.13-mcp-1.27.0> structuredAttrs is enabled744python3.13-mcp-1.27.0> Sourcing python-remove-tests-dir-hook745python3.13-mcp-1.27.0> Sourcing python-catch-conflicts-hook.sh746python3.13-mcp-1.27.0> Sourcing python-remove-bin-bytecode-hook.sh747python3.13-mcp-1.27.0> Sourcing pypa-build-hook748python3.13-mcp-1.27.0> Using pypaBuildPhase749python3.13-mcp-1.27.0> Sourcing python-runtime-deps-check-hook750python3.13-mcp-1.27.0> Using pythonRuntimeDepsCheckHook751python3.13-mcp-1.27.0> Sourcing pypa-install-hook752python3.13-mcp-1.27.0> Using pypaInstallPhase753python3.13-mcp-1.27.0> Sourcing python-imports-check-hook.sh754python3.13-mcp-1.27.0> Using pythonImportsCheckPhase755python3.13-mcp-1.27.0> Sourcing python-namespaces-hook756python3.13-mcp-1.27.0> Sourcing python-catch-conflicts-hook.sh757python3.13-mcp-1.27.0> Sourcing pytest-check-hook758python3.13-mcp-1.27.0> Using pytestCheckPhase759python3.13-mcp-1.27.0> Running phase: unpackPhase760python3.13-mcp-1.27.0> unpacking source archive /nix/store/yj6yhwmgdw5yr96lp1m1c3gqpnbzi749-source761python3.13-mcp-1.27.0> source root is source762python3.13-mcp-1.27.0> setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/uv.lock"763python3.13-mcp-1.27.0> Running phase: patchPhase764python3.13-mcp-1.27.0> Running phase: updateAutotoolsGnuConfigScriptsPhase765python3.13-mcp-1.27.0> Running phase: configurePhase766python3.13-mcp-1.27.0> no configure script, doing nothing767python3.13-mcp-1.27.0> Running phase: buildPhase768python3.13-mcp-1.27.0> Executing pypaBuildPhase769python3.13-mcp-1.27.0> Setting UV_DYNAMIC_VERSIONING_BYPASS to 1.27.0770python3.13-mcp-1.27.0> Creating a wheel...771python3.13-mcp-1.27.0> pypa build flags: --no-isolation --outdir dist/ --wheel772python3.13-mcp-1.27.0> * Getting build dependencies for wheel...773python3.13-mcp-1.27.0> * Building wheel...774python3.13-mcp-1.27.0> Successfully built mcp-1.27.0-py3-none-any.whl775python3.13-mcp-1.27.0> Finished creating a wheel...776python3.13-mcp-1.27.0> /build/source/dist /build/source777python3.13-mcp-1.27.0> Unpacking to: unpacked/mcp-1.27.0...OK778python3.13-mcp-1.27.0> Repacking wheel as ./mcp-1.27.0-py3-none-any.whl...OK779python3.13-mcp-1.27.0> /build/source780python3.13-mcp-1.27.0> Finished executing pypaBuildPhase781python3.13-mcp-1.27.0> Running phase: pythonRuntimeDepsCheckHook782python3.13-mcp-1.27.0> Executing pythonRuntimeDepsCheck783python3.13-mcp-1.27.0> Checking runtime dependencies for mcp-1.27.0-py3-none-any.whl784python3.13-mcp-1.27.0> Finished executing pythonRuntimeDepsCheck785python3.13-mcp-1.27.0> Running phase: installPhase786python3.13-mcp-1.27.0> Executing pypaInstallPhase787python3.13-mcp-1.27.0> Successfully installed mcp-1.27.0-py3-none-any.whl788python3.13-mcp-1.27.0> Finished executing pypaInstallPhase789python3.13-mcp-1.27.0> Running phase: pythonOutputDistPhase790python3.13-mcp-1.27.0> Executing pythonOutputDistPhase791python3.13-mcp-1.27.0> Finished executing pythonOutputDistPhase792python3.13-mcp-1.27.0> Running phase: fixupPhase793python3.13-mcp-1.27.0> shrinking RPATHs of ELF executables and libraries in /nix/store/xzy9yjfq012s5cn8y51mq4rqjzy79kbv-python3.13-mcp-1.27.0-dist794python3.13-mcp-1.27.0> checking for references to /build/ in /nix/store/xzy9yjfq012s5cn8y51mq4rqjzy79kbv-python3.13-mcp-1.27.0-dist...795python3.13-mcp-1.27.0> patching script interpreter paths in /nix/store/xzy9yjfq012s5cn8y51mq4rqjzy79kbv-python3.13-mcp-1.27.0-dist796python3.13-mcp-1.27.0> shrinking RPATHs of ELF executables and libraries in /nix/store/9cyfr5p8lh6d9j4ip31qdvlkqbyc18ql-python3.13-mcp-1.27.0797python3.13-mcp-1.27.0> checking for references to /build/ in /nix/store/9cyfr5p8lh6d9j4ip31qdvlkqbyc18ql-python3.13-mcp-1.27.0...798python3.13-mcp-1.27.0> patching script interpreter paths in /nix/store/9cyfr5p8lh6d9j4ip31qdvlkqbyc18ql-python3.13-mcp-1.27.0799python3.13-mcp-1.27.0> stripping (with command strip and flags -S -p) in  /nix/store/9cyfr5p8lh6d9j4ip31qdvlkqbyc18ql-python3.13-mcp-1.27.0/lib /nix/store/9cyfr5p8lh6d9j4ip31qdvlkqbyc18ql-python3.13-mcp-1.27.0/bin800python3.13-mcp-1.27.0> Rewriting #!/nix/store/smwd56pl54f0pcjdspgh5vnf20c8xwsc-python3-3.13.13/bin/python3.13 to #!/nix/store/smwd56pl54f0pcjdspgh5vnf20c8xwsc-python3-3.13.13801python3.13-mcp-1.27.0> wrapping `/nix/store/9cyfr5p8lh6d9j4ip31qdvlkqbyc18ql-python3.13-mcp-1.27.0/bin/mcp'...802python3.13-mcp-1.27.0> Executing pythonRemoveTestsDir803python3.13-mcp-1.27.0> Finished executing pythonRemoveTestsDir804python3.13-mcp-1.27.0> Running phase: installCheckPhase805python3.13-mcp-1.27.0> no Makefile or custom installCheckPhase, doing nothing806python3.13-mcp-1.27.0> Running phase: pythonCatchConflictsPhase807python3.13-mcp-1.27.0> Running phase: pythonRemoveBinBytecodePhase808python3.13-mcp-1.27.0> Running phase: pythonImportsCheckPhase809python3.13-mcp-1.27.0> Executing pythonImportsCheckPhase810python3.13-mcp-1.27.0> Check whether the following modules can be imported: mcp811python3.13-mcp-1.27.0> Running phase: pytestCheckPhase812python3.13-mcp-1.27.0> Executing pytestCheckPhase813python3.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=8814python3.13-mcp-1.27.0> ============================= test session starts ==============================815python3.13-mcp-1.27.0> platform linux -- Python 3.13.13, pytest-9.0.3, pluggy-1.6.0816python3.13-mcp-1.27.0> rootdir: /build/source817python3.13-mcp-1.27.0> configfile: pyproject.toml818python3.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.0819python3.13-mcp-1.27.0> asyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function820python3.13-mcp-1.27.0> 8 workers [1092 items] 821python3.13-mcp-1.27.0> scheduling tests via LoadScheduling822python3.13-mcp-1.27.0> 823python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthFallback::test_oauth_discovery_fallback_order 824python3.13-mcp-1.27.0> tests/client/test_session.py::test_client_capabilities_default 825python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server_task_context.py::test_server_task_context_complete_with_notify 826python3.13-mcp-1.27.0> tests/cli/test_utils.py::test_parse_file_path_accepts_valid_specs[server.py-None] 827python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_run_task_flow.py::test_run_task_auto_fails_on_exception 828python3.13-mcp-1.27.0> [gw7] [  0%] PASSED tests/experimental/tasks/server/test_server_task_context.py::test_server_task_context_complete_with_notify 829python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server_task_context.py::test_server_task_context_fail_with_notify 830python3.13-mcp-1.27.0> [gw0] [  0%] PASSED tests/cli/test_utils.py::test_parse_file_path_accepts_valid_specs[server.py-None] 831python3.13-mcp-1.27.0> tests/cli/test_utils.py::test_parse_file_path_accepts_valid_specs[foo.py:srv_obj-srv_obj] 832python3.13-mcp-1.27.0> [gw4] [  0%] PASSED tests/client/test_session.py::test_client_capabilities_default 833python3.13-mcp-1.27.0> tests/client/test_session.py::test_client_capabilities_with_custom_callbacks 834python3.13-mcp-1.27.0> [gw4] [  0%] PASSED tests/client/test_session.py::test_client_capabilities_with_custom_callbacks 835python3.13-mcp-1.27.0> tests/client/test_session.py::test_client_capabilities_with_sampling_tools 836python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_handlers.py::test_client_task_augmented_elicitation 837python3.13-mcp-1.27.0> [gw5] [  0%] PASSED tests/experimental/tasks/client/test_handlers.py::test_client_task_augmented_elicitation 838python3.13-mcp-1.27.0> [gw0] [  0%] PASSED tests/cli/test_utils.py::test_parse_file_path_accepts_valid_specs[foo.py:srv_obj-srv_obj] 839python3.13-mcp-1.27.0> tests/cli/test_utils.py::test_parse_file_path_missing 840python3.13-mcp-1.27.0> [gw0] [  0%] PASSED tests/cli/test_utils.py::test_parse_file_path_missing 841python3.13-mcp-1.27.0> tests/cli/test_utils.py::test_parse_file_exit_on_dir 842python3.13-mcp-1.27.0> [gw0] [  0%] PASSED tests/cli/test_utils.py::test_parse_file_exit_on_dir 843python3.13-mcp-1.27.0> tests/cli/test_utils.py::test_build_uv_command_minimal 844python3.13-mcp-1.27.0> [gw0] [  0%] PASSED tests/cli/test_utils.py::test_build_uv_command_minimal 845python3.13-mcp-1.27.0> tests/cli/test_utils.py::test_build_uv_command_adds_editable_and_packages 846python3.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] 847python3.13-mcp-1.27.0> [gw2] [  0%] 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] 848python3.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] 849python3.13-mcp-1.27.0> [gw2] [  1%] PASSED tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_valid_cases[Bearer error=invalid_token-error-invalid_token] 850python3.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] 851python3.13-mcp-1.27.0> [gw2] [  1%] 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] 852python3.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] 853python3.13-mcp-1.27.0> [gw2] [  1%] 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] 854python3.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] 855python3.13-mcp-1.27.0> [gw2] [  1%] PASSED tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_valid_cases[Bearer realm="api", scope=basic-scope-basic] 856python3.13-mcp-1.27.0> [gw6] [  1%] PASSED tests/experimental/tasks/server/test_run_task_flow.py::test_run_task_auto_fails_on_exception 857python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_run_task_flow.py::test_enable_tasks_auto_registers_handlers 858python3.13-mcp-1.27.0> [gw6] [  1%] PASSED tests/experimental/tasks/server/test_run_task_flow.py::test_enable_tasks_auto_registers_handlers 859python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_handlers.py::test_client_returns_error_for_unhandled_task_request 860python3.13-mcp-1.27.0> [gw5] [  1%] PASSED tests/experimental/tasks/client/test_handlers.py::test_client_returns_error_for_unhandled_task_request 861python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_handlers.py::test_client_returns_error_for_unhandled_task_result_request 862python3.13-mcp-1.27.0> [gw4] [  1%] PASSED tests/client/test_session.py::test_client_capabilities_with_sampling_tools 863python3.13-mcp-1.27.0> tests/client/test_session.py::test_get_server_capabilities 864python3.13-mcp-1.27.0> [gw4] [  1%] PASSED tests/client/test_session.py::test_get_server_capabilities 865python3.13-mcp-1.27.0> tests/client/test_session.py::test_client_tool_call_with_meta[None] 866python3.13-mcp-1.27.0> [gw4] [  1%] PASSED tests/client/test_session.py::test_client_tool_call_with_meta[None] 867python3.13-mcp-1.27.0> tests/client/test_session.py::test_client_tool_call_with_meta[meta1] 868python3.13-mcp-1.27.0> [gw4] [  1%] PASSED tests/client/test_session.py::test_client_tool_call_with_meta[meta1] 869python3.13-mcp-1.27.0> tests/client/test_session_group.py::TestClientSessionGroup::test_init 870python3.13-mcp-1.27.0> [gw4] [  2%] PASSED tests/client/test_session_group.py::TestClientSessionGroup::test_init 871python3.13-mcp-1.27.0> tests/client/test_session_group.py::TestClientSessionGroup::test_component_properties 872python3.13-mcp-1.27.0> [gw5] [  2%] PASSED tests/experimental/tasks/client/test_handlers.py::test_client_returns_error_for_unhandled_task_result_request 873python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_handlers.py::test_client_returns_error_for_unhandled_list_tasks_request 874python3.13-mcp-1.27.0> [gw5] [  2%] PASSED tests/experimental/tasks/client/test_handlers.py::test_client_returns_error_for_unhandled_list_tasks_request 875python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_handlers.py::test_client_returns_error_for_unhandled_cancel_task_request 876python3.13-mcp-1.27.0> [gw0] [  2%] PASSED tests/cli/test_utils.py::test_build_uv_command_adds_editable_and_packages 877python3.13-mcp-1.27.0> tests/cli/test_utils.py::test_get_npx_unix_like 878python3.13-mcp-1.27.0> [gw0] [  2%] PASSED tests/cli/test_utils.py::test_get_npx_unix_like 879python3.13-mcp-1.27.0> tests/cli/test_utils.py::test_get_npx_windows 880python3.13-mcp-1.27.0> [gw0] [  2%] PASSED tests/cli/test_utils.py::test_get_npx_windows 881python3.13-mcp-1.27.0> tests/cli/test_utils.py::test_get_npx_returns_none_when_npx_missing 882python3.13-mcp-1.27.0> [gw0] [  2%] PASSED tests/cli/test_utils.py::test_get_npx_returns_none_when_npx_missing 883python3.13-mcp-1.27.0> tests/client/auth/extensions/test_client_credentials.py::TestOAuthFlowClientCredentials::test_token_exchange_request_jwt_predefined 884python3.13-mcp-1.27.0> [gw0] [  2%] PASSED tests/client/auth/extensions/test_client_credentials.py::TestOAuthFlowClientCredentials::test_token_exchange_request_jwt_predefined 885python3.13-mcp-1.27.0> tests/client/auth/extensions/test_client_credentials.py::TestOAuthFlowClientCredentials::test_token_exchange_request_jwt 886python3.13-mcp-1.27.0> [gw0] [  2%] PASSED tests/client/auth/extensions/test_client_credentials.py::TestOAuthFlowClientCredentials::test_token_exchange_request_jwt 887python3.13-mcp-1.27.0> tests/client/auth/extensions/test_client_credentials.py::TestClientCredentialsOAuthProvider::test_init_sets_client_info 888python3.13-mcp-1.27.0> [gw0] [  2%] PASSED tests/client/auth/extensions/test_client_credentials.py::TestClientCredentialsOAuthProvider::test_init_sets_client_info 889python3.13-mcp-1.27.0> tests/client/auth/extensions/test_client_credentials.py::TestClientCredentialsOAuthProvider::test_init_with_scopes 890python3.13-mcp-1.27.0> tests/client/test_auth.py::test_validate_resource_accepts_root_url_with_trailing_slash 891python3.13-mcp-1.27.0> [gw3] [  2%] PASSED tests/client/test_auth.py::test_validate_resource_accepts_root_url_with_trailing_slash 892python3.13-mcp-1.27.0> tests/client/test_auth.py::test_get_resource_url_falls_back_when_prm_mismatches 893python3.13-mcp-1.27.0> [gw3] [  3%] PASSED tests/client/test_auth.py::test_get_resource_url_falls_back_when_prm_mismatches 894python3.13-mcp-1.27.0> tests/client/test_config.py::test_absolute_uv_path 895python3.13-mcp-1.27.0> [gw3] [  3%] PASSED tests/client/test_config.py::test_absolute_uv_path 896python3.13-mcp-1.27.0> tests/client/test_list_methods_cursor.py::test_list_methods_cursor_parameter[list_tools-tools/list] 897python3.13-mcp-1.27.0> [gw3] [  3%] PASSED tests/client/test_list_methods_cursor.py::test_list_methods_cursor_parameter[list_tools-tools/list] 898python3.13-mcp-1.27.0> tests/client/test_list_methods_cursor.py::test_list_methods_cursor_parameter[list_resources-resources/list] 899python3.13-mcp-1.27.0> [gw5] [  3%] PASSED tests/experimental/tasks/client/test_handlers.py::test_client_returns_error_for_unhandled_cancel_task_request 900python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_handlers.py::test_client_returns_error_for_unhandled_task_augmented_sampling 901python3.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] 902python3.13-mcp-1.27.0> [gw2] [  3%] 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] 903python3.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] 904python3.13-mcp-1.27.0> [gw2] [  3%] 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] 905python3.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] 906python3.13-mcp-1.27.0> [gw2] [  3%] PASSED tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_invalid_cases[None-scope-no WWW-Authenticate header] 907python3.13-mcp-1.27.0> tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_invalid_cases[-scope-empty WWW-Authenticate header] 908python3.13-mcp-1.27.0> [gw2] [  3%] PASSED tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_invalid_cases[-scope-empty WWW-Authenticate header] 909python3.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] 910python3.13-mcp-1.27.0> [gw2] [  3%] 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] 911python3.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] 912python3.13-mcp-1.27.0> [gw2] [  3%] 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] 913python3.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] 914python3.13-mcp-1.27.0> [gw2] [  3%] PASSED tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_invalid_cases[Bearer scope=-scope-malformed scope parameter] 915python3.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] 916python3.13-mcp-1.27.0> [gw2] [  4%] PASSED tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_invalid_cases[Bearer resource_metadata=-resource_metadata-malformed resource_metadata parameter] 917python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[https://example.com/client-True] 918python3.13-mcp-1.27.0> [gw2] [  4%] PASSED tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[https://example.com/client-True] 919python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[https://example.com/client-metadata.json-True] 920python3.13-mcp-1.27.0> [gw2] [  4%] PASSED tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[https://example.com/client-metadata.json-True] 921python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[https://example.com/path/to/client-True] 922python3.13-mcp-1.27.0> [gw2] [  4%] PASSED tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[https://example.com/path/to/client-True] 923python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[https://example.com:8443/client-True] 924python3.13-mcp-1.27.0> [gw5] [  4%] PASSED tests/experimental/tasks/client/test_handlers.py::test_client_returns_error_for_unhandled_task_augmented_sampling 925python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_handlers.py::test_client_returns_error_for_unhandled_task_augmented_elicitation 926python3.13-mcp-1.27.0> [gw5] [  4%] PASSED tests/experimental/tasks/client/test_handlers.py::test_client_returns_error_for_unhandled_task_augmented_elicitation 927python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_poll_task.py::test_poll_task_yields_until_completed 928python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_run_task_flow.py::test_enable_tasks_with_custom_store_and_queue 929python3.13-mcp-1.27.0> [gw6] [  4%] PASSED tests/experimental/tasks/server/test_run_task_flow.py::test_enable_tasks_with_custom_store_and_queue 930python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_run_task_flow.py::test_enable_tasks_skips_default_handlers_when_custom_registered 931python3.13-mcp-1.27.0> [gw6] [  4%] PASSED tests/experimental/tasks/server/test_run_task_flow.py::test_enable_tasks_skips_default_handlers_when_custom_registered 932python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_run_task_flow.py::test_run_task_without_enable_tasks_raises 933python3.13-mcp-1.27.0> [gw6] [  4%] PASSED tests/experimental/tasks/server/test_run_task_flow.py::test_run_task_without_enable_tasks_raises 934python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_run_task_flow.py::test_task_support_task_group_before_run_raises 935python3.13-mcp-1.27.0> [gw6] [  4%] PASSED tests/experimental/tasks/server/test_run_task_flow.py::test_task_support_task_group_before_run_raises 936python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_run_task_flow.py::test_run_task_without_session_raises 937python3.13-mcp-1.27.0> [gw6] [  4%] PASSED tests/experimental/tasks/server/test_run_task_flow.py::test_run_task_without_session_raises 938python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_run_task_flow.py::test_run_task_without_task_metadata_raises 939python3.13-mcp-1.27.0> [gw6] [  5%] PASSED tests/experimental/tasks/server/test_run_task_flow.py::test_run_task_without_task_metadata_raises 940python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_run_task_flow.py::test_run_task_with_model_immediate_response 941python3.13-mcp-1.27.0> [gw6] [  5%] PASSED tests/experimental/tasks/server/test_run_task_flow.py::test_run_task_with_model_immediate_response 942python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_run_task_flow.py::test_run_task_doesnt_complete_if_already_terminal 943python3.13-mcp-1.27.0> [gw6] [  5%] PASSED tests/experimental/tasks/server/test_run_task_flow.py::test_run_task_doesnt_complete_if_already_terminal 944python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_run_task_flow.py::test_run_task_doesnt_fail_if_already_terminal 945python3.13-mcp-1.27.0> [gw5] [  5%] PASSED tests/experimental/tasks/client/test_poll_task.py::test_poll_task_yields_until_completed 946python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_poll_task.py::test_poll_task_exits_on_terminal[completed] 947python3.13-mcp-1.27.0> [gw5] [  5%] PASSED tests/experimental/tasks/client/test_poll_task.py::test_poll_task_exits_on_terminal[completed] 948python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_poll_task.py::test_poll_task_exits_on_terminal[failed] 949python3.13-mcp-1.27.0> [gw3] [  5%] PASSED tests/client/test_list_methods_cursor.py::test_list_methods_cursor_parameter[list_resources-resources/list] 950python3.13-mcp-1.27.0> tests/client/test_list_methods_cursor.py::test_list_methods_cursor_parameter[list_prompts-prompts/list] 951python3.13-mcp-1.27.0> [gw1] [  5%] PASSED tests/client/test_auth.py::TestOAuthFallback::test_oauth_discovery_fallback_order 952python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthFallback::test_oauth_discovery_fallback_conditions 953python3.13-mcp-1.27.0> [gw1] [  5%] PASSED tests/client/test_auth.py::TestOAuthFallback::test_oauth_discovery_fallback_conditions 954python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthFallback::test_handle_metadata_response_success 955python3.13-mcp-1.27.0> [gw1] [  5%] PASSED tests/client/test_auth.py::TestOAuthFallback::test_handle_metadata_response_success 956python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthFallback::test_prioritize_www_auth_scope_over_prm 957python3.13-mcp-1.27.0> [gw1] [  5%] PASSED tests/client/test_auth.py::TestOAuthFallback::test_prioritize_www_auth_scope_over_prm 958python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthFallback::test_prioritize_prm_scopes_when_no_www_auth_scope 959python3.13-mcp-1.27.0> [gw1] [  5%] PASSED tests/client/test_auth.py::TestOAuthFallback::test_prioritize_prm_scopes_when_no_www_auth_scope 960python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthFallback::test_omit_scope_when_no_prm_scopes_or_www_auth 961python3.13-mcp-1.27.0> [gw1] [  6%] PASSED tests/client/test_auth.py::TestOAuthFallback::test_omit_scope_when_no_prm_scopes_or_www_auth 962python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthFallback::test_token_exchange_request_authorization_code 963python3.13-mcp-1.27.0> [gw1] [  6%] PASSED tests/client/test_auth.py::TestOAuthFallback::test_token_exchange_request_authorization_code 964python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthFallback::test_refresh_token_request 965python3.13-mcp-1.27.0> [gw1] [  6%] PASSED tests/client/test_auth.py::TestOAuthFallback::test_refresh_token_request 966python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthFallback::test_basic_auth_token_exchange 967python3.13-mcp-1.27.0> [gw1] [  6%] PASSED tests/client/test_auth.py::TestOAuthFallback::test_basic_auth_token_exchange 968python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthFallback::test_basic_auth_refresh_token 969python3.13-mcp-1.27.0> [gw1] [  6%] PASSED tests/client/test_auth.py::TestOAuthFallback::test_basic_auth_refresh_token 970python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthFallback::test_none_auth_method 971python3.13-mcp-1.27.0> [gw1] [  6%] PASSED tests/client/test_auth.py::TestOAuthFallback::test_none_auth_method 972python3.13-mcp-1.27.0> tests/client/test_auth.py::TestProtectedResourceMetadata::test_resource_param_included_with_recent_protocol_version 973python3.13-mcp-1.27.0> [gw1] [  6%] PASSED tests/client/test_auth.py::TestProtectedResourceMetadata::test_resource_param_included_with_recent_protocol_version 974python3.13-mcp-1.27.0> tests/client/test_auth.py::TestProtectedResourceMetadata::test_resource_param_excluded_with_old_protocol_version 975python3.13-mcp-1.27.0> [gw1] [  6%] PASSED tests/client/test_auth.py::TestProtectedResourceMetadata::test_resource_param_excluded_with_old_protocol_version 976python3.13-mcp-1.27.0> tests/client/test_auth.py::TestProtectedResourceMetadata::test_resource_param_included_with_protected_resource_metadata 977python3.13-mcp-1.27.0> [gw1] [  6%] PASSED tests/client/test_auth.py::TestProtectedResourceMetadata::test_resource_param_included_with_protected_resource_metadata 978python3.13-mcp-1.27.0> tests/client/test_auth.py::TestRegistrationResponse::test_handle_registration_response_reads_before_accessing_text 979python3.13-mcp-1.27.0> [gw1] [  6%] PASSED tests/client/test_auth.py::TestRegistrationResponse::test_handle_registration_response_reads_before_accessing_text 980python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCreateClientRegistrationRequest::test_uses_registration_endpoint_from_metadata 981python3.13-mcp-1.27.0> [gw1] [  6%] PASSED tests/client/test_auth.py::TestCreateClientRegistrationRequest::test_uses_registration_endpoint_from_metadata 982python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCreateClientRegistrationRequest::test_falls_back_to_default_register_endpoint_when_no_metadata 983python3.13-mcp-1.27.0> [gw1] [  7%] PASSED tests/client/test_auth.py::TestCreateClientRegistrationRequest::test_falls_back_to_default_register_endpoint_when_no_metadata 984python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCreateClientRegistrationRequest::test_falls_back_when_metadata_has_no_registration_endpoint 985python3.13-mcp-1.27.0> [gw1] [  7%] PASSED tests/client/test_auth.py::TestCreateClientRegistrationRequest::test_falls_back_when_metadata_has_no_registration_endpoint 986python3.13-mcp-1.27.0> tests/client/test_auth.py::TestAuthFlow::test_auth_flow_with_valid_tokens 987python3.13-mcp-1.27.0> [gw1] [  7%] PASSED tests/client/test_auth.py::TestAuthFlow::test_auth_flow_with_valid_tokens 988python3.13-mcp-1.27.0> tests/client/test_auth.py::TestAuthFlow::test_auth_flow_with_no_tokens 989python3.13-mcp-1.27.0> [gw1] [  7%] PASSED tests/client/test_auth.py::TestAuthFlow::test_auth_flow_with_no_tokens 990python3.13-mcp-1.27.0> [gw7] [  7%] PASSED tests/experimental/tasks/server/test_server_task_context.py::test_server_task_context_fail_with_notify 991python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server_task_context.py::test_elicit_raises_when_client_lacks_capability 992python3.13-mcp-1.27.0> [gw7] [  7%] PASSED tests/experimental/tasks/server/test_server_task_context.py::test_elicit_raises_when_client_lacks_capability 993python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server_task_context.py::test_create_message_raises_when_client_lacks_capability 994python3.13-mcp-1.27.0> [gw7] [  7%] PASSED tests/experimental/tasks/server/test_server_task_context.py::test_create_message_raises_when_client_lacks_capability 995python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server_task_context.py::test_elicit_raises_without_handler 996python3.13-mcp-1.27.0> [gw7] [  7%] PASSED tests/experimental/tasks/server/test_server_task_context.py::test_elicit_raises_without_handler 997python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server_task_context.py::test_elicit_url_raises_without_handler 998python3.13-mcp-1.27.0> [gw7] [  7%] PASSED tests/experimental/tasks/server/test_server_task_context.py::test_elicit_url_raises_without_handler 999python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server_task_context.py::test_create_message_raises_without_handler 1000python3.13-mcp-1.27.0> [gw7] [  7%] PASSED tests/experimental/tasks/server/test_server_task_context.py::test_create_message_raises_without_handler 1001python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server_task_context.py::test_elicit_queues_request_and_waits_for_response 1002python3.13-mcp-1.27.0> [gw7] [  7%] PASSED tests/experimental/tasks/server/test_server_task_context.py::test_elicit_queues_request_and_waits_for_response 1003python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server_task_context.py::test_elicit_url_queues_request_and_waits_for_response 1004python3.13-mcp-1.27.0> [gw7] [  8%] PASSED tests/experimental/tasks/server/test_server_task_context.py::test_elicit_url_queues_request_and_waits_for_response 1005python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server_task_context.py::test_create_message_queues_request_and_waits_for_response 1006python3.13-mcp-1.27.0> [gw7] [  8%] PASSED tests/experimental/tasks/server/test_server_task_context.py::test_create_message_queues_request_and_waits_for_response 1007python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server_task_context.py::test_elicit_restores_status_on_cancellation 1008python3.13-mcp-1.27.0> [gw7] [  8%] PASSED tests/experimental/tasks/server/test_server_task_context.py::test_elicit_restores_status_on_cancellation 1009python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server_task_context.py::test_create_message_restores_status_on_cancellation 1010python3.13-mcp-1.27.0> [gw7] [  8%] PASSED tests/experimental/tasks/server/test_server_task_context.py::test_create_message_restores_status_on_cancellation 1011python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server_task_context.py::test_elicit_as_task_raises_without_handler 1012python3.13-mcp-1.27.0> [gw7] [  8%] PASSED tests/experimental/tasks/server/test_server_task_context.py::test_elicit_as_task_raises_without_handler 1013python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server_task_context.py::test_create_message_as_task_raises_without_handler 1014python3.13-mcp-1.27.0> [gw7] [  8%] PASSED tests/experimental/tasks/server/test_server_task_context.py::test_create_message_as_task_raises_without_handler 1015python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_create_and_get 1016python3.13-mcp-1.27.0> [gw7] [  8%] PASSED tests/experimental/tasks/server/test_store.py::test_create_and_get 1017python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_create_with_custom_id 1018python3.13-mcp-1.27.0> [gw7] [  8%] PASSED tests/experimental/tasks/server/test_store.py::test_create_with_custom_id 1019python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_create_duplicate_id_raises 1020python3.13-mcp-1.27.0> [gw7] [  8%] PASSED tests/experimental/tasks/server/test_store.py::test_create_duplicate_id_raises 1021python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_get_nonexistent_returns_none 1022python3.13-mcp-1.27.0> [gw7] [  8%] PASSED tests/experimental/tasks/server/test_store.py::test_get_nonexistent_returns_none 1023python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_update_status 1024python3.13-mcp-1.27.0> [gw7] [  8%] PASSED tests/experimental/tasks/server/test_store.py::test_update_status 1025python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_update_nonexistent_raises 1026python3.13-mcp-1.27.0> [gw7] [  9%] PASSED tests/experimental/tasks/server/test_store.py::test_update_nonexistent_raises 1027python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_store_and_get_result 1028python3.13-mcp-1.27.0> [gw7] [  9%] PASSED tests/experimental/tasks/server/test_store.py::test_store_and_get_result 1029python3.13-mcp-1.27.0> [gw0] [  9%] PASSED tests/client/auth/extensions/test_client_credentials.py::TestClientCredentialsOAuthProvider::test_init_with_scopes 1030python3.13-mcp-1.27.0> tests/client/auth/extensions/test_client_credentials.py::TestClientCredentialsOAuthProvider::test_init_with_client_secret_post 1031python3.13-mcp-1.27.0> [gw0] [  9%] PASSED tests/client/auth/extensions/test_client_credentials.py::TestClientCredentialsOAuthProvider::test_init_with_client_secret_post 1032python3.13-mcp-1.27.0> tests/client/auth/extensions/test_client_credentials.py::TestClientCredentialsOAuthProvider::test_exchange_token_client_credentials 1033python3.13-mcp-1.27.0> [gw0] [  9%] PASSED tests/client/auth/extensions/test_client_credentials.py::TestClientCredentialsOAuthProvider::test_exchange_token_client_credentials 1034python3.13-mcp-1.27.0> tests/client/auth/extensions/test_client_credentials.py::TestClientCredentialsOAuthProvider::test_exchange_token_without_scopes 1035python3.13-mcp-1.27.0> [gw0] [  9%] PASSED tests/client/auth/extensions/test_client_credentials.py::TestClientCredentialsOAuthProvider::test_exchange_token_without_scopes 1036python3.13-mcp-1.27.0> tests/client/auth/extensions/test_client_credentials.py::TestPrivateKeyJWTOAuthProvider::test_init_sets_client_info 1037python3.13-mcp-1.27.0> [gw0] [  9%] PASSED tests/client/auth/extensions/test_client_credentials.py::TestPrivateKeyJWTOAuthProvider::test_init_sets_client_info 1038python3.13-mcp-1.27.0> tests/client/auth/extensions/test_client_credentials.py::TestPrivateKeyJWTOAuthProvider::test_exchange_token_client_credentials 1039python3.13-mcp-1.27.0> [gw0] [  9%] PASSED tests/client/auth/extensions/test_client_credentials.py::TestPrivateKeyJWTOAuthProvider::test_exchange_token_client_credentials 1040python3.13-mcp-1.27.0> tests/client/auth/extensions/test_client_credentials.py::TestPrivateKeyJWTOAuthProvider::test_exchange_token_without_scopes 1041python3.13-mcp-1.27.0> [gw0] [  9%] PASSED tests/client/auth/extensions/test_client_credentials.py::TestPrivateKeyJWTOAuthProvider::test_exchange_token_without_scopes 1042python3.13-mcp-1.27.0> tests/client/auth/extensions/test_client_credentials.py::TestSignedJWTParameters::test_create_assertion_provider 1043python3.13-mcp-1.27.0> [gw0] [  9%] PASSED tests/client/auth/extensions/test_client_credentials.py::TestSignedJWTParameters::test_create_assertion_provider 1044python3.13-mcp-1.27.0> tests/client/auth/extensions/test_client_credentials.py::TestSignedJWTParameters::test_create_assertion_provider_with_additional_claims 1045python3.13-mcp-1.27.0> [gw0] [  9%] PASSED tests/client/auth/extensions/test_client_credentials.py::TestSignedJWTParameters::test_create_assertion_provider_with_additional_claims 1046python3.13-mcp-1.27.0> tests/client/auth/extensions/test_client_credentials.py::TestStaticAssertionProvider::test_returns_static_token 1047python3.13-mcp-1.27.0> [gw0] [ 10%] PASSED tests/client/auth/extensions/test_client_credentials.py::TestStaticAssertionProvider::test_returns_static_token 1048python3.13-mcp-1.27.0> tests/client/test_auth.py::TestPKCEParameters::test_pkce_generation 1049python3.13-mcp-1.27.0> [gw0] [ 10%] PASSED tests/client/test_auth.py::TestPKCEParameters::test_pkce_generation 1050python3.13-mcp-1.27.0> tests/client/test_auth.py::TestPKCEParameters::test_pkce_uniqueness 1051python3.13-mcp-1.27.0> [gw0] [ 10%] PASSED tests/client/test_auth.py::TestPKCEParameters::test_pkce_uniqueness 1052python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthContext::test_oauth_provider_initialization 1053python3.13-mcp-1.27.0> [gw0] [ 10%] PASSED tests/client/test_auth.py::TestOAuthContext::test_oauth_provider_initialization 1054python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthContext::test_context_url_parsing 1055python3.13-mcp-1.27.0> [gw0] [ 10%] PASSED tests/client/test_auth.py::TestOAuthContext::test_context_url_parsing 1056python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthContext::test_token_validity_checking 1057python3.13-mcp-1.27.0> [gw0] [ 10%] PASSED tests/client/test_auth.py::TestOAuthContext::test_token_validity_checking 1058python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthContext::test_clear_tokens 1059python3.13-mcp-1.27.0> [gw0] [ 10%] PASSED tests/client/test_auth.py::TestOAuthContext::test_clear_tokens 1060python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthFlow::test_build_protected_resource_discovery_urls 1061python3.13-mcp-1.27.0> [gw5] [ 10%] PASSED tests/experimental/tasks/client/test_poll_task.py::test_poll_task_exits_on_terminal[failed] 1062python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_poll_task.py::test_poll_task_exits_on_terminal[cancelled] 1063python3.13-mcp-1.27.0> [gw5] [ 10%] PASSED tests/experimental/tasks/client/test_poll_task.py::test_poll_task_exits_on_terminal[cancelled] 1064python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_poll_task.py::test_poll_task_continues_through_input_required 1065python3.13-mcp-1.27.0> [gw5] [ 10%] PASSED tests/experimental/tasks/client/test_poll_task.py::test_poll_task_continues_through_input_required 1066python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_poll_task.py::test_poll_task_passes_task_id 1067python3.13-mcp-1.27.0> [gw5] [ 10%] PASSED tests/experimental/tasks/client/test_poll_task.py::test_poll_task_passes_task_id 1068python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_poll_task.py::test_poll_task_yields_full_result 1069python3.13-mcp-1.27.0> [gw5] [ 11%] PASSED tests/experimental/tasks/client/test_poll_task.py::test_poll_task_yields_full_result 1070python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_tasks.py::test_session_experimental_get_task 1071python3.13-mcp-1.27.0> [gw5] [ 11%] PASSED tests/experimental/tasks/client/test_tasks.py::test_session_experimental_get_task 1072python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_tasks.py::test_session_experimental_get_task_result 1073python3.13-mcp-1.27.0> [gw5] [ 11%] PASSED tests/experimental/tasks/client/test_tasks.py::test_session_experimental_get_task_result 1074python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_tasks.py::test_session_experimental_list_tasks 1075python3.13-mcp-1.27.0> [gw6] [ 11%] PASSED tests/experimental/tasks/server/test_run_task_flow.py::test_run_task_doesnt_fail_if_already_terminal 1076python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_list_tasks_handler 1077python3.13-mcp-1.27.0> [gw6] [ 11%] PASSED tests/experimental/tasks/server/test_server.py::test_list_tasks_handler 1078python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_get_task_handler 1079python3.13-mcp-1.27.0> [gw6] [ 11%] PASSED tests/experimental/tasks/server/test_server.py::test_get_task_handler 1080python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_get_task_result_handler 1081python3.13-mcp-1.27.0> [gw6] [ 11%] PASSED tests/experimental/tasks/server/test_server.py::test_get_task_result_handler 1082python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_cancel_task_handler 1083python3.13-mcp-1.27.0> [gw6] [ 11%] PASSED tests/experimental/tasks/server/test_server.py::test_cancel_task_handler 1084python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_server_capabilities_include_tasks 1085python3.13-mcp-1.27.0> [gw6] [ 11%] PASSED tests/experimental/tasks/server/test_server.py::test_server_capabilities_include_tasks 1086python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_server_capabilities_partial_tasks 1087python3.13-mcp-1.27.0> [gw6] [ 11%] PASSED tests/experimental/tasks/server/test_server.py::test_server_capabilities_partial_tasks 1088python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_tool_with_task_execution_metadata 1089python3.13-mcp-1.27.0> [gw6] [ 11%] PASSED tests/experimental/tasks/server/test_server.py::test_tool_with_task_execution_metadata 1090python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_task_metadata_in_call_tool_request 1091python3.13-mcp-1.27.0> [gw6] [ 12%] PASSED tests/experimental/tasks/server/test_server.py::test_task_metadata_in_call_tool_request 1092python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_task_metadata_is_task_property 1093python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_get_result_nonexistent_returns_none 1094python3.13-mcp-1.27.0> [gw7] [ 12%] PASSED tests/experimental/tasks/server/test_store.py::test_get_result_nonexistent_returns_none 1095python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_get_result_no_result_returns_none 1096python3.13-mcp-1.27.0> [gw7] [ 12%] PASSED tests/experimental/tasks/server/test_store.py::test_get_result_no_result_returns_none 1097python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_list_tasks 1098python3.13-mcp-1.27.0> [gw7] [ 12%] PASSED tests/experimental/tasks/server/test_store.py::test_list_tasks 1099python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_list_tasks_pagination 1100python3.13-mcp-1.27.0> [gw7] [ 12%] PASSED tests/experimental/tasks/server/test_store.py::test_list_tasks_pagination 1101python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_list_tasks_invalid_cursor 1102python3.13-mcp-1.27.0> [gw7] [ 12%] PASSED tests/experimental/tasks/server/test_store.py::test_list_tasks_invalid_cursor 1103python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_delete_task 1104python3.13-mcp-1.27.0> [gw7] [ 12%] PASSED tests/experimental/tasks/server/test_store.py::test_delete_task 1105python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_get_all_tasks_helper 1106python3.13-mcp-1.27.0> [gw4] [ 12%] PASSED tests/client/test_session_group.py::TestClientSessionGroup::test_component_properties 1107python3.13-mcp-1.27.0> tests/client/test_session_group.py::TestClientSessionGroup::test_call_tool 1108python3.13-mcp-1.27.0> [gw4] [ 12%] PASSED tests/client/test_session_group.py::TestClientSessionGroup::test_call_tool 1109python3.13-mcp-1.27.0> tests/client/test_session_group.py::TestClientSessionGroup::test_connect_to_server 1110python3.13-mcp-1.27.0> [gw4] [ 12%] PASSED tests/client/test_session_group.py::TestClientSessionGroup::test_connect_to_server 1111python3.13-mcp-1.27.0> tests/client/test_session_group.py::TestClientSessionGroup::test_connect_to_server_with_name_hook 1112python3.13-mcp-1.27.0> [gw4] [ 13%] PASSED tests/client/test_session_group.py::TestClientSessionGroup::test_connect_to_server_with_name_hook 1113python3.13-mcp-1.27.0> tests/client/test_session_group.py::TestClientSessionGroup::test_disconnect_from_server 1114python3.13-mcp-1.27.0> [gw4] [ 13%] PASSED tests/client/test_session_group.py::TestClientSessionGroup::test_disconnect_from_server 1115python3.13-mcp-1.27.0> tests/client/test_session_group.py::TestClientSessionGroup::test_connect_to_server_duplicate_tool_raises_error 1116python3.13-mcp-1.27.0> [gw4] [ 13%] PASSED tests/client/test_session_group.py::TestClientSessionGroup::test_connect_to_server_duplicate_tool_raises_error 1117python3.13-mcp-1.27.0> tests/client/test_session_group.py::TestClientSessionGroup::test_disconnect_non_existent_server 1118python3.13-mcp-1.27.0> [gw4] [ 13%] PASSED tests/client/test_session_group.py::TestClientSessionGroup::test_disconnect_non_existent_server 1119python3.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] 1120python3.13-mcp-1.27.0> [gw4] [ 13%] PASSED tests/client/test_session_group.py::TestClientSessionGroup::test_establish_session_parameterized[server_params_instance0-stdio-mcp.client.session_group.mcp.stdio_client] 1121python3.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] 1122python3.13-mcp-1.27.0> [gw4] [ 13%] PASSED tests/client/test_session_group.py::TestClientSessionGroup::test_establish_session_parameterized[server_params_instance1-sse-mcp.client.session_group.sse_client] 1123python3.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] 1124python3.13-mcp-1.27.0> [gw2] [ 13%] PASSED tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[https://example.com:8443/client-True] 1125python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[http://example.com/client-False] 1126python3.13-mcp-1.27.0> [gw2] [ 13%] PASSED tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[http://example.com/client-False] 1127python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[https://example.com-False] 1128python3.13-mcp-1.27.0> [gw2] [ 13%] PASSED tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[https://example.com-False] 1129python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[https://example.com/-False] 1130python3.13-mcp-1.27.0> [gw2] [ 13%] PASSED tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[https://example.com/-False] 1131python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[None-False] 1132python3.13-mcp-1.27.0> [gw2] [ 13%] PASSED tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[None-False] 1133python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[-False] 1134python3.13-mcp-1.27.0> [gw2] [ 14%] PASSED tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[-False] 1135python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[http://[::1/foo/-False] 1136python3.13-mcp-1.27.0> [gw2] [ 14%] PASSED tests/client/test_auth.py::TestCIMD::test_is_valid_client_metadata_url[http://[::1/foo/-False] 1137python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_should_use_client_metadata_url_when_server_supports 1138python3.13-mcp-1.27.0> [gw2] [ 14%] PASSED tests/client/test_auth.py::TestCIMD::test_should_use_client_metadata_url_when_server_supports 1139python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_should_not_use_client_metadata_url_when_server_does_not_support 1140python3.13-mcp-1.27.0> [gw2] [ 14%] PASSED tests/client/test_auth.py::TestCIMD::test_should_not_use_client_metadata_url_when_server_does_not_support 1141python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_should_not_use_client_metadata_url_when_not_provided 1142python3.13-mcp-1.27.0> [gw2] [ 14%] PASSED tests/client/test_auth.py::TestCIMD::test_should_not_use_client_metadata_url_when_not_provided 1143python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_should_not_use_client_metadata_url_when_no_metadata 1144python3.13-mcp-1.27.0> [gw2] [ 14%] PASSED tests/client/test_auth.py::TestCIMD::test_should_not_use_client_metadata_url_when_no_metadata 1145python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_create_client_info_from_metadata_url 1146python3.13-mcp-1.27.0> [gw2] [ 14%] PASSED tests/client/test_auth.py::TestCIMD::test_create_client_info_from_metadata_url 1147python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_oauth_provider_with_valid_client_metadata_url 1148python3.13-mcp-1.27.0> [gw2] [ 14%] PASSED tests/client/test_auth.py::TestCIMD::test_oauth_provider_with_valid_client_metadata_url 1149python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_oauth_provider_with_invalid_client_metadata_url_raises_error 1150python3.13-mcp-1.27.0> [gw2] [ 14%] PASSED tests/client/test_auth.py::TestCIMD::test_oauth_provider_with_invalid_client_metadata_url_raises_error 1151python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_auth_flow_uses_cimd_when_server_supports 1152python3.13-mcp-1.27.0> [gw2] [ 14%] PASSED tests/client/test_auth.py::TestCIMD::test_auth_flow_uses_cimd_when_server_supports 1153python3.13-mcp-1.27.0> tests/client/test_auth.py::TestCIMD::test_auth_flow_falls_back_to_dcr_when_no_cimd_support 1154python3.13-mcp-1.27.0> [gw2] [ 14%] PASSED tests/client/test_auth.py::TestCIMD::test_auth_flow_falls_back_to_dcr_when_no_cimd_support 1155python3.13-mcp-1.27.0> tests/client/test_auth.py::test_validate_resource_rejects_mismatched_resource 1156python3.13-mcp-1.27.0> [gw2] [ 15%] PASSED tests/client/test_auth.py::test_validate_resource_rejects_mismatched_resource 1157python3.13-mcp-1.27.0> [gw6] [ 15%] PASSED tests/experimental/tasks/server/test_server.py::test_task_metadata_is_task_property 1158python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_update_capabilities_no_handlers 1159python3.13-mcp-1.27.0> [gw6] [ 15%] PASSED tests/experimental/tasks/server/test_server.py::test_update_capabilities_no_handlers 1160python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_default_task_handlers_via_enable_tasks 1161python3.13-mcp-1.27.0> [gw6] [ 15%] PASSED tests/experimental/tasks/server/test_server.py::test_default_task_handlers_via_enable_tasks 1162python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_build_elicit_form_request 1163python3.13-mcp-1.27.0> [gw0] [ 15%] PASSED tests/client/test_auth.py::TestOAuthFlow::test_build_protected_resource_discovery_urls 1164python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthFlow::test_create_oauth_metadata_request 1165python3.13-mcp-1.27.0> [gw0] [ 15%] PASSED tests/client/test_auth.py::TestOAuthFlow::test_create_oauth_metadata_request 1166python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthFallback::test_oauth_discovery_legacy_fallback_when_no_prm 1167python3.13-mcp-1.27.0> [gw0] [ 15%] PASSED tests/client/test_auth.py::TestOAuthFallback::test_oauth_discovery_legacy_fallback_when_no_prm 1168python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthFallback::test_oauth_discovery_path_aware_when_auth_server_has_path 1169python3.13-mcp-1.27.0> [gw0] [ 15%] PASSED tests/client/test_auth.py::TestOAuthFallback::test_oauth_discovery_path_aware_when_auth_server_has_path 1170python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthFallback::test_oauth_discovery_root_when_auth_server_has_no_path 1171python3.13-mcp-1.27.0> [gw0] [ 15%] PASSED tests/client/test_auth.py::TestOAuthFallback::test_oauth_discovery_root_when_auth_server_has_no_path 1172python3.13-mcp-1.27.0> [gw5] [ 15%] PASSED tests/experimental/tasks/client/test_tasks.py::test_session_experimental_list_tasks 1173python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_tasks.py::test_session_experimental_cancel_task 1174python3.13-mcp-1.27.0> [gw5] [ 15%] PASSED tests/experimental/tasks/client/test_tasks.py::test_session_experimental_cancel_task 1175python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_context.py::test_task_context_properties 1176python3.13-mcp-1.27.0> [gw5] [ 16%] PASSED tests/experimental/tasks/server/test_context.py::test_task_context_properties 1177python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_context.py::test_task_context_update_status 1178python3.13-mcp-1.27.0> [gw5] [ 16%] PASSED tests/experimental/tasks/server/test_context.py::test_task_context_update_status 1179python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_context.py::test_task_context_complete 1180python3.13-mcp-1.27.0> [gw5] [ 16%] PASSED tests/experimental/tasks/server/test_context.py::test_task_context_complete 1181python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_context.py::test_task_context_fail 1182python3.13-mcp-1.27.0> [gw5] [ 16%] PASSED tests/experimental/tasks/server/test_context.py::test_task_context_fail 1183python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_context.py::test_task_context_cancellation 1184python3.13-mcp-1.27.0> [gw7] [ 16%] PASSED tests/experimental/tasks/server/test_store.py::test_get_all_tasks_helper 1185python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_store_result_nonexistent_raises 1186python3.13-mcp-1.27.0> [gw7] [ 16%] PASSED tests/experimental/tasks/server/test_store.py::test_store_result_nonexistent_raises 1187python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_create_task_with_null_ttl 1188python3.13-mcp-1.27.0> [gw7] [ 16%] PASSED tests/experimental/tasks/server/test_store.py::test_create_task_with_null_ttl 1189python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_task_expiration_cleanup 1190python3.13-mcp-1.27.0> [gw7] [ 16%] PASSED tests/experimental/tasks/server/test_store.py::test_task_expiration_cleanup 1191python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_task_with_null_ttl_never_expires 1192python3.13-mcp-1.27.0> [gw7] [ 16%] PASSED tests/experimental/tasks/server/test_store.py::test_task_with_null_ttl_never_expires 1193python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_terminal_task_ttl_reset 1194python3.13-mcp-1.27.0> [gw7] [ 16%] PASSED tests/experimental/tasks/server/test_store.py::test_terminal_task_ttl_reset 1195python3.13-mcp-1.27.0> [gw5] [ 16%] PASSED tests/experimental/tasks/server/test_context.py::test_task_context_cancellation 1196python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_context.py::test_create_task_state_generates_id 1197python3.13-mcp-1.27.0> [gw5] [ 17%] PASSED tests/experimental/tasks/server/test_context.py::test_create_task_state_generates_id 1198python3.13-mcp-1.27.0> [gw3] [ 17%] PASSED tests/client/test_list_methods_cursor.py::test_list_methods_cursor_parameter[list_prompts-prompts/list] 1199python3.13-mcp-1.27.0> tests/client/test_list_methods_cursor.py::test_list_methods_cursor_parameter[list_resource_templates-resources/templates/list] 1200python3.13-mcp-1.27.0> [gw3] [ 17%] PASSED tests/client/test_list_methods_cursor.py::test_list_methods_cursor_parameter[list_resource_templates-resources/templates/list] 1201python3.13-mcp-1.27.0> tests/client/test_list_methods_cursor.py::test_list_methods_params_parameter[list_tools-tools/list] 1202python3.13-mcp-1.27.0> [gw3] [ 17%] PASSED tests/client/test_list_methods_cursor.py::test_list_methods_params_parameter[list_tools-tools/list] 1203python3.13-mcp-1.27.0> tests/client/test_list_methods_cursor.py::test_list_methods_params_parameter[list_resources-resources/list] 1204python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_context.py::test_create_task_state_uses_provided_id 1205python3.13-mcp-1.27.0> [gw5] [ 17%] PASSED tests/experimental/tasks/server/test_context.py::test_create_task_state_uses_provided_id 1206python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_context.py::test_create_task_state_null_ttl 1207python3.13-mcp-1.27.0> [gw6] [ 17%] PASSED tests/experimental/tasks/server/test_server.py::test_build_elicit_form_request 1208python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_build_elicit_url_request 1209python3.13-mcp-1.27.0> [gw6] [ 17%] PASSED tests/experimental/tasks/server/test_server.py::test_build_elicit_url_request 1210python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_build_create_message_request 1211python3.13-mcp-1.27.0> [gw6] [ 17%] PASSED tests/experimental/tasks/server/test_server.py::test_build_create_message_request 1212python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_send_message 1213python3.13-mcp-1.27.0> [gw6] [ 17%] PASSED tests/experimental/tasks/server/test_server.py::test_send_message 1214python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_response_routing_success 1215python3.13-mcp-1.27.0> [gw6] [ 17%] PASSED tests/experimental/tasks/server/test_server.py::test_response_routing_success 1216python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_response_routing_error 1217python3.13-mcp-1.27.0> tests/client/test_auth.py::TestOAuthFallback::test_oauth_discovery_root_when_auth_server_has_only_slash 1218python3.13-mcp-1.27.0> [gw0] [ 17%] PASSED tests/client/test_auth.py::TestOAuthFallback::test_oauth_discovery_root_when_auth_server_has_only_slash 1219python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_terminal_status_allows_same_status 1220python3.13-mcp-1.27.0> [gw5] [ 18%] PASSED tests/experimental/tasks/server/test_context.py::test_create_task_state_null_ttl 1221python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_context.py::test_create_task_state_has_created_at 1222python3.13-mcp-1.27.0> [gw5] [ 18%] PASSED tests/experimental/tasks/server/test_context.py::test_create_task_state_has_created_at 1223python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_context.py::test_task_execution_provides_context 1224python3.13-mcp-1.27.0> [gw5] [ 18%] PASSED tests/experimental/tasks/server/test_context.py::test_task_execution_provides_context 1225python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_context.py::test_task_execution_auto_fails_on_exception 1226python3.13-mcp-1.27.0> [gw3] [ 18%] PASSED tests/client/test_list_methods_cursor.py::test_list_methods_params_parameter[list_resources-resources/list] 1227python3.13-mcp-1.27.0> tests/client/test_list_methods_cursor.py::test_list_methods_params_parameter[list_prompts-prompts/list] 1228python3.13-mcp-1.27.0> tests/client/test_auth.py::TestAuthFlow::test_auth_flow_no_unnecessary_retry_after_oauth 1229python3.13-mcp-1.27.0> [gw1] [ 18%] PASSED tests/client/test_auth.py::TestAuthFlow::test_auth_flow_no_unnecessary_retry_after_oauth 1230python3.13-mcp-1.27.0> tests/client/test_auth.py::TestAuthFlow::test_403_insufficient_scope_updates_scope_from_header 1231python3.13-mcp-1.27.0> [gw1] [ 18%] PASSED tests/client/test_auth.py::TestAuthFlow::test_403_insufficient_scope_updates_scope_from_header 1232python3.13-mcp-1.27.0> tests/client/test_auth.py::test_build_metadata[simple-url] 1233python3.13-mcp-1.27.0> [gw0] [ 18%] PASSED tests/experimental/tasks/server/test_store.py::test_terminal_status_allows_same_status 1234python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_wait_for_update_nonexistent_raises 1235python3.13-mcp-1.27.0> [gw0] [ 18%] PASSED tests/experimental/tasks/server/test_store.py::test_wait_for_update_nonexistent_raises 1236python3.13-mcp-1.27.0> [gw6] [ 18%] PASSED tests/experimental/tasks/server/test_server.py::test_response_routing_error 1237python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_response_routing_skips_non_matching_routers 1238python3.13-mcp-1.27.0> [gw6] [ 18%] PASSED tests/experimental/tasks/server/test_server.py::test_response_routing_skips_non_matching_routers 1239python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server.py::test_error_routing_skips_non_matching_routers 1240python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_cancel_task_succeeds_for_working_task 1241python3.13-mcp-1.27.0> [gw6] [ 18%] PASSED tests/experimental/tasks/server/test_server.py::test_error_routing_skips_non_matching_routers 1242python3.13-mcp-1.27.0> [gw5] [ 19%] PASSED tests/experimental/tasks/server/test_context.py::test_task_execution_auto_fails_on_exception 1243python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_context.py::test_task_execution_doesnt_fail_if_already_terminal 1244python3.13-mcp-1.27.0> [gw5] [ 19%] PASSED tests/experimental/tasks/server/test_context.py::test_task_execution_doesnt_fail_if_already_terminal 1245python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_context.py::test_task_execution_not_found 1246python3.13-mcp-1.27.0> [gw5] [ 19%] PASSED tests/experimental/tasks/server/test_context.py::test_task_execution_not_found 1247python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_integration.py::test_task_lifecycle_with_task_execution 1248python3.13-mcp-1.27.0> [gw0] [ 19%] PASSED tests/experimental/tasks/server/test_store.py::test_cancel_task_succeeds_for_working_task 1249python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_cancel_task_rejects_nonexistent_task 1250python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server_task_context.py::test_server_task_context_properties 1251python3.13-mcp-1.27.0> [gw6] [ 19%] PASSED tests/experimental/tasks/server/test_server_task_context.py::test_server_task_context_properties 1252python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server_task_context.py::test_server_task_context_request_cancellation 1253python3.13-mcp-1.27.0> [gw0] [ 19%] PASSED tests/experimental/tasks/server/test_store.py::test_cancel_task_rejects_nonexistent_task 1254python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_cancel_task_rejects_completed_task 1255python3.13-mcp-1.27.0> [gw6] [ 19%] PASSED tests/experimental/tasks/server/test_server_task_context.py::test_server_task_context_request_cancellation 1256python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server_task_context.py::test_server_task_context_update_status_with_notify 1257python3.13-mcp-1.27.0> [gw0] [ 19%] PASSED tests/experimental/tasks/server/test_store.py::test_cancel_task_rejects_completed_task 1258python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_cancel_task_rejects_failed_task 1259python3.13-mcp-1.27.0> [gw3] [ 19%] PASSED tests/client/test_list_methods_cursor.py::test_list_methods_params_parameter[list_prompts-prompts/list] 1260python3.13-mcp-1.27.0> [gw6] [ 19%] PASSED tests/experimental/tasks/server/test_server_task_context.py::test_server_task_context_update_status_with_notify 1261python3.13-mcp-1.27.0> [gw5] [ 19%] PASSED tests/experimental/tasks/server/test_integration.py::test_task_lifecycle_with_task_execution 1262python3.13-mcp-1.27.0> [gw0] [ 20%] PASSED tests/experimental/tasks/server/test_store.py::test_cancel_task_rejects_failed_task 1263python3.13-mcp-1.27.0> tests/client/test_list_methods_cursor.py::test_list_methods_params_parameter[list_resource_templates-resources/templates/list] 1264python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_cancel_task_rejects_already_cancelled_task 1265python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_integration.py::test_task_auto_fails_on_exception 1266python3.13-mcp-1.27.0> [gw0] [ 20%] PASSED tests/experimental/tasks/server/test_store.py::test_cancel_task_rejects_already_cancelled_task 1267python3.13-mcp-1.27.0> tests/client/test_auth.py::test_validate_resource_accepts_matching_resource 1268python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_cancel_task_succeeds_for_input_required_task 1269python3.13-mcp-1.27.0> [gw0] [ 20%] PASSED tests/experimental/tasks/server/test_store.py::test_cancel_task_succeeds_for_input_required_task 1270python3.13-mcp-1.27.0> [gw5] [ 20%] PASSED tests/experimental/tasks/server/test_integration.py::test_task_auto_fails_on_exception 1271python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_task_result_handler.py::test_handle_returns_result_for_completed_task 1272python3.13-mcp-1.27.0> [gw2] [ 20%] PASSED tests/client/test_auth.py::test_validate_resource_accepts_matching_resource 1273python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_sampling_required_but_client_missing 1274python3.13-mcp-1.27.0> [gw2] [ 20%] PASSED tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_sampling_required_but_client_missing 1275python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_sampling_create_message_required_but_client_missing 1276python3.13-mcp-1.27.0> [gw2] [ 20%] PASSED tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_sampling_create_message_required_but_client_missing 1277python3.13-mcp-1.27.0> [gw0] [ 20%] PASSED tests/experimental/tasks/server/test_task_result_handler.py::test_handle_returns_result_for_completed_task 1278python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_task_result_handler.py::test_handle_raises_for_nonexistent_task 1279python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_sampling_create_message_present 1280python3.13-mcp-1.27.0> [gw2] [ 20%] PASSED tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_sampling_create_message_present 1281python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_both_elicitation_and_sampling_present 1282python3.13-mcp-1.27.0> [gw4] [ 20%] PASSED tests/client/test_session_group.py::TestClientSessionGroup::test_establish_session_parameterized[server_params_instance2-streamablehttp-mcp.client.session_group.streamable_http_client] 1283python3.13-mcp-1.27.0> tests/client/test_stdio.py::test_stdio_context_manager_exiting 1284python3.13-mcp-1.27.0> [gw0] [ 20%] PASSED tests/experimental/tasks/server/test_task_result_handler.py::test_handle_raises_for_nonexistent_task 1285python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_task_result_handler.py::test_handle_returns_empty_result_when_no_result_stored 1286python3.13-mcp-1.27.0> [gw0] [ 21%] PASSED tests/experimental/tasks/server/test_task_result_handler.py::test_handle_returns_empty_result_when_no_result_stored 1287python3.13-mcp-1.27.0> [gw4] [ 21%] PASSED tests/client/test_stdio.py::test_stdio_context_manager_exiting 1288python3.13-mcp-1.27.0> tests/client/test_stdio.py::test_stdio_client 1289python3.13-mcp-1.27.0> [gw2] [ 21%] PASSED tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_both_elicitation_and_sampling_present 1290python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_elicitation_without_create_required 1291python3.13-mcp-1.27.0> [gw2] [ 21%] PASSED tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_elicitation_without_create_required 1292python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_sampling_without_create_message_required 1293python3.13-mcp-1.27.0> [gw2] [ 21%] PASSED tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_sampling_without_create_message_required 1294python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedElicitation::test_tasks_none 1295python3.13-mcp-1.27.0> [gw2] [ 21%] PASSED tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedElicitation::test_tasks_none 1296python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedElicitation::test_requests_none 1297python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_task_result_handler.py::test_handle_delivers_queued_messages 1298python3.13-mcp-1.27.0> [gw3] [ 21%] PASSED tests/client/test_list_methods_cursor.py::test_list_methods_params_parameter[list_resource_templates-resources/templates/list] 1299python3.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] 1300python3.13-mcp-1.27.0> [gw0] [ 21%] PASSED tests/experimental/tasks/server/test_task_result_handler.py::test_handle_delivers_queued_messages 1301python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_task_result_handler.py::test_handle_waits_for_task_completion 1302python3.13-mcp-1.27.0> [gw2] [ 21%] PASSED tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedElicitation::test_requests_none 1303python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedElicitation::test_elicitation_none 1304python3.13-mcp-1.27.0> [gw2] [ 21%] PASSED tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedElicitation::test_elicitation_none 1305python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedElicitation::test_create_none 1306python3.13-mcp-1.27.0> [gw4] [ 21%] PASSED tests/client/test_stdio.py::test_stdio_client 1307python3.13-mcp-1.27.0> tests/client/test_stdio.py::test_stdio_client_bad_path 1308python3.13-mcp-1.27.0> [gw2] [ 22%] PASSED tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedElicitation::test_create_none 1309python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedElicitation::test_create_present 1310python3.13-mcp-1.27.0> [gw0] [ 22%] PASSED tests/experimental/tasks/server/test_task_result_handler.py::test_handle_waits_for_task_completion 1311python3.13-mcp-1.27.0> [gw2] [ 22%] PASSED tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedElicitation::test_create_present 1312python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedSampling::test_tasks_none 1313python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_task_result_handler.py::test_route_response_resolves_pending_request 1314python3.13-mcp-1.27.0> [gw2] [ 22%] PASSED tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedSampling::test_tasks_none 1315python3.13-mcp-1.27.0> [gw0] [ 22%] PASSED tests/experimental/tasks/server/test_task_result_handler.py::test_route_response_resolves_pending_request 1316python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedSampling::test_requests_none 1317python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_task_result_handler.py::test_route_response_returns_false_for_unknown_request 1318python3.13-mcp-1.27.0> [gw2] [ 22%] PASSED tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedSampling::test_requests_none 1319python3.13-mcp-1.27.0> [gw3] [ 22%] PASSED tests/client/test_list_methods_cursor.py::test_list_methods_raises_error_when_both_cursor_and_params_provided[list_tools] 1320python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedSampling::test_sampling_none 1321python3.13-mcp-1.27.0> [gw0] [ 22%] PASSED tests/experimental/tasks/server/test_task_result_handler.py::test_route_response_returns_false_for_unknown_request 1322python3.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] 1323python3.13-mcp-1.27.0> [gw2] [ 22%] PASSED tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedSampling::test_sampling_none 1324python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedSampling::test_create_message_none 1325python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_task_result_handler.py::test_route_response_returns_false_for_already_done_resolver 1326python3.13-mcp-1.27.0> [gw2] [ 22%] PASSED tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedSampling::test_create_message_none 1327python3.13-mcp-1.27.0> [gw0] [ 22%] PASSED tests/experimental/tasks/server/test_task_result_handler.py::test_route_response_returns_false_for_already_done_resolver 1328python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedSampling::test_create_message_present 1329python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_task_result_handler.py::test_route_error_resolves_pending_request_with_exception 1330python3.13-mcp-1.27.0> [gw2] [ 23%] PASSED tests/experimental/tasks/test_capabilities.py::TestHasTaskAugmentedSampling::test_create_message_present 1331python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestRequireTaskAugmentedElicitation::test_raises_when_none 1332python3.13-mcp-1.27.0> [gw0] [ 23%] PASSED tests/experimental/tasks/server/test_task_result_handler.py::test_route_error_resolves_pending_request_with_exception 1333python3.13-mcp-1.27.0> [gw2] [ 23%] PASSED tests/experimental/tasks/test_capabilities.py::TestRequireTaskAugmentedElicitation::test_raises_when_none 1334python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestRequireTaskAugmentedElicitation::test_raises_when_missing 1335python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_task_result_handler.py::test_route_error_returns_false_for_unknown_request 1336python3.13-mcp-1.27.0> [gw2] [ 23%] PASSED tests/experimental/tasks/test_capabilities.py::TestRequireTaskAugmentedElicitation::test_raises_when_missing 1337python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestRequireTaskAugmentedElicitation::test_passes_when_present 1338python3.13-mcp-1.27.0> [gw0] [ 23%] PASSED tests/experimental/tasks/server/test_task_result_handler.py::test_route_error_returns_false_for_unknown_request 1339python3.13-mcp-1.27.0> [gw2] [ 23%] PASSED tests/experimental/tasks/test_capabilities.py::TestRequireTaskAugmentedElicitation::test_passes_when_present 1340python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestRequireTaskAugmentedSampling::test_raises_when_none 1341python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_task_result_handler.py::test_deliver_registers_resolver_for_request_messages 1342python3.13-mcp-1.27.0> [gw2] [ 23%] PASSED tests/experimental/tasks/test_capabilities.py::TestRequireTaskAugmentedSampling::test_raises_when_none 1343python3.13-mcp-1.27.0> [gw0] [ 23%] PASSED tests/experimental/tasks/server/test_task_result_handler.py::test_deliver_registers_resolver_for_request_messages 1344python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestRequireTaskAugmentedSampling::test_raises_when_missing 1345python3.13-mcp-1.27.0> [gw2] [ 23%] PASSED tests/experimental/tasks/test_capabilities.py::TestRequireTaskAugmentedSampling::test_raises_when_missing 1346python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_task_result_handler.py::test_deliver_skips_resolver_registration_when_no_original_id 1347python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestRequireTaskAugmentedSampling::test_passes_when_present 1348python3.13-mcp-1.27.0> [gw3] [ 23%] PASSED tests/client/test_list_methods_cursor.py::test_list_methods_raises_error_when_both_cursor_and_params_provided[list_resources] 1349python3.13-mcp-1.27.0> [gw2] [ 23%] PASSED tests/experimental/tasks/test_capabilities.py::TestRequireTaskAugmentedSampling::test_passes_when_present 1350python3.13-mcp-1.27.0> tests/experimental/tasks/test_elicitation_scenarios.py::test_scenario1_normal_tool_normal_elicitation 1351python3.13-mcp-1.27.0> [gw0] [ 24%] PASSED tests/experimental/tasks/server/test_task_result_handler.py::test_deliver_skips_resolver_registration_when_no_original_id 1352python3.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] 1353python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_task_result_handler.py::test_wait_for_task_update_handles_store_exception 1354python3.13-mcp-1.27.0> [gw0] [ 24%] PASSED tests/experimental/tasks/server/test_task_result_handler.py::test_wait_for_task_update_handles_store_exception 1355python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_task_result_handler.py::test_wait_for_task_update_handles_queue_exception 1356python3.13-mcp-1.27.0> [gw0] [ 24%] PASSED tests/experimental/tasks/server/test_task_result_handler.py::test_wait_for_task_update_handles_queue_exception 1357python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_required_requests_none_returns_true 1358python3.13-mcp-1.27.0> [gw2] [ 24%] PASSED tests/experimental/tasks/test_elicitation_scenarios.py::test_scenario1_normal_tool_normal_elicitation 1359python3.13-mcp-1.27.0> [gw0] [ 24%] PASSED tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_required_requests_none_returns_true 1360python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_client_requests_none_returns_false 1361python3.13-mcp-1.27.0> tests/experimental/tasks/test_elicitation_scenarios.py::test_scenario2_normal_tool_task_augmented_elicitation 1362python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_store.py::test_terminal_status_transition_rejected 1363python3.13-mcp-1.27.0> [gw7] [ 24%] PASSED tests/experimental/tasks/server/test_store.py::test_terminal_status_transition_rejected 1364python3.13-mcp-1.27.0> [gw0] [ 24%] PASSED tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_client_requests_none_returns_false 1365python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_is_task_true_when_metadata_present 1366python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_elicitation_required_but_client_missing 1367python3.13-mcp-1.27.0> [gw7] [ 24%] PASSED tests/experimental/tasks/test_request_context.py::test_is_task_true_when_metadata_present 1368python3.13-mcp-1.27.0> [gw0] [ 24%] PASSED tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_elicitation_required_but_client_missing 1369python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_is_task_false_when_no_metadata 1370python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_elicitation_create_required_but_client_missing 1371python3.13-mcp-1.27.0> [gw0] [ 24%] PASSED tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_elicitation_create_required_but_client_missing 1372python3.13-mcp-1.27.0> [gw7] [ 25%] PASSED tests/experimental/tasks/test_request_context.py::test_is_task_false_when_no_metadata 1373python3.13-mcp-1.27.0> [gw3] [ 25%] PASSED tests/client/test_list_methods_cursor.py::test_list_methods_raises_error_when_both_cursor_and_params_provided[list_prompts] 1374python3.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] 1375python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_client_supports_tasks_true 1376python3.13-mcp-1.27.0> [gw1] [ 25%] XFAIL tests/client/test_auth.py::test_build_metadata[simple-url] 1377python3.13-mcp-1.27.0> tests/client/test_auth.py::test_build_metadata[with-trailing-slash] 1378python3.13-mcp-1.27.0> [gw1] [ 25%] PASSED tests/client/test_auth.py::test_build_metadata[with-trailing-slash] 1379python3.13-mcp-1.27.0> [gw7] [ 25%] PASSED tests/experimental/tasks/test_request_context.py::test_client_supports_tasks_true 1380python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_client_supports_tasks_false_no_tasks 1381python3.13-mcp-1.27.0> tests/client/test_auth.py::test_build_metadata[with-path-param] 1382python3.13-mcp-1.27.0> [gw7] [ 25%] PASSED tests/experimental/tasks/test_request_context.py::test_client_supports_tasks_false_no_tasks 1383python3.13-mcp-1.27.0> [gw1] [ 25%] PASSED tests/client/test_auth.py::test_build_metadata[with-path-param] 1384python3.13-mcp-1.27.0> tests/client/test_auth.py::TestLegacyServerFallback::test_legacy_server_no_prm_falls_back_to_root_oauth_discovery 1385python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_client_supports_tasks_false_no_capabilities 1386python3.13-mcp-1.27.0> [gw7] [ 25%] PASSED tests/experimental/tasks/test_request_context.py::test_client_supports_tasks_false_no_capabilities 1387python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_validate_task_mode_required_with_task_is_valid 1388python3.13-mcp-1.27.0> [gw1] [ 25%] PASSED tests/client/test_auth.py::TestLegacyServerFallback::test_legacy_server_no_prm_falls_back_to_root_oauth_discovery 1389python3.13-mcp-1.27.0> [gw2] [ 25%] PASSED tests/experimental/tasks/test_elicitation_scenarios.py::test_scenario2_normal_tool_task_augmented_elicitation 1390python3.13-mcp-1.27.0> tests/experimental/tasks/test_elicitation_scenarios.py::test_scenario3_task_augmented_tool_normal_elicitation 1391python3.13-mcp-1.27.0> [gw4] [ 25%] PASSED tests/client/test_stdio.py::test_stdio_client_bad_path 1392python3.13-mcp-1.27.0> tests/client/test_auth.py::TestLegacyServerFallback::test_legacy_server_with_different_prm_and_root_urls 1393python3.13-mcp-1.27.0> [gw7] [ 26%] PASSED tests/experimental/tasks/test_request_context.py::test_validate_task_mode_required_with_task_is_valid 1394python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_validate_task_mode_required_without_task_returns_error 1395python3.13-mcp-1.27.0> [gw7] [ 26%] PASSED tests/experimental/tasks/test_request_context.py::test_validate_task_mode_required_without_task_returns_error 1396python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_validate_task_mode_required_without_task_raises_by_default 1397python3.13-mcp-1.27.0> tests/client/test_stdio.py::test_stdio_client_nonexistent_command 1398python3.13-mcp-1.27.0> [gw7] [ 26%] PASSED tests/experimental/tasks/test_request_context.py::test_validate_task_mode_required_without_task_raises_by_default 1399python3.13-mcp-1.27.0> [gw1] [ 26%] PASSED tests/client/test_auth.py::TestLegacyServerFallback::test_legacy_server_with_different_prm_and_root_urls 1400python3.13-mcp-1.27.0> tests/client/test_auth.py::TestSEP985Discovery::test_path_based_fallback_when_no_www_authenticate 1401python3.13-mcp-1.27.0> [gw4] [ 26%] PASSED tests/client/test_stdio.py::test_stdio_client_nonexistent_command 1402python3.13-mcp-1.27.0> tests/client/test_stdio.py::test_stdio_client_universal_cleanup 1403python3.13-mcp-1.27.0> [gw3] [ 26%] PASSED tests/client/test_list_methods_cursor.py::test_list_methods_raises_error_when_both_cursor_and_params_provided[list_resource_templates] 1404python3.13-mcp-1.27.0> tests/client/test_list_methods_cursor.py::test_list_tools_with_strict_server_validation 1405python3.13-mcp-1.27.0> [gw1] [ 26%] PASSED tests/client/test_auth.py::TestSEP985Discovery::test_path_based_fallback_when_no_www_authenticate 1406python3.13-mcp-1.27.0> tests/client/test_auth.py::TestSEP985Discovery::test_root_based_fallback_after_path_based_404 1407python3.13-mcp-1.27.0> [gw2] [ 26%] PASSED tests/experimental/tasks/test_elicitation_scenarios.py::test_scenario3_task_augmented_tool_normal_elicitation 1408python3.13-mcp-1.27.0> [gw1] [ 26%] PASSED tests/client/test_auth.py::TestSEP985Discovery::test_root_based_fallback_after_path_based_404 1409python3.13-mcp-1.27.0> [gw3] [ 26%] PASSED tests/client/test_list_methods_cursor.py::test_list_tools_with_strict_server_validation 1410python3.13-mcp-1.27.0> tests/client/test_auth.py::TestSEP985Discovery::test_www_authenticate_takes_priority_over_well_known 1411python3.13-mcp-1.27.0> tests/client/test_list_roots_callback.py::test_list_roots_callback 1412python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_run_task_flow.py::test_run_task_basic_flow 1413python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_validate_task_mode_forbidden_without_task_is_valid 1414python3.13-mcp-1.27.0> [gw7] [ 26%] PASSED tests/experimental/tasks/test_request_context.py::test_validate_task_mode_forbidden_without_task_is_valid 1415python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_validate_task_mode_forbidden_with_task_returns_error 1416python3.13-mcp-1.27.0> [gw7] [ 27%] PASSED tests/experimental/tasks/test_request_context.py::test_validate_task_mode_forbidden_with_task_returns_error 1417python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_validate_task_mode_forbidden_with_task_raises_by_default 1418python3.13-mcp-1.27.0> [gw7] [ 27%] PASSED tests/experimental/tasks/test_request_context.py::test_validate_task_mode_forbidden_with_task_raises_by_default 1419python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_validate_task_mode_none_treated_as_forbidden 1420python3.13-mcp-1.27.0> [gw1] [ 27%] PASSED tests/client/test_auth.py::TestSEP985Discovery::test_www_authenticate_takes_priority_over_well_known 1421python3.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] 1422python3.13-mcp-1.27.0> [gw5] [ 27%] PASSED tests/experimental/tasks/server/test_run_task_flow.py::test_run_task_basic_flow 1423python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::test_server_with_cancel_task_handler_declares_cancel_capability 1424python3.13-mcp-1.27.0> [gw1] [ 27%] PASSED tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_valid_cases[Bearer scope="read write"-scope-read write] 1425python3.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] 1426python3.13-mcp-1.27.0> [gw5] [ 27%] PASSED tests/experimental/tasks/test_spec_compliance.py::test_server_with_cancel_task_handler_declares_cancel_capability 1427python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::test_server_with_get_task_handler_declares_requests_tools_call_capability 1428python3.13-mcp-1.27.0> [gw7] [ 27%] PASSED tests/experimental/tasks/test_request_context.py::test_validate_task_mode_none_treated_as_forbidden 1429python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_validate_task_mode_optional_with_task_is_valid 1430python3.13-mcp-1.27.0> [gw7] [ 27%] PASSED tests/experimental/tasks/test_request_context.py::test_validate_task_mode_optional_with_task_is_valid 1431python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_validate_task_mode_optional_without_task_is_valid 1432python3.13-mcp-1.27.0> [gw7] [ 27%] PASSED tests/experimental/tasks/test_request_context.py::test_validate_task_mode_optional_without_task_is_valid 1433python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_validate_for_tool_with_execution_required 1434python3.13-mcp-1.27.0> [gw5] [ 27%] PASSED tests/experimental/tasks/test_spec_compliance.py::test_server_with_get_task_handler_declares_requests_tools_call_capability 1435python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::test_server_without_list_handler_has_no_list_capability 1436python3.13-mcp-1.27.0> [gw7] [ 27%] PASSED tests/experimental/tasks/test_request_context.py::test_validate_for_tool_with_execution_required 1437python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_validate_for_tool_without_execution 1438python3.13-mcp-1.27.0> [gw1] [ 28%] 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] 1439python3.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] 1440python3.13-mcp-1.27.0> [gw1] [ 28%] PASSED tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_valid_cases[Bearer error="insufficient_scope"-error-insufficient_scope] 1441python3.13-mcp-1.27.0> tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_valid_cases[Bearer scope=read-scope-read] 1442python3.13-mcp-1.27.0> [gw7] [ 28%] PASSED tests/experimental/tasks/test_request_context.py::test_validate_for_tool_without_execution 1443python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_validate_for_tool_optional_with_task 1444python3.13-mcp-1.27.0> [gw5] [ 28%] PASSED tests/experimental/tasks/test_spec_compliance.py::test_server_without_list_handler_has_no_list_capability 1445python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::test_server_without_cancel_handler_has_no_cancel_capability 1446python3.13-mcp-1.27.0> [gw5] [ 28%] PASSED tests/experimental/tasks/test_spec_compliance.py::test_server_without_cancel_handler_has_no_cancel_capability 1447python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::test_server_with_all_task_handlers_has_full_capability 1448python3.13-mcp-1.27.0> [gw1] [ 28%] PASSED tests/client/test_auth.py::TestWWWAuthenticate::test_extract_field_from_www_auth_valid_cases[Bearer scope=read-scope-read] 1449python3.13-mcp-1.27.0> tests/experimental/tasks/test_elicitation_scenarios.py::test_scenario2_sampling_normal_tool_task_augmented_sampling 1450python3.13-mcp-1.27.0> [gw7] [ 28%] PASSED tests/experimental/tasks/test_request_context.py::test_validate_for_tool_optional_with_task 1451python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_can_use_tool_required_with_task_support 1452python3.13-mcp-1.27.0> [gw5] [ 28%] PASSED tests/experimental/tasks/test_spec_compliance.py::test_server_with_all_task_handlers_has_full_capability 1453python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestClientCapabilities::test_client_declares_tasks_capability 1454python3.13-mcp-1.27.0> [gw7] [ 28%] PASSED tests/experimental/tasks/test_request_context.py::test_can_use_tool_required_with_task_support 1455python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_can_use_tool_required_without_task_support 1456python3.13-mcp-1.27.0> tests/experimental/tasks/server/test_server_task_context.py::test_server_task_context_update_status_without_notify 1457python3.13-mcp-1.27.0> [gw6] [ 28%] PASSED tests/experimental/tasks/server/test_server_task_context.py::test_server_task_context_update_status_without_notify 1458python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_failed_is_terminal 1459python3.13-mcp-1.27.0> [gw6] [ 28%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_failed_is_terminal 1460python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_cancelled_is_terminal 1461python3.13-mcp-1.27.0> [gw6] [ 29%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_cancelled_is_terminal 1462python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestInputRequiredStatus::test_input_required_status_retrievable_via_tasks_get 1463python3.13-mcp-1.27.0> [gw6] [ 29%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestInputRequiredStatus::test_input_required_status_retrievable_via_tasks_get 1464python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestInputRequiredStatus::test_input_required_related_task_metadata_in_requests 1465python3.13-mcp-1.27.0> [gw6] [ 29%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestInputRequiredStatus::test_input_required_related_task_metadata_in_requests 1466python3.13-mcp-1.27.0> [gw3] [ 29%] PASSED tests/client/test_list_roots_callback.py::test_list_roots_callback 1467python3.13-mcp-1.27.0> tests/client/test_logging_callback.py::test_logging_callback 1468python3.13-mcp-1.27.0> [gw5] [ 29%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestClientCapabilities::test_client_declares_tasks_capability 1469python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestToolLevelNegotiation::test_tool_execution_task_forbidden_rejects_task_augmented_call 1470python3.13-mcp-1.27.0> [gw5] [ 29%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestToolLevelNegotiation::test_tool_execution_task_forbidden_rejects_task_augmented_call 1471python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestToolLevelNegotiation::test_tool_execution_task_absent_rejects_task_augmented_call 1472python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_task_augmented_request_returns_create_task_result 1473python3.13-mcp-1.27.0> [gw6] [ 29%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_task_augmented_request_returns_create_task_result 1474python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_create_task_result_contains_task_id 1475python3.13-mcp-1.27.0> [gw7] [ 29%] PASSED tests/experimental/tasks/test_request_context.py::test_can_use_tool_required_without_task_support 1476python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_can_use_tool_optional_without_task_support 1477python3.13-mcp-1.27.0> [gw7] [ 29%] PASSED tests/experimental/tasks/test_request_context.py::test_can_use_tool_optional_without_task_support 1478python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_can_use_tool_forbidden_without_task_support 1479python3.13-mcp-1.27.0> [gw7] [ 29%] PASSED tests/experimental/tasks/test_request_context.py::test_can_use_tool_forbidden_without_task_support 1480python3.13-mcp-1.27.0> tests/experimental/tasks/test_request_context.py::test_can_use_tool_none_without_task_support 1481python3.13-mcp-1.27.0> [gw6] [ 29%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_create_task_result_contains_task_id 1482python3.13-mcp-1.27.0> [gw7] [ 30%] PASSED tests/experimental/tasks/test_request_context.py::test_can_use_tool_none_without_task_support 1483python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_create_task_result_contains_status_working 1484python3.13-mcp-1.27.0> [gw5] [ 30%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestToolLevelNegotiation::test_tool_execution_task_absent_rejects_task_augmented_call 1485python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestToolLevelNegotiation::test_tool_execution_task_optional_accepts_normal_call 1486python3.13-mcp-1.27.0> [gw5] [ 30%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestToolLevelNegotiation::test_tool_execution_task_optional_accepts_normal_call 1487python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestToolLevelNegotiation::test_tool_execution_task_optional_accepts_task_augmented_call 1488python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::test_server_without_task_handlers_has_no_tasks_capability 1489python3.13-mcp-1.27.0> [gw6] [ 30%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_create_task_result_contains_status_working 1490python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_create_task_result_contains_created_at 1491python3.13-mcp-1.27.0> [gw5] [ 30%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestToolLevelNegotiation::test_tool_execution_task_optional_accepts_task_augmented_call 1492python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestToolLevelNegotiation::test_tool_execution_task_required_rejects_normal_call 1493python3.13-mcp-1.27.0> [gw6] [ 30%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_create_task_result_contains_created_at 1494python3.13-mcp-1.27.0> [gw7] [ 30%] PASSED tests/experimental/tasks/test_spec_compliance.py::test_server_without_task_handlers_has_no_tasks_capability 1495python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_create_task_result_created_at_is_iso8601 1496python3.13-mcp-1.27.0> [gw5] [ 30%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestToolLevelNegotiation::test_tool_execution_task_required_rejects_normal_call 1497python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestToolLevelNegotiation::test_tool_execution_task_required_accepts_task_augmented_call 1498python3.13-mcp-1.27.0> [gw6] [ 30%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_create_task_result_created_at_is_iso8601 1499python3.13-mcp-1.27.0> [gw5] [ 30%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestToolLevelNegotiation::test_tool_execution_task_required_accepts_task_augmented_call 1500python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_create_task_result_may_contain_ttl 1501python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestCapabilityNegotiation::test_receiver_without_capability_ignores_task_metadata 1502python3.13-mcp-1.27.0> [gw5] [ 30%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestCapabilityNegotiation::test_receiver_without_capability_ignores_task_metadata 1503python3.13-mcp-1.27.0> [gw6] [ 31%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_create_task_result_may_contain_ttl 1504python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_create_task_result_may_contain_poll_interval 1505python3.13-mcp-1.27.0> [gw1] [ 31%] PASSED tests/experimental/tasks/test_elicitation_scenarios.py::test_scenario2_sampling_normal_tool_task_augmented_sampling 1506python3.13-mcp-1.27.0> tests/experimental/tasks/test_elicitation_scenarios.py::test_scenario4_sampling_task_augmented_tool_task_augmented_sampling 1507python3.13-mcp-1.27.0> [gw6] [ 31%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_create_task_result_may_contain_poll_interval 1508python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_create_task_result_may_contain_status_message 1509python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestCapabilityNegotiation::test_receiver_with_capability_may_require_task_augmentation 1510python3.13-mcp-1.27.0> [gw5] [ 31%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestCapabilityNegotiation::test_receiver_with_capability_may_require_task_augmentation 1511python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_task_begins_in_working_status 1512python3.13-mcp-1.27.0> [gw5] [ 31%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_task_begins_in_working_status 1513python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_working_to_completed_transition 1514python3.13-mcp-1.27.0> [gw6] [ 31%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_create_task_result_may_contain_status_message 1515python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_receiver_may_override_requested_ttl 1516python3.13-mcp-1.27.0> [gw3] [ 31%] PASSED tests/client/test_logging_callback.py::test_logging_callback 1517python3.13-mcp-1.27.0> [gw5] [ 31%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_working_to_completed_transition 1518python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_working_to_failed_transition 1519python3.13-mcp-1.27.0> tests/client/test_notification_response.py::test_non_compliant_notification_response 1520python3.13-mcp-1.27.0> [gw6] [ 31%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_receiver_may_override_requested_ttl 1521python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_model_immediate_response_in_meta 1522python3.13-mcp-1.27.0> [gw6] [ 31%] PASSED tests/experimental/tasks/test_spec_compliance.py::TestCreatingTask::test_model_immediate_response_in_meta 1523python3.13-mcp-1.27.0> [gw5] [ 31%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_working_to_failed_transition 1524python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestGettingTaskStatus::test_tasks_get_returns_task_object 1525python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_working_to_cancelled_transition 1526python3.13-mcp-1.27.0> [gw6] [ 32%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestGettingTaskStatus::test_tasks_get_returns_task_object 1527python3.13-mcp-1.27.0> [gw5] [ 32%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_working_to_cancelled_transition 1528python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestGettingTaskStatus::test_tasks_get_returns_current_status 1529python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_working_to_input_required_transition 1530python3.13-mcp-1.27.0> [gw6] [ 32%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestGettingTaskStatus::test_tasks_get_returns_current_status 1531python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestGettingTaskStatus::test_tasks_get_may_return_poll_interval 1532python3.13-mcp-1.27.0> [gw5] [ 32%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_working_to_input_required_transition 1533python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_input_required_to_working_transition 1534python3.13-mcp-1.27.0> [gw6] [ 32%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestGettingTaskStatus::test_tasks_get_may_return_poll_interval 1535python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestGettingTaskStatus::test_tasks_get_invalid_task_id_returns_error 1536python3.13-mcp-1.27.0> [gw5] [ 32%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_input_required_to_working_transition 1537python3.13-mcp-1.27.0> [gw6] [ 32%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestGettingTaskStatus::test_tasks_get_invalid_task_id_returns_error 1538python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestGettingTaskStatus::test_tasks_get_nonexistent_task_id_returns_error 1539python3.13-mcp-1.27.0> [gw1] [ 32%] PASSED tests/experimental/tasks/test_elicitation_scenarios.py::test_scenario4_sampling_task_augmented_tool_task_augmented_sampling 1540python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_enqueue_and_dequeue 1541python3.13-mcp-1.27.0> [gw6] [ 32%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestGettingTaskStatus::test_tasks_get_nonexistent_task_id_returns_error 1542python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_input_required_to_terminal_transition 1543python3.13-mcp-1.27.0> [gw5] [ 32%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_input_required_to_terminal_transition 1544python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_terminal_state_no_further_transitions 1545python3.13-mcp-1.27.0> [gw5] [ 32%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_terminal_state_no_further_transitions 1546python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestRetrievingResults::test_tasks_result_returns_underlying_result 1547python3.13-mcp-1.27.0> [gw6] [ 33%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestRetrievingResults::test_tasks_result_returns_underlying_result 1548python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestRetrievingResults::test_tasks_result_blocks_until_terminal 1549python3.13-mcp-1.27.0> [gw1] [ 33%] PASSED tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_enqueue_and_dequeue 1550python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_dequeue_empty_returns_none 1551python3.13-mcp-1.27.0> [gw1] [ 33%] PASSED tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_dequeue_empty_returns_none 1552python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_fifo_ordering 1553python3.13-mcp-1.27.0> [gw6] [ 33%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestRetrievingResults::test_tasks_result_blocks_until_terminal 1554python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestRetrievingResults::test_tasks_result_unblocks_on_terminal 1555python3.13-mcp-1.27.0> [gw1] [ 33%] PASSED tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_fifo_ordering 1556python3.13-mcp-1.27.0> [gw6] [ 33%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestRetrievingResults::test_tasks_result_unblocks_on_terminal 1557python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_separate_queues_per_task 1558python3.13-mcp-1.27.0> [gw1] [ 33%] PASSED tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_separate_queues_per_task 1559python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_peek_does_not_remove 1560python3.13-mcp-1.27.0> [gw1] [ 33%] PASSED tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_peek_does_not_remove 1561python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_is_empty 1562python3.13-mcp-1.27.0> [gw1] [ 33%] PASSED tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_is_empty 1563python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_clear_returns_all_messages 1564python3.13-mcp-1.27.0> [gw1] [ 33%] PASSED tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_clear_returns_all_messages 1565python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_clear_empty_queue 1566python3.13-mcp-1.27.0> [gw1] [ 33%] PASSED tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_clear_empty_queue 1567python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_notification_messages 1568python3.13-mcp-1.27.0> [gw1] [ 34%] PASSED tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_notification_messages 1569python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_message_timestamp 1570python3.13-mcp-1.27.0> [gw1] [ 34%] PASSED tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_message_timestamp 1571python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_message_with_resolver 1572python3.13-mcp-1.27.0> [gw1] [ 34%] PASSED tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_message_with_resolver 1573python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_cleanup_specific_task 1574python3.13-mcp-1.27.0> [gw1] [ 34%] PASSED tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_cleanup_specific_task 1575python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_cleanup_all 1576python3.13-mcp-1.27.0> [gw1] [ 34%] PASSED tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_cleanup_all 1577python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_wait_for_message_returns_immediately_if_message_exists 1578python3.13-mcp-1.27.0> tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_elicitation_create_present 1579python3.13-mcp-1.27.0> [gw1] [ 34%] PASSED tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_wait_for_message_returns_immediately_if_message_exists 1580python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_wait_for_message_blocks_until_message 1581python3.13-mcp-1.27.0> [gw0] [ 34%] PASSED tests/experimental/tasks/test_capabilities.py::TestCheckTasksCapability::test_elicitation_create_present 1582python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskManagement::test_tasks_cancel_does_not_require_related_task_metadata 1583python3.13-mcp-1.27.0> [gw0] [ 34%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskManagement::test_tasks_cancel_does_not_require_related_task_metadata 1584python3.13-mcp-1.27.0> [gw1] [ 34%] PASSED tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_wait_for_message_blocks_until_message 1585python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_notify_message_available_wakes_waiter 1586python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestResultHandling::test_create_task_result_returned_immediately 1587python3.13-mcp-1.27.0> [gw0] [ 34%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestResultHandling::test_create_task_result_returned_immediately 1588python3.13-mcp-1.27.0> [gw1] [ 34%] PASSED tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_notify_message_available_wakes_waiter 1589python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_peek_empty_queue_returns_none 1590python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestResultHandling::test_tasks_result_matches_underlying_result_structure 1591python3.13-mcp-1.27.0> [gw0] [ 35%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestResultHandling::test_tasks_result_matches_underlying_result_structure 1592python3.13-mcp-1.27.0> [gw1] [ 35%] PASSED tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_peek_empty_queue_returns_none 1593python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_wait_for_message_double_check_race_condition 1594python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestResultHandling::test_tasks_result_for_tool_call_returns_call_tool_result 1595python3.13-mcp-1.27.0> [gw0] [ 35%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestResultHandling::test_tasks_result_for_tool_call_returns_call_tool_result 1596python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestProgressTracking::test_progress_token_valid_throughout_task_lifetime 1597python3.13-mcp-1.27.0> [gw1] [ 35%] PASSED tests/experimental/tasks/test_message_queue.py::TestInMemoryTaskMessageQueue::test_wait_for_message_double_check_race_condition 1598python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestResolver::test_set_result_and_wait 1599python3.13-mcp-1.27.0> [gw0] [ 35%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestProgressTracking::test_progress_token_valid_throughout_task_lifetime 1600python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestProgressTracking::test_progress_notifications_sent_during_task_execution 1601python3.13-mcp-1.27.0> [gw1] [ 35%] PASSED tests/experimental/tasks/test_message_queue.py::TestResolver::test_set_result_and_wait 1602python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestResolver::test_set_exception_and_wait 1603python3.13-mcp-1.27.0> [gw0] [ 35%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestProgressTracking::test_progress_notifications_sent_during_task_execution 1604python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestProtocolErrors::test_invalid_request_for_required_task_augmentation 1605python3.13-mcp-1.27.0> tests/experimental/tasks/test_elicitation_scenarios.py::test_scenario4_task_augmented_tool_task_augmented_elicitation 1606python3.13-mcp-1.27.0> [gw0] [ 35%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestProtocolErrors::test_invalid_request_for_required_task_augmentation 1607python3.13-mcp-1.27.0> [gw1] [ 35%] PASSED tests/experimental/tasks/test_message_queue.py::TestResolver::test_set_exception_and_wait 1608python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestResolver::test_set_result_when_already_completed_raises 1609python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestProtocolErrors::test_invalid_params_for_invalid_task_id 1610python3.13-mcp-1.27.0> [gw1] [ 35%] PASSED tests/experimental/tasks/test_message_queue.py::TestResolver::test_set_result_when_already_completed_raises 1611python3.13-mcp-1.27.0> [gw0] [ 35%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestProtocolErrors::test_invalid_params_for_invalid_task_id 1612python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestResolver::test_set_exception_when_already_completed_raises 1613python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestProtocolErrors::test_invalid_params_for_nonexistent_task_id 1614python3.13-mcp-1.27.0> [gw0] [ 36%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestProtocolErrors::test_invalid_params_for_nonexistent_task_id 1615python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestProtocolErrors::test_invalid_params_for_invalid_cursor 1616python3.13-mcp-1.27.0> [gw1] [ 36%] PASSED tests/experimental/tasks/test_message_queue.py::TestResolver::test_set_exception_when_already_completed_raises 1617python3.13-mcp-1.27.0> [gw0] [ 36%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestProtocolErrors::test_invalid_params_for_invalid_cursor 1618python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestProtocolErrors::test_invalid_params_for_cancel_terminal_task 1619python3.13-mcp-1.27.0> [gw0] [ 36%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestProtocolErrors::test_invalid_params_for_cancel_terminal_task 1620python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestProtocolErrors::test_internal_error_for_server_failure 1621python3.13-mcp-1.27.0> [gw0] [ 36%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestProtocolErrors::test_internal_error_for_server_failure 1622python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskExecutionErrors::test_underlying_failure_moves_task_to_failed 1623python3.13-mcp-1.27.0> [gw0] [ 36%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskExecutionErrors::test_underlying_failure_moves_task_to_failed 1624python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskExecutionErrors::test_failed_task_has_status_message 1625python3.13-mcp-1.27.0> [gw0] [ 36%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskExecutionErrors::test_failed_task_has_status_message 1626python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskExecutionErrors::test_tasks_result_returns_underlying_error 1627python3.13-mcp-1.27.0> [gw0] [ 36%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskExecutionErrors::test_tasks_result_returns_underlying_error 1628python3.13-mcp-1.27.0> [gw2] [ 36%] PASSED tests/experimental/tasks/test_elicitation_scenarios.py::test_scenario4_task_augmented_tool_task_augmented_elicitation 1629python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskExecutionErrors::test_tool_call_is_error_true_moves_to_failed 1630python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskObject::test_task_poll_interval_is_optional 1631python3.13-mcp-1.27.0> [gw0] [ 36%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskExecutionErrors::test_tool_call_is_error_true_moves_to_failed 1632python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskObject::test_task_has_task_id_string 1633python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::test_server_with_list_tasks_handler_declares_list_capability 1634python3.13-mcp-1.27.0> [gw2] [ 36%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskObject::test_task_poll_interval_is_optional 1635python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestRelatedTaskMetadata::test_related_task_metadata_structure 1636python3.13-mcp-1.27.0> [gw0] [ 37%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskObject::test_task_has_task_id_string 1637python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskObject::test_task_has_status 1638python3.13-mcp-1.27.0> [gw7] [ 37%] PASSED tests/experimental/tasks/test_spec_compliance.py::test_server_with_list_tasks_handler_declares_list_capability 1639python3.13-mcp-1.27.0> [gw2] [ 37%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestRelatedTaskMetadata::test_related_task_metadata_structure 1640python3.13-mcp-1.27.0> tests/issues/test_1754_mime_type_parameters.py::test_mime_type_with_parameters_and_space 1641python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestRelatedTaskMetadata::test_related_task_metadata_contains_task_id 1642python3.13-mcp-1.27.0> [gw0] [ 37%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskObject::test_task_has_status 1643python3.13-mcp-1.27.0> [gw2] [ 37%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestRelatedTaskMetadata::test_related_task_metadata_contains_task_id 1644python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskObject::test_task_status_message_is_optional 1645python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestAccessAndIsolation::test_task_bound_to_authorization_context 1646python3.13-mcp-1.27.0> [gw0] [ 37%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskObject::test_task_status_message_is_optional 1647python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskObject::test_task_has_created_at 1648python3.13-mcp-1.27.0> [gw2] [ 37%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestAccessAndIsolation::test_task_bound_to_authorization_context 1649python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestAccessAndIsolation::test_reject_task_operations_outside_authorization_context 1650python3.13-mcp-1.27.0> [gw7] [ 37%] PASSED tests/issues/test_1754_mime_type_parameters.py::test_mime_type_with_parameters_and_space 1651python3.13-mcp-1.27.0> tests/issues/test_1754_mime_type_parameters.py::test_mime_type_with_multiple_parameters 1652python3.13-mcp-1.27.0> [gw0] [ 37%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskObject::test_task_has_created_at 1653python3.13-mcp-1.27.0> [gw2] [ 37%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestAccessAndIsolation::test_reject_task_operations_outside_authorization_context 1654python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestAccessAndIsolation::test_non_authorized_environments_use_secure_ids 1655python3.13-mcp-1.27.0> [gw2] [ 38%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestAccessAndIsolation::test_non_authorized_environments_use_secure_ids 1656python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestAccessAndIsolation::test_non_authorized_environments_use_shorter_ttls 1657python3.13-mcp-1.27.0> [gw2] [ 38%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestAccessAndIsolation::test_non_authorized_environments_use_shorter_ttls 1658python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestResourceLimits::test_concurrent_task_limit_enforced 1659python3.13-mcp-1.27.0> [gw7] [ 38%] PASSED tests/issues/test_1754_mime_type_parameters.py::test_mime_type_with_multiple_parameters 1660python3.13-mcp-1.27.0> tests/issues/test_1754_mime_type_parameters.py::test_mime_type_preserved_in_read_resource 1661python3.13-mcp-1.27.0> [gw2] [ 38%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestResourceLimits::test_concurrent_task_limit_enforced 1662python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestResourceLimits::test_maximum_ttl_constraint_enforced 1663python3.13-mcp-1.27.0> [gw2] [ 38%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestResourceLimits::test_maximum_ttl_constraint_enforced 1664python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestResourceLimits::test_expired_tasks_cleaned_up 1665python3.13-mcp-1.27.0> [gw2] [ 38%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestResourceLimits::test_expired_tasks_cleaned_up 1666python3.13-mcp-1.27.0> tests/issues/test_129_resource_templates.py::test_resource_templates 1667python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_completed_is_terminal 1668python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestRetrievingResults::test_tasks_result_includes_related_task_metadata 1669python3.13-mcp-1.27.0> [gw5] [ 38%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskStatusLifecycle::test_completed_is_terminal 1670python3.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] 1671python3.13-mcp-1.27.0> [gw7] [ 38%] PASSED tests/issues/test_1754_mime_type_parameters.py::test_mime_type_preserved_in_read_resource 1672python3.13-mcp-1.27.0> tests/issues/test_176_progress_token.py::test_progress_token_zero_first_call 1673python3.13-mcp-1.27.0> [gw6] [ 38%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestRetrievingResults::test_tasks_result_includes_related_task_metadata 1674python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_token_code_verifier_mismatch 1675python3.13-mcp-1.27.0> [gw5] [ 38%] 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] 1676python3.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] 1677python3.13-mcp-1.27.0> [gw5] [ 38%] 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] 1678python3.13-mcp-1.27.0> tests/server/auth/test_protected_resource.py::TestRouteConsistency::test_route_path_matches_metadata_url 1679python3.13-mcp-1.27.0> [gw2] [ 39%] PASSED tests/issues/test_129_resource_templates.py::test_resource_templates 1680python3.13-mcp-1.27.0> tests/issues/test_1338_icons_and_metadata.py::test_icons_and_website_url 1681python3.13-mcp-1.27.0> [gw7] [ 39%] PASSED tests/issues/test_176_progress_token.py::test_progress_token_zero_first_call 1682python3.13-mcp-1.27.0> tests/issues/test_192_request_id.py::test_request_id_match 1683python3.13-mcp-1.27.0> [gw5] [ 39%] PASSED tests/server/auth/test_protected_resource.py::TestRouteConsistency::test_route_path_matches_metadata_url 1684python3.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] 1685python3.13-mcp-1.27.0> [gw7] [ 39%] PASSED tests/issues/test_192_request_id.py::test_request_id_match 1686python3.13-mcp-1.27.0> [gw5] [ 39%] PASSED tests/server/auth/test_protected_resource.py::TestRouteConsistency::test_consistent_paths_for_various_resources[https://example.com-/.well-known/oauth-protected-resource] 1687python3.13-mcp-1.27.0> tests/issues/test_342_base64_encoding.py::test_server_base64_encoding_issue 1688python3.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] 1689python3.13-mcp-1.27.0> [gw5] [ 39%] PASSED tests/server/auth/test_protected_resource.py::TestRouteConsistency::test_consistent_paths_for_various_resources[https://example.com/-/.well-known/oauth-protected-resource] 1690python3.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] 1691python3.13-mcp-1.27.0> [gw7] [ 39%] PASSED tests/issues/test_342_base64_encoding.py::test_server_base64_encoding_issue 1692python3.13-mcp-1.27.0> tests/issues/test_552_windows_hang.py::test_windows_stdio_client_with_session 1693python3.13-mcp-1.27.0> [gw5] [ 39%] 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] 1694python3.13-mcp-1.27.0> [gw7] [ 39%] SKIPPED tests/issues/test_552_windows_hang.py::test_windows_stdio_client_with_session 1695python3.13-mcp-1.27.0> tests/issues/test_malformed_input.py::test_malformed_initialize_request_does_not_crash_server 1696python3.13-mcp-1.27.0> tests/server/auth/test_provider.py::TestConstructRedirectUri::test_construct_redirect_uri_no_existing_params 1697python3.13-mcp-1.27.0> [gw6] [ 39%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_token_code_verifier_mismatch 1698python3.13-mcp-1.27.0> [gw5] [ 39%] PASSED tests/server/auth/test_provider.py::TestConstructRedirectUri::test_construct_redirect_uri_no_existing_params 1699python3.13-mcp-1.27.0> [gw2] [ 40%] PASSED tests/issues/test_1338_icons_and_metadata.py::test_icons_and_website_url 1700python3.13-mcp-1.27.0> tests/server/auth/test_provider.py::TestConstructRedirectUri::test_construct_redirect_uri_with_existing_params 1701python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_token_invalid_refresh_token 1702python3.13-mcp-1.27.0> tests/issues/test_1338_icons_and_metadata.py::test_multiple_icons 1703python3.13-mcp-1.27.0> [gw5] [ 40%] PASSED tests/server/auth/test_provider.py::TestConstructRedirectUri::test_construct_redirect_uri_with_existing_params 1704python3.13-mcp-1.27.0> tests/server/auth/test_provider.py::TestConstructRedirectUri::test_construct_redirect_uri_multiple_existing_params 1705python3.13-mcp-1.27.0> [gw5] [ 40%] PASSED tests/server/auth/test_provider.py::TestConstructRedirectUri::test_construct_redirect_uri_multiple_existing_params 1706python3.13-mcp-1.27.0> tests/server/auth/test_provider.py::TestConstructRedirectUri::test_construct_redirect_uri_with_none_values 1707python3.13-mcp-1.27.0> tests/experimental/tasks/test_message_queue.py::TestResolver::test_done_returns_false_before_completion 1708python3.13-mcp-1.27.0> [gw5] [ 40%] PASSED tests/server/auth/test_provider.py::TestConstructRedirectUri::test_construct_redirect_uri_with_none_values 1709python3.13-mcp-1.27.0> tests/server/auth/test_provider.py::TestConstructRedirectUri::test_construct_redirect_uri_empty_params 1710python3.13-mcp-1.27.0> [gw1] [ 40%] PASSED tests/experimental/tasks/test_message_queue.py::TestResolver::test_done_returns_false_before_completion 1711python3.13-mcp-1.27.0> [gw5] [ 40%] PASSED tests/server/auth/test_provider.py::TestConstructRedirectUri::test_construct_redirect_uri_empty_params 1712python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_default_response_types 1713python3.13-mcp-1.27.0> [gw2] [ 40%] PASSED tests/issues/test_1338_icons_and_metadata.py::test_multiple_icons 1714python3.13-mcp-1.27.0> [gw6] [ 40%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_token_invalid_refresh_token 1715python3.13-mcp-1.27.0> tests/issues/test_1338_icons_and_metadata.py::test_no_icons_or_website 1716python3.13-mcp-1.27.0> tests/server/auth/test_provider.py::TestConstructRedirectUri::test_construct_redirect_uri_duplicate_param_names 1717python3.13-mcp-1.27.0> [gw5] [ 40%] PASSED tests/server/auth/test_provider.py::TestConstructRedirectUri::test_construct_redirect_uri_duplicate_param_names 1718python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_token_expired_refresh_token 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> [gw5] [ 40%] 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> [gw5] [ 40%] PASSED tests/server/auth/test_provider.py::TestConstructRedirectUri::test_construct_redirect_uri_encoded_values 1723python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_metadata_endpoint 1724python3.13-mcp-1.27.0> [gw2] [ 41%] PASSED tests/issues/test_1338_icons_and_metadata.py::test_no_icons_or_website 1725python3.13-mcp-1.27.0> [gw1] [ 41%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_default_response_types 1726python3.13-mcp-1.27.0> tests/issues/test_1363_race_condition_streamable_http.py::test_race_condition_invalid_accept_headers 1727python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_secret_basic_authentication 1728python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskObject::test_task_ttl_is_optional 1729python3.13-mcp-1.27.0> [gw0] [ 41%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskObject::test_task_ttl_is_optional 1730python3.13-mcp-1.27.0> [gw5] [ 41%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_metadata_endpoint 1731python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_async_fn 1732python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_token_validation_error 1733python3.13-mcp-1.27.0> [gw6] [ 41%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_token_expired_refresh_token 1734python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_token_invalid_scope 1735python3.13-mcp-1.27.0> [gw1] [ 41%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_secret_basic_authentication 1736python3.13-mcp-1.27.0> [gw0] [ 41%] PASSED tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_async_fn 1737python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_fn_with_args 1738python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_wrong_auth_method_without_valid_credentials_fails 1739python3.13-mcp-1.27.0> [gw5] [ 41%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_token_validation_error 1740python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_token_invalid_auth_code 1741python3.13-mcp-1.27.0> [gw0] [ 41%] PASSED tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_fn_with_args 1742python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_fn_with_invalid_kwargs 1743python3.13-mcp-1.27.0> [gw1] [ 41%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_wrong_auth_method_without_valid_credentials_fails 1744python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_basic_auth_without_header_fails 1745python3.13-mcp-1.27.0> [gw6] [ 41%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_token_invalid_scope 1746python3.13-mcp-1.27.0> [gw5] [ 42%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_token_invalid_auth_code 1747python3.13-mcp-1.27.0> [gw0] [ 42%] PASSED tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_fn_with_invalid_kwargs 1748python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration 1749python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_fn_returns_message 1750python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_token_expired_auth_code 1751python3.13-mcp-1.27.0> [gw1] [ 42%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_basic_auth_without_header_fails 1752python3.13-mcp-1.27.0> [gw6] [ 42%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration 1753python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_basic_auth_invalid_base64_fails 1754python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_missing_required_fields 1755python3.13-mcp-1.27.0> [gw6] [ 42%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_missing_required_fields 1756python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_invalid_uri 1757python3.13-mcp-1.27.0> [gw5] [ 42%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_token_expired_auth_code 1758python3.13-mcp-1.27.0> [gw0] [ 42%] PASSED tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_fn_returns_message 1759python3.13-mcp-1.27.0> [gw1] [ 42%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_basic_auth_invalid_base64_fails 1760python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_token_redirect_uri_mismatch[registered_client0] 1761python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_fn_returns_assistant_message 1762python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_basic_auth_no_colon_fails 1763python3.13-mcp-1.27.0> [gw3] [ 42%] PASSED tests/client/test_notification_response.py::test_non_compliant_notification_response 1764python3.13-mcp-1.27.0> [gw6] [ 42%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_invalid_uri 1765python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_empty_redirect_uris 1766python3.13-mcp-1.27.0> [gw1] [ 42%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_basic_auth_no_colon_fails 1767python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_basic_auth_client_id_mismatch_fails 1768python3.13-mcp-1.27.0> [gw6] [ 43%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_empty_redirect_uris 1769python3.13-mcp-1.27.0> [gw5] [ 43%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_token_redirect_uri_mismatch[registered_client0] 1770python3.13-mcp-1.27.0> [gw0] [ 43%] PASSED tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_fn_returns_assistant_message 1771python3.13-mcp-1.27.0> tests/client/test_output_schema_validation.py::TestClientOutputSchemaValidation::test_tool_structured_output_client_side_validation_basemodel 1772python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_fn_returns_multiple_messages 1773python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_authorize_form_post 1774python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResourceMetadata::test_from_function_with_metadata 1775python3.13-mcp-1.27.0> [gw5] [ 43%] PASSED tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResourceMetadata::test_from_function_with_metadata 1776python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResourceMetadata::test_from_function_without_metadata 1777python3.13-mcp-1.27.0> [gw1] [ 43%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_basic_auth_client_id_mismatch_fails 1778python3.13-mcp-1.27.0> [gw5] [ 43%] PASSED tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResourceMetadata::test_from_function_without_metadata 1779python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManager::test_add_resource 1780python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_none_auth_method_public_client 1781python3.13-mcp-1.27.0> [gw6] [ 43%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_authorize_form_post 1782python3.13-mcp-1.27.0> [gw5] [ 43%] PASSED tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManager::test_add_resource 1783python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_authorization_get 1784python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManager::test_add_duplicate_resource 1785python3.13-mcp-1.27.0> [gw5] [ 43%] PASSED tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManager::test_add_duplicate_resource 1786python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManager::test_warn_on_duplicate_resources 1787python3.13-mcp-1.27.0> [gw1] [ 43%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_none_auth_method_public_client 1788python3.13-mcp-1.27.0> [gw0] [ 43%] PASSED tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_fn_returns_multiple_messages 1789python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthorizeEndpointErrors::test_authorize_missing_client_id 1790python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_fn_returns_list_of_strings 1791python3.13-mcp-1.27.0> [gw5] [ 44%] PASSED tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManager::test_warn_on_duplicate_resources 1792python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManager::test_disable_warn_on_duplicate_resources 1793python3.13-mcp-1.27.0> [gw5] [ 44%] PASSED tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManager::test_disable_warn_on_duplicate_resources 1794python3.13-mcp-1.27.0> [gw1] [ 44%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthorizeEndpointErrors::test_authorize_missing_client_id 1795python3.13-mcp-1.27.0> [gw0] [ 44%] PASSED tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_fn_returns_list_of_strings 1796python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManager::test_get_resource 1797python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_fn_returns_resource_content 1798python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthorizeEndpointErrors::test_authorize_invalid_client_id 1799python3.13-mcp-1.27.0> [gw6] [ 44%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_authorization_get 1800python3.13-mcp-1.27.0> [gw5] [ 44%] PASSED tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManager::test_get_resource 1801python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManager::test_get_resource_from_template 1802python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_revoke_invalid_token 1803python3.13-mcp-1.27.0> [gw1] [ 44%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthorizeEndpointErrors::test_authorize_invalid_client_id 1804python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthorizeEndpointErrors::test_authorize_missing_redirect_uri 1805python3.13-mcp-1.27.0> [gw5] [ 44%] PASSED tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManager::test_get_resource_from_template 1806python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManager::test_get_unknown_resource 1807python3.13-mcp-1.27.0> [gw6] [ 44%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_revoke_invalid_token 1808python3.13-mcp-1.27.0> [gw5] [ 44%] PASSED tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManager::test_get_unknown_resource 1809python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManager::test_list_resources 1810python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_revoke_with_malformed_token 1811python3.13-mcp-1.27.0> [gw0] [ 44%] PASSED tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_fn_returns_resource_content 1812python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_fn_returns_mixed_content 1813python3.13-mcp-1.27.0> [gw5] [ 45%] PASSED tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManager::test_list_resources 1814python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManagerMetadata::test_add_template_with_metadata 1815python3.13-mcp-1.27.0> [gw1] [ 45%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthorizeEndpointErrors::test_authorize_missing_redirect_uri 1816python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthorizeEndpointErrors::test_authorize_invalid_redirect_uri 1817python3.13-mcp-1.27.0> [gw5] [ 45%] PASSED tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManagerMetadata::test_add_template_with_metadata 1818python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManagerMetadata::test_add_template_without_metadata 1819python3.13-mcp-1.27.0> [gw6] [ 45%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_revoke_with_malformed_token 1820python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_disallowed_scopes 1821python3.13-mcp-1.27.0> [gw5] [ 45%] PASSED tests/server/fastmcp/resources/test_resource_manager.py::TestResourceManagerMetadata::test_add_template_without_metadata 1822python3.13-mcp-1.27.0> [gw1] [ 45%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthorizeEndpointErrors::test_authorize_invalid_redirect_uri 1823python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplate::test_template_creation 1824python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthorizeEndpointErrors::test_authorize_missing_redirect_uri_multiple_registered[registered_client0] 1825python3.13-mcp-1.27.0> [gw6] [ 45%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_disallowed_scopes 1826python3.13-mcp-1.27.0> [gw0] [ 45%] PASSED tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_fn_returns_mixed_content 1827python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_default_scopes 1828python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_fn_returns_dict_with_resource 1829python3.13-mcp-1.27.0> [gw5] [ 45%] PASSED tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplate::test_template_creation 1830python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplate::test_template_matches 1831python3.13-mcp-1.27.0> [gw6] [ 45%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_default_scopes 1832python3.13-mcp-1.27.0> [gw1] [ 45%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthorizeEndpointErrors::test_authorize_missing_redirect_uri_multiple_registered[registered_client0] 1833python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_invalid_grant_type 1834python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthorizeEndpointErrors::test_authorize_unsupported_response_type 1835python3.13-mcp-1.27.0> [gw0] [ 46%] PASSED tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_fn_returns_dict_with_resource 1836python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_manager.py::TestPromptManager::test_add_prompt 1837python3.13-mcp-1.27.0> [gw0] [ 46%] PASSED tests/server/fastmcp/prompts/test_manager.py::TestPromptManager::test_add_prompt 1838python3.13-mcp-1.27.0> [gw5] [ 46%] PASSED tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplate::test_template_matches 1839python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplate::test_create_resource 1840python3.13-mcp-1.27.0> [gw6] [ 46%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_invalid_grant_type 1841python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_manager.py::TestPromptManager::test_add_duplicate_prompt 1842python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_with_additional_grant_type 1843python3.13-mcp-1.27.0> [gw5] [ 46%] PASSED tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplate::test_create_resource 1844python3.13-mcp-1.27.0> [gw0] [ 46%] PASSED tests/server/fastmcp/prompts/test_manager.py::TestPromptManager::test_add_duplicate_prompt 1845python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplate::test_template_error 1846python3.13-mcp-1.27.0> [gw1] [ 46%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthorizeEndpointErrors::test_authorize_unsupported_response_type 1847python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_manager.py::TestPromptManager::test_disable_warn_on_duplicate_prompts 1848python3.13-mcp-1.27.0> [gw6] [ 46%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_with_additional_grant_type 1849python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthorizeEndpointErrors::test_authorize_missing_response_type 1850python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_with_additional_response_types 1851python3.13-mcp-1.27.0> [gw0] [ 46%] PASSED tests/server/fastmcp/prompts/test_manager.py::TestPromptManager::test_disable_warn_on_duplicate_prompts 1852python3.13-mcp-1.27.0> [gw5] [ 46%] PASSED tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplate::test_template_error 1853python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_manager.py::TestPromptManager::test_list_prompts 1854python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_structured_output_unserializable_type_error 1855python3.13-mcp-1.27.0> [gw6] [ 46%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_with_additional_response_types 1856python3.13-mcp-1.27.0> [gw1] [ 47%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthorizeEndpointErrors::test_authorize_missing_response_type 1857python3.13-mcp-1.27.0> [gw0] [ 47%] PASSED tests/server/fastmcp/prompts/test_manager.py::TestPromptManager::test_list_prompts 1858python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_response_types_without_code 1859python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_manager.py::TestPromptManager::test_render_prompt 1860python3.13-mcp-1.27.0> [gw5] [ 47%] PASSED tests/server/fastmcp/test_func_metadata.py::test_structured_output_unserializable_type_error 1861python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_structured_output_aliases 1862python3.13-mcp-1.27.0> [gw0] [ 47%] PASSED tests/server/fastmcp/prompts/test_manager.py::TestPromptManager::test_render_prompt 1863python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthorizeEndpointErrors::test_authorize_missing_pkce_challenge 1864python3.13-mcp-1.27.0> [gw6] [ 47%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthEndpoints::test_client_registration_response_types_without_code 1865python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resources.py::TestResourceAnnotations::test_resource_without_annotations 1866python3.13-mcp-1.27.0> [gw5] [ 47%] PASSED tests/server/fastmcp/test_func_metadata.py::test_structured_output_aliases 1867python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_basemodel_reserved_names 1868python3.13-mcp-1.27.0> [gw1] [ 47%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthorizeEndpointErrors::test_authorize_missing_pkce_challenge 1869python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_manager.py::TestPromptManager::test_render_prompt_with_args 1870python3.13-mcp-1.27.0> tests/server/fastmcp/auth/test_auth_integration.py::TestAuthorizeEndpointErrors::test_authorize_invalid_scope 1871python3.13-mcp-1.27.0> [gw6] [ 47%] PASSED tests/server/fastmcp/resources/test_resources.py::TestResourceAnnotations::test_resource_without_annotations 1872python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resources.py::TestResourceAnnotations::test_resource_annotations_in_fastmcp 1873python3.13-mcp-1.27.0> [gw0] [ 47%] PASSED tests/server/fastmcp/prompts/test_manager.py::TestPromptManager::test_render_prompt_with_args 1874python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_manager.py::TestPromptManager::test_render_unknown_prompt 1875python3.13-mcp-1.27.0> [gw0] [ 47%] PASSED tests/server/fastmcp/prompts/test_manager.py::TestPromptManager::test_render_unknown_prompt 1876python3.13-mcp-1.27.0> [gw5] [ 47%] PASSED tests/server/fastmcp/test_func_metadata.py::test_basemodel_reserved_names 1877python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_basemodel_reserved_names_validation 1878python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_structured_output_primitives 1879python3.13-mcp-1.27.0> [gw6] [ 48%] PASSED tests/server/fastmcp/resources/test_resources.py::TestResourceAnnotations::test_resource_annotations_in_fastmcp 1880python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resources.py::TestResourceAnnotations::test_resource_annotations_with_both_audiences 1881python3.13-mcp-1.27.0> [gw1] [ 48%] PASSED tests/server/fastmcp/auth/test_auth_integration.py::TestAuthorizeEndpointErrors::test_authorize_invalid_scope 1882python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_basic_fn 1883python3.13-mcp-1.27.0> [gw6] [ 48%] PASSED tests/server/fastmcp/resources/test_resources.py::TestResourceAnnotations::test_resource_annotations_with_both_audiences 1884python3.13-mcp-1.27.0> [gw0] [ 48%] PASSED tests/server/fastmcp/test_func_metadata.py::test_structured_output_primitives 1885python3.13-mcp-1.27.0> [gw5] [ 48%] PASSED tests/server/fastmcp/test_func_metadata.py::test_basemodel_reserved_names_validation 1886python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_basemodel_reserved_names_with_json_preparsing 1887python3.13-mcp-1.27.0> [gw5] [ 48%] PASSED tests/server/fastmcp/test_func_metadata.py::test_basemodel_reserved_names_with_json_preparsing 1888python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_disallowed_type_qualifier 1889python3.13-mcp-1.27.0> [gw1] [ 48%] PASSED tests/server/fastmcp/prompts/test_base.py::TestRenderPrompt::test_basic_fn 1890python3.13-mcp-1.27.0> tests/server/fastmcp/test_elicitation.py::test_elicitation_with_optional_fields 1891python3.13-mcp-1.27.0> [gw5] [ 48%] PASSED tests/server/fastmcp/test_func_metadata.py::test_disallowed_type_qualifier 1892python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_preserves_pydantic_metadata 1893python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resources.py::TestAnnotationsValidation::test_priority_validation 1894python3.13-mcp-1.27.0> [gw6] [ 48%] PASSED tests/server/fastmcp/resources/test_resources.py::TestAnnotationsValidation::test_priority_validation 1895python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resources.py::TestAnnotationsValidation::test_audience_validation 1896python3.13-mcp-1.27.0> [gw6] [ 48%] PASSED tests/server/fastmcp/resources/test_resources.py::TestAnnotationsValidation::test_audience_validation 1897python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resources.py::TestResourceMetadata::test_resource_with_metadata 1898python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_structured_output_generic_types 1899python3.13-mcp-1.27.0> [gw6] [ 48%] PASSED tests/server/fastmcp/resources/test_resources.py::TestResourceMetadata::test_resource_with_metadata 1900python3.13-mcp-1.27.0> [gw5] [ 49%] PASSED tests/server/fastmcp/test_func_metadata.py::test_preserves_pydantic_metadata 1901python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resources.py::TestResourceMetadata::test_resource_without_metadata 1902python3.13-mcp-1.27.0> tests/server/fastmcp/test_integration.py::test_basic_tools[server_transport0] 1903python3.13-mcp-1.27.0> [gw6] [ 49%] PASSED tests/server/fastmcp/resources/test_resources.py::TestResourceMetadata::test_resource_without_metadata 1904python3.13-mcp-1.27.0> [gw0] [ 49%] PASSED tests/server/fastmcp/test_func_metadata.py::test_structured_output_generic_types 1905python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_structured_output_dataclass 1906python3.13-mcp-1.27.0> tests/server/fastmcp/servers/test_file_server.py::test_list_resources 1907python3.13-mcp-1.27.0> [gw0] [ 49%] PASSED tests/server/fastmcp/test_func_metadata.py::test_structured_output_dataclass 1908python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_structured_output_typeddict 1909python3.13-mcp-1.27.0> [gw3] [ 49%] PASSED tests/client/test_output_schema_validation.py::TestClientOutputSchemaValidation::test_tool_structured_output_client_side_validation_basemodel 1910python3.13-mcp-1.27.0> [gw6] [ 49%] PASSED tests/server/fastmcp/servers/test_file_server.py::test_list_resources 1911python3.13-mcp-1.27.0> tests/client/test_output_schema_validation.py::TestClientOutputSchemaValidation::test_tool_structured_output_client_side_validation_primitive 1912python3.13-mcp-1.27.0> [gw0] [ 49%] PASSED tests/server/fastmcp/test_func_metadata.py::test_structured_output_typeddict 1913python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_structured_output_ordinary_class 1914python3.13-mcp-1.27.0> tests/server/fastmcp/servers/test_file_server.py::test_read_resource_dir 1915python3.13-mcp-1.27.0> [gw0] [ 49%] PASSED tests/server/fastmcp/test_func_metadata.py::test_structured_output_ordinary_class 1916python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_unstructured_output_unannotated_class 1917python3.13-mcp-1.27.0> [gw0] [ 49%] PASSED tests/server/fastmcp/test_func_metadata.py::test_unstructured_output_unannotated_class 1918python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_tool_call_result_is_unstructured_and_not_converted 1919python3.13-mcp-1.27.0> [gw0] [ 49%] PASSED tests/server/fastmcp/test_func_metadata.py::test_tool_call_result_is_unstructured_and_not_converted 1920python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_tool_call_result_annotated_is_structured_and_converted 1921python3.13-mcp-1.27.0> [gw6] [ 50%] PASSED tests/server/fastmcp/servers/test_file_server.py::test_read_resource_dir 1922python3.13-mcp-1.27.0> tests/server/fastmcp/servers/test_file_server.py::test_read_resource_file 1923python3.13-mcp-1.27.0> [gw0] [ 50%] PASSED tests/server/fastmcp/test_func_metadata.py::test_tool_call_result_annotated_is_structured_and_converted 1924python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_tool_call_result_annotated_is_structured_and_invalid 1925python3.13-mcp-1.27.0> [gw0] [ 50%] PASSED tests/server/fastmcp/test_func_metadata.py::test_tool_call_result_annotated_is_structured_and_invalid 1926python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_tool_call_result_in_optional_is_rejected 1927python3.13-mcp-1.27.0> [gw0] [ 50%] PASSED tests/server/fastmcp/test_func_metadata.py::test_tool_call_result_in_optional_is_rejected 1928python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_tool_call_result_in_union_is_rejected 1929python3.13-mcp-1.27.0> [gw0] [ 50%] PASSED tests/server/fastmcp/test_func_metadata.py::test_tool_call_result_in_union_is_rejected 1930python3.13-mcp-1.27.0> [gw6] [ 50%] PASSED tests/server/fastmcp/servers/test_file_server.py::test_read_resource_file 1931python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_tool_call_result_in_pipe_union_is_rejected 1932python3.13-mcp-1.27.0> tests/server/fastmcp/servers/test_file_server.py::test_delete_file 1933python3.13-mcp-1.27.0> [gw0] [ 50%] PASSED tests/server/fastmcp/test_func_metadata.py::test_tool_call_result_in_pipe_union_is_rejected 1934python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_structured_output_with_field_descriptions 1935python3.13-mcp-1.27.0> [gw0] [ 50%] PASSED tests/server/fastmcp/test_func_metadata.py::test_structured_output_with_field_descriptions 1936python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_structured_output_nested_models 1937python3.13-mcp-1.27.0> [gw6] [ 50%] PASSED tests/server/fastmcp/servers/test_file_server.py::test_delete_file 1938python3.13-mcp-1.27.0> tests/server/fastmcp/servers/test_file_server.py::test_delete_file_and_check_resources 1939python3.13-mcp-1.27.0> [gw0] [ 50%] PASSED tests/server/fastmcp/test_func_metadata.py::test_structured_output_nested_models 1940python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_add_tool 1941python3.13-mcp-1.27.0> [gw1] [ 50%] PASSED tests/server/fastmcp/test_elicitation.py::test_elicitation_with_optional_fields 1942python3.13-mcp-1.27.0> tests/server/fastmcp/test_elicitation.py::test_elicitation_with_default_values 1943python3.13-mcp-1.27.0> [gw6] [ 51%] PASSED tests/server/fastmcp/servers/test_file_server.py::test_delete_file_and_check_resources 1944python3.13-mcp-1.27.0> tests/server/fastmcp/test_elicitation.py::test_stdio_elicitation 1945python3.13-mcp-1.27.0> [gw3] [ 51%] PASSED tests/client/test_output_schema_validation.py::TestClientOutputSchemaValidation::test_tool_structured_output_client_side_validation_primitive 1946python3.13-mcp-1.27.0> tests/client/test_output_schema_validation.py::TestClientOutputSchemaValidation::test_tool_structured_output_client_side_validation_dict_typed 1947python3.13-mcp-1.27.0> [gw0] [ 51%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_add_tool 1948python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_list_tools 1949python3.13-mcp-1.27.0> [gw0] [ 51%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_list_tools 1950python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_call_tool 1951python3.13-mcp-1.27.0> [gw6] [ 51%] PASSED tests/server/fastmcp/test_elicitation.py::test_stdio_elicitation 1952python3.13-mcp-1.27.0> tests/server/fastmcp/test_elicitation.py::test_stdio_elicitation_decline 1953python3.13-mcp-1.27.0> [gw1] [ 51%] PASSED tests/server/fastmcp/test_elicitation.py::test_elicitation_with_default_values 1954python3.13-mcp-1.27.0> tests/server/fastmcp/test_elicitation.py::test_elicitation_with_enum_titles 1955python3.13-mcp-1.27.0> [gw0] [ 51%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_call_tool 1956python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_exception_handling 1957python3.13-mcp-1.27.0> [gw7] [ 51%] PASSED tests/issues/test_malformed_input.py::test_malformed_initialize_request_does_not_crash_server 1958python3.13-mcp-1.27.0> tests/issues/test_malformed_input.py::test_multiple_concurrent_malformed_requests 1959python3.13-mcp-1.27.0> [gw6] [ 51%] PASSED tests/server/fastmcp/test_elicitation.py::test_stdio_elicitation_decline 1960python3.13-mcp-1.27.0> tests/server/fastmcp/test_elicitation.py::test_elicitation_schema_validation 1961python3.13-mcp-1.27.0> [gw0] [ 51%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_exception_handling 1962python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_error_handling 1963python3.13-mcp-1.27.0> [gw3] [ 51%] PASSED tests/client/test_output_schema_validation.py::TestClientOutputSchemaValidation::test_tool_structured_output_client_side_validation_dict_typed 1964python3.13-mcp-1.27.0> tests/client/test_output_schema_validation.py::TestClientOutputSchemaValidation::test_tool_structured_output_client_side_validation_missing_required 1965python3.13-mcp-1.27.0> [gw0] [ 52%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_error_handling 1966python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_error_details 1967python3.13-mcp-1.27.0> [gw6] [ 52%] PASSED tests/server/fastmcp/test_elicitation.py::test_elicitation_schema_validation 1968python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServer::test_normalize_path 1969python3.13-mcp-1.27.0> [gw0] [ 52%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_error_details 1970python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_return_value_conversion 1971python3.13-mcp-1.27.0> [gw1] [ 52%] PASSED tests/server/fastmcp/test_elicitation.py::test_elicitation_with_enum_titles 1972python3.13-mcp-1.27.0> [gw6] [ 52%] PASSED tests/server/fastmcp/test_server.py::TestServer::test_normalize_path 1973python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_complex_function_runtime_arg_validation_non_json 1974python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServer::test_sse_app_with_mount_path 1975python3.13-mcp-1.27.0> [gw1] [ 52%] PASSED tests/server/fastmcp/test_func_metadata.py::test_complex_function_runtime_arg_validation_non_json 1976python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_complex_function_runtime_arg_validation_with_json 1977python3.13-mcp-1.27.0> [gw0] [ 52%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_return_value_conversion 1978python3.13-mcp-1.27.0> [gw6] [ 52%] PASSED tests/server/fastmcp/test_server.py::TestServer::test_sse_app_with_mount_path 1979python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServer::test_starlette_routes_with_mount_path 1980python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_image_helper 1981python3.13-mcp-1.27.0> [gw1] [ 52%] PASSED tests/server/fastmcp/test_func_metadata.py::test_complex_function_runtime_arg_validation_with_json 1982python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_str_vs_list_str 1983python3.13-mcp-1.27.0> [gw1] [ 52%] PASSED tests/server/fastmcp/test_func_metadata.py::test_str_vs_list_str 1984python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_skip_names 1985python3.13-mcp-1.27.0> [gw6] [ 52%] PASSED tests/server/fastmcp/test_server.py::TestServer::test_starlette_routes_with_mount_path 1986python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServer::test_non_ascii_description 1987python3.13-mcp-1.27.0> [gw3] [ 53%] PASSED tests/client/test_output_schema_validation.py::TestClientOutputSchemaValidation::test_tool_structured_output_client_side_validation_missing_required 1988python3.13-mcp-1.27.0> [gw0] [ 53%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_image_helper 1989python3.13-mcp-1.27.0> tests/client/test_output_schema_validation.py::TestClientOutputSchemaValidation::test_tool_not_listed_warning 1990python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_audio_helper 1991python3.13-mcp-1.27.0> [gw1] [ 53%] PASSED tests/server/fastmcp/test_func_metadata.py::test_skip_names 1992python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_structured_output_dict_str_types 1993python3.13-mcp-1.27.0> [gw3] [ 53%] PASSED tests/client/test_output_schema_validation.py::TestClientOutputSchemaValidation::test_tool_not_listed_warning 1994python3.13-mcp-1.27.0> tests/client/test_resource_cleanup.py::test_send_request_stream_cleanup 1995python3.13-mcp-1.27.0> [gw6] [ 53%] PASSED tests/server/fastmcp/test_server.py::TestServer::test_non_ascii_description 1996python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServer::test_add_tool_decorator 1997python3.13-mcp-1.27.0> [gw3] [ 53%] PASSED tests/client/test_resource_cleanup.py::test_send_request_stream_cleanup 1998python3.13-mcp-1.27.0> tests/client/test_sampling_callback.py::test_sampling_callback 1999python3.13-mcp-1.27.0> [gw1] [ 53%] PASSED tests/server/fastmcp/test_func_metadata.py::test_structured_output_dict_str_types 2000python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_lambda_function 2001python3.13-mcp-1.27.0> [gw0] [ 53%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_audio_helper 2002python3.13-mcp-1.27.0> [gw1] [ 53%] PASSED tests/server/fastmcp/test_func_metadata.py::test_lambda_function 2003python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_audio_suffix_detection[test.wav-audio/wav] 2004python3.13-mcp-1.27.0> [gw6] [ 53%] PASSED tests/server/fastmcp/test_server.py::TestServer::test_add_tool_decorator 2005python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_complex_function_json_schema 2006python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServer::test_add_tool_decorator_incorrect_usage 2007python3.13-mcp-1.27.0> [gw6] [ 53%] PASSED tests/server/fastmcp/test_server.py::TestServer::test_add_tool_decorator_incorrect_usage 2008python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServer::test_add_resource_decorator 2009python3.13-mcp-1.27.0> [gw1] [ 54%] PASSED tests/server/fastmcp/test_func_metadata.py::test_complex_function_json_schema 2010python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_str_vs_int 2011python3.13-mcp-1.27.0> [gw0] [ 54%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_audio_suffix_detection[test.wav-audio/wav] 2012python3.13-mcp-1.27.0> [gw1] [ 54%] PASSED tests/server/fastmcp/test_func_metadata.py::test_str_vs_int 2013python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_audio_suffix_detection[test.mp3-audio/mpeg] 2014python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_str_annotation_preserves_json_string 2015python3.13-mcp-1.27.0> [gw3] [ 54%] PASSED tests/client/test_sampling_callback.py::test_sampling_callback 2016python3.13-mcp-1.27.0> [gw1] [ 54%] PASSED tests/server/fastmcp/test_func_metadata.py::test_str_annotation_preserves_json_string 2017python3.13-mcp-1.27.0> tests/client/test_sampling_callback.py::test_create_message_backwards_compat_single_content 2018python3.13-mcp-1.27.0> [gw6] [ 54%] PASSED tests/server/fastmcp/test_server.py::TestServer::test_add_resource_decorator 2019python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_str_annotation_runtime_validation 2020python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServer::test_add_resource_decorator_incorrect_usage 2021python3.13-mcp-1.27.0> [gw1] [ 54%] PASSED tests/server/fastmcp/test_func_metadata.py::test_str_annotation_runtime_validation 2022python3.13-mcp-1.27.0> [gw6] [ 54%] PASSED tests/server/fastmcp/test_server.py::TestServer::test_add_resource_decorator_incorrect_usage 2023python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestDnsRebindingProtection::test_auto_enabled_for_127_0_0_1 2024python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_structured_output_requires_return_annotation 2025python3.13-mcp-1.27.0> [gw0] [ 54%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_audio_suffix_detection[test.mp3-audio/mpeg] 2026python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_audio_suffix_detection[test.ogg-audio/ogg] 2027python3.13-mcp-1.27.0> [gw1] [ 54%] PASSED tests/server/fastmcp/test_func_metadata.py::test_structured_output_requires_return_annotation 2028python3.13-mcp-1.27.0> tests/server/fastmcp/test_func_metadata.py::test_structured_output_basemodel 2029python3.13-mcp-1.27.0> [gw6] [ 54%] PASSED tests/server/fastmcp/test_server.py::TestDnsRebindingProtection::test_auto_enabled_for_127_0_0_1 2030python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestDnsRebindingProtection::test_auto_enabled_for_localhost 2031python3.13-mcp-1.27.0> [gw3] [ 55%] PASSED tests/client/test_sampling_callback.py::test_create_message_backwards_compat_single_content 2032python3.13-mcp-1.27.0> tests/client/test_sampling_callback.py::test_create_message_result_with_tools_type 2033python3.13-mcp-1.27.0> [gw1] [ 55%] PASSED tests/server/fastmcp/test_func_metadata.py::test_structured_output_basemodel 2034python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_remove_tool 2035python3.13-mcp-1.27.0> [gw3] [ 55%] PASSED tests/client/test_sampling_callback.py::test_create_message_result_with_tools_type 2036python3.13-mcp-1.27.0> tests/client/test_scope_bug_1630.py::test_401_uses_www_auth_scope_not_resource_metadata_url 2037python3.13-mcp-1.27.0> [gw6] [ 55%] PASSED tests/server/fastmcp/test_server.py::TestDnsRebindingProtection::test_auto_enabled_for_localhost 2038python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestDnsRebindingProtection::test_auto_enabled_for_ipv6_localhost 2039python3.13-mcp-1.27.0> [gw6] [ 55%] PASSED tests/server/fastmcp/test_server.py::TestDnsRebindingProtection::test_auto_enabled_for_ipv6_localhost 2040python3.13-mcp-1.27.0> [gw3] [ 55%] PASSED tests/client/test_scope_bug_1630.py::test_401_uses_www_auth_scope_not_resource_metadata_url 2041python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestDnsRebindingProtection::test_not_auto_enabled_for_other_hosts 2042python3.13-mcp-1.27.0> [gw1] [ 55%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_remove_tool 2043python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_remove_nonexistent_tool 2044python3.13-mcp-1.27.0> [gw0] [ 55%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_audio_suffix_detection[test.ogg-audio/ogg] 2045python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_audio_suffix_detection[test.flac-audio/flac] 2046python3.13-mcp-1.27.0> tests/client/test_session.py::test_client_session_initialize 2047python3.13-mcp-1.27.0> [gw3] [ 55%] PASSED tests/client/test_session.py::test_client_session_initialize 2048python3.13-mcp-1.27.0> [gw6] [ 55%] PASSED tests/server/fastmcp/test_server.py::TestDnsRebindingProtection::test_not_auto_enabled_for_other_hosts 2049python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestDnsRebindingProtection::test_explicit_settings_not_overridden 2050python3.13-mcp-1.27.0> tests/client/test_session.py::test_client_session_custom_client_info 2051python3.13-mcp-1.27.0> [gw1] [ 55%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_remove_nonexistent_tool 2052python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_remove_tool_and_list 2053python3.13-mcp-1.27.0> [gw3] [ 56%] PASSED tests/client/test_session.py::test_client_session_custom_client_info 2054python3.13-mcp-1.27.0> tests/client/test_session.py::test_client_session_default_client_info 2055python3.13-mcp-1.27.0> [gw6] [ 56%] PASSED tests/server/fastmcp/test_server.py::TestDnsRebindingProtection::test_explicit_settings_not_overridden 2056python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerResourceTemplates::test_resource_matching_params 2057python3.13-mcp-1.27.0> [gw3] [ 56%] PASSED tests/client/test_session.py::test_client_session_default_client_info 2058python3.13-mcp-1.27.0> tests/client/test_session.py::test_client_session_version_negotiation_success 2059python3.13-mcp-1.27.0> [gw3] [ 56%] PASSED tests/client/test_session.py::test_client_session_version_negotiation_success 2060python3.13-mcp-1.27.0> [gw0] [ 56%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_audio_suffix_detection[test.flac-audio/flac] 2061python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_audio_suffix_detection[test.aac-audio/aac] 2062python3.13-mcp-1.27.0> tests/client/test_session.py::test_client_session_version_negotiation_failure 2063python3.13-mcp-1.27.0> [gw3] [ 56%] PASSED tests/client/test_session.py::test_client_session_version_negotiation_failure 2064python3.13-mcp-1.27.0> tests/server/auth/middleware/test_bearer_auth.py::TestRequireAuthMiddleware::test_no_user 2065python3.13-mcp-1.27.0> [gw3] [ 56%] PASSED tests/server/auth/middleware/test_bearer_auth.py::TestRequireAuthMiddleware::test_no_user 2066python3.13-mcp-1.27.0> tests/server/auth/middleware/test_bearer_auth.py::TestRequireAuthMiddleware::test_non_authenticated_user 2067python3.13-mcp-1.27.0> [gw1] [ 56%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_remove_tool_and_list 2068python3.13-mcp-1.27.0> [gw6] [ 56%] PASSED tests/server/fastmcp/test_server.py::TestServerResourceTemplates::test_resource_matching_params 2069python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_remove_tool_and_call 2070python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerResourceTemplates::test_resource_mismatched_params 2071python3.13-mcp-1.27.0> [gw3] [ 56%] PASSED tests/server/auth/middleware/test_bearer_auth.py::TestRequireAuthMiddleware::test_non_authenticated_user 2072python3.13-mcp-1.27.0> tests/server/auth/middleware/test_bearer_auth.py::TestRequireAuthMiddleware::test_missing_required_scope 2073python3.13-mcp-1.27.0> [gw3] [ 56%] PASSED tests/server/auth/middleware/test_bearer_auth.py::TestRequireAuthMiddleware::test_missing_required_scope 2074python3.13-mcp-1.27.0> tests/server/auth/middleware/test_bearer_auth.py::TestRequireAuthMiddleware::test_no_auth_credentials 2075python3.13-mcp-1.27.0> [gw0] [ 57%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_audio_suffix_detection[test.aac-audio/aac] 2076python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_audio_suffix_detection[test.m4a-audio/mp4] 2077python3.13-mcp-1.27.0> [gw6] [ 57%] PASSED tests/server/fastmcp/test_server.py::TestServerResourceTemplates::test_resource_mismatched_params 2078python3.13-mcp-1.27.0> [gw5] [ 57%] PASSED tests/server/fastmcp/test_integration.py::test_basic_tools[server_transport0] 2079python3.13-mcp-1.27.0> [gw3] [ 57%] PASSED tests/server/auth/middleware/test_bearer_auth.py::TestRequireAuthMiddleware::test_no_auth_credentials 2080python3.13-mcp-1.27.0> tests/server/auth/middleware/test_bearer_auth.py::TestRequireAuthMiddleware::test_has_required_scopes 2081python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerResourceTemplates::test_resource_multiple_params 2082python3.13-mcp-1.27.0> [gw3] [ 57%] PASSED tests/server/auth/middleware/test_bearer_auth.py::TestRequireAuthMiddleware::test_has_required_scopes 2083python3.13-mcp-1.27.0> tests/server/auth/middleware/test_bearer_auth.py::TestRequireAuthMiddleware::test_multiple_required_scopes 2084python3.13-mcp-1.27.0> [gw3] [ 57%] PASSED tests/server/auth/middleware/test_bearer_auth.py::TestRequireAuthMiddleware::test_multiple_required_scopes 2085python3.13-mcp-1.27.0> tests/server/auth/middleware/test_bearer_auth.py::TestRequireAuthMiddleware::test_no_required_scopes 2086python3.13-mcp-1.27.0> [gw3] [ 57%] PASSED tests/server/auth/middleware/test_bearer_auth.py::TestRequireAuthMiddleware::test_no_required_scopes 2087python3.13-mcp-1.27.0> tests/server/fastmcp/test_integration.py::test_basic_tools[server_transport1] 2088python3.13-mcp-1.27.0> tests/server/auth/test_error_handling.py::TestRegistrationErrorHandling::test_registration_error_handling 2089python3.13-mcp-1.27.0> [gw1] [ 57%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_remove_tool_and_call 2090python3.13-mcp-1.27.0> [gw0] [ 57%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_audio_suffix_detection[test.m4a-audio/mp4] 2091python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_audio_suffix_detection[test.unknown-application/octet-stream] 2092python3.13-mcp-1.27.0> [gw6] [ 57%] PASSED tests/server/fastmcp/test_server.py::TestServerResourceTemplates::test_resource_multiple_params 2093python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerResourceTemplates::test_resource_multiple_mismatched_params 2094python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerResources::test_text_resource 2095python3.13-mcp-1.27.0> [gw3] [ 57%] PASSED tests/server/auth/test_error_handling.py::TestRegistrationErrorHandling::test_registration_error_handling 2096python3.13-mcp-1.27.0> tests/server/auth/test_error_handling.py::TestAuthorizeErrorHandling::test_authorize_error_handling 2097python3.13-mcp-1.27.0> [gw1] [ 58%] PASSED tests/server/fastmcp/test_server.py::TestServerResources::test_text_resource 2098python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerResources::test_binary_resource 2099python3.13-mcp-1.27.0> [gw0] [ 58%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_audio_suffix_detection[test.unknown-application/octet-stream] 2100python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_mixed_content 2101python3.13-mcp-1.27.0> [gw6] [ 58%] PASSED tests/server/fastmcp/test_server.py::TestServerResourceTemplates::test_resource_multiple_mismatched_params 2102python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerResourceTemplates::test_template_to_resource_conversion 2103python3.13-mcp-1.27.0> [gw3] [ 58%] PASSED tests/server/auth/test_error_handling.py::TestAuthorizeErrorHandling::test_authorize_error_handling 2104python3.13-mcp-1.27.0> tests/server/auth/test_error_handling.py::TestTokenErrorHandling::test_token_error_handling_auth_code 2105python3.13-mcp-1.27.0> [gw1] [ 58%] PASSED tests/server/fastmcp/test_server.py::TestServerResources::test_binary_resource 2106python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerResources::test_file_resource_text 2107python3.13-mcp-1.27.0> [gw6] [ 58%] PASSED tests/server/fastmcp/test_server.py::TestServerResourceTemplates::test_template_to_resource_conversion 2108python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerResourceTemplates::test_resource_template_includes_mime_type 2109python3.13-mcp-1.27.0> [gw3] [ 58%] PASSED tests/server/auth/test_error_handling.py::TestTokenErrorHandling::test_token_error_handling_auth_code 2110python3.13-mcp-1.27.0> tests/server/auth/test_error_handling.py::TestTokenErrorHandling::test_token_error_handling_refresh_token 2111python3.13-mcp-1.27.0> [gw1] [ 58%] PASSED tests/server/fastmcp/test_server.py::TestServerResources::test_file_resource_text 2112python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerResources::test_file_resource_binary 2113python3.13-mcp-1.27.0> [gw6] [ 58%] PASSED tests/server/fastmcp/test_server.py::TestServerResourceTemplates::test_resource_template_includes_mime_type 2114python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerResourceMetadata::test_resource_decorator_with_metadata 2115python3.13-mcp-1.27.0> [gw6] [ 58%] PASSED tests/server/fastmcp/test_server.py::TestServerResourceMetadata::test_resource_decorator_with_metadata 2116python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerResourceMetadata::test_resource_template_decorator_with_metadata 2117python3.13-mcp-1.27.0> [gw3] [ 58%] PASSED tests/server/auth/test_error_handling.py::TestTokenErrorHandling::test_token_error_handling_refresh_token 2118python3.13-mcp-1.27.0> tests/server/auth/test_protected_resource.py::test_metadata_endpoint_with_path 2119python3.13-mcp-1.27.0> [gw1] [ 59%] PASSED tests/server/fastmcp/test_server.py::TestServerResources::test_file_resource_binary 2120python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerResources::test_function_resource 2121python3.13-mcp-1.27.0> [gw3] [ 59%] PASSED tests/server/auth/test_protected_resource.py::test_metadata_endpoint_with_path 2122python3.13-mcp-1.27.0> [gw6] [ 59%] PASSED tests/server/fastmcp/test_server.py::TestServerResourceMetadata::test_resource_template_decorator_with_metadata 2123python3.13-mcp-1.27.0> tests/server/auth/test_protected_resource.py::test_metadata_endpoint_root_path_returns_404 2124python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerResourceMetadata::test_read_resource_returns_meta 2125python3.13-mcp-1.27.0> [gw3] [ 59%] PASSED tests/server/auth/test_protected_resource.py::test_metadata_endpoint_root_path_returns_404 2126python3.13-mcp-1.27.0> tests/server/auth/test_protected_resource.py::test_metadata_endpoint_without_path 2127python3.13-mcp-1.27.0> [gw1] [ 59%] PASSED tests/server/fastmcp/test_server.py::TestServerResources::test_function_resource 2128python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerResourceTemplates::test_resource_with_params 2129python3.13-mcp-1.27.0> [gw6] [ 59%] PASSED tests/server/fastmcp/test_server.py::TestServerResourceMetadata::test_read_resource_returns_meta 2130python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestContextInjection::test_context_detection 2131python3.13-mcp-1.27.0> [gw3] [ 59%] PASSED tests/server/auth/test_protected_resource.py::test_metadata_endpoint_without_path 2132python3.13-mcp-1.27.0> tests/server/auth/test_protected_resource.py::TestMetadataUrlConstruction::test_url_without_path 2133python3.13-mcp-1.27.0> [gw1] [ 59%] PASSED tests/server/fastmcp/test_server.py::TestServerResourceTemplates::test_resource_with_params 2134python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerResourceTemplates::test_resource_with_uri_params 2135python3.13-mcp-1.27.0> [gw3] [ 59%] PASSED tests/server/auth/test_protected_resource.py::TestMetadataUrlConstruction::test_url_without_path 2136python3.13-mcp-1.27.0> tests/server/auth/test_protected_resource.py::TestMetadataUrlConstruction::test_url_with_path_component 2137python3.13-mcp-1.27.0> [gw3] [ 59%] PASSED tests/server/auth/test_protected_resource.py::TestMetadataUrlConstruction::test_url_with_path_component 2138python3.13-mcp-1.27.0> tests/server/auth/test_protected_resource.py::TestMetadataUrlConstruction::test_url_with_trailing_slash_only 2139python3.13-mcp-1.27.0> [gw6] [ 59%] PASSED tests/server/fastmcp/test_server.py::TestContextInjection::test_context_detection 2140python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestContextInjection::test_context_injection 2141python3.13-mcp-1.27.0> [gw3] [ 60%] PASSED tests/server/auth/test_protected_resource.py::TestMetadataUrlConstruction::test_url_with_trailing_slash_only 2142python3.13-mcp-1.27.0> [gw1] [ 60%] PASSED tests/server/fastmcp/test_server.py::TestServerResourceTemplates::test_resource_with_uri_params 2143python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerResourceTemplates::test_resource_with_untyped_params 2144python3.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] 2145python3.13-mcp-1.27.0> [gw3] [ 60%] PASSED tests/server/auth/test_protected_resource.py::TestMetadataUrlConstruction::test_various_resource_configurations[https://example.com-https://example.com/.well-known/oauth-protected-resource] 2146python3.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] 2147python3.13-mcp-1.27.0> [gw3] [ 60%] PASSED tests/server/auth/test_protected_resource.py::TestMetadataUrlConstruction::test_various_resource_configurations[https://example.com/-https://example.com/.well-known/oauth-protected-resource] 2148python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_add_lambda 2149python3.13-mcp-1.27.0> [gw1] [ 60%] PASSED tests/server/fastmcp/test_server.py::TestServerResourceTemplates::test_resource_with_untyped_params 2150python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestContextInjection::test_async_context 2151python3.13-mcp-1.27.0> [gw3] [ 60%] PASSED tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_add_lambda 2152python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_add_lambda_with_no_name 2153python3.13-mcp-1.27.0> [gw3] [ 60%] PASSED tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_add_lambda_with_no_name 2154python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_warn_on_duplicate_tools 2155python3.13-mcp-1.27.0> [gw6] [ 60%] PASSED tests/server/fastmcp/test_server.py::TestContextInjection::test_context_injection 2156python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerPrompts::test_prompt_decorator_with_description 2157python3.13-mcp-1.27.0> [gw3] [ 60%] PASSED tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_warn_on_duplicate_tools 2158python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_disable_warn_on_duplicate_tools 2159python3.13-mcp-1.27.0> [gw6] [ 60%] PASSED tests/server/fastmcp/test_server.py::TestServerPrompts::test_prompt_decorator_with_description 2160python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerPrompts::test_prompt_decorator_error 2161python3.13-mcp-1.27.0> [gw1] [ 60%] PASSED tests/server/fastmcp/test_server.py::TestContextInjection::test_async_context 2162python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestContextInjection::test_context_logging 2163python3.13-mcp-1.27.0> [gw3] [ 61%] PASSED tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_disable_warn_on_duplicate_tools 2164python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_tool 2165python3.13-mcp-1.27.0> [gw6] [ 61%] PASSED tests/server/fastmcp/test_server.py::TestServerPrompts::test_prompt_decorator_error 2166python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerPrompts::test_list_prompts 2167python3.13-mcp-1.27.0> [gw7] [ 61%] PASSED tests/issues/test_malformed_input.py::test_multiple_concurrent_malformed_requests 2168python3.13-mcp-1.27.0> [gw3] [ 61%] PASSED tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_tool 2169python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_async_tool 2170python3.13-mcp-1.27.0> tests/server/auth/middleware/test_auth_context.py::TestAuthContextMiddleware::test_with_authenticated_user 2171python3.13-mcp-1.27.0> [gw2] [ 61%] PASSED tests/issues/test_1363_race_condition_streamable_http.py::test_race_condition_invalid_accept_headers 2172python3.13-mcp-1.27.0> tests/issues/test_1363_race_condition_streamable_http.py::test_race_condition_invalid_content_type 2173python3.13-mcp-1.27.0> [gw3] [ 61%] PASSED tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_async_tool 2174python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_object_tool 2175python3.13-mcp-1.27.0> [gw7] [ 61%] PASSED tests/server/auth/middleware/test_auth_context.py::TestAuthContextMiddleware::test_with_authenticated_user 2176python3.13-mcp-1.27.0> tests/server/auth/middleware/test_auth_context.py::TestAuthContextMiddleware::test_with_no_user 2177python3.13-mcp-1.27.0> [gw7] [ 61%] PASSED tests/server/auth/middleware/test_auth_context.py::TestAuthContextMiddleware::test_with_no_user 2178python3.13-mcp-1.27.0> tests/server/auth/middleware/test_bearer_auth.py::TestBearerAuthBackend::test_no_auth_header 2179python3.13-mcp-1.27.0> [gw7] [ 61%] PASSED tests/server/auth/middleware/test_bearer_auth.py::TestBearerAuthBackend::test_no_auth_header 2180python3.13-mcp-1.27.0> tests/server/auth/middleware/test_bearer_auth.py::TestBearerAuthBackend::test_non_bearer_auth_header 2181python3.13-mcp-1.27.0> [gw1] [ 61%] PASSED tests/server/fastmcp/test_server.py::TestContextInjection::test_context_logging 2182python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestContextInjection::test_optional_context 2183python3.13-mcp-1.27.0> [gw6] [ 61%] PASSED tests/server/fastmcp/test_server.py::TestServerPrompts::test_list_prompts 2184python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerPrompts::test_get_prompt 2185python3.13-mcp-1.27.0> [gw7] [ 62%] PASSED tests/server/auth/middleware/test_bearer_auth.py::TestBearerAuthBackend::test_non_bearer_auth_header 2186python3.13-mcp-1.27.0> tests/server/auth/middleware/test_bearer_auth.py::TestBearerAuthBackend::test_invalid_token 2187python3.13-mcp-1.27.0> [gw7] [ 62%] PASSED tests/server/auth/middleware/test_bearer_auth.py::TestBearerAuthBackend::test_invalid_token 2188python3.13-mcp-1.27.0> [gw3] [ 62%] PASSED tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_object_tool 2189python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_async_object_tool 2190python3.13-mcp-1.27.0> tests/server/auth/middleware/test_bearer_auth.py::TestBearerAuthBackend::test_expired_token 2191python3.13-mcp-1.27.0> [gw6] [ 62%] PASSED tests/server/fastmcp/test_server.py::TestServerPrompts::test_get_prompt 2192python3.13-mcp-1.27.0> [gw3] [ 62%] PASSED tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_async_object_tool 2193python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerPrompts::test_get_prompt_with_description 2194python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_tool_with_default_args 2195python3.13-mcp-1.27.0> [gw1] [ 62%] PASSED tests/server/fastmcp/test_server.py::TestContextInjection::test_optional_context 2196python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestContextInjection::test_context_resource_access 2197python3.13-mcp-1.27.0> [gw3] [ 62%] PASSED tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_tool_with_default_args 2198python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_tool_with_missing_args 2199python3.13-mcp-1.27.0> [gw7] [ 62%] PASSED tests/server/auth/middleware/test_bearer_auth.py::TestBearerAuthBackend::test_expired_token 2200python3.13-mcp-1.27.0> tests/server/auth/middleware/test_bearer_auth.py::TestBearerAuthBackend::test_valid_token 2201python3.13-mcp-1.27.0> [gw7] [ 62%] PASSED tests/server/auth/middleware/test_bearer_auth.py::TestBearerAuthBackend::test_valid_token 2202python3.13-mcp-1.27.0> tests/server/auth/middleware/test_bearer_auth.py::TestBearerAuthBackend::test_token_without_expiry 2203python3.13-mcp-1.27.0> [gw7] [ 62%] PASSED tests/server/auth/middleware/test_bearer_auth.py::TestBearerAuthBackend::test_token_without_expiry 2204python3.13-mcp-1.27.0> tests/server/auth/middleware/test_bearer_auth.py::TestBearerAuthBackend::test_lowercase_bearer_prefix 2205python3.13-mcp-1.27.0> [gw7] [ 63%] PASSED tests/server/auth/middleware/test_bearer_auth.py::TestBearerAuthBackend::test_lowercase_bearer_prefix 2206python3.13-mcp-1.27.0> tests/server/auth/middleware/test_bearer_auth.py::TestBearerAuthBackend::test_mixed_case_bearer_prefix 2207python3.13-mcp-1.27.0> [gw6] [ 63%] PASSED tests/server/fastmcp/test_server.py::TestServerPrompts::test_get_prompt_with_description 2208python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerPrompts::test_get_prompt_without_description 2209python3.13-mcp-1.27.0> [gw3] [ 63%] PASSED tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_tool_with_missing_args 2210python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_unknown_tool 2211python3.13-mcp-1.27.0> [gw0] [ 63%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_mixed_content 2212python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_mixed_list_with_audio_and_image 2213python3.13-mcp-1.27.0> [gw3] [ 63%] PASSED tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_unknown_tool 2214python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_tool_with_list_int_input 2215python3.13-mcp-1.27.0> [gw3] [ 63%] PASSED tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_tool_with_list_int_input 2216python3.13-mcp-1.27.0> [gw1] [ 63%] PASSED tests/server/fastmcp/test_server.py::TestContextInjection::test_context_resource_access 2217python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestContextInjection::test_resource_with_context 2218python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_tool_with_list_str_or_str_input 2219python3.13-mcp-1.27.0> [gw6] [ 63%] PASSED tests/server/fastmcp/test_server.py::TestServerPrompts::test_get_prompt_without_description 2220python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerPrompts::test_get_prompt_with_docstring_description 2221python3.13-mcp-1.27.0> [gw0] [ 63%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_mixed_list_with_audio_and_image 2222python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_structured_output_basemodel 2223python3.13-mcp-1.27.0> [gw3] [ 63%] PASSED tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_tool_with_list_str_or_str_input 2224python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_tool_with_complex_model 2225python3.13-mcp-1.27.0> [gw7] [ 63%] PASSED tests/server/auth/middleware/test_bearer_auth.py::TestBearerAuthBackend::test_mixed_case_bearer_prefix 2226python3.13-mcp-1.27.0> tests/server/auth/middleware/test_bearer_auth.py::TestBearerAuthBackend::test_mixed_case_authorization_header 2227python3.13-mcp-1.27.0> [gw7] [ 64%] PASSED tests/server/auth/middleware/test_bearer_auth.py::TestBearerAuthBackend::test_mixed_case_authorization_header 2228python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplate::test_async_text_resource 2229python3.13-mcp-1.27.0> [gw7] [ 64%] PASSED tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplate::test_async_text_resource 2230python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplate::test_async_binary_resource 2231python3.13-mcp-1.27.0> [gw7] [ 64%] PASSED tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplate::test_async_binary_resource 2232python3.13-mcp-1.27.0> [gw1] [ 64%] PASSED tests/server/fastmcp/test_server.py::TestContextInjection::test_resource_with_context 2233python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestContextInjection::test_resource_without_context 2234python3.13-mcp-1.27.0> [gw3] [ 64%] PASSED tests/server/fastmcp/test_tool_manager.py::TestCallTools::test_call_tool_with_complex_model 2235python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestToolSchema::test_context_arg_excluded_from_schema 2236python3.13-mcp-1.27.0> [gw6] [ 64%] PASSED tests/server/fastmcp/test_server.py::TestServerPrompts::test_get_prompt_with_docstring_description 2237python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerPrompts::test_get_prompt_with_resource 2238python3.13-mcp-1.27.0> [gw3] [ 64%] PASSED tests/server/fastmcp/test_tool_manager.py::TestToolSchema::test_context_arg_excluded_from_schema 2239python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplate::test_basemodel_conversion 2240python3.13-mcp-1.27.0> [gw7] [ 64%] PASSED tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplate::test_basemodel_conversion 2241python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplate::test_custom_type_conversion 2242python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestContextHandling::test_context_parameter_detection 2243python3.13-mcp-1.27.0> [gw0] [ 64%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_structured_output_basemodel 2244python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_structured_output_primitive 2245python3.13-mcp-1.27.0> [gw1] [ 64%] PASSED tests/server/fastmcp/test_server.py::TestContextInjection::test_resource_without_context 2246python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestContextInjection::test_resource_context_custom_name 2247python3.13-mcp-1.27.0> [gw3] [ 64%] PASSED tests/server/fastmcp/test_tool_manager.py::TestContextHandling::test_context_parameter_detection 2248python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestContextHandling::test_context_injection 2249python3.13-mcp-1.27.0> [gw7] [ 65%] PASSED tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplate::test_custom_type_conversion 2250python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplateAnnotations::test_template_with_annotations 2251python3.13-mcp-1.27.0> [gw7] [ 65%] PASSED tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplateAnnotations::test_template_with_annotations 2252python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplateAnnotations::test_template_without_annotations 2253python3.13-mcp-1.27.0> [gw7] [ 65%] PASSED tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplateAnnotations::test_template_without_annotations 2254python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplateAnnotations::test_template_annotations_in_fastmcp 2255python3.13-mcp-1.27.0> [gw3] [ 65%] PASSED tests/server/fastmcp/test_tool_manager.py::TestContextHandling::test_context_injection 2256python3.13-mcp-1.27.0> [gw6] [ 65%] PASSED tests/server/fastmcp/test_server.py::TestServerPrompts::test_get_prompt_with_resource 2257python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestContextHandling::test_context_injection_async 2258python3.13-mcp-1.27.0> [gw0] [ 65%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_structured_output_primitive 2259python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_structured_output_list 2260python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerPrompts::test_get_unknown_prompt 2261python3.13-mcp-1.27.0> [gw1] [ 65%] PASSED tests/server/fastmcp/test_server.py::TestContextInjection::test_resource_context_custom_name 2262python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestContextInjection::test_prompt_with_context 2263python3.13-mcp-1.27.0> [gw7] [ 65%] PASSED tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplateAnnotations::test_template_annotations_in_fastmcp 2264python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplateAnnotations::test_template_created_resources_inherit_annotations 2265python3.13-mcp-1.27.0> [gw3] [ 65%] PASSED tests/server/fastmcp/test_tool_manager.py::TestContextHandling::test_context_injection_async 2266python3.13-mcp-1.27.0> [gw6] [ 65%] PASSED tests/server/fastmcp/test_server.py::TestServerPrompts::test_get_unknown_prompt 2267python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerPrompts::test_get_prompt_missing_args 2268python3.13-mcp-1.27.0> [gw7] [ 65%] PASSED tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplateAnnotations::test_template_created_resources_inherit_annotations 2269python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplateMetadata::test_template_from_function_with_metadata 2270python3.13-mcp-1.27.0> [gw1] [ 66%] PASSED tests/server/fastmcp/test_server.py::TestContextInjection::test_prompt_with_context 2271python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestContextInjection::test_prompt_without_context 2272python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestContextHandling::test_context_optional 2273python3.13-mcp-1.27.0> [gw0] [ 66%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_structured_output_list 2274python3.13-mcp-1.27.0> [gw5] [ 66%] PASSED tests/server/fastmcp/test_integration.py::test_basic_tools[server_transport1] 2275python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_structured_output_server_side_validation_error 2276python3.13-mcp-1.27.0> [gw3] [ 66%] PASSED tests/server/fastmcp/test_tool_manager.py::TestContextHandling::test_context_optional 2277python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestContextHandling::test_context_error_handling 2278python3.13-mcp-1.27.0> [gw3] [ 66%] PASSED tests/server/fastmcp/test_tool_manager.py::TestContextHandling::test_context_error_handling 2279python3.13-mcp-1.27.0> [gw7] [ 66%] PASSED tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplateMetadata::test_template_from_function_with_metadata 2280python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplateMetadata::test_template_created_resources_inherit_metadata 2281python3.13-mcp-1.27.0> [gw7] [ 66%] PASSED tests/server/fastmcp/resources/test_resource_template.py::TestResourceTemplateMetadata::test_template_created_resources_inherit_metadata 2282python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestToolMetadata::test_metadata_with_annotations 2283python3.13-mcp-1.27.0> [gw6] [ 66%] PASSED tests/server/fastmcp/test_server.py::TestServerPrompts::test_get_prompt_missing_args 2284python3.13-mcp-1.27.0> tests/server/fastmcp/test_integration.py::test_basic_resources[server_transport0] 2285python3.13-mcp-1.27.0> [gw1] [ 66%] PASSED tests/server/fastmcp/test_server.py::TestContextInjection::test_prompt_without_context 2286python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerPrompts::test_prompt_decorator 2287python3.13-mcp-1.27.0> [gw0] [ 66%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_structured_output_server_side_validation_error 2288python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_structured_output_dict_str_any 2289python3.13-mcp-1.27.0> [gw3] [ 66%] PASSED tests/server/fastmcp/test_tool_manager.py::TestToolMetadata::test_metadata_with_annotations 2290python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestRemoveTools::test_remove_existing_tool 2291python3.13-mcp-1.27.0> tests/server/fastmcp/test_title.py::test_tool_title_precedence 2292python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resources.py::TestResourceValidation::test_resource_uri_validation 2293python3.13-mcp-1.27.0> [gw7] [ 67%] PASSED tests/server/fastmcp/resources/test_resources.py::TestResourceValidation::test_resource_uri_validation 2294python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resources.py::TestResourceValidation::test_resource_name_from_uri 2295python3.13-mcp-1.27.0> [gw7] [ 67%] PASSED tests/server/fastmcp/resources/test_resources.py::TestResourceValidation::test_resource_name_from_uri 2296python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resources.py::TestResourceValidation::test_resource_name_validation 2297python3.13-mcp-1.27.0> [gw7] [ 67%] PASSED tests/server/fastmcp/resources/test_resources.py::TestResourceValidation::test_resource_name_validation 2298python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resources.py::TestResourceValidation::test_resource_mime_type 2299python3.13-mcp-1.27.0> [gw7] [ 67%] PASSED tests/server/fastmcp/resources/test_resources.py::TestResourceValidation::test_resource_mime_type 2300python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resources.py::TestResourceValidation::test_resource_read_abstract 2301python3.13-mcp-1.27.0> [gw1] [ 67%] PASSED tests/server/fastmcp/test_server.py::TestServerPrompts::test_prompt_decorator 2302python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerPrompts::test_prompt_decorator_with_name 2303python3.13-mcp-1.27.0> [gw7] [ 67%] PASSED tests/server/fastmcp/resources/test_resources.py::TestResourceValidation::test_resource_read_abstract 2304python3.13-mcp-1.27.0> [gw3] [ 67%] PASSED tests/server/fastmcp/test_tool_manager.py::TestRemoveTools::test_remove_existing_tool 2305python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestRemoveTools::test_remove_nonexistent_tool 2306python3.13-mcp-1.27.0> [gw3] [ 67%] PASSED tests/server/fastmcp/test_tool_manager.py::TestRemoveTools::test_remove_nonexistent_tool 2307python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestRemoveTools::test_remove_tool_from_multiple_tools 2308python3.13-mcp-1.27.0> [gw3] [ 67%] PASSED tests/server/fastmcp/test_tool_manager.py::TestRemoveTools::test_remove_tool_from_multiple_tools 2309python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestRemoveTools::test_call_removed_tool_raises_error 2310python3.13-mcp-1.27.0> [gw0] [ 67%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_structured_output_dict_str_any 2311python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServerTools::test_tool_structured_output_dict_str_typed 2312python3.13-mcp-1.27.0> [gw6] [ 67%] PASSED tests/server/fastmcp/test_title.py::test_tool_title_precedence 2313python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestToolAnnotations::test_tool_annotations 2314python3.13-mcp-1.27.0> [gw6] [ 68%] PASSED tests/server/fastmcp/test_tool_manager.py::TestToolAnnotations::test_tool_annotations 2315python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestToolAnnotations::test_tool_annotations_in_fastmcp 2316python3.13-mcp-1.27.0> [gw3] [ 68%] PASSED tests/server/fastmcp/test_tool_manager.py::TestRemoveTools::test_call_removed_tool_raises_error 2317python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestRemoveTools::test_remove_tool_case_sensitive 2318python3.13-mcp-1.27.0> [gw1] [ 68%] PASSED tests/server/fastmcp/test_server.py::TestServerPrompts::test_prompt_decorator_with_name 2319python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestStructuredOutput::test_tool_with_dict_str_any_output 2320python3.13-mcp-1.27.0> [gw1] [ 68%] PASSED tests/server/fastmcp/test_tool_manager.py::TestStructuredOutput::test_tool_with_dict_str_any_output 2321python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestStructuredOutput::test_tool_with_dict_str_typed_output 2322python3.13-mcp-1.27.0> [gw3] [ 68%] PASSED tests/server/fastmcp/test_tool_manager.py::TestRemoveTools::test_remove_tool_case_sensitive 2323python3.13-mcp-1.27.0> tests/server/fastmcp/test_url_elicitation.py::test_url_elicitation_accept 2324python3.13-mcp-1.27.0> [gw6] [ 68%] PASSED tests/server/fastmcp/test_tool_manager.py::TestToolAnnotations::test_tool_annotations_in_fastmcp 2325python3.13-mcp-1.27.0> [gw1] [ 68%] PASSED tests/server/fastmcp/test_tool_manager.py::TestStructuredOutput::test_tool_with_dict_str_typed_output 2326python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestToolMetadata::test_add_tool_with_metadata 2327python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestStructuredOutput::test_tool_with_basemodel_output 2328python3.13-mcp-1.27.0> [gw1] [ 68%] PASSED tests/server/fastmcp/test_tool_manager.py::TestToolMetadata::test_add_tool_with_metadata 2329python3.13-mcp-1.27.0> [gw0] [ 68%] PASSED tests/server/fastmcp/test_server.py::TestServerTools::test_tool_structured_output_dict_str_typed 2330python3.13-mcp-1.27.0> tests/server/fastmcp/test_title.py::test_prompt_title 2331python3.13-mcp-1.27.0> [gw6] [ 68%] PASSED tests/server/fastmcp/test_tool_manager.py::TestStructuredOutput::test_tool_with_basemodel_output 2332python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestStructuredOutput::test_tool_with_primitive_output 2333python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_resources.py::TestResourceAnnotations::test_resource_with_annotations 2334python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestToolMetadata::test_add_tool_without_metadata 2335python3.13-mcp-1.27.0> [gw1] [ 68%] PASSED tests/server/fastmcp/test_tool_manager.py::TestToolMetadata::test_add_tool_without_metadata 2336python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestToolMetadata::test_metadata_in_fastmcp_decorator 2337python3.13-mcp-1.27.0> [gw7] [ 69%] PASSED tests/server/fastmcp/resources/test_resources.py::TestResourceAnnotations::test_resource_with_annotations 2338python3.13-mcp-1.27.0> tests/server/fastmcp/test_url_elicitation.py::test_url_elicitation_helper_function 2339python3.13-mcp-1.27.0> [gw6] [ 69%] PASSED tests/server/fastmcp/test_tool_manager.py::TestStructuredOutput::test_tool_with_primitive_output 2340python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestStructuredOutput::test_tool_with_typeddict_output 2341python3.13-mcp-1.27.0> [gw3] [ 69%] PASSED tests/server/fastmcp/test_url_elicitation.py::test_url_elicitation_accept 2342python3.13-mcp-1.27.0> [gw6] [ 69%] PASSED tests/server/fastmcp/test_tool_manager.py::TestStructuredOutput::test_tool_with_typeddict_output 2343python3.13-mcp-1.27.0> [gw1] [ 69%] PASSED tests/server/fastmcp/test_tool_manager.py::TestToolMetadata::test_metadata_in_fastmcp_decorator 2344python3.13-mcp-1.27.0> tests/server/fastmcp/test_url_elicitation.py::test_url_elicitation_decline 2345python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestToolMetadata::test_metadata_in_list_tools 2346python3.13-mcp-1.27.0> [gw0] [ 69%] PASSED tests/server/fastmcp/test_title.py::test_prompt_title 2347python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestStructuredOutput::test_tool_with_dataclass_output 2348python3.13-mcp-1.27.0> tests/server/fastmcp/test_title.py::test_resource_title 2349python3.13-mcp-1.27.0> [gw6] [ 69%] PASSED tests/server/fastmcp/test_tool_manager.py::TestStructuredOutput::test_tool_with_dataclass_output 2350python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestStructuredOutput::test_tool_with_list_output 2351python3.13-mcp-1.27.0> [gw1] [ 69%] PASSED tests/server/fastmcp/test_tool_manager.py::TestToolMetadata::test_metadata_in_list_tools 2352python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestToolMetadata::test_multiple_tools_with_different_metadata 2353python3.13-mcp-1.27.0> [gw6] [ 69%] PASSED tests/server/fastmcp/test_tool_manager.py::TestStructuredOutput::test_tool_with_list_output 2354python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestStructuredOutput::test_tool_without_structured_output 2355python3.13-mcp-1.27.0> [gw7] [ 69%] PASSED tests/server/fastmcp/test_url_elicitation.py::test_url_elicitation_helper_function 2356python3.13-mcp-1.27.0> tests/server/fastmcp/test_url_elicitation.py::test_url_no_content_in_response 2357python3.13-mcp-1.27.0> [gw3] [ 69%] PASSED tests/server/fastmcp/test_url_elicitation.py::test_url_elicitation_decline 2358python3.13-mcp-1.27.0> tests/server/fastmcp/test_url_elicitation.py::test_url_elicitation_cancel 2359python3.13-mcp-1.27.0> [gw6] [ 70%] PASSED tests/server/fastmcp/test_tool_manager.py::TestStructuredOutput::test_tool_without_structured_output 2360python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestStructuredOutput::test_tool_output_schema_property 2361python3.13-mcp-1.27.0> [gw0] [ 70%] PASSED tests/server/fastmcp/test_title.py::test_resource_title 2362python3.13-mcp-1.27.0> tests/server/fastmcp/test_title.py::test_get_display_name_utility 2363python3.13-mcp-1.27.0> [gw0] [ 70%] PASSED tests/server/fastmcp/test_title.py::test_get_display_name_utility 2364python3.13-mcp-1.27.0> [gw6] [ 70%] PASSED tests/server/fastmcp/test_tool_manager.py::TestStructuredOutput::test_tool_output_schema_property 2365python3.13-mcp-1.27.0> tests/server/lowlevel/test_func_inspection.py::test_mixed_params_with_typed_request 2366python3.13-mcp-1.27.0> [gw6] [ 70%] PASSED tests/server/lowlevel/test_func_inspection.py::test_mixed_params_with_typed_request 2367python3.13-mcp-1.27.0> tests/server/lowlevel/test_helper_types.py::TestReadResourceContentsMetadata::test_read_resource_contents_with_metadata 2368python3.13-mcp-1.27.0> [gw6] [ 70%] PASSED tests/server/lowlevel/test_helper_types.py::TestReadResourceContentsMetadata::test_read_resource_contents_with_metadata 2369python3.13-mcp-1.27.0> tests/server/lowlevel/test_helper_types.py::TestReadResourceContentsMetadata::test_read_resource_contents_without_metadata 2370python3.13-mcp-1.27.0> [gw6] [ 70%] PASSED tests/server/lowlevel/test_helper_types.py::TestReadResourceContentsMetadata::test_read_resource_contents_without_metadata 2371python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_basic_function 2372python3.13-mcp-1.27.0> [gw0] [ 70%] PASSED tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_basic_function 2373python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_init_with_tools 2374python3.13-mcp-1.27.0> [gw0] [ 70%] PASSED tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_init_with_tools 2375python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_async_function 2376python3.13-mcp-1.27.0> [gw7] [ 70%] PASSED tests/server/fastmcp/test_url_elicitation.py::test_url_no_content_in_response 2377python3.13-mcp-1.27.0> tests/server/fastmcp/test_url_elicitation.py::test_form_mode_still_works 2378python3.13-mcp-1.27.0> tests/server/lowlevel/test_helper_types.py::TestReadResourceContentsMetadata::test_read_resource_contents_with_bytes 2379python3.13-mcp-1.27.0> [gw6] [ 70%] PASSED tests/server/lowlevel/test_helper_types.py::TestReadResourceContentsMetadata::test_read_resource_contents_with_bytes 2380python3.13-mcp-1.27.0> tests/server/lowlevel/test_server_listing.py::test_list_prompts_basic 2381python3.13-mcp-1.27.0> [gw6] [ 71%] PASSED tests/server/lowlevel/test_server_listing.py::test_list_prompts_basic 2382python3.13-mcp-1.27.0> tests/server/lowlevel/test_server_listing.py::test_list_resources_basic 2383python3.13-mcp-1.27.0> [gw6] [ 71%] PASSED tests/server/lowlevel/test_server_listing.py::test_list_resources_basic 2384python3.13-mcp-1.27.0> [gw3] [ 71%] PASSED tests/server/fastmcp/test_url_elicitation.py::test_url_elicitation_cancel 2385python3.13-mcp-1.27.0> tests/server/fastmcp/test_url_elicitation_error_throw.py::test_url_elicitation_error_thrown_from_tool 2386python3.13-mcp-1.27.0> tests/server/lowlevel/test_server_listing.py::test_list_tools_basic 2387python3.13-mcp-1.27.0> [gw0] [ 71%] PASSED tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_async_function 2388python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_pydantic_model_function 2389python3.13-mcp-1.27.0> [gw6] [ 71%] PASSED tests/server/lowlevel/test_server_listing.py::test_list_tools_basic 2390python3.13-mcp-1.27.0> [gw1] [ 71%] PASSED tests/server/fastmcp/test_tool_manager.py::TestToolMetadata::test_multiple_tools_with_different_metadata 2391python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestToolMetadata::test_metadata_with_complex_structure 2392python3.13-mcp-1.27.0> [gw1] [ 71%] PASSED tests/server/fastmcp/test_tool_manager.py::TestToolMetadata::test_metadata_with_complex_structure 2393python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestToolMetadata::test_metadata_empty_dict 2394python3.13-mcp-1.27.0> [gw1] [ 71%] PASSED tests/server/fastmcp/test_tool_manager.py::TestToolMetadata::test_metadata_empty_dict 2395python3.13-mcp-1.27.0> tests/server/lowlevel/test_func_inspection.py::test_untyped_request_param_is_deprecated 2396python3.13-mcp-1.27.0> [gw1] [ 71%] PASSED tests/server/lowlevel/test_func_inspection.py::test_untyped_request_param_is_deprecated 2397python3.13-mcp-1.27.0> tests/server/lowlevel/test_func_inspection.py::test_any_typed_request_param_is_deprecated 2398python3.13-mcp-1.27.0> [gw1] [ 71%] PASSED tests/server/lowlevel/test_func_inspection.py::test_any_typed_request_param_is_deprecated 2399python3.13-mcp-1.27.0> tests/server/lowlevel/test_func_inspection.py::test_generic_typed_request_param_is_deprecated 2400python3.13-mcp-1.27.0> [gw1] [ 71%] PASSED tests/server/lowlevel/test_func_inspection.py::test_generic_typed_request_param_is_deprecated 2401python3.13-mcp-1.27.0> tests/server/lowlevel/test_func_inspection.py::test_wrong_typed_request_param_is_deprecated 2402python3.13-mcp-1.27.0> [gw1] [ 72%] PASSED tests/server/lowlevel/test_func_inspection.py::test_wrong_typed_request_param_is_deprecated 2403python3.13-mcp-1.27.0> tests/server/lowlevel/test_func_inspection.py::test_required_param_before_typed_request_attempts_to_pass 2404python3.13-mcp-1.27.0> [gw1] [ 72%] PASSED tests/server/lowlevel/test_func_inspection.py::test_required_param_before_typed_request_attempts_to_pass 2405python3.13-mcp-1.27.0> [gw7] [ 72%] PASSED tests/server/fastmcp/test_url_elicitation.py::test_form_mode_still_works 2406python3.13-mcp-1.27.0> tests/server/fastmcp/test_url_elicitation.py::test_elicit_complete_notification 2407python3.13-mcp-1.27.0> tests/server/lowlevel/test_server_listing.py::test_list_prompts_empty 2408python3.13-mcp-1.27.0> [gw6] [ 72%] PASSED tests/server/lowlevel/test_server_listing.py::test_list_prompts_empty 2409python3.13-mcp-1.27.0> tests/server/lowlevel/test_server_listing.py::test_list_resources_empty 2410python3.13-mcp-1.27.0> [gw6] [ 72%] PASSED tests/server/lowlevel/test_server_listing.py::test_list_resources_empty 2411python3.13-mcp-1.27.0> tests/server/lowlevel/test_server_listing.py::test_list_tools_empty 2412python3.13-mcp-1.27.0> [gw3] [ 72%] PASSED tests/server/fastmcp/test_url_elicitation_error_throw.py::test_url_elicitation_error_thrown_from_tool 2413python3.13-mcp-1.27.0> tests/server/fastmcp/test_url_elicitation_error_throw.py::test_url_elicitation_error_from_error 2414python3.13-mcp-1.27.0> tests/server/lowlevel/test_func_inspection.py::test_positional_only_param_with_correct_type 2415python3.13-mcp-1.27.0> [gw1] [ 72%] PASSED tests/server/lowlevel/test_func_inspection.py::test_positional_only_param_with_correct_type 2416python3.13-mcp-1.27.0> tests/server/lowlevel/test_func_inspection.py::test_keyword_only_param_with_correct_type 2417python3.13-mcp-1.27.0> [gw0] [ 72%] PASSED tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_pydantic_model_function 2418python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_add_callable_object 2419python3.13-mcp-1.27.0> [gw0] [ 72%] PASSED tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_add_callable_object 2420python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_add_async_callable_object 2421python3.13-mcp-1.27.0> [gw1] [ 72%] PASSED tests/server/lowlevel/test_func_inspection.py::test_keyword_only_param_with_correct_type 2422python3.13-mcp-1.27.0> [gw0] [ 72%] PASSED tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_add_async_callable_object 2423python3.13-mcp-1.27.0> [gw6] [ 73%] PASSED tests/server/lowlevel/test_server_listing.py::test_list_tools_empty 2424python3.13-mcp-1.27.0> tests/server/lowlevel/test_server_pagination.py::test_list_prompts_pagination 2425python3.13-mcp-1.27.0> [gw6] [ 73%] PASSED tests/server/lowlevel/test_server_pagination.py::test_list_prompts_pagination 2426python3.13-mcp-1.27.0> tests/server/lowlevel/test_server_pagination.py::test_list_resources_pagination 2427python3.13-mcp-1.27.0> tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_add_invalid_tool 2428python3.13-mcp-1.27.0> [gw6] [ 73%] PASSED tests/server/lowlevel/test_server_pagination.py::test_list_resources_pagination 2429python3.13-mcp-1.27.0> tests/server/lowlevel/test_server_pagination.py::test_list_tools_pagination 2430python3.13-mcp-1.27.0> [gw0] [ 73%] PASSED tests/server/fastmcp/test_tool_manager.py::TestAddTools::test_add_invalid_tool 2431python3.13-mcp-1.27.0> tests/server/test_cancel_handling.py::test_server_handles_transport_close_with_pending_server_to_client_requests 2432python3.13-mcp-1.27.0> [gw3] [ 73%] PASSED tests/server/fastmcp/test_url_elicitation_error_throw.py::test_url_elicitation_error_from_error 2433python3.13-mcp-1.27.0> tests/server/fastmcp/test_url_elicitation_error_throw.py::test_normal_exceptions_still_return_error_result 2434python3.13-mcp-1.27.0> [gw6] [ 73%] PASSED tests/server/lowlevel/test_server_pagination.py::test_list_tools_pagination 2435python3.13-mcp-1.27.0> tests/server/test_cancel_handling.py::test_server_remains_functional_after_cancel 2436python3.13-mcp-1.27.0> [gw0] [ 73%] PASSED tests/server/test_cancel_handling.py::test_server_handles_transport_close_with_pending_server_to_client_requests 2437python3.13-mcp-1.27.0> tests/server/test_completion_with_context.py::test_completion_handler_receives_context 2438python3.13-mcp-1.27.0> [gw6] [ 73%] PASSED tests/server/test_cancel_handling.py::test_server_remains_functional_after_cancel 2439python3.13-mcp-1.27.0> [gw0] [ 73%] PASSED tests/server/test_completion_with_context.py::test_completion_handler_receives_context 2440python3.13-mcp-1.27.0> [gw3] [ 73%] PASSED tests/server/fastmcp/test_url_elicitation_error_throw.py::test_normal_exceptions_still_return_error_result 2441python3.13-mcp-1.27.0> tests/server/test_completion_with_context.py::test_completion_backward_compatibility 2442python3.13-mcp-1.27.0> tests/server/lowlevel/test_func_inspection.py::test_no_params_returns_deprecated_wrapper 2443python3.13-mcp-1.27.0> [gw0] [ 73%] PASSED tests/server/test_completion_with_context.py::test_completion_backward_compatibility 2444python3.13-mcp-1.27.0> [gw3] [ 74%] PASSED tests/server/lowlevel/test_func_inspection.py::test_no_params_returns_deprecated_wrapper 2445python3.13-mcp-1.27.0> tests/server/lowlevel/test_func_inspection.py::test_param_with_default_returns_deprecated_wrapper 2446python3.13-mcp-1.27.0> [gw3] [ 74%] PASSED tests/server/lowlevel/test_func_inspection.py::test_param_with_default_returns_deprecated_wrapper 2447python3.13-mcp-1.27.0> tests/server/lowlevel/test_func_inspection.py::test_typed_request_param_passes_request 2448python3.13-mcp-1.27.0> tests/server/lowlevel/test_func_inspection.py::test_different_request_types 2449python3.13-mcp-1.27.0> [gw1] [ 74%] PASSED tests/server/lowlevel/test_func_inspection.py::test_different_request_types 2450python3.13-mcp-1.27.0> [gw3] [ 74%] PASSED tests/server/lowlevel/test_func_inspection.py::test_typed_request_param_passes_request 2451python3.13-mcp-1.27.0> tests/server/lowlevel/test_func_inspection.py::test_typed_request_with_default_param_passes_request 2452python3.13-mcp-1.27.0> tests/server/test_lowlevel_exception_handling.py::test_exception_handling_with_raise_exceptions_true 2453python3.13-mcp-1.27.0> tests/server/test_completion_with_context.py::test_dependent_completion_scenario 2454python3.13-mcp-1.27.0> [gw3] [ 74%] PASSED tests/server/lowlevel/test_func_inspection.py::test_typed_request_with_default_param_passes_request 2455python3.13-mcp-1.27.0> [gw0] [ 74%] PASSED tests/server/test_completion_with_context.py::test_dependent_completion_scenario 2456python3.13-mcp-1.27.0> tests/server/test_completion_with_context.py::test_completion_error_on_missing_context 2457python3.13-mcp-1.27.0> [gw1] [ 74%] PASSED tests/server/test_lowlevel_exception_handling.py::test_exception_handling_with_raise_exceptions_true 2458python3.13-mcp-1.27.0> tests/server/test_lowlevel_exception_handling.py::test_exception_handling_with_raise_exceptions_false[ValueError-Test validation error] 2459python3.13-mcp-1.27.0> tests/server/test_cancel_handling.py::test_server_cancels_in_flight_handlers_on_transport_close 2460python3.13-mcp-1.27.0> [gw1] [ 74%] PASSED tests/server/test_lowlevel_exception_handling.py::test_exception_handling_with_raise_exceptions_false[ValueError-Test validation error] 2461python3.13-mcp-1.27.0> tests/server/test_lowlevel_exception_handling.py::test_exception_handling_with_raise_exceptions_false[RuntimeError-Test runtime error] 2462python3.13-mcp-1.27.0> [gw0] [ 74%] PASSED tests/server/test_completion_with_context.py::test_completion_error_on_missing_context 2463python3.13-mcp-1.27.0> tests/server/test_lifespan.py::test_lowlevel_server_lifespan 2464python3.13-mcp-1.27.0> [gw6] [ 74%] PASSED tests/server/test_cancel_handling.py::test_server_cancels_in_flight_handlers_on_transport_close 2465python3.13-mcp-1.27.0> [gw1] [ 75%] PASSED tests/server/test_lowlevel_exception_handling.py::test_exception_handling_with_raise_exceptions_false[RuntimeError-Test runtime error] 2466python3.13-mcp-1.27.0> tests/server/test_lowlevel_exception_handling.py::test_exception_handling_with_raise_exceptions_false[KeyError-Test key error] 2467python3.13-mcp-1.27.0> tests/server/test_lowlevel_input_validation.py::test_invalid_tool_call_missing_required 2468python3.13-mcp-1.27.0> [gw0] [ 75%] PASSED tests/server/test_lifespan.py::test_lowlevel_server_lifespan 2469python3.13-mcp-1.27.0> tests/server/test_lifespan.py::test_fastmcp_server_lifespan 2470python3.13-mcp-1.27.0> tests/server/lowlevel/test_func_inspection.py::test_optional_typed_request_with_default_none_is_deprecated 2471python3.13-mcp-1.27.0> [gw1] [ 75%] PASSED tests/server/test_lowlevel_exception_handling.py::test_exception_handling_with_raise_exceptions_false[KeyError-Test key error] 2472python3.13-mcp-1.27.0> tests/server/test_lowlevel_exception_handling.py::test_exception_handling_with_raise_exceptions_false[Exception-Basic error] 2473python3.13-mcp-1.27.0> [gw3] [ 75%] PASSED tests/server/lowlevel/test_func_inspection.py::test_optional_typed_request_with_default_none_is_deprecated 2474python3.13-mcp-1.27.0> tests/server/test_lowlevel_tool_annotations.py::test_lowlevel_server_tool_annotations 2475python3.13-mcp-1.27.0> [gw6] [ 75%] PASSED tests/server/test_lowlevel_input_validation.py::test_invalid_tool_call_missing_required 2476python3.13-mcp-1.27.0> [gw1] [ 75%] PASSED tests/server/test_lowlevel_exception_handling.py::test_exception_handling_with_raise_exceptions_false[Exception-Basic error] 2477python3.13-mcp-1.27.0> tests/server/test_lowlevel_exception_handling.py::test_normal_message_handling_not_affected 2478python3.13-mcp-1.27.0> tests/server/test_lowlevel_input_validation.py::test_invalid_tool_call_wrong_type 2479python3.13-mcp-1.27.0> [gw3] [ 75%] PASSED tests/server/test_lowlevel_tool_annotations.py::test_lowlevel_server_tool_annotations 2480python3.13-mcp-1.27.0> [gw0] [ 75%] PASSED tests/server/test_lifespan.py::test_fastmcp_server_lifespan 2481python3.13-mcp-1.27.0> tests/server/test_read_resource.py::test_read_resource_text 2482python3.13-mcp-1.27.0> tests/server/test_lowlevel_output_validation.py::test_both_content_and_dict_without_output_schema 2483python3.13-mcp-1.27.0> [gw1] [ 75%] PASSED tests/server/test_lowlevel_exception_handling.py::test_normal_message_handling_not_affected 2484python3.13-mcp-1.27.0> tests/server/test_lowlevel_input_validation.py::test_valid_tool_call 2485python3.13-mcp-1.27.0> [gw3] [ 75%] PASSED tests/server/test_read_resource.py::test_read_resource_text 2486python3.13-mcp-1.27.0> [gw6] [ 75%] PASSED tests/server/test_lowlevel_input_validation.py::test_invalid_tool_call_wrong_type 2487python3.13-mcp-1.27.0> tests/server/test_lowlevel_input_validation.py::test_cache_refresh_on_missing_tool 2488python3.13-mcp-1.27.0> tests/server/test_read_resource.py::test_read_resource_binary 2489python3.13-mcp-1.27.0> [gw3] [ 76%] PASSED tests/server/test_read_resource.py::test_read_resource_binary 2490python3.13-mcp-1.27.0> [gw0] [ 76%] PASSED tests/server/test_lowlevel_output_validation.py::test_both_content_and_dict_without_output_schema 2491python3.13-mcp-1.27.0> tests/server/test_lowlevel_output_validation.py::test_content_only_with_output_schema_error 2492python3.13-mcp-1.27.0> tests/server/test_read_resource.py::test_read_resource_default_mime 2493python3.13-mcp-1.27.0> [gw1] [ 76%] PASSED tests/server/test_lowlevel_input_validation.py::test_valid_tool_call 2494python3.13-mcp-1.27.0> [gw5] [ 76%] PASSED tests/server/fastmcp/test_integration.py::test_basic_resources[server_transport0] 2495python3.13-mcp-1.27.0> tests/server/test_session.py::test_server_session_initialize_with_older_protocol_version 2496python3.13-mcp-1.27.0> [gw3] [ 76%] PASSED tests/server/test_read_resource.py::test_read_resource_default_mime 2497python3.13-mcp-1.27.0> tests/server/test_session.py::test_server_session_initialize 2498python3.13-mcp-1.27.0> [gw1] [ 76%] PASSED tests/server/test_session.py::test_server_session_initialize_with_older_protocol_version 2499python3.13-mcp-1.27.0> [gw0] [ 76%] PASSED tests/server/test_lowlevel_output_validation.py::test_content_only_with_output_schema_error 2500python3.13-mcp-1.27.0> tests/server/test_lowlevel_output_validation.py::test_valid_dict_with_output_schema 2501python3.13-mcp-1.27.0> [gw6] [ 76%] PASSED tests/server/test_lowlevel_input_validation.py::test_cache_refresh_on_missing_tool 2502python3.13-mcp-1.27.0> tests/server/test_lowlevel_input_validation.py::test_enum_constraint_validation 2503python3.13-mcp-1.27.0> tests/server/test_session.py::test_ping_request_before_initialization 2504python3.13-mcp-1.27.0> [gw3] [ 76%] PASSED tests/server/test_session.py::test_server_session_initialize 2505python3.13-mcp-1.27.0> tests/server/test_session.py::test_server_capabilities 2506python3.13-mcp-1.27.0> tests/server/fastmcp/test_integration.py::test_basic_resources[server_transport1] 2507python3.13-mcp-1.27.0> [gw3] [ 76%] PASSED tests/server/test_session.py::test_server_capabilities 2508python3.13-mcp-1.27.0> [gw1] [ 76%] PASSED tests/server/test_session.py::test_ping_request_before_initialization 2509python3.13-mcp-1.27.0> tests/server/test_session.py::test_create_message_tool_result_validation 2510python3.13-mcp-1.27.0> tests/server/test_stdio.py::test_stdio_server 2511python3.13-mcp-1.27.0> [gw6] [ 77%] PASSED tests/server/test_lowlevel_input_validation.py::test_enum_constraint_validation 2512python3.13-mcp-1.27.0> tests/server/test_lowlevel_input_validation.py::test_tool_not_in_list_logs_warning 2513python3.13-mcp-1.27.0> [gw0] [ 77%] PASSED tests/server/test_lowlevel_output_validation.py::test_valid_dict_with_output_schema 2514python3.13-mcp-1.27.0> [gw3] [ 77%] PASSED tests/server/test_stdio.py::test_stdio_server 2515python3.13-mcp-1.27.0> tests/server/test_lowlevel_output_validation.py::test_invalid_dict_with_output_schema 2516python3.13-mcp-1.27.0> tests/server/test_stdio.py::test_stdio_server_invalid_utf8 2517python3.13-mcp-1.27.0> [gw6] [ 77%] PASSED tests/server/test_lowlevel_input_validation.py::test_tool_not_in_list_logs_warning 2518python3.13-mcp-1.27.0> tests/server/test_lowlevel_output_validation.py::test_content_only_without_output_schema 2519python3.13-mcp-1.27.0> [gw3] [ 77%] PASSED tests/server/test_stdio.py::test_stdio_server_invalid_utf8 2520python3.13-mcp-1.27.0> tests/server/test_validation.py::TestCheckSamplingToolsCapability::test_returns_false_when_caps_none 2521python3.13-mcp-1.27.0> [gw0] [ 77%] PASSED tests/server/test_lowlevel_output_validation.py::test_invalid_dict_with_output_schema 2522python3.13-mcp-1.27.0> tests/server/test_lowlevel_output_validation.py::test_both_content_and_valid_dict_with_output_schema 2523python3.13-mcp-1.27.0> [gw6] [ 77%] PASSED tests/server/test_lowlevel_output_validation.py::test_content_only_without_output_schema 2524python3.13-mcp-1.27.0> tests/server/test_lowlevel_output_validation.py::test_dict_only_without_output_schema 2525python3.13-mcp-1.27.0> [gw3] [ 77%] PASSED tests/server/test_validation.py::TestCheckSamplingToolsCapability::test_returns_false_when_caps_none 2526python3.13-mcp-1.27.0> tests/server/test_validation.py::TestCheckSamplingToolsCapability::test_returns_false_when_sampling_none 2527python3.13-mcp-1.27.0> [gw3] [ 77%] PASSED tests/server/test_validation.py::TestCheckSamplingToolsCapability::test_returns_false_when_sampling_none 2528python3.13-mcp-1.27.0> tests/server/test_validation.py::TestCheckSamplingToolsCapability::test_returns_false_when_tools_none 2529python3.13-mcp-1.27.0> [gw3] [ 77%] PASSED tests/server/test_validation.py::TestCheckSamplingToolsCapability::test_returns_false_when_tools_none 2530python3.13-mcp-1.27.0> tests/server/test_validation.py::TestCheckSamplingToolsCapability::test_returns_true_when_tools_present 2531python3.13-mcp-1.27.0> [gw3] [ 77%] PASSED tests/server/test_validation.py::TestCheckSamplingToolsCapability::test_returns_true_when_tools_present 2532python3.13-mcp-1.27.0> tests/shared/test_auth.py::TestOAuthMetadata::test_oauth_with_jarm 2533python3.13-mcp-1.27.0> [gw6] [ 78%] PASSED tests/server/test_lowlevel_output_validation.py::test_dict_only_without_output_schema 2534python3.13-mcp-1.27.0> tests/server/test_validation.py::TestValidateSamplingTools::test_no_error_when_tools_none 2535python3.13-mcp-1.27.0> [gw6] [ 78%] PASSED tests/server/test_validation.py::TestValidateSamplingTools::test_no_error_when_tools_none 2536python3.13-mcp-1.27.0> tests/server/test_validation.py::TestValidateSamplingTools::test_raises_when_tools_provided_but_no_capability 2537python3.13-mcp-1.27.0> [gw3] [ 78%] PASSED tests/shared/test_auth.py::TestOAuthMetadata::test_oauth_with_jarm 2538python3.13-mcp-1.27.0> tests/shared/test_auth_utils.py::TestResourceUrlFromServerUrl::test_removes_fragment 2539python3.13-mcp-1.27.0> [gw3] [ 78%] PASSED tests/shared/test_auth_utils.py::TestResourceUrlFromServerUrl::test_removes_fragment 2540python3.13-mcp-1.27.0> tests/shared/test_auth_utils.py::TestResourceUrlFromServerUrl::test_preserves_path 2541python3.13-mcp-1.27.0> [gw6] [ 78%] 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> [gw6] [ 78%] PASSED tests/server/test_validation.py::TestValidateSamplingTools::test_raises_when_tool_choice_provided_but_no_capability 2544python3.13-mcp-1.27.0> [gw0] [ 78%] PASSED tests/server/test_lowlevel_output_validation.py::test_both_content_and_valid_dict_with_output_schema 2545python3.13-mcp-1.27.0> tests/server/test_lowlevel_output_validation.py::test_tool_call_result 2546python3.13-mcp-1.27.0> [gw3] [ 78%] PASSED tests/shared/test_auth_utils.py::TestResourceUrlFromServerUrl::test_preserves_path 2547python3.13-mcp-1.27.0> tests/shared/test_auth_utils.py::TestResourceUrlFromServerUrl::test_preserves_query 2548python3.13-mcp-1.27.0> [gw3] [ 78%] PASSED tests/shared/test_auth_utils.py::TestResourceUrlFromServerUrl::test_preserves_query 2549python3.13-mcp-1.27.0> tests/server/test_validation.py::TestValidateSamplingTools::test_no_error_when_capability_present 2550python3.13-mcp-1.27.0> [gw6] [ 78%] PASSED tests/server/test_validation.py::TestValidateSamplingTools::test_no_error_when_capability_present 2551python3.13-mcp-1.27.0> tests/server/test_validation.py::TestValidateToolUseResultMessages::test_no_error_for_empty_messages 2552python3.13-mcp-1.27.0> [gw0] [ 78%] PASSED tests/server/test_lowlevel_output_validation.py::test_tool_call_result 2553python3.13-mcp-1.27.0> tests/server/test_lowlevel_output_validation.py::test_output_schema_type_validation 2554python3.13-mcp-1.27.0> [gw6] [ 79%] PASSED tests/server/test_validation.py::TestValidateToolUseResultMessages::test_no_error_for_empty_messages 2555python3.13-mcp-1.27.0> tests/shared/test_auth_utils.py::TestResourceUrlFromServerUrl::test_preserves_port 2556python3.13-mcp-1.27.0> tests/server/test_validation.py::TestValidateToolUseResultMessages::test_no_error_for_simple_text_messages 2557python3.13-mcp-1.27.0> [gw3] [ 79%] PASSED tests/shared/test_auth_utils.py::TestResourceUrlFromServerUrl::test_preserves_port 2558python3.13-mcp-1.27.0> tests/shared/test_auth_utils.py::TestResourceUrlFromServerUrl::test_lowercase_scheme_and_host 2559python3.13-mcp-1.27.0> [gw6] [ 79%] PASSED tests/server/test_validation.py::TestValidateToolUseResultMessages::test_no_error_for_simple_text_messages 2560python3.13-mcp-1.27.0> [gw0] [ 79%] PASSED tests/server/test_lowlevel_output_validation.py::test_output_schema_type_validation 2561python3.13-mcp-1.27.0> tests/shared/test_auth_utils.py::TestCheckResourceAllowed::test_different_ports 2562python3.13-mcp-1.27.0> [gw3] [ 79%] PASSED tests/shared/test_auth_utils.py::TestResourceUrlFromServerUrl::test_lowercase_scheme_and_host 2563python3.13-mcp-1.27.0> tests/server/test_validation.py::TestValidateToolUseResultMessages::test_raises_when_tool_result_mixed_with_other_content 2564python3.13-mcp-1.27.0> tests/shared/test_auth_utils.py::TestResourceUrlFromServerUrl::test_handles_pydantic_urls 2565python3.13-mcp-1.27.0> [gw6] [ 79%] PASSED tests/shared/test_auth_utils.py::TestCheckResourceAllowed::test_different_ports 2566python3.13-mcp-1.27.0> tests/shared/test_auth_utils.py::TestCheckResourceAllowed::test_hierarchical_matching 2567python3.13-mcp-1.27.0> [gw1] [ 79%] PASSED tests/server/test_session.py::test_create_message_tool_result_validation 2568python3.13-mcp-1.27.0> [gw3] [ 79%] PASSED tests/shared/test_auth_utils.py::TestResourceUrlFromServerUrl::test_handles_pydantic_urls 2569python3.13-mcp-1.27.0> [gw6] [ 79%] PASSED tests/shared/test_auth_utils.py::TestCheckResourceAllowed::test_hierarchical_matching 2570python3.13-mcp-1.27.0> tests/shared/test_auth_utils.py::TestCheckResourceAllowed::test_identical_urls 2571python3.13-mcp-1.27.0> tests/server/test_session.py::test_create_message_without_tools_capability 2572python3.13-mcp-1.27.0> tests/shared/test_auth_utils.py::TestCheckResourceAllowed::test_path_boundary_matching 2573python3.13-mcp-1.27.0> [gw3] [ 79%] PASSED tests/shared/test_auth_utils.py::TestCheckResourceAllowed::test_identical_urls 2574python3.13-mcp-1.27.0> tests/shared/test_auth_utils.py::TestCheckResourceAllowed::test_different_schemes 2575python3.13-mcp-1.27.0> [gw0] [ 79%] PASSED tests/server/test_validation.py::TestValidateToolUseResultMessages::test_raises_when_tool_result_mixed_with_other_content 2576python3.13-mcp-1.27.0> tests/server/test_validation.py::TestValidateToolUseResultMessages::test_raises_when_tool_result_without_previous_tool_use 2577python3.13-mcp-1.27.0> [gw6] [ 80%] PASSED tests/shared/test_auth_utils.py::TestCheckResourceAllowed::test_path_boundary_matching 2578python3.13-mcp-1.27.0> [gw1] [ 80%] PASSED tests/server/test_session.py::test_create_message_without_tools_capability 2579python3.13-mcp-1.27.0> tests/shared/test_auth_utils.py::TestCheckResourceAllowed::test_trailing_slash_handling 2580python3.13-mcp-1.27.0> [gw3] [ 80%] PASSED tests/shared/test_auth_utils.py::TestCheckResourceAllowed::test_different_schemes 2581python3.13-mcp-1.27.0> tests/server/test_session.py::test_other_requests_blocked_before_initialization 2582python3.13-mcp-1.27.0> [gw0] [ 80%] PASSED tests/server/test_validation.py::TestValidateToolUseResultMessages::test_raises_when_tool_result_without_previous_tool_use 2583python3.13-mcp-1.27.0> tests/server/test_validation.py::TestValidateToolUseResultMessages::test_raises_when_tool_result_ids_dont_match_tool_use 2584python3.13-mcp-1.27.0> [gw6] [ 80%] PASSED tests/shared/test_auth_utils.py::TestCheckResourceAllowed::test_trailing_slash_handling 2585python3.13-mcp-1.27.0> [gw0] [ 80%] PASSED tests/server/test_validation.py::TestValidateToolUseResultMessages::test_raises_when_tool_result_ids_dont_match_tool_use 2586python3.13-mcp-1.27.0> tests/server/test_validation.py::TestValidateToolUseResultMessages::test_no_error_when_tool_result_matches_tool_use 2587python3.13-mcp-1.27.0> [gw0] [ 80%] PASSED tests/server/test_validation.py::TestValidateToolUseResultMessages::test_no_error_when_tool_result_matches_tool_use 2588python3.13-mcp-1.27.0> tests/shared/test_auth_utils.py::TestCheckResourceAllowed::test_different_domains 2589python3.13-mcp-1.27.0> tests/shared/test_auth.py::TestOAuthMetadata::test_oauth 2590python3.13-mcp-1.27.0> tests/shared/test_auth_utils.py::TestCheckResourceAllowed::test_case_insensitive_origin 2591python3.13-mcp-1.27.0> [gw3] [ 80%] PASSED tests/shared/test_auth_utils.py::TestCheckResourceAllowed::test_different_domains 2592python3.13-mcp-1.27.0> [gw0] [ 80%] PASSED tests/shared/test_auth.py::TestOAuthMetadata::test_oauth 2593python3.13-mcp-1.27.0> tests/shared/test_auth_utils.py::TestCheckResourceAllowed::test_empty_paths 2594python3.13-mcp-1.27.0> [gw6] [ 80%] PASSED tests/shared/test_auth_utils.py::TestCheckResourceAllowed::test_case_insensitive_origin 2595python3.13-mcp-1.27.0> [gw7] [ 80%] PASSED tests/server/fastmcp/test_url_elicitation.py::test_elicit_complete_notification 2596python3.13-mcp-1.27.0> tests/server/fastmcp/test_url_elicitation.py::test_url_elicitation_required_error_code 2597python3.13-mcp-1.27.0> [gw3] [ 81%] PASSED tests/shared/test_auth_utils.py::TestCheckResourceAllowed::test_empty_paths 2598python3.13-mcp-1.27.0> tests/shared/test_exceptions.py::TestUrlElicitationRequiredError::test_from_error_data_wrong_code 2599python3.13-mcp-1.27.0> tests/shared/test_exceptions.py::TestUrlElicitationRequiredError::test_create_with_single_elicitation 2600python3.13-mcp-1.27.0> [gw6] [ 81%] PASSED tests/shared/test_exceptions.py::TestUrlElicitationRequiredError::test_from_error_data_wrong_code 2601python3.13-mcp-1.27.0> [gw7] [ 81%] PASSED tests/server/fastmcp/test_url_elicitation.py::test_url_elicitation_required_error_code 2602python3.13-mcp-1.27.0> tests/server/fastmcp/test_url_elicitation.py::test_elicit_url_typed_results 2603python3.13-mcp-1.27.0> [gw3] [ 81%] PASSED tests/shared/test_exceptions.py::TestUrlElicitationRequiredError::test_create_with_single_elicitation 2604python3.13-mcp-1.27.0> tests/shared/test_exceptions.py::TestUrlElicitationRequiredError::test_serialization_roundtrip 2605python3.13-mcp-1.27.0> tests/shared/test_exceptions.py::TestUrlElicitationRequiredError::test_create_with_multiple_elicitations 2606python3.13-mcp-1.27.0> [gw6] [ 81%] PASSED tests/shared/test_exceptions.py::TestUrlElicitationRequiredError::test_serialization_roundtrip 2607python3.13-mcp-1.27.0> tests/shared/test_exceptions.py::TestUrlElicitationRequiredError::test_error_data_contains_elicitations 2608python3.13-mcp-1.27.0> [gw6] [ 81%] PASSED tests/shared/test_exceptions.py::TestUrlElicitationRequiredError::test_error_data_contains_elicitations 2609python3.13-mcp-1.27.0> [gw3] [ 81%] PASSED tests/shared/test_exceptions.py::TestUrlElicitationRequiredError::test_create_with_multiple_elicitations 2610python3.13-mcp-1.27.0> tests/shared/test_exceptions.py::TestUrlElicitationRequiredError::test_custom_message 2611python3.13-mcp-1.27.0> tests/shared/test_exceptions.py::TestUrlElicitationRequiredError::test_inherits_from_mcp_error 2612python3.13-mcp-1.27.0> tests/shared/test_auth.py::TestOAuthMetadata::test_oidc 2613python3.13-mcp-1.27.0> [gw3] [ 81%] PASSED tests/shared/test_exceptions.py::TestUrlElicitationRequiredError::test_custom_message 2614python3.13-mcp-1.27.0> [gw6] [ 81%] PASSED tests/shared/test_exceptions.py::TestUrlElicitationRequiredError::test_inherits_from_mcp_error 2615python3.13-mcp-1.27.0> [gw0] [ 81%] PASSED tests/shared/test_auth.py::TestOAuthMetadata::test_oidc 2616python3.13-mcp-1.27.0> tests/shared/test_progress_notifications.py::test_progress_callback_exception_logging 2617python3.13-mcp-1.27.0> tests/shared/test_exceptions.py::TestUrlElicitationRequiredError::test_from_error_data 2618python3.13-mcp-1.27.0> tests/shared/test_exceptions.py::TestUrlElicitationRequiredError::test_exception_message 2619python3.13-mcp-1.27.0> [gw3] [ 81%] PASSED tests/shared/test_exceptions.py::TestUrlElicitationRequiredError::test_from_error_data 2620python3.13-mcp-1.27.0> [gw6] [ 82%] PASSED tests/shared/test_exceptions.py::TestUrlElicitationRequiredError::test_exception_message 2621python3.13-mcp-1.27.0> [gw0] [ 82%] PASSED tests/shared/test_progress_notifications.py::test_progress_callback_exception_logging 2622python3.13-mcp-1.27.0> tests/shared/test_session.py::test_in_flight_requests_cleared_after_completion 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> tests/shared/test_sse.py::test_sse_client_basic_connection 2625python3.13-mcp-1.27.0> [gw3] [ 82%] PASSED tests/shared/test_session.py::test_error_response_id_type_mismatch_string_to_int 2626python3.13-mcp-1.27.0> tests/shared/test_session.py::test_response_id_non_numeric_string_no_match 2627python3.13-mcp-1.27.0> [gw0] [ 82%] PASSED tests/shared/test_session.py::test_in_flight_requests_cleared_after_completion 2628python3.13-mcp-1.27.0> tests/shared/test_session.py::test_request_cancellation 2629python3.13-mcp-1.27.0> [gw7] [ 82%] PASSED tests/server/fastmcp/test_url_elicitation.py::test_elicit_url_typed_results 2630python3.13-mcp-1.27.0> tests/server/fastmcp/test_url_elicitation.py::test_deprecated_elicit_method 2631python3.13-mcp-1.27.0> [gw0] [ 82%] PASSED tests/shared/test_session.py::test_request_cancellation 2632python3.13-mcp-1.27.0> tests/shared/test_session.py::test_response_id_type_mismatch_string_to_int 2633python3.13-mcp-1.27.0> [gw0] [ 82%] PASSED tests/shared/test_session.py::test_response_id_type_mismatch_string_to_int 2634python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_extract_session_id_from_endpoint[/messages?sessionId=abc&session_id=def-abc] 2635python3.13-mcp-1.27.0> [gw0] [ 82%] PASSED tests/shared/test_sse.py::test_extract_session_id_from_endpoint[/messages?sessionId=abc&session_id=def-abc] 2636python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_extract_session_id_from_endpoint[/messages?other=value-None] 2637python3.13-mcp-1.27.0> [gw0] [ 82%] PASSED tests/shared/test_sse.py::test_extract_session_id_from_endpoint[/messages?other=value-None] 2638python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_extract_session_id_from_endpoint[/messages-None] 2639python3.13-mcp-1.27.0> [gw0] [ 82%] PASSED tests/shared/test_sse.py::test_extract_session_id_from_endpoint[/messages-None] 2640python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_extract_session_id_from_endpoint[-None] 2641python3.13-mcp-1.27.0> [gw7] [ 82%] PASSED tests/server/fastmcp/test_url_elicitation.py::test_deprecated_elicit_method 2642python3.13-mcp-1.27.0> [gw0] [ 83%] PASSED tests/shared/test_sse.py::test_extract_session_id_from_endpoint[-None] 2643python3.13-mcp-1.27.0> tests/server/fastmcp/test_url_elicitation.py::test_ctx_elicit_url_convenience_method 2644python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_sse_client_on_session_created_not_called_when_no_session_id 2645python3.13-mcp-1.27.0> [gw7] [ 83%] PASSED tests/server/fastmcp/test_url_elicitation.py::test_ctx_elicit_url_convenience_method 2646python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_sse_client_basic_connection_mounted_app 2647python3.13-mcp-1.27.0> [gw5] [ 83%] PASSED tests/server/fastmcp/test_integration.py::test_basic_resources[server_transport1] 2648python3.13-mcp-1.27.0> [gw1] [ 83%] PASSED tests/server/test_session.py::test_other_requests_blocked_before_initialization 2649python3.13-mcp-1.27.0> tests/server/test_session_race_condition.py::test_request_immediately_after_initialize_response 2650python3.13-mcp-1.27.0> [gw1] [ 83%] PASSED tests/server/test_session_race_condition.py::test_request_immediately_after_initialize_response 2651python3.13-mcp-1.27.0> tests/shared/test_httpx_utils.py::test_default_settings 2652python3.13-mcp-1.27.0> tests/server/fastmcp/test_integration.py::test_basic_prompts[server_transport0] 2653python3.13-mcp-1.27.0> [gw2] [ 83%] PASSED tests/issues/test_1363_race_condition_streamable_http.py::test_race_condition_invalid_content_type 2654python3.13-mcp-1.27.0> tests/issues/test_1363_race_condition_streamable_http.py::test_race_condition_message_router_async_for 2655python3.13-mcp-1.27.0> [gw1] [ 83%] PASSED tests/shared/test_httpx_utils.py::test_default_settings 2656python3.13-mcp-1.27.0> tests/shared/test_httpx_utils.py::test_custom_parameters 2657python3.13-mcp-1.27.0> [gw6] [ 83%] PASSED tests/shared/test_sse.py::test_sse_client_basic_connection 2658python3.13-mcp-1.27.0> [gw1] [ 83%] PASSED tests/shared/test_httpx_utils.py::test_custom_parameters 2659python3.13-mcp-1.27.0> tests/shared/test_memory.py::test_memory_server_and_client_connection 2660python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_sse_client_on_session_created 2661python3.13-mcp-1.27.0> [gw1] [ 83%] PASSED tests/shared/test_memory.py::test_memory_server_and_client_connection 2662python3.13-mcp-1.27.0> tests/shared/test_progress_notifications.py::test_bidirectional_progress_notifications 2663python3.13-mcp-1.27.0> [gw0] [ 83%] PASSED tests/shared/test_sse.py::test_sse_client_on_session_created_not_called_when_no_session_id 2664python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_sse_client_happy_request_and_response 2665python3.13-mcp-1.27.0> [gw7] [ 84%] PASSED tests/shared/test_sse.py::test_sse_client_basic_connection_mounted_app 2666python3.13-mcp-1.27.0> [gw5] [ 84%] PASSED tests/server/fastmcp/test_integration.py::test_basic_prompts[server_transport0] 2667python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_request_context_propagation 2668python3.13-mcp-1.27.0> tests/server/fastmcp/test_integration.py::test_basic_prompts[server_transport1] 2669python3.13-mcp-1.27.0> [gw6] [ 84%] PASSED tests/shared/test_sse.py::test_sse_client_on_session_created 2670python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_extract_session_id_from_endpoint[/messages?sessionId=abc123-abc123] 2671python3.13-mcp-1.27.0> [gw6] [ 84%] PASSED tests/shared/test_sse.py::test_extract_session_id_from_endpoint[/messages?sessionId=abc123-abc123] 2672python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_extract_session_id_from_endpoint[/messages?session_id=def456-def456] 2673python3.13-mcp-1.27.0> [gw6] [ 84%] PASSED tests/shared/test_sse.py::test_extract_session_id_from_endpoint[/messages?session_id=def456-def456] 2674python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_sse_server_transport_endpoint_validation[/messages/-/messages/] 2675python3.13-mcp-1.27.0> [gw6] [ 84%] PASSED tests/shared/test_sse.py::test_sse_server_transport_endpoint_validation[/messages/-/messages/] 2676python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_sse_server_transport_endpoint_validation[messages/-/messages/] 2677python3.13-mcp-1.27.0> [gw6] [ 84%] PASSED tests/shared/test_sse.py::test_sse_server_transport_endpoint_validation[messages/-/messages/] 2678python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_sse_server_transport_endpoint_validation[/-/] 2679python3.13-mcp-1.27.0> [gw6] [ 84%] PASSED tests/shared/test_sse.py::test_sse_server_transport_endpoint_validation[/-/] 2680python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_sse_server_transport_endpoint_validation[http://example.com/messages/-ValueError] 2681python3.13-mcp-1.27.0> [gw6] [ 84%] PASSED tests/shared/test_sse.py::test_sse_server_transport_endpoint_validation[http://example.com/messages/-ValueError] 2682python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_sse_server_transport_endpoint_validation[//example.com/messages/-ValueError] 2683python3.13-mcp-1.27.0> [gw6] [ 84%] PASSED tests/shared/test_sse.py::test_sse_server_transport_endpoint_validation[//example.com/messages/-ValueError] 2684python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_sse_server_transport_endpoint_validation[ftp://example.com/messages/-ValueError] 2685python3.13-mcp-1.27.0> [gw6] [ 84%] PASSED tests/shared/test_sse.py::test_sse_server_transport_endpoint_validation[ftp://example.com/messages/-ValueError] 2686python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_sse_server_transport_endpoint_validation[/messages/?param=value-ValueError] 2687python3.13-mcp-1.27.0> [gw6] [ 85%] PASSED tests/shared/test_sse.py::test_sse_server_transport_endpoint_validation[/messages/?param=value-ValueError] 2688python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_sse_server_transport_endpoint_validation[/messages/#fragment-ValueError] 2689python3.13-mcp-1.27.0> [gw6] [ 85%] PASSED tests/shared/test_sse.py::test_sse_server_transport_endpoint_validation[/messages/#fragment-ValueError] 2690python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_sse_client_handles_empty_keepalive_pings 2691python3.13-mcp-1.27.0> [gw0] [ 85%] PASSED tests/shared/test_sse.py::test_sse_client_happy_request_and_response 2692python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_sse_client_exception_handling 2693python3.13-mcp-1.27.0> [gw6] [ 85%] PASSED tests/shared/test_sse.py::test_sse_client_handles_empty_keepalive_pings 2694python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_accept_header_validation 2695python3.13-mcp-1.27.0> [gw7] [ 85%] PASSED tests/shared/test_sse.py::test_request_context_propagation 2696python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_request_context_isolation 2697python3.13-mcp-1.27.0> [gw6] [ 85%] PASSED tests/shared/test_streamable_http.py::test_accept_header_validation 2698python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_content_type_validation 2699python3.13-mcp-1.27.0> [gw5] [ 85%] PASSED tests/server/fastmcp/test_integration.py::test_basic_prompts[server_transport1] 2700python3.13-mcp-1.27.0> tests/server/fastmcp/test_integration.py::test_sampling[server_transport0] 2701python3.13-mcp-1.27.0> [gw6] [ 85%] PASSED tests/shared/test_streamable_http.py::test_content_type_validation 2702python3.13-mcp-1.27.0> [gw0] [ 85%] PASSED tests/shared/test_sse.py::test_sse_client_exception_handling 2703python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_json_validation 2704python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_sse_client_timeout 2705python3.13-mcp-1.27.0> [gw0] [ 85%] SKIPPED tests/shared/test_sse.py::test_sse_client_timeout 2706python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_session_validation 2707python3.13-mcp-1.27.0> [gw3] [ 85%] PASSED tests/shared/test_session.py::test_response_id_non_numeric_string_no_match 2708python3.13-mcp-1.27.0> tests/shared/test_session.py::test_connection_closed 2709python3.13-mcp-1.27.0> [gw3] [ 86%] PASSED tests/shared/test_session.py::test_connection_closed 2710python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_raw_sse_connection 2711python3.13-mcp-1.27.0> [gw2] [ 86%] PASSED tests/issues/test_1363_race_condition_streamable_http.py::test_race_condition_message_router_async_for 2712python3.13-mcp-1.27.0> tests/issues/test_141_resource_templates.py::test_resource_template_edge_cases 2713python3.13-mcp-1.27.0> [gw6] [ 86%] PASSED tests/shared/test_streamable_http.py::test_json_validation 2714python3.13-mcp-1.27.0> [gw2] [ 86%] PASSED tests/issues/test_141_resource_templates.py::test_resource_template_edge_cases 2715python3.13-mcp-1.27.0> tests/issues/test_152_resource_mime_type.py::test_fastmcp_resource_mime_type 2716python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_json_parsing 2717python3.13-mcp-1.27.0> [gw2] [ 86%] PASSED tests/issues/test_152_resource_mime_type.py::test_fastmcp_resource_mime_type 2718python3.13-mcp-1.27.0> tests/issues/test_152_resource_mime_type.py::test_lowlevel_resource_mime_type 2719python3.13-mcp-1.27.0> [gw2] [ 86%] PASSED tests/issues/test_152_resource_mime_type.py::test_lowlevel_resource_mime_type 2720python3.13-mcp-1.27.0> [gw0] [ 86%] PASSED tests/shared/test_streamable_http.py::test_session_validation 2721python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_session_id_pattern 2722python3.13-mcp-1.27.0> tests/issues/test_1754_mime_type_parameters.py::test_mime_type_with_parameters 2723python3.13-mcp-1.27.0> [gw2] [ 86%] PASSED tests/issues/test_1754_mime_type_parameters.py::test_mime_type_with_parameters 2724python3.13-mcp-1.27.0> [gw0] [ 86%] PASSED tests/shared/test_streamable_http.py::test_session_id_pattern 2725python3.13-mcp-1.27.0> tests/server/fastmcp/prompts/test_manager.py::TestPromptManager::test_render_prompt_with_missing_args 2726python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_session_termination 2727python3.13-mcp-1.27.0> [gw2] [ 86%] PASSED tests/server/fastmcp/prompts/test_manager.py::TestPromptManager::test_render_prompt_with_missing_args 2728python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_file_resources.py::TestFileResource::test_file_resource_creation 2729python3.13-mcp-1.27.0> [gw2] [ 86%] PASSED tests/server/fastmcp/resources/test_file_resources.py::TestFileResource::test_file_resource_creation 2730python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_file_resources.py::TestFileResource::test_file_resource_str_path_conversion 2731python3.13-mcp-1.27.0> [gw2] [ 87%] PASSED tests/server/fastmcp/resources/test_file_resources.py::TestFileResource::test_file_resource_str_path_conversion 2732python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_file_resources.py::TestFileResource::test_read_text_file 2733python3.13-mcp-1.27.0> [gw2] [ 87%] PASSED tests/server/fastmcp/resources/test_file_resources.py::TestFileResource::test_read_text_file 2734python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_file_resources.py::TestFileResource::test_read_binary_file 2735python3.13-mcp-1.27.0> [gw5] [ 87%] PASSED tests/server/fastmcp/test_integration.py::test_sampling[server_transport0] 2736python3.13-mcp-1.27.0> [gw2] [ 87%] PASSED tests/server/fastmcp/resources/test_file_resources.py::TestFileResource::test_read_binary_file 2737python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_file_resources.py::TestFileResource::test_relative_path_error 2738python3.13-mcp-1.27.0> [gw2] [ 87%] PASSED tests/server/fastmcp/resources/test_file_resources.py::TestFileResource::test_relative_path_error 2739python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_file_resources.py::TestFileResource::test_missing_file_error 2740python3.13-mcp-1.27.0> [gw3] [ 87%] PASSED tests/shared/test_sse.py::test_raw_sse_connection 2741python3.13-mcp-1.27.0> [gw2] [ 87%] PASSED tests/server/fastmcp/resources/test_file_resources.py::TestFileResource::test_missing_file_error 2742python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_file_resources.py::TestFileResource::test_permission_error 2743python3.13-mcp-1.27.0> tests/server/fastmcp/test_integration.py::test_sampling[server_transport1] 2744python3.13-mcp-1.27.0> [gw2] [ 87%] PASSED tests/server/fastmcp/resources/test_file_resources.py::TestFileResource::test_permission_error 2745python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResource::test_function_resource_creation 2746python3.13-mcp-1.27.0> [gw2] [ 87%] PASSED tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResource::test_function_resource_creation 2747python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResource::test_read_text 2748python3.13-mcp-1.27.0> [gw6] [ 87%] PASSED tests/shared/test_streamable_http.py::test_json_parsing 2749python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_response 2750python3.13-mcp-1.27.0> [gw2] [ 88%] PASSED tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResource::test_read_text 2751python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResource::test_read_binary 2752python3.13-mcp-1.27.0> [gw2] [ 88%] PASSED tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResource::test_read_binary 2753python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResource::test_json_conversion 2754python3.13-mcp-1.27.0> [gw2] [ 88%] PASSED tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResource::test_json_conversion 2755python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResource::test_error_handling 2756python3.13-mcp-1.27.0> [gw2] [ 88%] PASSED tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResource::test_error_handling 2757python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResource::test_basemodel_conversion 2758python3.13-mcp-1.27.0> [gw2] [ 88%] PASSED tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResource::test_basemodel_conversion 2759python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResource::test_custom_type_conversion 2760python3.13-mcp-1.27.0> [gw2] [ 88%] PASSED tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResource::test_custom_type_conversion 2761python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResource::test_async_read_text 2762python3.13-mcp-1.27.0> [gw2] [ 88%] PASSED tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResource::test_async_read_text 2763python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_method_not_allowed 2764python3.13-mcp-1.27.0> tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResource::test_from_function 2765python3.13-mcp-1.27.0> [gw2] [ 88%] PASSED tests/server/fastmcp/resources/test_function_resources.py::TestFunctionResource::test_from_function 2766python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_server_backwards_compatibility_no_protocol_version 2767python3.13-mcp-1.27.0> [gw0] [ 88%] PASSED tests/shared/test_streamable_http.py::test_session_termination 2768python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_json_response_missing_accept_header 2769python3.13-mcp-1.27.0> [gw7] [ 88%] PASSED tests/shared/test_sse.py::test_request_context_isolation 2770python3.13-mcp-1.27.0> tests/shared/test_sse.py::test_sse_message_id_coercion 2771python3.13-mcp-1.27.0> [gw7] [ 88%] PASSED tests/shared/test_sse.py::test_sse_message_id_coercion 2772python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_handle_sse_event_skips_empty_data 2773python3.13-mcp-1.27.0> [gw7] [ 89%] PASSED tests/shared/test_streamable_http.py::test_handle_sse_event_skips_empty_data 2774python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_priming_event_not_sent_for_old_protocol_version 2775python3.13-mcp-1.27.0> [gw7] [ 89%] PASSED tests/shared/test_streamable_http.py::test_priming_event_not_sent_for_old_protocol_version 2776python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_priming_event_not_sent_without_event_store 2777python3.13-mcp-1.27.0> [gw7] [ 89%] PASSED tests/shared/test_streamable_http.py::test_priming_event_not_sent_without_event_store 2778python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_priming_event_includes_retry_interval 2779python3.13-mcp-1.27.0> [gw6] [ 89%] PASSED tests/shared/test_streamable_http.py::test_method_not_allowed 2780python3.13-mcp-1.27.0> [gw3] [ 89%] PASSED tests/shared/test_streamable_http.py::test_response 2781python3.13-mcp-1.27.0> [gw1] [ 89%] PASSED tests/shared/test_progress_notifications.py::test_bidirectional_progress_notifications 2782python3.13-mcp-1.27.0> [gw7] [ 89%] PASSED tests/shared/test_streamable_http.py::test_priming_event_includes_retry_interval 2783python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_close_sse_stream_callback_not_provided_for_old_protocol_version 2784python3.13-mcp-1.27.0> [gw7] [ 89%] PASSED tests/shared/test_streamable_http.py::test_close_sse_stream_callback_not_provided_for_old_protocol_version 2785python3.13-mcp-1.27.0> tests/shared/test_progress_notifications.py::test_progress_context_manager 2786python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_get_validation 2787python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_server_close_sse_stream_via_context 2788python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_json_response 2789python3.13-mcp-1.27.0> [gw0] [ 89%] PASSED tests/shared/test_streamable_http.py::test_json_response_missing_accept_header 2790python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_json_response_incorrect_accept_header 2791python3.13-mcp-1.27.0> [gw2] [ 89%] PASSED tests/shared/test_streamable_http.py::test_server_backwards_compatibility_no_protocol_version 2792python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_client_crash_handled 2793python3.13-mcp-1.27.0> [gw3] [ 89%] PASSED tests/shared/test_streamable_http.py::test_json_response 2794python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_json_response_accept_json_only 2795python3.13-mcp-1.27.0> [gw0] [ 90%] PASSED tests/shared/test_streamable_http.py::test_json_response_incorrect_accept_header 2796python3.13-mcp-1.27.0> [gw6] [ 90%] PASSED tests/shared/test_streamable_http.py::test_get_validation 2797python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_client_includes_protocol_version_header_after_init 2798python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_get_sse_stream 2799python3.13-mcp-1.27.0> [gw5] [ 90%] PASSED tests/server/fastmcp/test_integration.py::test_sampling[server_transport1] 2800python3.13-mcp-1.27.0> tests/server/fastmcp/test_integration.py::test_elicitation[server_transport0] 2801python3.13-mcp-1.27.0> [gw3] [ 90%] PASSED tests/shared/test_streamable_http.py::test_json_response_accept_json_only 2802python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestValidNames::test_accepts_valid_names[single_character] 2803python3.13-mcp-1.27.0> [gw3] [ 90%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestValidNames::test_accepts_valid_names[single_character] 2804python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestInvalidNames::test_rejects_empty_name 2805python3.13-mcp-1.27.0> [gw3] [ 90%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestInvalidNames::test_rejects_empty_name 2806python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestInvalidNames::test_rejects_name_exceeding_max_length 2807python3.13-mcp-1.27.0> [gw3] [ 90%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestInvalidNames::test_rejects_name_exceeding_max_length 2808python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestInvalidNames::test_rejects_invalid_characters[with_spaces] 2809python3.13-mcp-1.27.0> [gw3] [ 90%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestInvalidNames::test_rejects_invalid_characters[with_spaces] 2810python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestInvalidNames::test_rejects_invalid_characters[with_commas] 2811python3.13-mcp-1.27.0> [gw3] [ 90%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestInvalidNames::test_rejects_invalid_characters[with_commas] 2812python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestInvalidNames::test_rejects_invalid_characters[with_slashes] 2813python3.13-mcp-1.27.0> [gw3] [ 90%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestInvalidNames::test_rejects_invalid_characters[with_slashes] 2814python3.13-mcp-1.27.0> [gw0] [ 90%] PASSED tests/shared/test_streamable_http.py::test_get_sse_stream 2815python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestInvalidNames::test_rejects_invalid_characters[with_at_symbol] 2816python3.13-mcp-1.27.0> [gw3] [ 91%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestInvalidNames::test_rejects_invalid_characters[with_at_symbol] 2817python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestInvalidNames::test_rejects_multiple_invalid_chars 2818python3.13-mcp-1.27.0> [gw3] [ 91%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestInvalidNames::test_rejects_multiple_invalid_chars 2819python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestInvalidNames::test_rejects_unicode_characters 2820python3.13-mcp-1.27.0> [gw3] [ 91%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestInvalidNames::test_rejects_unicode_characters 2821python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestValidNames::test_accepts_valid_names[max_length_128] 2822python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestWarningsForProblematicPatterns::test_warns_on_leading_dash 2823python3.13-mcp-1.27.0> [gw3] [ 91%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestWarningsForProblematicPatterns::test_warns_on_leading_dash 2824python3.13-mcp-1.27.0> [gw0] [ 91%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestValidNames::test_accepts_valid_names[max_length_128] 2825python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestWarningsForProblematicPatterns::test_warns_on_leading_dot 2826python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestWarningsForProblematicPatterns::test_warns_on_trailing_dash 2827python3.13-mcp-1.27.0> [gw3] [ 91%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestWarningsForProblematicPatterns::test_warns_on_leading_dot 2828python3.13-mcp-1.27.0> [gw0] [ 91%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestWarningsForProblematicPatterns::test_warns_on_trailing_dash 2829python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestIssueToolNameWarning::test_logs_warnings 2830python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestWarningsForProblematicPatterns::test_warns_on_trailing_dot 2831python3.13-mcp-1.27.0> [gw0] [ 91%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestWarningsForProblematicPatterns::test_warns_on_trailing_dot 2832python3.13-mcp-1.27.0> [gw3] [ 91%] PASSED tests/shared/test_tool_name_validation.py::TestIssueToolNameWarning::test_logs_warnings 2833python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateAndWarnToolName::test_returns_true_for_valid_name 2834python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestIssueToolNameWarning::test_no_logging_for_empty_warnings 2835python3.13-mcp-1.27.0> [gw0] [ 91%] PASSED tests/shared/test_tool_name_validation.py::TestValidateAndWarnToolName::test_returns_true_for_valid_name 2836python3.13-mcp-1.27.0> [gw3] [ 91%] PASSED tests/shared/test_tool_name_validation.py::TestIssueToolNameWarning::test_no_logging_for_empty_warnings 2837python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateAndWarnToolName::test_logs_warnings_for_invalid_name 2838python3.13-mcp-1.27.0> [gw3] [ 92%] PASSED tests/shared/test_tool_name_validation.py::TestValidateAndWarnToolName::test_logs_warnings_for_invalid_name 2839python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateAndWarnToolName::test_returns_false_for_invalid_name 2840python3.13-mcp-1.27.0> [gw0] [ 92%] PASSED tests/shared/test_tool_name_validation.py::TestValidateAndWarnToolName::test_returns_false_for_invalid_name 2841python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestEdgeCases::test_edge_cases[only_dots] 2842python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateAndWarnToolName::test_no_warnings_for_clean_valid_name 2843python3.13-mcp-1.27.0> [gw3] [ 92%] PASSED tests/shared/test_tool_name_validation.py::TestEdgeCases::test_edge_cases[only_dots] 2844python3.13-mcp-1.27.0> [gw0] [ 92%] PASSED tests/shared/test_tool_name_validation.py::TestValidateAndWarnToolName::test_no_warnings_for_clean_valid_name 2845python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestEdgeCases::test_edge_cases[only_dashes] 2846python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestEdgeCases::test_edge_cases[only_slashes] 2847python3.13-mcp-1.27.0> [gw3] [ 92%] PASSED tests/shared/test_tool_name_validation.py::TestEdgeCases::test_edge_cases[only_dashes] 2848python3.13-mcp-1.27.0> [gw0] [ 92%] PASSED tests/shared/test_tool_name_validation.py::TestEdgeCases::test_edge_cases[only_slashes] 2849python3.13-mcp-1.27.0> tests/shared/test_ws.py::test_ws_client_basic_connection 2850python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestEdgeCases::test_edge_cases[mixed_valid_invalid] 2851python3.13-mcp-1.27.0> [gw3] [ 92%] PASSED tests/shared/test_tool_name_validation.py::TestEdgeCases::test_edge_cases[mixed_valid_invalid] 2852python3.13-mcp-1.27.0> tests/shared/test_ws.py::test_ws_client_happy_request_and_response 2853python3.13-mcp-1.27.0> [gw5] [ 92%] PASSED tests/server/fastmcp/test_integration.py::test_elicitation[server_transport0] 2854python3.13-mcp-1.27.0> tests/server/fastmcp/test_integration.py::test_elicitation[server_transport1] 2855python3.13-mcp-1.27.0> [gw0] [ 92%] PASSED tests/shared/test_ws.py::test_ws_client_basic_connection 2856python3.13-mcp-1.27.0> tests/shared/test_ws.py::test_ws_client_exception_handling 2857python3.13-mcp-1.27.0> [gw6] [ 92%] PASSED tests/shared/test_streamable_http.py::test_client_includes_protocol_version_header_after_init 2858python3.13-mcp-1.27.0> [gw3] [ 92%] PASSED tests/shared/test_ws.py::test_ws_client_happy_request_and_response 2859python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_server_validates_protocol_version_header 2860python3.13-mcp-1.27.0> tests/shared/test_ws.py::test_ws_client_timeout 2861python3.13-mcp-1.27.0> [gw0] [ 93%] PASSED tests/shared/test_ws.py::test_ws_client_exception_handling 2862python3.13-mcp-1.27.0> tests/test_examples.py::test_simple_echo 2863python3.13-mcp-1.27.0> [gw6] [ 93%] PASSED tests/shared/test_streamable_http.py::test_server_validates_protocol_version_header 2864python3.13-mcp-1.27.0> tests/test_examples.py::test_complex_inputs 2865python3.13-mcp-1.27.0> [gw0] [ 93%] PASSED tests/test_examples.py::test_simple_echo 2866python3.13-mcp-1.27.0> tests/test_examples.py::test_desktop 2867python3.13-mcp-1.27.0> [gw0] [ 93%] PASSED tests/test_examples.py::test_desktop 2868python3.13-mcp-1.27.0> [gw6] [ 93%] PASSED tests/test_examples.py::test_complex_inputs 2869python3.13-mcp-1.27.0> tests/test_examples.py::test_docs_examples[README.md:88-132] 2870python3.13-mcp-1.27.0> tests/test_types.py::test_jsonrpc_request 2871python3.13-mcp-1.27.0> [gw0] [ 93%] PASSED tests/test_types.py::test_jsonrpc_request 2872python3.13-mcp-1.27.0> tests/test_types.py::test_tool_use_content 2873python3.13-mcp-1.27.0> [gw0] [ 93%] PASSED tests/test_types.py::test_tool_use_content 2874python3.13-mcp-1.27.0> tests/test_types.py::test_tool_result_content 2875python3.13-mcp-1.27.0> [gw0] [ 93%] PASSED tests/test_types.py::test_tool_result_content 2876python3.13-mcp-1.27.0> tests/test_types.py::test_tool_choice 2877python3.13-mcp-1.27.0> [gw0] [ 93%] PASSED tests/test_types.py::test_tool_choice 2878python3.13-mcp-1.27.0> tests/test_types.py::test_sampling_message_with_user_role 2879python3.13-mcp-1.27.0> [gw6] [ 93%] PASSED tests/test_examples.py::test_docs_examples[README.md:88-132] 2880python3.13-mcp-1.27.0> [gw0] [ 93%] PASSED tests/test_types.py::test_sampling_message_with_user_role 2881python3.13-mcp-1.27.0> tests/test_types.py::test_method_initialization 2882python3.13-mcp-1.27.0> tests/test_types.py::test_sampling_message_with_assistant_role 2883python3.13-mcp-1.27.0> [gw0] [ 94%] PASSED tests/test_types.py::test_sampling_message_with_assistant_role 2884python3.13-mcp-1.27.0> [gw6] [ 94%] PASSED tests/test_types.py::test_method_initialization 2885python3.13-mcp-1.27.0> tests/test_types.py::test_sampling_message_backward_compatibility 2886python3.13-mcp-1.27.0> tests/test_types.py::test_create_message_request_params_with_tools 2887python3.13-mcp-1.27.0> [gw6] [ 94%] PASSED tests/test_types.py::test_sampling_message_backward_compatibility 2888python3.13-mcp-1.27.0> [gw0] [ 94%] PASSED tests/test_types.py::test_create_message_request_params_with_tools 2889python3.13-mcp-1.27.0> tests/test_types.py::test_create_message_result_with_tool_use 2890python3.13-mcp-1.27.0> tests/test_types.py::test_create_message_result_basic 2891python3.13-mcp-1.27.0> [gw6] [ 94%] PASSED tests/test_types.py::test_create_message_result_with_tool_use 2892python3.13-mcp-1.27.0> [gw0] [ 94%] PASSED tests/test_types.py::test_create_message_result_basic 2893python3.13-mcp-1.27.0> tests/test_types.py::test_client_capabilities_with_sampling_tools 2894python3.13-mcp-1.27.0> tests/test_types.py::test_tool_preserves_json_schema_2020_12_fields 2895python3.13-mcp-1.27.0> [gw6] [ 94%] PASSED tests/test_types.py::test_client_capabilities_with_sampling_tools 2896python3.13-mcp-1.27.0> [gw0] [ 94%] PASSED tests/test_types.py::test_tool_preserves_json_schema_2020_12_fields 2897python3.13-mcp-1.27.0> tests/test_types.py::test_list_tools_result_preserves_json_schema_2020_12_fields 2898python3.13-mcp-1.27.0> [gw6] [ 94%] PASSED tests/test_types.py::test_list_tools_result_preserves_json_schema_2020_12_fields 2899python3.13-mcp-1.27.0> [gw5] [ 94%] PASSED tests/server/fastmcp/test_integration.py::test_elicitation[server_transport1] 2900python3.13-mcp-1.27.0> tests/server/fastmcp/test_integration.py::test_notifications[server_transport0] 2901python3.13-mcp-1.27.0> [gw3] [ 94%] PASSED tests/shared/test_ws.py::test_ws_client_timeout 2902python3.13-mcp-1.27.0> tests/test_examples.py::test_direct_call_tool_result_return 2903python3.13-mcp-1.27.0> [gw3] [ 95%] PASSED tests/test_examples.py::test_direct_call_tool_result_return 2904python3.13-mcp-1.27.0> [gw1] [ 95%] PASSED tests/shared/test_progress_notifications.py::test_progress_context_manager 2905python3.13-mcp-1.27.0> tests/shared/test_streamable_http.py::test_standalone_get_stream_reconnection 2906python3.13-mcp-1.27.0> [gw4] [ 95%] PASSED tests/client/test_stdio.py::test_stdio_client_universal_cleanup 2907python3.13-mcp-1.27.0> tests/client/test_stdio.py::test_stdio_client_sigint_only_process 2908python3.13-mcp-1.27.0> [gw5] [ 95%] PASSED tests/server/fastmcp/test_integration.py::test_notifications[server_transport0] 2909python3.13-mcp-1.27.0> tests/server/fastmcp/test_integration.py::test_notifications[server_transport1] 2910python3.13-mcp-1.27.0> [gw7] [ 95%] PASSED tests/shared/test_streamable_http.py::test_server_close_sse_stream_via_context 2911python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestValidNames::test_accepts_valid_names[with_underscores] 2912python3.13-mcp-1.27.0> [gw7] [ 95%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestValidNames::test_accepts_valid_names[with_underscores] 2913python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestValidNames::test_accepts_valid_names[with_dashes] 2914python3.13-mcp-1.27.0> [gw7] [ 95%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestValidNames::test_accepts_valid_names[with_dashes] 2915python3.13-mcp-1.27.0> [gw5] [ 95%] PASSED tests/server/fastmcp/test_integration.py::test_notifications[server_transport1] 2916python3.13-mcp-1.27.0> tests/server/fastmcp/test_integration.py::test_completion[server_transport0] 2917python3.13-mcp-1.27.0> [gw2] [ 95%] PASSED tests/shared/test_streamable_http.py::test_client_crash_handled 2918python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestValidNames::test_accepts_valid_names[with_dots] 2919python3.13-mcp-1.27.0> [gw2] [ 95%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestValidNames::test_accepts_valid_names[with_dots] 2920python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestValidNames::test_accepts_valid_names[mixed_characters] 2921python3.13-mcp-1.27.0> [gw2] [ 95%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestValidNames::test_accepts_valid_names[mixed_characters] 2922python3.13-mcp-1.27.0> [gw5] [ 96%] PASSED tests/server/fastmcp/test_integration.py::test_completion[server_transport0] 2923python3.13-mcp-1.27.0> tests/server/fastmcp/test_integration.py::test_completion[server_transport1] 2924python3.13-mcp-1.27.0> [gw5] [ 96%] PASSED tests/server/fastmcp/test_integration.py::test_completion[server_transport1] 2925python3.13-mcp-1.27.0> tests/server/fastmcp/test_integration.py::test_fastmcp_quickstart[server_transport0] 2926python3.13-mcp-1.27.0> [gw5] [ 96%] PASSED tests/server/fastmcp/test_integration.py::test_fastmcp_quickstart[server_transport0] 2927python3.13-mcp-1.27.0> tests/server/fastmcp/test_integration.py::test_fastmcp_quickstart[server_transport1] 2928python3.13-mcp-1.27.0> [gw5] [ 96%] PASSED tests/server/fastmcp/test_integration.py::test_fastmcp_quickstart[server_transport1] 2929python3.13-mcp-1.27.0> tests/server/fastmcp/test_integration.py::test_structured_output[server_transport0] 2930python3.13-mcp-1.27.0> [gw5] [ 96%] PASSED tests/server/fastmcp/test_integration.py::test_structured_output[server_transport0] 2931python3.13-mcp-1.27.0> tests/server/fastmcp/test_integration.py::test_structured_output[server_transport1] 2932python3.13-mcp-1.27.0> [gw5] [ 96%] PASSED tests/server/fastmcp/test_integration.py::test_structured_output[server_transport1] 2933python3.13-mcp-1.27.0> tests/server/fastmcp/test_parameter_descriptions.py::test_parameter_descriptions 2934python3.13-mcp-1.27.0> [gw5] [ 96%] PASSED tests/server/fastmcp/test_parameter_descriptions.py::test_parameter_descriptions 2935python3.13-mcp-1.27.0> tests/server/fastmcp/test_server.py::TestServer::test_create_server 2936python3.13-mcp-1.27.0> [gw5] [ 96%] PASSED tests/server/fastmcp/test_server.py::TestServer::test_create_server 2937python3.13-mcp-1.27.0> [gw1] [ 96%] PASSED tests/shared/test_streamable_http.py::test_standalone_get_stream_reconnection 2938python3.13-mcp-1.27.0> tests/shared/test_tool_name_validation.py::TestValidateToolName::TestValidNames::test_accepts_valid_names[simple_alphanumeric] 2939python3.13-mcp-1.27.0> [gw1] [ 96%] PASSED tests/shared/test_tool_name_validation.py::TestValidateToolName::TestValidNames::test_accepts_valid_names[simple_alphanumeric] 2940python3.13-mcp-1.27.0> [gw4] [ 96%] PASSED tests/client/test_stdio.py::test_stdio_client_sigint_only_process 2941python3.13-mcp-1.27.0> tests/client/test_stdio.py::test_stdio_client_graceful_stdin_exit 2942python3.13-mcp-1.27.0> [gw4] [ 97%] PASSED tests/client/test_stdio.py::test_stdio_client_graceful_stdin_exit 2943python3.13-mcp-1.27.0> tests/client/test_stdio.py::test_stdio_client_stdin_close_ignored 2944python3.13-mcp-1.27.0> [gw4] [ 97%] PASSED tests/client/test_stdio.py::test_stdio_client_stdin_close_ignored 2945python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_capabilities.py::test_client_capabilities_without_tasks 2946python3.13-mcp-1.27.0> [gw4] [ 97%] PASSED tests/experimental/tasks/client/test_capabilities.py::test_client_capabilities_without_tasks 2947python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_capabilities.py::test_client_capabilities_with_tasks 2948python3.13-mcp-1.27.0> [gw4] [ 97%] PASSED tests/experimental/tasks/client/test_capabilities.py::test_client_capabilities_with_tasks 2949python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_capabilities.py::test_client_capabilities_auto_built_from_handlers 2950python3.13-mcp-1.27.0> [gw4] [ 97%] PASSED tests/experimental/tasks/client/test_capabilities.py::test_client_capabilities_auto_built_from_handlers 2951python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_capabilities.py::test_client_capabilities_with_task_augmented_handlers 2952python3.13-mcp-1.27.0> [gw4] [ 97%] PASSED tests/experimental/tasks/client/test_capabilities.py::test_client_capabilities_with_task_augmented_handlers 2953python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_handlers.py::test_client_handles_get_task_request 2954python3.13-mcp-1.27.0> [gw4] [ 97%] PASSED tests/experimental/tasks/client/test_handlers.py::test_client_handles_get_task_request 2955python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_handlers.py::test_client_handles_get_task_result_request 2956python3.13-mcp-1.27.0> [gw4] [ 97%] PASSED tests/experimental/tasks/client/test_handlers.py::test_client_handles_get_task_result_request 2957python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_handlers.py::test_client_handles_list_tasks_request 2958python3.13-mcp-1.27.0> [gw4] [ 97%] PASSED tests/experimental/tasks/client/test_handlers.py::test_client_handles_list_tasks_request 2959python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_handlers.py::test_client_handles_cancel_task_request 2960python3.13-mcp-1.27.0> [gw4] [ 97%] PASSED tests/experimental/tasks/client/test_handlers.py::test_client_handles_cancel_task_request 2961python3.13-mcp-1.27.0> tests/experimental/tasks/client/test_handlers.py::test_client_task_augmented_sampling 2962python3.13-mcp-1.27.0> [gw4] [ 97%] PASSED tests/experimental/tasks/client/test_handlers.py::test_client_task_augmented_sampling 2963python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestRetrievingResults::test_tasks_result_returns_error_for_failed_task 2964python3.13-mcp-1.27.0> [gw4] [ 98%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestRetrievingResults::test_tasks_result_returns_error_for_failed_task 2965python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestRetrievingResults::test_tasks_result_invalid_task_id_returns_error 2966python3.13-mcp-1.27.0> [gw4] [ 98%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestRetrievingResults::test_tasks_result_invalid_task_id_returns_error 2967python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestListingTasks::test_tasks_list_returns_array_of_tasks 2968python3.13-mcp-1.27.0> [gw4] [ 98%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestListingTasks::test_tasks_list_returns_array_of_tasks 2969python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestListingTasks::test_tasks_list_pagination_with_cursor 2970python3.13-mcp-1.27.0> [gw4] [ 98%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestListingTasks::test_tasks_list_pagination_with_cursor 2971python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestListingTasks::test_tasks_list_returns_next_cursor_when_more_results 2972python3.13-mcp-1.27.0> [gw4] [ 98%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestListingTasks::test_tasks_list_returns_next_cursor_when_more_results 2973python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestListingTasks::test_tasks_list_cursors_are_opaque 2974python3.13-mcp-1.27.0> [gw4] [ 98%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestListingTasks::test_tasks_list_cursors_are_opaque 2975python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestListingTasks::test_tasks_list_invalid_cursor_returns_error 2976python3.13-mcp-1.27.0> [gw4] [ 98%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestListingTasks::test_tasks_list_invalid_cursor_returns_error 2977python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestCancellingTasks::test_tasks_cancel_returns_cancelled_task 2978python3.13-mcp-1.27.0> [gw4] [ 98%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestCancellingTasks::test_tasks_cancel_returns_cancelled_task 2979python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestCancellingTasks::test_tasks_cancel_terminal_task_returns_error 2980python3.13-mcp-1.27.0> [gw4] [ 98%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestCancellingTasks::test_tasks_cancel_terminal_task_returns_error 2981python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestCancellingTasks::test_tasks_cancel_completed_task_returns_error 2982python3.13-mcp-1.27.0> [gw4] [ 98%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestCancellingTasks::test_tasks_cancel_completed_task_returns_error 2983python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestCancellingTasks::test_tasks_cancel_failed_task_returns_error 2984python3.13-mcp-1.27.0> [gw4] [ 98%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestCancellingTasks::test_tasks_cancel_failed_task_returns_error 2985python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestCancellingTasks::test_tasks_cancel_already_cancelled_task_returns_error 2986python3.13-mcp-1.27.0> [gw4] [ 99%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestCancellingTasks::test_tasks_cancel_already_cancelled_task_returns_error 2987python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestCancellingTasks::test_tasks_cancel_invalid_task_id_returns_error 2988python3.13-mcp-1.27.0> [gw4] [ 99%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestCancellingTasks::test_tasks_cancel_invalid_task_id_returns_error 2989python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestStatusNotifications::test_receiver_may_send_status_notification 2990python3.13-mcp-1.27.0> [gw4] [ 99%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestStatusNotifications::test_receiver_may_send_status_notification 2991python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestStatusNotifications::test_status_notification_contains_task_id 2992python3.13-mcp-1.27.0> [gw4] [ 99%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestStatusNotifications::test_status_notification_contains_task_id 2993python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestStatusNotifications::test_status_notification_contains_status 2994python3.13-mcp-1.27.0> [gw4] [ 99%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestStatusNotifications::test_status_notification_contains_status 2995python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskManagement::test_task_ids_are_unique_strings 2996python3.13-mcp-1.27.0> [gw4] [ 99%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskManagement::test_task_ids_are_unique_strings 2997python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskManagement::test_multiple_tasks_have_unique_ids 2998python3.13-mcp-1.27.0> [gw4] [ 99%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskManagement::test_multiple_tasks_have_unique_ids 2999python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskManagement::test_receiver_may_delete_tasks_after_ttl 3000python3.13-mcp-1.27.0> [gw4] [ 99%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskManagement::test_receiver_may_delete_tasks_after_ttl 3001python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskManagement::test_related_task_metadata_in_task_messages 3002python3.13-mcp-1.27.0> [gw4] [ 99%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskManagement::test_related_task_metadata_in_task_messages 3003python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskManagement::test_tasks_get_does_not_require_related_task_metadata 3004python3.13-mcp-1.27.0> [gw4] [ 99%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskManagement::test_tasks_get_does_not_require_related_task_metadata 3005python3.13-mcp-1.27.0> tests/experimental/tasks/test_spec_compliance.py::TestTaskManagement::test_tasks_list_does_not_require_related_task_metadata 3006python3.13-mcp-1.27.0> [gw4] [100%] SKIPPED tests/experimental/tasks/test_spec_compliance.py::TestTaskManagement::test_tasks_list_does_not_require_related_task_metadata 3007python3.13-mcp-1.27.0> 3008python3.13-mcp-1.27.0> ═══════════════════════════════ inline-snapshot ════════════════════════════════3009python3.13-mcp-1.27.0> INFO: inline-snapshot was disabled because you used xdist. This means that tests3010python3.13-mcp-1.27.0> with snapshots will continue to run, but snapshot(x) will only return x and 3011python3.13-mcp-1.27.0> inline-snapshot will not be able to fix snapshots or generate reports.3012python3.13-mcp-1.27.0> 3013python3.13-mcp-1.27.0> 3014python3.13-mcp-1.27.0> 3015python3.13-mcp-1.27.0> ================= 996 passed, 95 skipped, 1 xfailed in 15.80s ==================3016python3.13-mcp-1.27.0> Finished executing pytestCheckPhase3017python3.13-mcp-1.27.0> Running phase: pytestcachePhase3018python3.13-mcp-1.27.0> Running phase: pytestRemoveBytecodePhase3019building '/nix/store/4xznyjz1qx1snx815dmsh0z78826ljqw-mistral-vibe-2.19.0.drv' on 'ssh-ng://nix-remote-builder@bld3.m.ntd.one'3020building '/nix/store/4xznyjz1qx1snx815dmsh0z78826ljqw-mistral-vibe-2.19.0.drv'3021mistral-vibe-2.19.0> Sourcing python-remove-tests-dir-hook3022mistral-vibe-2.19.0> Sourcing python-catch-conflicts-hook.sh3023mistral-vibe-2.19.0> Sourcing python-remove-bin-bytecode-hook.sh3024mistral-vibe-2.19.0> Sourcing pypa-build-hook3025mistral-vibe-2.19.0> Using pypaBuildPhase3026mistral-vibe-2.19.0> Sourcing python-runtime-deps-check-hook3027mistral-vibe-2.19.0> Using pythonRuntimeDepsCheckHook3028mistral-vibe-2.19.0> Sourcing pypa-install-hook3029mistral-vibe-2.19.0> Using pypaInstallPhase3030mistral-vibe-2.19.0> Sourcing python-imports-check-hook.sh3031mistral-vibe-2.19.0> Using pythonImportsCheckPhase3032mistral-vibe-2.19.0> Sourcing python-namespaces-hook3033mistral-vibe-2.19.0> Sourcing python-catch-conflicts-hook.sh3034mistral-vibe-2.19.0> Using versionCheckHook3035mistral-vibe-2.19.0> Running phase: unpackPhase3036mistral-vibe-2.19.0> unpacking source archive /nix/store/f3dhj1bvhm9p2q67magwyrvdjajk7ccw-source3037mistral-vibe-2.19.0> source root is source3038mistral-vibe-2.19.0> setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/vibe/whats_new.md"3039mistral-vibe-2.19.0> Running phase: patchPhase3040mistral-vibe-2.19.0> Running phase: updateAutotoolsGnuConfigScriptsPhase3041mistral-vibe-2.19.0> Running phase: configurePhase3042mistral-vibe-2.19.0> no configure script, doing nothing3043mistral-vibe-2.19.0> Running phase: buildPhase3044mistral-vibe-2.19.0> Executing pypaBuildPhase3045mistral-vibe-2.19.0> Setting SETUPTOOLS_SCM_PRETEND_VERSION to 2.19.03046mistral-vibe-2.19.0> Including all tracked files automatically3047mistral-vibe-2.19.0> Creating a wheel...3048mistral-vibe-2.19.0> pypa build flags: --no-isolation --outdir dist/ --wheel3049mistral-vibe-2.19.0> * Getting build dependencies for wheel...3050mistral-vibe-2.19.0> * Building wheel...3051mistral-vibe-2.19.0> Successfully built mistral_vibe-2.19.0-py3-none-any.whl3052mistral-vibe-2.19.0> Finished creating a wheel...3053mistral-vibe-2.19.0> /build/source/dist /build/source3054mistral-vibe-2.19.0> Unpacking to: unpacked/mistral_vibe-2.19.0...OK3055mistral-vibe-2.19.0> Repacking wheel as ./mistral_vibe-2.19.0-py3-none-any.whl...OK3056mistral-vibe-2.19.0> /build/source3057mistral-vibe-2.19.0> Finished executing pypaBuildPhase3058mistral-vibe-2.19.0> Running phase: pythonRuntimeDepsCheckHook3059mistral-vibe-2.19.0> Executing pythonRuntimeDepsCheck3060mistral-vibe-2.19.0> Checking runtime dependencies for mistral_vibe-2.19.0-py3-none-any.whl3061mistral-vibe-2.19.0> Finished executing pythonRuntimeDepsCheck3062mistral-vibe-2.19.0> Running phase: installPhase3063mistral-vibe-2.19.0> Executing pypaInstallPhase3064mistral-vibe-2.19.0> Successfully installed mistral_vibe-2.19.0-py3-none-any.whl3065mistral-vibe-2.19.0> Finished executing pypaInstallPhase3066mistral-vibe-2.19.0> Running phase: pythonOutputDistPhase3067mistral-vibe-2.19.0> Executing pythonOutputDistPhase3068mistral-vibe-2.19.0> Finished executing pythonOutputDistPhase3069mistral-vibe-2.19.0> Running phase: fixupPhase3070mistral-vibe-2.19.0> shrinking RPATHs of ELF executables and libraries in /nix/store/f651g9r2ncs5dvwp83ariyh2z8is24xp-mistral-vibe-2.19.03071mistral-vibe-2.19.0> checking for references to /build/ in /nix/store/f651g9r2ncs5dvwp83ariyh2z8is24xp-mistral-vibe-2.19.0...3072mistral-vibe-2.19.0> patching script interpreter paths in /nix/store/f651g9r2ncs5dvwp83ariyh2z8is24xp-mistral-vibe-2.19.03073mistral-vibe-2.19.0> stripping (with command strip and flags -S -p) in  /nix/store/f651g9r2ncs5dvwp83ariyh2z8is24xp-mistral-vibe-2.19.0/lib /nix/store/f651g9r2ncs5dvwp83ariyh2z8is24xp-mistral-vibe-2.19.0/bin3074mistral-vibe-2.19.0> shrinking RPATHs of ELF executables and libraries in /nix/store/5qq24xf9r3zbx4wgxwd4sj900ih84iff-mistral-vibe-2.19.0-dist3075mistral-vibe-2.19.0> checking for references to /build/ in /nix/store/5qq24xf9r3zbx4wgxwd4sj900ih84iff-mistral-vibe-2.19.0-dist...3076mistral-vibe-2.19.0> patching script interpreter paths in /nix/store/5qq24xf9r3zbx4wgxwd4sj900ih84iff-mistral-vibe-2.19.0-dist3077mistral-vibe-2.19.0> Rewriting #!/nix/store/smwd56pl54f0pcjdspgh5vnf20c8xwsc-python3-3.13.13/bin/python3.13 to #!/nix/store/smwd56pl54f0pcjdspgh5vnf20c8xwsc-python3-3.13.133078mistral-vibe-2.19.0> wrapping `/nix/store/f651g9r2ncs5dvwp83ariyh2z8is24xp-mistral-vibe-2.19.0/bin/vibe'...3079mistral-vibe-2.19.0> Rewriting #!/nix/store/smwd56pl54f0pcjdspgh5vnf20c8xwsc-python3-3.13.13/bin/python3.13 to #!/nix/store/smwd56pl54f0pcjdspgh5vnf20c8xwsc-python3-3.13.133080mistral-vibe-2.19.0> wrapping `/nix/store/f651g9r2ncs5dvwp83ariyh2z8is24xp-mistral-vibe-2.19.0/bin/vibe-acp'...3081mistral-vibe-2.19.0> Executing pythonRemoveTestsDir3082mistral-vibe-2.19.0> Finished executing pythonRemoveTestsDir3083mistral-vibe-2.19.0> Running phase: installCheckPhase3084mistral-vibe-2.19.0> Executing versionCheckPhase3085mistral-vibe-2.19.0> Successfully managed to find version 2.19.0 in the output of the command /nix/store/f651g9r2ncs5dvwp83ariyh2z8is24xp-mistral-vibe-2.19.0/bin/vibe --version3086mistral-vibe-2.19.0> vibe 2.19.03087mistral-vibe-2.19.0> Finished versionCheckPhase3088mistral-vibe-2.19.0> no Makefile or custom installCheckPhase, doing nothing3089mistral-vibe-2.19.0> Running phase: pythonCatchConflictsPhase3090mistral-vibe-2.19.0> Running phase: pythonRemoveBinBytecodePhase3091mistral-vibe-2.19.0> Running phase: pythonImportsCheckPhase3092mistral-vibe-2.19.0> Executing pythonImportsCheckPhase3093mistral-vibe-2.19.0> Check whether the following modules can be imported: vibe30943095post-build step Upload to niks3: ok3096time=2026-07-04T11:41:23.985Z level=INFO msg="Uploading 7 paths to niks3.numtide.com (193 already cached)"3097time=2026-07-04T11:41:23.986Z level=INFO msg="Uploading f651g9r2ncs5dvwp83ariyh2z8is24xp-mistral-vibe-2.19.0 (7.8MB)"3098time=2026-07-04T11:41:23.986Z level=INFO msg="Uploading nw0ba1zvmcyjrclsjndq5g0vdiyzvral-python3.13-httpx-sse-0.4.3 (53.4KB)"3099time=2026-07-04T11:41:23.987Z level=INFO msg="Uploading 9cyfr5p8lh6d9j4ip31qdvlkqbyc18ql-python3.13-mcp-1.27.0 (2.6MB)"3100time=2026-07-04T11:41:23.987Z level=INFO msg="Uploading nzjjh69j1d2kg5867c5paw36mmba7965-python3.13-agent-client-protocol-0.10.1 (1017.2KB)"3101time=2026-07-04T11:41:23.988Z level=INFO msg="Uploading bdp9zybhgmlld5rsn9iff6m7fc3vaj4r-python3.13-pydantic-settings-2.14.2 (733.8KB)"3102time=2026-07-04T11:41:23.987Z level=INFO msg="Uploading nyj89mv5hqvflm09ahbpyg317w5z01dz-python3.13-sse-starlette-3.2.0 (81.2KB)"3103time=2026-07-04T11:41:23.988Z level=INFO msg="Uploading r1kisv0b49qj4rwhxif470sg2fmd01n7-python3.13-mistralai-2.5.0 (15.7MB)"3104time=2026-07-04T11:41:24.806Z level=INFO msg="Uploading 7 narinfos"3105time=2026-07-04T11:41:25.158Z level=INFO msg="Upload complete. (2.726s)"