Source: ruby-fuubar
Version: 2.5.1-1
Severity: serious
User: debian...@lists.debian.org
Usertags: regression
Control: block 1090382 by -1

Dear maintainer(s),

With a recent upload of ruby-fuubar the autopkgtest of ruby-fuubar fails in testing when that autopkgtest is run with the binary packages of ruby-fuubar from unstable on armel, armhf and i386, our 32 bits architectures. It passes when run with only packages from testing. In tabular form:

                       pass            fail
ruby-fuubar            from testing    2.5.1-1
all others             from testing    from testing

I copied some of the output at the bottom of this report.

Currently this regression is blocking the migration to testing [1]. Can you please investigate the situation and fix it?

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[1] https://qa.debian.org/excuses.php?package=ruby-fuubar

https://ci.debian.net/data/autopkgtest/testing/armel/r/ruby-fuubar/58596149/log.gz

44s 44s ┌──────────────────────────────────────────────────────────────────────────────┐ 44s │ Checking Rubygems dependency resolution on ruby3.3 │ 44s └──────────────────────────────────────────────────────────────────────────────┘
 44s  44s RUBYLIB=. GEM_PATH= ruby3.3 -e gem\ \"fuubar\"
 44s mv lib ./.gem2deb.lib
 44s mv Gemfile.lock ./.gem2deb.Gemfile.lock
 44s mv gemfiles/v1/Gemfile.lock gemfiles/v1/.gem2deb.Gemfile.lock
 44s mv gemfiles/v2/Gemfile.lock gemfiles/v2/.gem2deb.Gemfile.lock
 45s mv ./.gem2deb.lib lib
 45s mv ./.gem2deb.Gemfile.lock Gemfile.lock
 45s mv gemfiles/v1/.gem2deb.Gemfile.lock gemfiles/v1/Gemfile.lock
 45s mv gemfiles/v2/.gem2deb.Gemfile.lock gemfiles/v2/Gemfile.lock
45s 45s ┌──────────────────────────────────────────────────────────────────────────────┐ 45s │ Run tests for ruby3.3 from debian/ruby-tests.rake │ 45s └──────────────────────────────────────────────────────────────────────────────┘ 45s 45s RUBYLIB=. GEM_PATH= ruby3.3 -S rake --rakelibdir /gem2deb-nonexistent -f debian/ruby-tests.rake
 45s mv lib ./.gem2deb.lib
 45s mv Gemfile.lock ./.gem2deb.Gemfile.lock
 45s mv gemfiles/v1/Gemfile.lock gemfiles/v1/.gem2deb.Gemfile.lock
 45s mv gemfiles/v2/Gemfile.lock gemfiles/v2/.gem2deb.Gemfile.lock
45s /usr/bin/ruby3.3 -I/usr/share/rubygems-integration/all/gems/rspec-support-3.13.1/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/exe/rspec --pattern ./spec/\*\*/\*_spec.rb --format documentation
 45s  45s Fuubar::Output
 45s   delegates anything to the passed in object
 45s   can override the TTY of the passed in class
 45s  45s Fuubar
 45s   when it is created
 45s     does not start the bar until the formatter is started
 45s     creates a new ProgressBar
 45s     sets the format of the bar to the default
 45s     sets the total to the number of examples
 45s     sets the bar's output
 45s     and continuous integration is enabled
 45s       throttles the progress bar at one second (FAILED - 1)
 45s       when processing an example
 45s         does not output color codes
 45s     and continuous integration is not enabled
 45s       throttles the progress bar at the default rate (FAILED - 2)
 45s       when processing an example
 45s         outputs color codes
 45s   when custom options are set after the formatter is created
 45s     when the bar is started
 45s       properly creates the bar
 45s   when it is started
 45s     sets the total to the number of examples
 45s     can properly log messages
 45s     and no custom options are passed in
 45s       sets the format of the bar to the default
 45s     and an example passes
 45s       outputs the proper bar information
 45s     and an example pends
 45s       outputs the proper bar information
 45s       and then an example succeeds
 45s         outputs the pending bar
 45s     and an example fails
 45s       outputs the proper bar information
 45s       and then an example succeeds
 45s         outputs the failed bar
 45s       and then an example pends
 45s         outputs the failed bar
 45s  45s Failures:
45s 45s 1) Fuubar when it is created and continuous integration is enabled throttles the progress bar at one second
 45s      Failure/Error: expect(throttle_rate).to be 1.0
 45s  45s        expected #<Float:1300> => 1.0
 45s             got #<Float:1310> => 1.0
 45s  45s        Compared using equal?, which compares object identity,
 45s        but expected and actual are not the same object. Use
 45s        `expect(actual).to eq(expected)` if you don't care about
 45s        object identity in this example.
45s # ./spec/lib/fuubar_spec.rb:99:in `block (4 levels) in <top (required)>' 45s 45s 2) Fuubar when it is created and continuous integration is not enabled throttles the progress bar at the default rate
 45s      Failure/Error: expect(throttle_rate).to be 0.01
 45s  45s        expected #<Float:1340> => 0.01
 45s             got #<Float:1350> => 0.01
 45s  45s        Compared using equal?, which compares object identity,
 45s        but expected and actual are not the same object. Use
 45s        `expect(actual).to eq(expected)` if you don't care about
 45s        object identity in this example.
45s # ./spec/lib/fuubar_spec.rb:131:in `block (4 levels) in <top (required)>'
 45s  45s Finished in 0.0629 seconds (files took 0.19291 seconds to load)
 45s 21 examples, 2 failures
 45s  45s Failed examples:
45s 45s rspec ./spec/lib/fuubar_spec.rb:95 # Fuubar when it is created and continuous integration is enabled throttles the progress bar at one second 45s rspec ./spec/lib/fuubar_spec.rb:127 # Fuubar when it is created and continuous integration is not enabled throttles the progress bar at the default rate 45s 45s /usr/bin/ruby3.3 -I/usr/share/rubygems-integration/all/gems/rspec-support-3.13.1/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/exe/rspec --pattern ./spec/\*\*/\*_spec.rb --format documentation failed
 45s mv ./.gem2deb.lib lib
 45s mv ./.gem2deb.Gemfile.lock Gemfile.lock
 45s mv gemfiles/v1/.gem2deb.Gemfile.lock gemfiles/v1/Gemfile.lock
 45s mv gemfiles/v2/.gem2deb.Gemfile.lock gemfiles/v2/Gemfile.lock
 46s autopkgtest [18:25:14]: test gem2deb-test-runner

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to