为啥 Protractor 完成后 Bamboo 任务会出现空白?
Posted
技术标签:
【中文标题】为啥 Protractor 完成后 Bamboo 任务会出现空白?【英文标题】:Why is there a gap in Bamboo tasks after Protractor is completed?为什么 Protractor 完成后 Bamboo 任务会出现空白? 【发布时间】:2015-12-08 23:23:59 【问题描述】:在我的量角器任务完成后,我看到我的竹子构建中有大约 2 分钟的间隙。请参阅以下日志:
[12/8/2015 5:10 PM] Agnew, Tyler:
build 08-Dec-2015 16:45:24 Finished in 62.66 seconds
build 08-Dec-2015 16:45:24 [32m1 test, 1 assertion, 0 failures
build 08-Dec-2015 16:45:24 [0m
build 08-Dec-2015 16:45:24 SauceLabs results available at http://saucelabs.com/jobs/7d19c517399e4d118879f5e104ce0e71
build 08-Dec-2015 16:45:25 [launcher] 0 instance(s) of WebDriver still running
build 08-Dec-2015 16:45:25 [launcher] chrome #1 passed
build 08-Dec-2015 16:45:25 stopping gulp server...
build 08-Dec-2015 16:45:25 [16:45:25] Finished 'protractor:e2e' after 1.13 min
simple 08-Dec-2015 16:47:28 Finished task 'Run Protractor Tests' with result: Success
simple 08-Dec-2015 16:47:28 Starting task 'Parse Test Results' of type 'com.atlassian.bamboo.plugins.testresultparser:task.testresultparser.junit'
有谁知道是否有什么东西可以添加到我的量角器任务中以在“完成量角器:e2e”记录后立即杀死?我只想继续下一个任务。我不知道是什么仍在挂起导致延迟。
谢谢, 泰勒
【问题讨论】:
【参考方案1】:想通了 - gulp 没有在完成时抛出 Process.exit(0)。这就是 Bamboo 一直在寻找的东西。
【讨论】:
以上是关于为啥 Protractor 完成后 Bamboo 任务会出现空白?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Jenkins 中触发构建在其他构建成功但在 Bamboo 中运行之后
更新到 Angular 2 后,无法在 Firefox 上通过 Protractor 运行 Selenium
A1-2017级算法上机第一次练习赛 L Bamboo的OS实验