#!watchflakes
default <- pkg == "golang.org/x/tools/gopls/internal/cmd" && test == "TestMCPCommandStdio"

Issue created automatically to collect these failures.

Example (log):

=== RUN   TestMCPCommandStdio
    mcp_test.go:48: pipe: Not implemented on wasip1
--- FAIL: TestMCPCommandStdio (0.00s)

watchflakes

Comment From: gopherbot

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "golang.org/x/tools/gopls/internal/cmd" && test == "TestMCPCommandStdio"
2025-06-13 18:11 x_tools-go1.23-wasip1-wasm_wasmtime tools@a798c0e8 release-branch.go1.23@3eedbde2 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-13 18:11 x_tools-go1.23-wasip1-wasm_wazero tools@a798c0e8 release-branch.go1.23@3eedbde2 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-13 18:11 x_tools-go1.24-js-wasm tools@a798c0e8 release-branch.go1.24@7d08a16f x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: not implemented on js --- FAIL: TestMCPCommandStdio (0.03s)
2025-06-13 18:11 x_tools-go1.24-wasip1-wasm_wasmtime tools@a798c0e8 release-branch.go1.24@7d08a16f x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.03s)
2025-06-13 18:11 x_tools-go1.24-wasip1-wasm_wazero tools@a798c0e8 release-branch.go1.24@7d08a16f x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-13 18:11 x_tools-go1.25-js-wasm tools@a798c0e8 release-branch.go1.25@8ac5714e x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: not implemented on js --- FAIL: TestMCPCommandStdio (0.03s)
2025-06-13 18:11 x_tools-go1.25-wasip1-wasm_wasmtime tools@a798c0e8 release-branch.go1.25@8ac5714e x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-13 18:11 x_tools-go1.25-wasip1-wasm_wazero tools@a798c0e8 release-branch.go1.25@8ac5714e x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-13 18:11 x_tools-gotip-js-wasm tools@a798c0e8 go@96a6e147 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: not implemented on js --- FAIL: TestMCPCommandStdio (0.02s)
2025-06-13 18:11 x_tools-gotip-wasip1-wasm_wasmtime tools@a798c0e8 go@96a6e147 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.01s)
2025-06-13 18:11 x_tools-gotip-wasip1-wasm_wazero tools@a798c0e8 go@96a6e147 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-13 18:44 x_tools-go1.23-js-wasm tools@9b68bc99 release-branch.go1.23@3eedbde2 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: not implemented on js --- FAIL: TestMCPCommandStdio (0.02s)
2025-06-13 18:44 x_tools-go1.23-wasip1-wasm_wasmtime tools@9b68bc99 release-branch.go1.23@3eedbde2 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-13 18:44 x_tools-go1.23-wasip1-wasm_wazero tools@9b68bc99 release-branch.go1.23@3eedbde2 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-13 18:44 x_tools-go1.24-js-wasm tools@9b68bc99 release-branch.go1.24@7d08a16f x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: not implemented on js --- FAIL: TestMCPCommandStdio (0.02s)
2025-06-13 18:44 x_tools-go1.24-wasip1-wasm_wasmtime tools@9b68bc99 release-branch.go1.24@7d08a16f x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.03s)
2025-06-13 18:44 x_tools-go1.24-wasip1-wasm_wazero tools@9b68bc99 release-branch.go1.24@7d08a16f x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-13 18:44 x_tools-go1.25-js-wasm tools@9b68bc99 release-branch.go1.25@8ac5714e x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: not implemented on js --- FAIL: TestMCPCommandStdio (0.02s)
2025-06-13 18:44 x_tools-go1.25-wasip1-wasm_wasmtime tools@9b68bc99 release-branch.go1.25@8ac5714e x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.03s)
2025-06-13 18:44 x_tools-go1.25-wasip1-wasm_wazero tools@9b68bc99 release-branch.go1.25@8ac5714e x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-13 18:44 x_tools-gotip-js-wasm tools@9b68bc99 go@96a6e147 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: not implemented on js --- FAIL: TestMCPCommandStdio (0.02s)
2025-06-13 18:44 x_tools-gotip-wasip1-wasm_wasmtime tools@9b68bc99 go@96a6e147 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-13 18:44 x_tools-gotip-wasip1-wasm_wazero tools@9b68bc99 go@96a6e147 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-13 19:58 x_tools-go1.23-js-wasm tools@5099ddaf release-branch.go1.23@3eedbde2 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: not implemented on js --- FAIL: TestMCPCommandStdio (0.03s)
2025-06-13 19:58 x_tools-go1.23-wasip1-wasm_wasmtime tools@5099ddaf release-branch.go1.23@3eedbde2 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.03s)
2025-06-13 19:58 x_tools-go1.23-wasip1-wasm_wazero tools@5099ddaf release-branch.go1.23@3eedbde2 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-13 19:58 x_tools-go1.24-js-wasm tools@5099ddaf release-branch.go1.24@7d08a16f x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: not implemented on js --- FAIL: TestMCPCommandStdio (0.02s)
2025-06-13 19:58 x_tools-go1.24-wasip1-wasm_wasmtime tools@5099ddaf release-branch.go1.24@7d08a16f x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.01s)
2025-06-13 19:58 x_tools-go1.24-wasip1-wasm_wazero tools@5099ddaf release-branch.go1.24@7d08a16f x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-13 19:58 x_tools-go1.25-js-wasm tools@5099ddaf release-branch.go1.25@8ac5714e x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: not implemented on js --- FAIL: TestMCPCommandStdio (0.03s)
2025-06-13 19:58 x_tools-go1.25-wasip1-wasm_wasmtime tools@5099ddaf release-branch.go1.25@8ac5714e x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-13 19:58 x_tools-go1.25-wasip1-wasm_wazero tools@5099ddaf release-branch.go1.25@8ac5714e x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-13 19:58 x_tools-gotip-js-wasm tools@5099ddaf go@96a6e147 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: not implemented on js --- FAIL: TestMCPCommandStdio (0.02s)
2025-06-13 19:58 x_tools-gotip-wasip1-wasm_wasmtime tools@5099ddaf go@96a6e147 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-13 19:58 x_tools-gotip-wasip1-wasm_wazero tools@5099ddaf go@96a6e147 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-16 16:38 x_tools-go1.23-js-wasm tools@f0ace132 release-branch.go1.23@3eedbde2 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: not implemented on js --- FAIL: TestMCPCommandStdio (0.02s)
2025-06-16 16:38 x_tools-go1.23-wasip1-wasm_wasmtime tools@f0ace132 release-branch.go1.23@3eedbde2 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-16 16:38 x_tools-go1.23-wasip1-wasm_wazero tools@f0ace132 release-branch.go1.23@3eedbde2 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-16 16:38 x_tools-go1.24-js-wasm tools@f0ace132 release-branch.go1.24@7d08a16f x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: not implemented on js --- FAIL: TestMCPCommandStdio (0.02s)
2025-06-16 16:38 x_tools-go1.24-wasip1-wasm_wasmtime tools@f0ace132 release-branch.go1.24@7d08a16f x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.01s)
2025-06-16 16:38 x_tools-go1.24-wasip1-wasm_wazero tools@f0ace132 release-branch.go1.24@7d08a16f x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-16 16:38 x_tools-go1.25-js-wasm tools@f0ace132 release-branch.go1.25@8ac5714e x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: not implemented on js --- FAIL: TestMCPCommandStdio (0.03s)
2025-06-16 16:38 x_tools-go1.25-wasip1-wasm_wasmtime tools@f0ace132 release-branch.go1.25@8ac5714e x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-16 16:38 x_tools-go1.25-wasip1-wasm_wazero tools@f0ace132 release-branch.go1.25@8ac5714e x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-16 16:38 x_tools-gotip-js-wasm tools@f0ace132 go@ea00461b x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: not implemented on js --- FAIL: TestMCPCommandStdio (0.02s)
2025-06-16 16:38 x_tools-gotip-wasip1-wasm_wasmtime tools@f0ace132 go@ea00461b x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-16 16:38 x_tools-gotip-wasip1-wasm_wazero tools@f0ace132 go@ea00461b x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-16 17:25 x_tools-go1.23-js-wasm tools@f17f523b release-branch.go1.23@3eedbde2 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: not implemented on js --- FAIL: TestMCPCommandStdio (0.02s)
2025-06-16 17:25 x_tools-go1.23-wasip1-wasm_wasmtime tools@f17f523b release-branch.go1.23@3eedbde2 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-16 17:25 x_tools-go1.23-wasip1-wasm_wazero tools@f17f523b release-branch.go1.23@3eedbde2 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-16 17:25 x_tools-go1.24-js-wasm tools@f17f523b release-branch.go1.24@7d08a16f x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: not implemented on js --- FAIL: TestMCPCommandStdio (0.02s)
2025-06-16 17:25 x_tools-go1.24-wasip1-wasm_wasmtime tools@f17f523b release-branch.go1.24@7d08a16f x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.01s)
2025-06-16 17:25 x_tools-go1.24-wasip1-wasm_wazero tools@f17f523b release-branch.go1.24@7d08a16f x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-16 17:25 x_tools-go1.25-js-wasm tools@f17f523b release-branch.go1.25@8ac5714e x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: not implemented on js --- FAIL: TestMCPCommandStdio (0.03s)
2025-06-16 17:25 x_tools-go1.25-wasip1-wasm_wasmtime tools@f17f523b release-branch.go1.25@8ac5714e x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.01s)
2025-06-16 17:25 x_tools-go1.25-wasip1-wasm_wazero tools@f17f523b release-branch.go1.25@8ac5714e x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-16 17:25 x_tools-gotip-js-wasm tools@f17f523b go@ea00461b x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: not implemented on js --- FAIL: TestMCPCommandStdio (0.02s)
2025-06-16 17:25 x_tools-gotip-wasip1-wasm_wasmtime tools@f17f523b go@ea00461b x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-16 17:25 x_tools-gotip-wasip1-wasm_wazero tools@f17f523b go@ea00461b x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-16 17:25 x_tools-go1.23-js-wasm tools@e40bd19f release-branch.go1.23@3eedbde2 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: not implemented on js --- FAIL: TestMCPCommandStdio (0.02s)
2025-06-16 17:25 x_tools-go1.23-wasip1-wasm_wasmtime tools@e40bd19f release-branch.go1.23@3eedbde2 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-16 17:25 x_tools-go1.23-wasip1-wasm_wazero tools@e40bd19f release-branch.go1.23@3eedbde2 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-16 17:25 x_tools-go1.24-js-wasm tools@e40bd19f release-branch.go1.24@7d08a16f x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: not implemented on js --- FAIL: TestMCPCommandStdio (0.03s)
2025-06-16 17:25 x_tools-go1.24-wasip1-wasm_wasmtime tools@e40bd19f release-branch.go1.24@7d08a16f x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.03s)
2025-06-16 17:25 x_tools-go1.24-wasip1-wasm_wazero tools@e40bd19f release-branch.go1.24@7d08a16f x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.01s)
2025-06-16 17:25 x_tools-go1.25-js-wasm tools@e40bd19f release-branch.go1.25@8ac5714e x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: not implemented on js --- FAIL: TestMCPCommandStdio (0.02s)
2025-06-16 17:25 x_tools-go1.25-wasip1-wasm_wasmtime tools@e40bd19f release-branch.go1.25@8ac5714e x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.01s)
2025-06-16 17:25 x_tools-go1.25-wasip1-wasm_wazero tools@e40bd19f release-branch.go1.25@8ac5714e x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-16 17:25 x_tools-gotip-js-wasm tools@e40bd19f go@ea00461b x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: not implemented on js --- FAIL: TestMCPCommandStdio (0.04s)
2025-06-16 17:25 x_tools-gotip-wasip1-wasm_wasmtime tools@e40bd19f go@ea00461b x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.01s)
2025-06-16 17:25 x_tools-gotip-wasip1-wasm_wazero tools@e40bd19f go@ea00461b x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)

watchflakes

Comment From: gopherbot

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "golang.org/x/tools/gopls/internal/cmd" && test == "TestMCPCommandStdio"
2025-06-13 18:11 x_tools-go1.23-js-wasm tools@a798c0e8 release-branch.go1.23@3eedbde2 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: not implemented on js --- FAIL: TestMCPCommandStdio (0.02s)

watchflakes

Comment From: gopherbot

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "golang.org/x/tools/gopls/internal/cmd" && test == "TestMCPCommandStdio"
2025-06-16 21:49 x_tools-go1.23-js-wasm tools@01d126b9 release-branch.go1.23@3eedbde2 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: not implemented on js --- FAIL: TestMCPCommandStdio (0.05s)
2025-06-16 21:49 x_tools-go1.23-wasip1-wasm_wasmtime tools@01d126b9 release-branch.go1.23@3eedbde2 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-16 21:49 x_tools-go1.23-wasip1-wasm_wazero tools@01d126b9 release-branch.go1.23@3eedbde2 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-16 21:49 x_tools-go1.24-js-wasm tools@01d126b9 release-branch.go1.24@7d08a16f x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: not implemented on js --- FAIL: TestMCPCommandStdio (0.03s)
2025-06-16 21:49 x_tools-go1.24-wasip1-wasm_wasmtime tools@01d126b9 release-branch.go1.24@7d08a16f x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-16 21:49 x_tools-go1.24-wasip1-wasm_wazero tools@01d126b9 release-branch.go1.24@7d08a16f x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-16 21:49 x_tools-go1.25-js-wasm tools@01d126b9 release-branch.go1.25@8ac5714e x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: not implemented on js --- FAIL: TestMCPCommandStdio (0.02s)
2025-06-16 21:49 x_tools-go1.25-wasip1-wasm_wasmtime tools@01d126b9 release-branch.go1.25@8ac5714e x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.01s)
2025-06-16 21:49 x_tools-go1.25-wasip1-wasm_wazero tools@01d126b9 release-branch.go1.25@8ac5714e x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-16 21:49 x_tools-gotip-js-wasm tools@01d126b9 go@3254c2bb x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: not implemented on js --- FAIL: TestMCPCommandStdio (0.02s)
2025-06-16 21:49 x_tools-gotip-wasip1-wasm_wasmtime tools@01d126b9 go@3254c2bb x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.01s)
2025-06-16 21:49 x_tools-gotip-wasip1-wasm_wazero tools@01d126b9 go@3254c2bb x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)

watchflakes

Comment From: gopherbot

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "golang.org/x/tools/gopls/internal/cmd" && test == "TestMCPCommandStdio"
2025-06-16 21:49 x_tools-gotip-js-wasm tools@01d126b9 go@d0582546 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: not implemented on js --- FAIL: TestMCPCommandStdio (0.02s)
2025-06-16 21:49 x_tools-gotip-wasip1-wasm_wasmtime tools@01d126b9 go@d0582546 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.04s)
2025-06-16 21:49 x_tools-gotip-wasip1-wasm_wazero tools@01d126b9 go@d0582546 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)

watchflakes

Comment From: gopherbot

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "golang.org/x/tools/gopls/internal/cmd" && test == "TestMCPCommandStdio"
2025-06-17 00:10 x_tools-go1.23-js-wasm tools@06818cb6 release-branch.go1.23@3eedbde2 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: not implemented on js --- FAIL: TestMCPCommandStdio (0.02s)
2025-06-17 00:10 x_tools-go1.23-wasip1-wasm_wasmtime tools@06818cb6 release-branch.go1.23@3eedbde2 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-17 00:10 x_tools-go1.23-wasip1-wasm_wazero tools@06818cb6 release-branch.go1.23@3eedbde2 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-17 00:10 x_tools-go1.24-js-wasm tools@06818cb6 release-branch.go1.24@7d08a16f x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: not implemented on js --- FAIL: TestMCPCommandStdio (0.02s)
2025-06-17 00:10 x_tools-go1.24-wasip1-wasm_wasmtime tools@06818cb6 release-branch.go1.24@7d08a16f x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.01s)
2025-06-17 00:10 x_tools-go1.24-wasip1-wasm_wazero tools@06818cb6 release-branch.go1.24@7d08a16f x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-17 00:10 x_tools-go1.25-js-wasm tools@06818cb6 release-branch.go1.25@8ac5714e x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: not implemented on js --- FAIL: TestMCPCommandStdio (0.02s)
2025-06-17 00:10 x_tools-go1.25-wasip1-wasm_wasmtime tools@06818cb6 release-branch.go1.25@8ac5714e x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.01s)
2025-06-17 00:10 x_tools-go1.25-wasip1-wasm_wazero tools@06818cb6 release-branch.go1.25@8ac5714e x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-17 00:10 x_tools-gotip-js-wasm tools@06818cb6 go@d0582546 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: not implemented on js --- FAIL: TestMCPCommandStdio (0.02s)
2025-06-17 00:10 x_tools-gotip-wasip1-wasm_wasmtime tools@06818cb6 go@d0582546 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.04s)
2025-06-17 00:10 x_tools-gotip-wasip1-wasm_wazero tools@06818cb6 go@d0582546 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)

watchflakes

Comment From: gopherbot

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "golang.org/x/tools/gopls/internal/cmd" && test == "TestMCPCommandStdio"
2025-06-17 04:22 x_tools-go1.23-js-wasm tools@49368ab3 release-branch.go1.23@3eedbde2 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: not implemented on js --- FAIL: TestMCPCommandStdio (0.03s)
2025-06-17 04:22 x_tools-go1.23-wasip1-wasm_wasmtime tools@49368ab3 release-branch.go1.23@3eedbde2 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.06s)
2025-06-17 04:22 x_tools-go1.23-wasip1-wasm_wazero tools@49368ab3 release-branch.go1.23@3eedbde2 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-17 04:22 x_tools-go1.24-js-wasm tools@49368ab3 release-branch.go1.24@7d08a16f x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: not implemented on js --- FAIL: TestMCPCommandStdio (0.02s)
2025-06-17 04:22 x_tools-go1.24-wasip1-wasm_wasmtime tools@49368ab3 release-branch.go1.24@7d08a16f x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.01s)
2025-06-17 04:22 x_tools-go1.24-wasip1-wasm_wazero tools@49368ab3 release-branch.go1.24@7d08a16f x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-17 04:22 x_tools-go1.25-js-wasm tools@49368ab3 release-branch.go1.25@8ac5714e x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: not implemented on js --- FAIL: TestMCPCommandStdio (0.02s)
2025-06-17 04:22 x_tools-go1.25-wasip1-wasm_wasmtime tools@49368ab3 release-branch.go1.25@8ac5714e x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.02s)
2025-06-17 04:22 x_tools-go1.25-wasip1-wasm_wazero tools@49368ab3 release-branch.go1.25@8ac5714e x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)
2025-06-17 04:22 x_tools-gotip-js-wasm tools@49368ab3 go@d0582546 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: not implemented on js --- FAIL: TestMCPCommandStdio (0.02s)
2025-06-17 04:22 x_tools-gotip-wasip1-wasm_wasmtime tools@49368ab3 go@d0582546 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.03s)
2025-06-17 04:22 x_tools-gotip-wasip1-wasm_wazero tools@49368ab3 go@d0582546 x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:48: pipe: Not implemented on wasip1 --- FAIL: TestMCPCommandStdio (0.00s)

watchflakes

Comment From: gopherbot

Change https://go.dev/cl/682255 mentions this issue: gopls/internal/cmd: fix mcp stdio test

Comment From: gopherbot

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "golang.org/x/tools/gopls/internal/cmd" && test == "TestMCPCommandStdio"
2025-07-09 20:57 x_tools-gotip-freebsd-amd64-race tools@778fe21d go@8131635e x/tools/gopls/internal/cmd.TestMCPCommandStdio (log) === RUN TestMCPCommandStdio mcp_test.go:54: closing MCP connection: signal: terminated --- FAIL: TestMCPCommandStdio (10.47s)

watchflakes

Comment From: madelinekalil

closing MCP connection: signal: terminated I think this means that the mcp connection somehow got terminated before this deferred routine ran? But the tests verifying the tool call output must have passed

Comment From: madelinekalil

Discussed with Rob - still unclear why exactly we're getting this error. This needs further investigation but is not indicative of an error with the mcp stdio command so it should not block the prerelease. Looking at line 79-90 in internal/mcp/cmd.go - it's confusing how we're not returning an error from wait all the time.

    // "...Waiting for the server to exit, or sending SIGTERM if the server does not exit within a reasonable time"
    wait := func() (error, bool) {
        select {
        case err := <-resChan:
            return err, true
        case <-time.After(5 * time.Second):
        }
        return nil, false
    }
    if err, ok := wait(); ok {
        return err
    }