You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Drone CI中Truffle测试间歇性出现PollingBlockTracker错误求助

Drone CI流水线间歇性PollingBlockTracker错误求助

我在Drone上搭建了CI流水线,执行步骤如下:

- 'cd project'
- 'npm install -g truffle'
- 'npm i -g  ganache@7.0.1'
- 'ganache -p 9546'
- 'echo "---> Installing local packages..."'
- 'npm install'
- 'echo "---> Running tests..."'
- 'truffle test'
- 'echo "---> Truffle tests execution completed!"'

该流水线间歇性执行失败,报错为PollingBlockTracker错误(错误截图:Error in CI pipeline)。测试用例在本地Ganache实例上运行正常,但在CI流水线中多数时候出现该错误,偶尔能正常通过。我已尝试网上相关解决方案但无效,我的truffle-config.js中开发网络配置如下:

development: {
    host: "127.0.0.1",
    port: 9546,
    network_id: "*",
    networkCheckTimeout: 1000000,
    timeoutBlocks: 50000,
    websocket: true,
    gas: 5000000,
    gasPrice: 45000000000,
    skipDryRun: false
},

恳请帮忙解决该间歇性错误问题。

内容的提问来源于stack exchange,提问作者Babita Bisht

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 19:48:17