garris / BackstopJS

Catch CSS curve balls.
http://backstopjs.org
MIT License
6.66k stars 602 forks source link

HTTP2 Error #1082

Open J-cortes opened 4 years ago

J-cortes commented 4 years ago

So initially I ran into this error: ERR_SPDY_PROTOCOL_ERROR while running a scenario, and after some research came to the understanding that chromium might need a update.

After updating the npm packages to the latest, I started seeing the follow error, ERR_HTTP2_PROTOCOL_ERROR: error

Any ideas what this might be related to? I really couldn't find anything on google.

garris commented 4 years ago

Hi @J-cortes. If your desktop chrome can successfully hit those same URLs then I would think that the chrome that ships with puppeteer would have no problem doing the same.

There is a sanity check in the docs... https://github.com/garris/BackstopJS#sanity-test-does-backstop-work-in-my-environment

I would install that and run it. Then you can modify it to see if that config can handle your URLs. At that point you'd have a lot of variables locked down and know what the issue is.

You can have backstop use a different chrome browser is necessary.