Sync ruby-bunny 2.14.4-3 (universe) from Debian unstable (main)

Bug #1873058 reported by Lucas Kanashiro
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ruby-bunny (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Please sync ruby-bunny 2.14.4-3 (universe) from Debian unstable (main)

This revision will fix a ruby-bunny regression in s390x. After a discussion
with one of the maintainers the way to go now is skipping this specific failing
test.

Changelog entries since current focal version 2.14.4-2:

ruby-bunny (2.14.4-3) unstable; urgency=medium

  * Team upload
  * d/ruby-tests.rake: skip a test consistently failing in s390x
  * d/control: use secure url in Homepage field

 -- Lucas Kanashiro <email address hidden> Wed, 15 Apr 2020 10:04:15 -0300

Changed in ruby-bunny (Ubuntu):
importance: Undecided → Wishlist
Revision history for this message
Andreas Hasenack (ahasenack) wrote :

The change is skipping this test on all architectures, not just s390x. And it looks like a real failure, at first glance, instead of something flaky or a race:

  1) Bunny::Queue#subscribe provides delivery handler access to message properties
     Failure/Error: expect(metadata.headers["participants"]).to eq 11

       expected: 11
            got: [11]

       (compared using ==)
     # ./spec/higher_level_api/integration/message_properties_access_spec.rb:72:in `block (2 levels) in <top (required)>'

Once a test is being skipped, it's hard to be brought back in... Can you please file an upstream bug, link it to a launchpad one, so that we have some hope to put this test back in?

Too bad it's in debian already, there should be a link to this to-be-filed bug next to the blacklist variable, to track why a test is being skipped. Maybe you can commit something like that to debian?

Revision history for this message
Lucas Kanashiro (lucaskanashiro) wrote :

Added a comment to revisit this issue in the future here:

https://salsa.debian.org/ruby-team/ruby-bunny/-/commit/831c8e5915876170dc7e8ce1dc7cc39a57900dd0

The bug was reported upstream here:

https://github.com/ruby-amqp/bunny/issues/594

Revision history for this message
Lucas Kanashiro (lucaskanashiro) wrote :
Revision history for this message
Andreas Hasenack (ahasenack) wrote :

Synced, thanks:

$ syncpackage -v ruby-bunny -r focal-proposed
Loading KWallet
Loading SecretService
Loading Windows
Loading chainer
Loading macOS
Source package ruby-bunny is temporarily blacklisted (blacklisted_current). Ubuntu ignores these for now. See also LP: #841372
Source ruby-bunny -> focal/Proposed: current version 2.14.4-2, new version 2.14.4-3
New changes:
ruby-bunny (2.14.4-3) unstable; urgency=medium

  * Team upload
  * d/ruby-tests.rake: skip a test consistently failing in s390x
  * d/control: use secure url in Homepage field

 -- Lucas Kanashiro <email address hidden> Wed, 15 Apr 2020 10:04:15 -0300
Sync this package [y|N]? y
Request succeeded; you should get an e-mail once it is processed.

Mathew Hodson (mhodson)
Changed in ruby-bunny (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.