garris / garris/BackstopJS

Error running scenarios in docker image 3.9.2

Open
#982 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
7.2k
Forks
621
PR merge metrics
No merged PRs in 30d

Description

After rebuilding my environment from scratch, I downloaded the latest docker image and all my scenarios started failing. I have reverted to image for 3.9.0 and they are OK. This is a sample error:

```
Error capturing.. { Error: Protocol error (Page.captureScreenshot): Target closed.
at Promise (/usr/local/lib/node_modules/backstopjs/node_modules/puppeteer/lib/Connection.js:183:56)
at new Promise ()
at CDPSession.send (/usr/local/lib/node_modules/backstopjs/node_modules/puppeteer/lib/Connection.js:182:12)
at Page._screenshotTask (/usr/local/lib/node_modules/backstopjs/node_modules/puppeteer/lib/Page.js:903:39)
at
at process._tickCallback (internal/process/next_tick.js:189:7)
-- ASYNC --
at Page. (/usr/local/lib/node_modules/backstopjs/node_modules/puppeteer/lib/helper.js:108:27)
at captureScreenshot (/usr/local/lib/node_modules/backstopjs/core/util/runPuppet.js:350:10)
at /usr/local/lib/node_modules/backstopjs/core/util/runPuppet.js:302:43
at next (/usr/local/lib/node_modules/backstopjs/core/util/runPuppet.js:325:7)
at /usr/local/lib/node_modules/backstopjs/core/util/runPuppet.js:332:5
at new Promise ()
at delegateSelectors (/usr/local/lib/node_modules/backstopjs/core/util/runPuppet.js:312:10)
at processScenarioView (/usr/local/lib/node_modules/backstopjs/core/util/runPuppet.js:233:29)
at
at process._tickCallback (internal/process/next_tick.js:189:7)
message: 'Protocol error (Page.captureScreenshot): Target closed.' }
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.