Jonathan del Strother

Results 104 comments of 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...

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...