Copilot commented on code in PR #50401:
URL: https://github.com/apache/arrow/pull/50401#discussion_r3541356012


##########
ruby/red-arrow-flight/test/test-record-batch-reader.rb:
##########
@@ -19,6 +19,7 @@ class TestRecordBatchReader < Test::Unit::TestCase
   def setup
     @server = nil
     omit("Unstable on Windows") if Gem.win_platform?
+    omit("Unstable on macOS") if /darwin/.match?(RUBY_PLATFORM)
     @server = Helper::Server.new

Review Comment:
   Omitting this test on all macOS platforms removes coverage on ARM64 macOS 
and makes it harder to confirm the GC-retention fixes on the platform that’s 
currently failing CI. If macOS instability is limited to x86_64 (as in other 
tests), keep the omit narrower.



##########
c_glib/test/flight/test-client.rb:
##########
@@ -22,7 +22,7 @@ def setup
     @server = nil
     omit("Arrow Flight is required") unless defined?(ArrowFlight)
     omit("Unstable on Windows") if Gem.win_platform?
-    omit("Unstable on x86_64 macOS") if /x86_64-darwin/.match?(RUBY_PLATFORM)
+    omit("Unstable on macOS") if /darwin/.match?(RUBY_PLATFORM)
     require_gi_bindings(3, 4, 7)

Review Comment:
   This change omits the entire test suite on all macOS platforms, which 
significantly reduces coverage (and can mask regressions) on ARM64 macOS where 
the GC-related crash is supposed to be validated. Other Flight tests in this 
repo typically only omit on x86_64 macOS.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to