英文:
How to edit default go test timeout in Visual Studio Code?
问题
我正在尝试通过Visual Studio Code的Settings.json文件来编辑默认的测试超时时间。
这是我的go.testFlags配置:
"go.testFlags": [
"-count=1",
"1",
"-v",
"-timeout 30m"
],
但是当我通过VSC运行测试时,我发现超时时间仍然是默认值(30秒)。
有没有办法可以覆盖默认的go测试超时设置?
我知道我可以像这样通过命令行参数传递超时时间:
go test -timeout 30m
英文:
I'm trying to edit default test timeout through Visual studio code Settings.json
Here are my go.testFlags:
"go.testFlags": [
"-count=1",
"1",
"-v",
"-timeout 30m"
],
But when I run test through vsc I see that timeout is still default (30 seconds)
Is there any way I could override default go test timeout setting?
I am aware I can pass it as flag like this:
go test -timeout 30m
答案1
得分: 15
你可以在settings.json文件中使用"go.testTimeout": "300s"
。这对我有效。
英文:
You can use"go.testTimeout": "300s"
on settings.json file. It worked for me.
答案2
得分: 3
只需将设置中的go.testTimeout更改为10m(设置截图)。
英文:
just change go.testTimeout in setting to 10m (setting screebshot)
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论