Report abuse

[root@cors002 test]# rake
(in /root/puppet/test)
/usr/bin/ruby -Ilib:lib:../lib "/root/puppet/test/lib/rake/puppet_test_loader.rb" "certmgr/ca.rb" "certmgr/inventory.rb" "certmgr/support.rb" "certmgr/certmgr.rb" "puppet/errortest.rb" "puppet/tc_suidmanager.rb" "puppet/defaults.rb" "rails/rails.rb" "rails/railsparameter.rb" "network/server/webrick.rb" "network/server/mongrel_test.rb" "network/client_request.rb" "network/authorization.rb" "network/handler/resource.rb" "network/handler/ca.rb" "network/handler/report.rb" "network/handler/bucket.rb" "network/handler/fileserver.rb" "network/handler/master.rb" "network/handler/handler.rb" "network/handler/runner.rb" "network/rights.rb" "network/authconfig.rb" "network/client/resource.rb" "network/client/ca.rb" "network/client/client.rb" "network/client/dipper.rb" "network/xmlrpc/processor.rb" "network/xmlrpc/client.rb" "network/xmlrpc/server.rb" "network/xmlrpc/webrick_servlet.rb" "network/authstore.rb" "util/features.rb" "util/classgen.rb" "util/metrics.rb" "util/execution.rb" "util/storage.rb" "util/settings.rb" "util/pidlock.rb" "util/subclass_loader.rb" "util/utiltest.rb" "util/instance_loader.rb" "util/inifile.rb" "util/fileparsing.rb" "util/package.rb" "util/log.rb" "util/autoload.rb" "language/resource.rb" "language/snippets.rb" "language/transportable.rb" "language/functions.rb" "language/ast.rb" "language/parser.rb" "language/scope.rb" "language/ast/resource.rb" "language/ast/selector.rb" "language/ast/variable.rb" "language/ast/casestatement.rb" "language/ast/resource_reference.rb" "other/overrides.rb" "other/report.rb" "other/transactions.rb" "other/puppet.rb" "other/relationships.rb" "other/dsl.rb" "other/provider.rb" "other/events.rb" "executables/puppetmodule.rb" "ral/manager/attributes.rb" "ral/manager/manager.rb" "ral/manager/type.rb" "ral/manager/provider.rb" "ral/manager/instances.rb" "ral/providers/group.rb" "ral/providers/cron/crontab.rb" "ral/providers/package/aptitude.rb" "ral/providers/package/aptrpm.rb" "ral/providers/sshkey/parsed.rb" "ral/providers/mount/netinfo.rb" "ral/providers/port/parsed.rb" "ral/providers/provider.rb" "ral/providers/user/useradd.rb" "ral/providers/parsedfile.rb" "ral/providers/user.rb" "ral/providers/mailalias/aliases.rb" "ral/providers/host/parsed.rb" "ral/providers/host/netinfo.rb" "ral/providers/package.rb" "ral/providers/service/base.rb" "ral/providers/service/debian.rb" "ral/providers/nameservice.rb" "ral/type/mailalias.rb" "ral/type/zone.rb" "ral/type/group.rb" "ral/type/filebucket.rb" "ral/type/file/target.rb" "ral/type/sshkey.rb" "ral/type/host.rb" "ral/type/filesources.rb" "ral/type/exec.rb" "ral/type/cron.rb" "ral/type/user.rb" "ral/type/resources.rb" "ral/type/yumrepo.rb" "ral/type/port.rb" "ral/type/service.rb" "ral/type/file.rb" "ral/type/fileignoresource.rb" 
Install RRD for metric reporting tests
Could not autoload "/usr/lib/ruby/site_ruby/1.8/puppet/type/nagios_hostgroupescalation.rb": No nagios type for hostgroupescalation
Loaded suite /root/puppet/test/lib/rake/puppet_test_loader
Started
............................................................................F.......................................Could not autoload "/usr/lib/ruby/site_ruby/1.8/puppet/type/nagios_hostgroupescalation.rb": No nagios type for hostgroupescalation
..........F........................E.................F........................F..............Could not retrieve is_virtual: unexpected invocation: Facter.value(:virtual)
satisfied expectations:
- allowed any number of times, not yet invoked: Facter.value(:domain)
- allowed any number of times, not yet invoked: Facter.value()
- allowed any number of times, not yet invoked: Facter.value()
- allowed any number of times, already invoked once: Facter.value(:ipaddress)
- allowed any number of times, already invoked 21 times: Facter.value(:kernel)

Could not retrieve is_virtual: unexpected invocation: Facter.value(:virtual)
satisfied expectations:
- allowed any number of times, not yet invoked: Facter.value(:domain)
- allowed any number of times, not yet invoked: Facter.value()
- allowed any number of times, not yet invoked: Facter.value()
- allowed any number of times, already invoked once: Facter.value(:ipaddress)
- allowed any number of times, already invoked 48 times: Facter.value(:kernel)

Could not retrieve is_virtual: unexpected invocation: Facter.value(:virtual)
satisfied expectations:
- allowed any number of times, not yet invoked: Facter.value(:domain)
- allowed any number of times, not yet invoked: Facter.value()
- allowed any number of times, not yet invoked: Facter.value()
- allowed any number of times, already invoked once: Facter.value(:ipaddress)
- allowed any number of times, already invoked 75 times: Facter.value(:kernel)

Could not retrieve is_virtual: unexpected invocation: Facter.value(:virtual)
satisfied expectations:
- allowed any number of times, not yet invoked: Facter.value(:domain)
- allowed any number of times, not yet invoked: Facter.value()
- allowed any number of times, not yet invoked: Facter.value()
- allowed any number of times, already invoked once: Facter.value(:ipaddress)
- allowed any number of times, already invoked 102 times: Facter.value(:kernel)

Could not retrieve is_virtual: unexpected invocation: Facter.value(:virtual)
satisfied expectations:
- allowed any number of times, not yet invoked: Facter.value(:domain)
- allowed any number of times, not yet invoked: Facter.value()
- allowed any number of times, not yet invoked: Facter.value()
- allowed any number of times, already invoked once: Facter.value(:ipaddress)
- allowed any number of times, already invoked 129 times: Facter.value(:kernel)

Could not retrieve is_virtual: unexpected invocation: Facter.value(:virtual)
satisfied expectations:
- allowed any number of times, not yet invoked: Facter.value(:domain)
- allowed any number of times, not yet invoked: Facter.value()
- allowed any number of times, not yet invoked: Facter.value()
- allowed any number of times, already invoked once: Facter.value(:ipaddress)
- allowed any number of times, already invoked 156 times: Facter.value(:kernel)

Could not retrieve is_virtual: unexpected invocation: Facter.value(:virtual)
satisfied expectations:
- allowed any number of times, not yet invoked: Facter.value(:domain)
- allowed any number of times, not yet invoked: Facter.value()
- allowed any number of times, not yet invoked: Facter.value()
- allowed any number of times, already invoked once: Facter.value(:ipaddress)
- allowed any number of times, already invoked 183 times: Facter.value(:kernel)

Could not retrieve is_virtual: unexpected invocation: Facter.value(:virtual)
satisfied expectations:
- allowed any number of times, not yet invoked: Facter.value(:domain)
- allowed any number of times, not yet invoked: Facter.value()
- allowed any number of times, not yet invoked: Facter.value()
- allowed any number of times, already invoked once: Facter.value(:ipaddress)
- allowed any number of times, already invoked 210 times: Facter.value(:kernel)

Could not retrieve is_virtual: unexpected invocation: Facter.value(:virtual)
satisfied expectations:
- allowed any number of times, not yet invoked: Facter.value(:domain)
- allowed any number of times, not yet invoked: Facter.value()
- allowed any number of times, not yet invoked: Facter.value()
- allowed any number of times, already invoked once: Facter.value(:ipaddress)
- allowed any number of times, already invoked 237 times: Facter.value(:kernel)

................F..................................Not testing attr members of group
............................................................Create a package at /home/luke/rpm/RPMS/noarch/enhost-1.0.1-1.noarch.rpm for testing
.F........................................................................................./root/puppet/lib/puppet/util/nagios_maker.rb:12:in `create_nagios_type'
/usr/lib/ruby/site_ruby/1.8/puppet/type/nagios_hostgroupescalation.rb:3
/root/puppet/lib/puppet/util/autoload.rb:116:in `require'
/root/puppet/lib/puppet/util/autoload.rb:116:in `loadall'
/root/puppet/lib/puppet/util/autoload.rb:112:in `each'
/root/puppet/lib/puppet/util/autoload.rb:112:in `loadall'
/root/puppet/lib/puppet/util/autoload.rb:132:in `eachdir'
/root/puppet/lib/puppet/util/autoload.rb:130:in `each'
/root/puppet/lib/puppet/util/autoload.rb:130:in `eachdir'
/root/puppet/lib/puppet/util/autoload.rb:111:in `loadall'
/root/puppet/lib/puppet/metatype/manager.rb:29:in `loadall'
./ral/providers/provider.rb:432:in `test_method_features'
/usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:32:in `__send__'
/usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:32:in `run'
/usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite'
/usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator'
/usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start'
/usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run'
/usr/lib/ruby/1.8/test/unit/autorunner.rb:200:in `run'
/root/puppet/test/lib/rake/puppet_test_loader.rb:13
Could not autoload "/usr/lib/ruby/site_ruby/1.8/puppet/type/nagios_hostgroupescalation.rb": No nagios type for hostgroupescalation
...................................E.......................................................E.....................................................................................................................................................................................E..EE.
Finished in 186.995461 seconds.

  1) Failure:
test_uppercase_files_are_renamed_and_read(TestCertSupport)
    [./certmgr/support.rb:98:in `test_uppercase_files_are_renamed_and_read'
     /usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:32:in `__send__'
     /usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:32:in `run']:
Upper case file was not removed.
<false> is not true.

  2) Failure:
test_autorequire_user(TestExec)
    [./ral/type/exec.rb:760:in `test_autorequire_user'
     /usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:32:in `__send__'
     /usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:32:in `run']:
Could not evaluate autorequire.
Exception raised:
Class: <Puppet::DevError>
Message: <"You cannot add relationships without a catalog">
---Backtrace---
/root/puppet/lib/puppet/type.rb:1673:in `autorequire'
./ral/type/exec.rb:761:in `test_autorequire_user'
./ral/type/exec.rb:760:in `test_autorequire_user'
/usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:32:in `__send__'
/usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:32:in `run'
---------------

  3) Error:
test_userngroup(TestExec):
RuntimeError: Global resource removal is deprecated
    /root/puppet/lib/puppet/type.rb:929:in `clear'
    /root/puppet/lib/puppet/metatype/manager.rb:13:in `allclear'
    /root/puppet/lib/puppet/metatype/manager.rb:12:in `each'
    /root/puppet/lib/puppet/metatype/manager.rb:12:in `allclear'
    ./ral/type/exec.rb:354:in `mknverify'
    ./ral/type/exec.rb:367:in `test_userngroup'
    ./ral/type/exec.rb:360:in `each'
    ./ral/type/exec.rb:360:in `test_userngroup'
    /usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:32:in `__send__'
    /usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:32:in `run'

  4) Failure:
test_files_replace_with_right_attrs(TestFile)
    [./ral/type/file.rb:1097:in `test_files_replace_with_right_attrs'
     ./ral/type/file.rb:1091:in `each'
     ./ral/type/file.rb:1091:in `test_files_replace_with_right_attrs'
     ./ral/type/file.rb:1119:in `call'
     ./ral/type/file.rb:1119:in `test_files_replace_with_right_attrs'
     ./ral/type/file.rb:1104:in `each'
     ./ral/type/file.rb:1104:in `test_files_replace_with_right_attrs'
     /usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:32:in `__send__'
     /usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:32:in `run']:
Attr uid was not correct after modification with source.
<1> expected but was
<0>.

  5) Failure:
test_write_validates_checksum(TestFile) [./ral/type/file.rb:1162]:
not all expectations were satisfied
unsatisfied expectations:
- expected exactly twice, not yet invoked: #<Mock:readhandle>.read(512)
- expected exactly once, not yet invoked: #<Puppet::Type::File:0xb66f8ff4>.fail(any_parameters)
satisfied expectations:
- allowed any number of times, not yet invoked: Facter.to_hash(any_parameters)
- expected exactly once, already invoked once: #<Mock:writehandle>.print(any_parameters)
- allowed any number of times, not yet invoked: File.rename(any_parameters)
- expected exactly once, already invoked once: File.open()
- expected exactly once, already invoked once: File.open()
- allowed any number of times, already invoked once: FileTest.file?(any_parameters)
- allowed any number of times, already invoked once: FileTest.exist?(any_parameters)

  6) Failure:
test_RecursionWithAddedFiles(TestFileSources)
    [./ral/type/filesources.rb:204:in `test_RecursionWithAddedFiles'
     /usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:32:in `__send__'
     /usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:32:in `run']:
<493> expected but was
<420>.

  7) Failure:
test_wxrubylayouts_gem(TestPackageProvider)
    [./ral/providers/package.rb:175:in `run_package_installation_test'
     ./ral/providers/package.rb:236:in `test_wxrubylayouts_gem'
     /usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:32:in `__send__'
     /usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:32:in `run']:
Could not call 'latest'.
Exception raised:
Class: <Puppet::Error>
Message: <"Could not list gems: Execution of '/usr/bin/gem list --remote wxrubylayouts' returned 1: ERROR:  http://gems.rubyforge.org/ does not appear to be a repository\nERROR:  While executing gem ... (Gem::RemoteFetcher::FetchError)\n    Errno::ECONNREFUSED: Connection refused - connect(2) (http://gems.rubyforge.org/yaml)\n">
---Backtrace---
/root/puppet/lib/puppet/provider/package/gem.rb:38:in `gemlist'
/root/puppet/lib/puppet/provider/package/gem.rb:111:in `latest'
./ral/providers/package.rb:176:in `run_package_installation_test'
./ral/providers/package.rb:175:in `run_package_installation_test'
./ral/providers/package.rb:236:in `test_wxrubylayouts_gem'
/usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:32:in `__send__'
/usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:32:in `run'
---------------

  8) Error:
test_to_resourceparam(TestRailsParameter):
Puppet::DevError: No activerecord, cannot init Puppet::Rails
    /root/puppet/lib/puppet/rails.rb:64:in `init'
    /root/puppet/test/lib/puppettest/railstesting.rb:17:in `railsinit'
    ./rails/railsparameter.rb:21:in `test_to_resourceparam'
    /usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:32:in `__send__'
    /usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:32:in `run'

  9) Error:
test_storeandcollect(TestScope):
RuntimeError: StoreConfigs not supported without ActiveRecord 2.3
    /root/puppet/lib/puppet/defaults.rb:714:in `handle'
    /root/puppet/lib/puppet/util/settings.rb:474:in `set_value'
    /root/puppet/lib/puppet/util/settings.rb:25:in `[]='
    /root/puppet/lib/puppet.rb:90:in `[]='
    ./language/scope.rb:412:in `test_storeandcollect'
    /usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:32:in `__send__'
    /usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:32:in `run'

 10) Error:
test_allowdupe(UserAddProviderTest):
RuntimeError: Global resource removal is deprecated
    /root/puppet/lib/puppet/type.rb:929:in `clear'
    ./ral/providers/user/useradd.rb:157:in `test_allowdupe'
    /usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:32:in `__send__'
    /usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:32:in `run'

 11) Error:
test_managehome(UserAddProviderTest):
RuntimeError: Global resource removal is deprecated
    /root/puppet/lib/puppet/type.rb:929:in `clear'
    ./ral/providers/user/useradd.rb:110:in `test_managehome'
    /usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:32:in `__send__'
    /usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:32:in `run'

 12) Error:
test_manages_password(UserAddProviderTest):
RuntimeError: Global resource removal is deprecated
    /root/puppet/lib/puppet/type.rb:929:in `clear'
    ./ral/providers/user/useradd.rb:201:in `test_manages_password'
    /usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:32:in `__send__'
    /usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:32:in `run'

690 tests, 6408 assertions, 6 failures, 6 errors
rake aborted!
Command failed with status (14): [/usr/bin/ruby -Ilib:lib:../lib "/root/pupp...]

(See full trace by running task with --trace)