[DRE-maint] Bug#1139980: ruby-bunny: FTBFS: flaky test: Failed examples: rspec ./spec/higher_level_api/integration/basic_reject_spec.rb:132 # Bunny::Channel#basic_reject with requeue = default rejects a message

Santiago Vila sanvila at debian.org
Mon Jun 15 10:53:15 BST 2026


tags 1139980 patch
thanks

Hi.

It looks like three different "it" blocks are sharing the
same "exclusive: true" queue name, and the cleanup of one test
collides with the next test.

I guess this would require some kind of refactoring to fix it right,
and Sergei tells me this bug indirectly affects the erlang transition
(because rabbitmq-server is used in autopkgtests).

So I suggest disabling the test for the time being.

The attached patch should do that.

(I've not tested the patch, please double-check. Also, you might
want to sort the list alphabetically).

Thanks.
-------------- next part --------------
commit 78bf5cc1ef91712fea13bade926b8328e155332f
Author: Santiago Vila <sanvila at debian.org>
Date:   Mon Jun 15 11:40:00 2026 +0200

    Skip some flaky tests. Closes: #1139980.

diff --git a/debian/ruby-tests.rake b/debian/ruby-tests.rake
index 9c93883..de87ada 100644
--- a/debian/ruby-tests.rake
+++ b/debian/ruby-tests.rake
@@ -18,6 +18,7 @@ $skip =%w[
   spec/higher_level_api/integration/read_only_consumer_spec.rb
   spec/issues/issue549_spec.rb
   spec/unit/concurrent/synchronized_sorted_set_spec.rb
+  spec/higher_level_api/integration/basic_reject_spec.rb
 ] + Dir['spec/stress/*_spec.rb']
 
 puts "****************************************************************"


More information about the Pkg-ruby-extras-maintainers mailing list