-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Closed
Labels
🍼 incompleteBlocked until more information is providedBlocked until more information is provided🐛 bugDefect / BugDefect / Bug🔧 buildRelated to build / release processRelated to build / release process
Description
Seen the following intermittently on CI:
1) Scenario: the publication banner is not shown when publication is done # features\publish.feature:114
√ Before # features\support\hooks.ts:16
√ Before # features\support\hooks.ts:20
√ Given a report server is running on 'http://localhost:9987' # features\step_definitions\report_server_steps.ts:8
√ And my env includes "CUCUMBER_PUBLISH_URL=http://localhost:9987/api/reports" # features\step_definitions\cli_steps.ts:15
√ And a file named "features/a.feature" with: # features\step_definitions\file_steps.ts:10
"""
Feature: a feature
Scenario: a scenario
Given a step
"""
√ And a file named "features/step_definitions/steps.js" with: # features\step_definitions\file_steps.ts:10
"""
const {Given} = require('@cucumber/cucumber')
Given(/^a step$/, function() {})
"""
√ When I run cucumber-js with arguments `--publish` and env `` # features\step_definitions\cli_steps.ts:29
√ Then the error output does not contain the text: # features\step_definitions\cli_steps.ts:118
"""
Share your Cucumber Report with your team at https://reports.cucumber.io
"""
√ After # features\support\hooks.ts:110
× After # features\support\hooks.ts:97
Error: Last run errored unexpectedly. Output:
.
1 scenario (1 passed)
1 step (1 passed)
0m00.005s (executing steps: 0m00.000s)
Error Output:
┌──────────────────────────────────────────────────────────────────────────┐
│ View your Cucumber Report at: │
│ https://reports.cucumber.io/reports/f318d9ec-5a3d-4727-adec-bd7b69e2edd3 │
│ │
│ This report will self-destruct in 24h unless it is claimed or deleted. │
└──────────────────────────────────────────────────────────────────────────┘
events.js:174
throw er; // Unhandled 'error' event
^
Error [ERR_STREAM_PREMATURE_CLOSE]: Premature close
at ClientRequest.onclose (internal/streams/end-of-stream.js:57:15)
at ClientRequest.emit (events.js:203:15)
at Socket.socketCloseListener (_http_client.js:358:9)
at Socket.emit (events.js:203:15)
at TCP._handle.close (net.js:607:12)
Emitted 'error' event at:
at errorOrDestroy (internal/streams/destroy.js:107:12)
at stream._final (_stream_writable.js:620:7)
at sendRequest (C:\projects\cucumber-js\lib\formatter\http_stream.js:49:28)
at stream_1.pipeline (C:\projects\cucumber-js\lib\formatter\http_stream.js:102:21)
at internal/streams/pipeline.js:84:7
at internal/util.js:370:14
at ClientRequest.eos (internal/streams/pipeline.js:33:21)
at ClientRequest.<anonymous> (internal/util.js:370:14)
at ClientRequest.onclose (internal/streams/end-of-stream.js:58:23)
at ClientRequest.emit (events.js:203:15)
[... lines matching original stack trace ...]
at TCP._handle.close (net.js:607:12)
at World.<anonymous> (C:\projects\cucumber-js\features\support\hooks.ts:103:11)
Metadata
Metadata
Assignees
Labels
🍼 incompleteBlocked until more information is providedBlocked until more information is provided🐛 bugDefect / BugDefect / Bug🔧 buildRelated to build / release processRelated to build / release process