Comments (4)
Hm, ideally you could update your ruby to 1.9.3 or higher. As to the error itself I'll have to do further investigation.
from beaker.
We are in the process of dropping ruby 1.8 support, so this is a WONTFIX.
from beaker.
The author actually stated that the error was received with ruby 1.9.3, so it's not related to 1.8 support.
Got the same thing with CentOS 6.6 and SCL installed ruby 1.9.3p484.
from beaker.
Here is the full trace on running it on the https://github.com/puppetlabs/puppetlabs-vcsrepo
puppetlabs-vcsrepo $ bundle exec rake beaker-rspec
Setting environment variables for testing
/opt/rh/ruby193/root/usr/bin/ruby -S rspec spec/acceptance --color
Warning: you should require 'minitest/autorun' instead.
Warning: or add 'gem "minitest"' before 'require "minitest/autorun"'
From:
/opt/rh/ruby193/root/usr/share/ruby/test/unit/assertions.rb:1:in `require'
/opt/rh/ruby193/root/usr/share/ruby/test/unit/assertions.rb:1:in `<top (required)>'
/home/vagrant/.gem/ruby/1.9.1/gems/beaker-1.20.1/lib/beaker/command_factory.rb:1:in `require'
/home/vagrant/.gem/ruby/1.9.1/gems/beaker-1.20.1/lib/beaker/command_factory.rb:1:in `<top (required)>'
/home/vagrant/.gem/ruby/1.9.1/gems/beaker-1.20.1/lib/beaker/host/windows.rb:2:in `require'
/home/vagrant/.gem/ruby/1.9.1/gems/beaker-1.20.1/lib/beaker/host/windows.rb:2:in `block in <top (required)>'
/home/vagrant/.gem/ruby/1.9.1/gems/beaker-1.20.1/lib/beaker/host/windows.rb:1:in `each'
/home/vagrant/.gem/ruby/1.9.1/gems/beaker-1.20.1/lib/beaker/host/windows.rb:1:in `<top (required)>'
/home/vagrant/.gem/ruby/1.9.1/gems/beaker-1.20.1/lib/beaker/host.rb:347:in `require'
/home/vagrant/.gem/ruby/1.9.1/gems/beaker-1.20.1/lib/beaker/host.rb:347:in `block in <module:Beaker>'
/home/vagrant/.gem/ruby/1.9.1/gems/beaker-1.20.1/lib/beaker/host.rb:346:in `each'
/home/vagrant/.gem/ruby/1.9.1/gems/beaker-1.20.1/lib/beaker/host.rb:346:in `<module:Beaker>'
/home/vagrant/.gem/ruby/1.9.1/gems/beaker-1.20.1/lib/beaker/host.rb:9:in `<top (required)>'
/home/vagrant/.gem/ruby/1.9.1/gems/beaker-1.20.1/lib/beaker/test_case.rb:2:in `require'
/home/vagrant/.gem/ruby/1.9.1/gems/beaker-1.20.1/lib/beaker/test_case.rb:2:in `block in <top (required)>'
/home/vagrant/.gem/ruby/1.9.1/gems/beaker-1.20.1/lib/beaker/test_case.rb:1:in `each'
/home/vagrant/.gem/ruby/1.9.1/gems/beaker-1.20.1/lib/beaker/test_case.rb:1:in `<top (required)>'
/home/vagrant/.gem/ruby/1.9.1/gems/beaker-1.20.1/lib/beaker/test_suite.rb:5:in `require'
/home/vagrant/.gem/ruby/1.9.1/gems/beaker-1.20.1/lib/beaker/test_suite.rb:5:in `block in <top (required)>'
/home/vagrant/.gem/ruby/1.9.1/gems/beaker-1.20.1/lib/beaker/test_suite.rb:4:in `each'
/home/vagrant/.gem/ruby/1.9.1/gems/beaker-1.20.1/lib/beaker/test_suite.rb:4:in `<top (required)>'
/home/vagrant/.gem/ruby/1.9.1/gems/beaker-1.20.1/lib/beaker.rb:6:in `require'
/home/vagrant/.gem/ruby/1.9.1/gems/beaker-1.20.1/lib/beaker.rb:6:in `block in <module:Beaker>'
/home/vagrant/.gem/ruby/1.9.1/gems/beaker-1.20.1/lib/beaker.rb:4:in `each'
/home/vagrant/.gem/ruby/1.9.1/gems/beaker-1.20.1/lib/beaker.rb:4:in `<module:Beaker>'
/home/vagrant/.gem/ruby/1.9.1/gems/beaker-1.20.1/lib/beaker.rb:2:in `<top (required)>'
/home/vagrant/.gem/ruby/1.9.1/gems/beaker-rspec-3.0.0/lib/beaker-rspec.rb:2:in `require'
/home/vagrant/.gem/ruby/1.9.1/gems/beaker-rspec-3.0.0/lib/beaker-rspec.rb:2:in `<module:BeakerRSpec>'
/home/vagrant/.gem/ruby/1.9.1/gems/beaker-rspec-3.0.0/lib/beaker-rspec.rb:1:in `<top (required)>'
/vagrant/puppetlabs-vcsrepo/spec/spec_helper_acceptance.rb:1:in `require'
/vagrant/puppetlabs-vcsrepo/spec/spec_helper_acceptance.rb:1:in `<top (required)>'
/vagrant/puppetlabs-vcsrepo/spec/acceptance/clone_repo_spec.rb:1:in `require'
/vagrant/puppetlabs-vcsrepo/spec/acceptance/clone_repo_spec.rb:1:in `<top (required)>'
/home/vagrant/.gem/ruby/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/configuration.rb:1065:in `load'
/home/vagrant/.gem/ruby/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/configuration.rb:1065:in `block in load_spec_files'
/home/vagrant/.gem/ruby/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/configuration.rb:1065:in `each'
/home/vagrant/.gem/ruby/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/configuration.rb:1065:in `load_spec_files'
/home/vagrant/.gem/ruby/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/command_line.rb:18:in `run'
/home/vagrant/.gem/ruby/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/runner.rb:103:in `run'
/home/vagrant/.gem/ruby/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/runner.rb:17:in `block in autorun'
MiniTest::Unit::TestCase is now Minitest::Test. From /opt/rh/ruby193/root/usr/share/ruby/test/unit/testcase.rb:8:in `<module:Unit>'
/opt/rh/ruby193/root/usr/share/ruby/test/unit.rb:328:in `autorun': uninitialized class variable @@installed_at_exit in Test::Unit::Runner (NameError)
from /opt/rh/ruby193/root/usr/share/ruby/test/unit.rb:640:in `<top (required)>'
from /home/vagrant/.gem/ruby/1.9.1/gems/beaker-1.20.1/lib/beaker/test_case.rb:10:in `require'
from /home/vagrant/.gem/ruby/1.9.1/gems/beaker-1.20.1/lib/beaker/test_case.rb:10:in `<top (required)>'
from /home/vagrant/.gem/ruby/1.9.1/gems/beaker-1.20.1/lib/beaker/test_suite.rb:5:in `require'
from /home/vagrant/.gem/ruby/1.9.1/gems/beaker-1.20.1/lib/beaker/test_suite.rb:5:in `block in <top (required)>'
from /home/vagrant/.gem/ruby/1.9.1/gems/beaker-1.20.1/lib/beaker/test_suite.rb:4:in `each'
from /home/vagrant/.gem/ruby/1.9.1/gems/beaker-1.20.1/lib/beaker/test_suite.rb:4:in `<top (required)>'
from /home/vagrant/.gem/ruby/1.9.1/gems/beaker-1.20.1/lib/beaker.rb:6:in `require'
from /home/vagrant/.gem/ruby/1.9.1/gems/beaker-1.20.1/lib/beaker.rb:6:in `block in <module:Beaker>'
from /home/vagrant/.gem/ruby/1.9.1/gems/beaker-1.20.1/lib/beaker.rb:4:in `each'
from /home/vagrant/.gem/ruby/1.9.1/gems/beaker-1.20.1/lib/beaker.rb:4:in `<module:Beaker>'
from /home/vagrant/.gem/ruby/1.9.1/gems/beaker-1.20.1/lib/beaker.rb:2:in `<top (required)>'
from /home/vagrant/.gem/ruby/1.9.1/gems/beaker-rspec-3.0.0/lib/beaker-rspec.rb:2:in `require'
from /home/vagrant/.gem/ruby/1.9.1/gems/beaker-rspec-3.0.0/lib/beaker-rspec.rb:2:in `<module:BeakerRSpec>'
from /home/vagrant/.gem/ruby/1.9.1/gems/beaker-rspec-3.0.0/lib/beaker-rspec.rb:1:in `<top (required)>'
from /vagrant/puppetlabs-vcsrepo/spec/spec_helper_acceptance.rb:1:in `require'
from /vagrant/puppetlabs-vcsrepo/spec/spec_helper_acceptance.rb:1:in `<top (required)>'
from /vagrant/puppetlabs-vcsrepo/spec/acceptance/clone_repo_spec.rb:1:in `require'
from /vagrant/puppetlabs-vcsrepo/spec/acceptance/clone_repo_spec.rb:1:in `<top (required)>'
from /home/vagrant/.gem/ruby/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/configuration.rb:1065:in `load'
from /home/vagrant/.gem/ruby/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/configuration.rb:1065:in `block in load_spec_files'
from /home/vagrant/.gem/ruby/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/configuration.rb:1065:in `each'
from /home/vagrant/.gem/ruby/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/configuration.rb:1065:in `load_spec_files'
from /home/vagrant/.gem/ruby/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/command_line.rb:18:in `run'
from /home/vagrant/.gem/ruby/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/runner.rb:103:in `run'
from /home/vagrant/.gem/ruby/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/runner.rb:17:in `block in autorun'
from beaker.
Related Issues (20)
- The beaker reboot needs to cross minute boundaries based on the method used HOT 6
- retry_on says that it can take an Array of hosts, but it will fail if one is passed
- beaker is failing to run acceptance tests on existing node HOT 2
- Rsync may not be able to use a provided password for the SSH connection HOT 2
- (BKR-1690) Rm -rf not working when path has spaces and logging on localhost
- (BKR-1675) Update net-scp to version 3.0.0 HOT 1
- Add support for opensuse? HOT 3
- The get_ip method should match on any vagrant-backed hypervisor
- ssh_config file not used by default HOT 3
- EL 9 error - /sbin/service: No such file or directory
- Failed to exec 'vagrant up' (rbenv, ruby 2.7.6, bundler 2.3.19, virtualbox) HOT 11
- Ruby 3.1/Psych 4 compatibility issues HOT 3
- 4.39.0 breaks beaker-puppet tests HOT 1
- SSH Timeouts on Centos 6 tests HOT 3
- beaker master scp issue HOT 1
- Support installing modules from git branches HOT 4
- puppet_module_install excludes too much HOT 4
- having error finding my class using beaker HOT 1
- how can i test hiera roles using beaker? HOT 2
- Better Openstack IP address assignment HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from beaker.