Charles OuGuo
Charles OuGuo
We've used `rbspy` twice now at [Grand Rounds](https://github.com/ConsultingMD) to successfully resolve production incidents. In both cases, we used it to inspect the runtime behaviour of a misbehaving Rails webserver process...
Oh, interesting. The test _isn't running_ because it's out of testing scope -- looks like an adjacent test is also out of scope, which is where I went astray. I...
Hi @hlopko! I want to make sure I'm not missing anything first - it's been awhile since I contributed here. If someone can confirm that what I'm saying makes sense,...
Thanks for confirming @JasonLunn! I'll convert this to a draft -- looks like the FFI tests are failing and I have to figure out how to run those locally.
@hlopko Mind running the tests on this? When I run the FFI tests locally I see that the basic tests pass, but I get a segfault in the GC tests...
Hmmm, interesting. So, this is failing in Github: ``` FAIL: //ruby/compatibility_tests/v3.0.0/tests:basic (see /workspace/_build/out/execroot/com_google_protobuf/bazel-out/k8-fastbuild/testlogs/ruby/compatibility_tests/v3.0.0/tests/basic/test.log) INFO: From Testing //ruby/compatibility_tests/v3.0.0/tests:basic: ==================== Test output for //ruby/compatibility_tests/v3.0.0/tests:basic: /workspace/_build/out/external/protobuf_bundle/lib/jruby/3.1.0/gems/power_assert-2.0.3/lib/power_assert.rb:8: warning: tracing (e.g. set_trace_func) will not capture...
Thanks @JasonLunn (and @hlopko)! Can't believe I missed that this was a JRuby thing. I'm having difficulty reproducing the error. First, I `bazel clean --expunge`d, then I installed JRuby using...
Aha, no need -- I'm able to reproduce the StackOverflowError on a different machine; will look into it, and put this in draft status while I figure it out.
I saw that we removed the 3.0.0 compatibility tests from main (which this PR was failing on), so I pulled main into this. Mind if we rerun the tests to...
I can reproduce both errors locally! Appreciate it; let me take a look at this and get back to you.