Created
July 10, 2019 08:16
-
-
Save tadeboro/74e9c5392d22e2b12490d0efc40560bc to your computer and use it in GitHub Desktop.
Rspec output
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Failures: | |
1) ManageIQ::Providers::Lenovo::PhysicalInfraManager::Refresher will perform a full refresh with ems1 | |
Failure/Error: EmsRefresh.refresh(ems) | |
ActiveRecord::HasManyThroughSourceAssociationNotFoundError: | |
Could not find the source association(s) :management_devices in model Hardware. Try 'has_many :physical_chassis_management_devices, :through => :physical_chassis_hardwares, :source => <name>'. Is it one of vm_or_template, vm, miq_template, host, computer_system, physical_switch, networks, firmwares, disks, hard_disks, floppies, cdroms, partitions, volumes, guest_devices, storage_adapters, nics, ports, physical_ports, or connected_physical_switches? | |
# /home/tadej/xlab/wwt/manageiq/app/models/manageiq/providers/inventory/persister.rb:29:in `persist!' | |
# /home/tadej/xlab/wwt/manageiq/app/models/manageiq/providers/base_manager/refresher.rb:162:in `save_inventory' | |
# /home/tadej/xlab/wwt/manageiq/app/models/manageiq/providers/base_manager/refresher.rb:96:in `block in refresh_targets_for_ems' | |
# /home/tadej/xlab/wwt/manageiq/app/models/manageiq/providers/base_manager/refresher.rb:96:in `refresh_targets_for_ems' | |
# /home/tadej/xlab/wwt/manageiq/app/models/manageiq/providers/base_manager/refresher.rb:41:in `block (2 levels) in refresh' | |
# /home/tadej/xlab/wwt/manageiq/app/models/manageiq/providers/base_manager/refresher.rb:41:in `block in refresh' | |
# /home/tadej/xlab/wwt/manageiq/app/models/manageiq/providers/base_manager/refresher.rb:31:in `each' | |
# /home/tadej/xlab/wwt/manageiq/app/models/manageiq/providers/base_manager/refresher.rb:31:in `refresh' | |
# /home/tadej/xlab/wwt/manageiq/app/models/manageiq/providers/base_manager/refresher.rb:11:in `refresh' | |
# /home/tadej/xlab/wwt/manageiq/app/models/ems_refresh.rb:103:in `block in refresh' | |
# /home/tadej/xlab/wwt/manageiq/app/models/ems_refresh.rb:102:in `each' | |
# /home/tadej/xlab/wwt/manageiq/app/models/ems_refresh.rb:102:in `refresh' | |
# ./spec/models/manageiq/providers/lenovo/physical_infra_manager/refresher_spec.rb:106:in `block (3 levels) in <top (required)>' | |
# ./spec/models/manageiq/providers/lenovo/physical_infra_manager/refresher_spec.rb:105:in `times' | |
# ./spec/models/manageiq/providers/lenovo/physical_infra_manager/refresher_spec.rb:105:in `block (2 levels) in <top (required)>' | |
2) ManageIQ::Providers::Lenovo::PhysicalInfraManager::Refresher will perform a full refresh with ems2 | |
Failure/Error: EmsRefresh.refresh(ems2) | |
ActiveRecord::HasManyThroughSourceAssociationNotFoundError: | |
Could not find the source association(s) :management_devices in model Hardware. Try 'has_many :physical_chassis_management_devices, :through => :physical_chassis_hardwares, :source => <name>'. Is it one of vm_or_template, vm, miq_template, host, computer_system, physical_switch, networks, firmwares, disks, hard_disks, floppies, cdroms, partitions, volumes, guest_devices, storage_adapters, nics, ports, physical_ports, or connected_physical_switches? | |
# /home/tadej/xlab/wwt/manageiq/app/models/manageiq/providers/inventory/persister.rb:29:in `persist!' | |
# /home/tadej/xlab/wwt/manageiq/app/models/manageiq/providers/base_manager/refresher.rb:162:in `save_inventory' | |
# /home/tadej/xlab/wwt/manageiq/app/models/manageiq/providers/base_manager/refresher.rb:96:in `block in refresh_targets_for_ems' | |
# /home/tadej/xlab/wwt/manageiq/app/models/manageiq/providers/base_manager/refresher.rb:96:in `refresh_targets_for_ems' | |
# /home/tadej/xlab/wwt/manageiq/app/models/manageiq/providers/base_manager/refresher.rb:41:in `block (2 levels) in refresh' | |
# /home/tadej/xlab/wwt/manageiq/app/models/manageiq/providers/base_manager/refresher.rb:41:in `block in refresh' | |
# /home/tadej/xlab/wwt/manageiq/app/models/manageiq/providers/base_manager/refresher.rb:31:in `each' | |
# /home/tadej/xlab/wwt/manageiq/app/models/manageiq/providers/base_manager/refresher.rb:31:in `refresh' | |
# /home/tadej/xlab/wwt/manageiq/app/models/manageiq/providers/base_manager/refresher.rb:11:in `refresh' | |
# /home/tadej/xlab/wwt/manageiq/app/models/ems_refresh.rb:103:in `block in refresh' | |
# /home/tadej/xlab/wwt/manageiq/app/models/ems_refresh.rb:102:in `each' | |
# /home/tadej/xlab/wwt/manageiq/app/models/ems_refresh.rb:102:in `refresh' | |
# ./spec/models/manageiq/providers/lenovo/physical_infra_manager/refresher_spec.rb:124:in `block (3 levels) in <top (required)>' | |
# ./spec/models/manageiq/providers/lenovo/physical_infra_manager/refresher_spec.rb:123:in `times' | |
# ./spec/models/manageiq/providers/lenovo/physical_infra_manager/refresher_spec.rb:123:in `block (2 levels) in <top (required)>' | |
3) ManageIQ::Providers::Lenovo::PhysicalInfraManager::Refresher will check inventory consistency | |
Failure/Error: EmsRefresh.refresh(ems2) | |
ActiveRecord::HasManyThroughSourceAssociationNotFoundError: | |
Could not find the source association(s) :management_devices in model Hardware. Try 'has_many :physical_chassis_management_devices, :through => :physical_chassis_hardwares, :source => <name>'. Is it one of vm_or_template, vm, miq_template, host, computer_system, physical_switch, networks, firmwares, disks, hard_disks, floppies, cdroms, partitions, volumes, guest_devices, storage_adapters, nics, ports, physical_ports, or connected_physical_switches? | |
# /home/tadej/xlab/wwt/manageiq/app/models/manageiq/providers/inventory/persister.rb:29:in `persist!' | |
# /home/tadej/xlab/wwt/manageiq/app/models/manageiq/providers/base_manager/refresher.rb:162:in `save_inventory' | |
# /home/tadej/xlab/wwt/manageiq/app/models/manageiq/providers/base_manager/refresher.rb:96:in `block in refresh_targets_for_ems' | |
# /home/tadej/xlab/wwt/manageiq/app/models/manageiq/providers/base_manager/refresher.rb:96:in `refresh_targets_for_ems' | |
# /home/tadej/xlab/wwt/manageiq/app/models/manageiq/providers/base_manager/refresher.rb:41:in `block (2 levels) in refresh' | |
# /home/tadej/xlab/wwt/manageiq/app/models/manageiq/providers/base_manager/refresher.rb:41:in `block in refresh' | |
# /home/tadej/xlab/wwt/manageiq/app/models/manageiq/providers/base_manager/refresher.rb:31:in `each' | |
# /home/tadej/xlab/wwt/manageiq/app/models/manageiq/providers/base_manager/refresher.rb:31:in `refresh' | |
# /home/tadej/xlab/wwt/manageiq/app/models/manageiq/providers/base_manager/refresher.rb:11:in `refresh' | |
# /home/tadej/xlab/wwt/manageiq/app/models/ems_refresh.rb:103:in `block in refresh' | |
# /home/tadej/xlab/wwt/manageiq/app/models/ems_refresh.rb:102:in `each' | |
# /home/tadej/xlab/wwt/manageiq/app/models/ems_refresh.rb:102:in `refresh' | |
# ./spec/models/manageiq/providers/lenovo/physical_infra_manager/refresher_spec.rb:150:in `block (2 levels) in <top (required)>' | |
Finished in 10.91 seconds (files took 6.41 seconds to load) | |
103 examples, 3 failures | |
Failed examples: | |
rspec ./spec/models/manageiq/providers/lenovo/physical_infra_manager/refresher_spec.rb:104 # ManageIQ::Providers::Lenovo::PhysicalInfraManager::Refresher will perform a full refresh with ems1 | |
rspec ./spec/models/manageiq/providers/lenovo/physical_infra_manager/refresher_spec.rb:120 # ManageIQ::Providers::Lenovo::PhysicalInfraManager::Refresher will perform a full refresh with ems2 | |
rspec ./spec/models/manageiq/providers/lenovo/physical_infra_manager/refresher_spec.rb:149 # ManageIQ::Providers::Lenovo::PhysicalInfraManager::Refresher will check inventory consistency | |
Randomized with seed 52557 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment