Jonathan del Strother
Jonathan del Strother
@mperham if you have chance I'd appreciate any extra eyes on https://github.com/rails/rails/pull/46080 to check I'm not missing anything stupid.
I think this was maybe fixed in 3.1 - https://github.com/yarnpkg/berry/pull/3303
FWIW I was also seeing a similar error when running a task like: ```yaml community.general.docker_container: name: sphinx image: macbre/sphinxsearch:3.4.1 state: started restart_policy: unless-stopped container_default_behavior: no_defaults user: "{{ getent_passwd['sphinx'].1 }}:{{ getent_passwd['sphinx'].2...
FWIW this hack: ```ruby Capybara::Cuprite::Driver.class_eval do def reset! @zoom_factor = nil @paper_size = nil browser.url_blacklist = @options[:url_blacklist] browser.url_whitelist = @options[:url_whitelist] browser.cookies.clear # instead of browser.reset @started = false end end...
I did check the logs, but couldn't spot any obvious network issues. I did some profiling of the methods in Capybara::Session totalled up over the course of our test suite....
> I think what happens is Selenium doesn’t wait until the page fully loads and your test starts executing earlier. While it looks like speed increase though it’s dangerous because...
Absolutely, you should ask for a refund
FWIW I tweaked some more bits on top of @fredericgiquel's branch - https://github.com/flycheck/flycheck/compare/master...jdelStrother:flycheck:ansible-lint I was finding that it was ignoring my .ansible-lint file when linting files in subdirectories, and ansible-lint...
Seems like the previous PRs for this didn't make it because there wasn't suitable test infrastructure - has that changed? FWIW I've been experimenting with unlocking the GVL around ReadImage...
I see ruby-pg have a clever [macro-based thing](https://github.com/ged/ruby-pg/blob/9b7909d3d78c6ba2780427fab106d7c215ca300f/ext/gvl_wrappers.h) to deal with all the unlocking for them - given a function like `PQconnectdb(conninfo)`, they just call `gvl_PQconnectdb(conninfo)` and the macro deals...