See http://ci.opensuse.org/job/yast-storage-ng-master/48/changes
Changes:
[aschnell] - adapted to libstorage-ng API changes
[aschnell] - adapted to libstorage-ng change
[aschnell] - fixed scope
------------------------------------------
[...truncated 1586 lines...]
[ 38s] # ./test/proposal/space_maker_test.rb:37:in `block (3 levels) in '
[ 38s]
[ 38s] 24) Yast::Storage::Proposal::SpaceMaker#make_space if there are two Windows partitions with no partition having enough free space by itself shrinks the less full Windows partition as much as possible
[ 38s] Failure/Error: fake_scenario(scenario)
[ 38s]
[ 38s] Storage::Exception:
[ 38s] Storage::Exception
[ 38s] # ./src/lib/storage/storage_manager.rb:72:in `create_devicegraph'
[ 38s] # ./src/lib/storage/storage_manager.rb:72:in `fake_from_yaml'
[ 38s] # ./test/support/storage_helpers.rb:42:in `fake_scenario'
[ 38s] # ./test/proposal/space_maker_test.rb:37:in `block (3 levels) in '
[ 38s]
[ 38s] 25) Yast::Storage::Proposal::SpaceMaker#make_space if there are two Windows partitions with no partition having enough free space by itself shrinks the other Windows partition as needed
[ 38s] Failure/Error: fake_scenario(scenario)
[ 38s]
[ 38s] Storage::Exception:
[ 38s] Storage::Exception
[ 38s] # ./src/lib/storage/storage_manager.rb:72:in `create_devicegraph'
[ 38s] # ./src/lib/storage/storage_manager.rb:72:in `fake_from_yaml'
[ 38s] # ./test/support/storage_helpers.rb:42:in `fake_scenario'
[ 38s] # ./test/proposal/space_maker_test.rb:37:in `block (3 levels) in '
[ 38s]
[ 38s] 26) Yast::Storage::Proposal::SpaceMaker#make_space if there are two Windows partitions with no partition having enough free space by itself leaves other partitions untouched
[ 38s] Failure/Error: fake_scenario(scenario)
[ 38s]
[ 38s] Storage::Exception:
[ 38s] Storage::Exception
[ 38s] # ./src/lib/storage/storage_manager.rb:72:in `create_devicegraph'
[ 38s] # ./src/lib/storage/storage_manager.rb:72:in `fake_from_yaml'
[ 38s] # ./test/support/storage_helpers.rb:42:in `fake_scenario'
[ 38s] # ./test/proposal/space_maker_test.rb:37:in `block (3 levels) in '
[ 38s]
[ 38s] 27) Yast::Storage::Proposal::SpaceMaker#make_space when forced to delete partitions deletes the first partitions of the disk until reaching the goal
[ 38s] Failure/Error: fake_scenario(scenario)
[ 38s]
[ 38s] Storage::Exception:
[ 38s] Storage::Exception
[ 38s] # ./src/lib/storage/storage_manager.rb:72:in `create_devicegraph'
[ 38s] # ./src/lib/storage/storage_manager.rb:72:in `fake_from_yaml'
[ 38s] # ./test/support/storage_helpers.rb:42:in `fake_scenario'
[ 38s] # ./test/proposal/space_maker_test.rb:37:in `block (3 levels) in '
[ 38s]
[ 38s] 28) Yast::Storage::Proposal::SpaceMaker#make_space when forced to delete partitions doesn't delete partitions marked to be reused
[ 38s] Failure/Error: fake_scenario(scenario)
[ 38s]
[ 38s] Storage::Exception:
[ 38s] Storage::Exception
[ 38s] # ./src/lib/storage/storage_manager.rb:72:in `create_devicegraph'
[ 38s] # ./src/lib/storage/storage_manager.rb:72:in `fake_from_yaml'
[ 38s] # ./test/support/storage_helpers.rb:42:in `fake_scenario'
[ 38s] # ./test/proposal/space_maker_test.rb:37:in `block (3 levels) in '
[ 38s]
[ 38s] 29) Yast::Storage::Proposal::SpaceMaker#make_space when forced to delete partitions raises a NoDiskSpaceError exception if deleting is not enough
[ 38s] Failure/Error: fake_scenario(scenario)
[ 38s]
[ 38s] Storage::Exception:
[ 38s] Storage::Exception
[ 38s] # ./src/lib/storage/storage_manager.rb:72:in `create_devicegraph'
[ 38s] # ./src/lib/storage/storage_manager.rb:72:in `fake_from_yaml'
[ 38s] # ./test/support/storage_helpers.rb:42:in `fake_scenario'
[ 38s] # ./test/proposal/space_maker_test.rb:37:in `block (3 levels) in '
[ 38s]
[ 38s] 30) Yast::Storage::Proposal::SpaceMaker#make_space when forced to delete partitions doesn't delete empty extended partitions unless required
[ 38s] Failure/Error: fake_scenario(scenario)
[ 38s]
[ 38s] Storage::Exception:
[ 38s] Storage::Exception
[ 38s] # ./src/lib/storage/storage_manager.rb:72:in `create_devicegraph'
[ 38s] # ./src/lib/storage/storage_manager.rb:72:in `fake_from_yaml'
[ 38s] # ./test/support/storage_helpers.rb:42:in `fake_scenario'
[ 38s] # ./test/proposal/space_maker_test.rb:37:in `block (3 levels) in '
[ 38s]
[ 38s] 31) Yast::Storage::Proposal::SpaceMaker#make_space when forced to delete partitions deletes empty extended partitions if the space is needed
[ 38s] Failure/Error: fake_scenario(scenario)
[ 38s]
[ 38s] Storage::Exception:
[ 38s] Storage::Exception
[ 38s] # ./src/lib/storage/storage_manager.rb:72:in `create_devicegraph'
[ 38s] # ./src/lib/storage/storage_manager.rb:72:in `fake_from_yaml'
[ 38s] # ./test/support/storage_helpers.rb:42:in `fake_scenario'
[ 38s] # ./test/proposal/space_maker_test.rb:37:in `block (3 levels) in '
[ 38s]
[ 38s] 32) Yast::Storage::Proposal::SpaceMaker#make_space when forced to delete partitions has an UGLY BUG that deletes extended partitions leaving the logical there
[ 38s] Failure/Error: fake_scenario(scenario)
[ 38s]
[ 38s] Storage::Exception:
[ 38s] Storage::Exception
[ 38s] # ./src/lib/storage/storage_manager.rb:72:in `create_devicegraph'
[ 38s] # ./src/lib/storage/storage_manager.rb:72:in `fake_from_yaml'
[ 38s] # ./test/support/storage_helpers.rb:42:in `fake_scenario'
[ 38s] # ./test/proposal/space_maker_test.rb:37:in `block (3 levels) in '
[ 38s]
[ 38s] 33) Yast::Storage::Proposal#propose in a windows-only PC with a separate home proposes the expected layout
[ 38s] Failure/Error: fake_scenario(scenario)
[ 38s]
[ 38s] Storage::Exception:
[ 38s] Storage::Exception
[ 38s] # ./src/lib/storage/storage_manager.rb:72:in `create_devicegraph'
[ 38s] # ./src/lib/storage/storage_manager.rb:72:in `fake_from_yaml'
[ 38s] # ./test/support/storage_helpers.rb:42:in `fake_scenario'
[ 38s] # ./test/proposal_test.rb:38:in `block (3 levels) in '
[ 38s]
[ 38s] 34) Yast::Storage::Proposal#propose in a windows-only PC without separate home proposes the expected layout
[ 38s] Failure/Error: fake_scenario(scenario)
[ 38s]
[ 38s] Storage::Exception:
[ 38s] Storage::Exception
[ 38s] # ./src/lib/storage/storage_manager.rb:72:in `create_devicegraph'
[ 38s] # ./src/lib/storage/storage_manager.rb:72:in `fake_from_yaml'
[ 38s] # ./test/support/storage_helpers.rb:42:in `fake_scenario'
[ 38s] # ./test/proposal_test.rb:38:in `block (3 levels) in '
[ 38s]
[ 38s] 35) Yast::Storage::Proposal#propose in a windows/linux multiboot PC with a separate home proposes the expected layout
[ 38s] Failure/Error: fake_scenario(scenario)
[ 38s]
[ 38s] Storage::Exception:
[ 38s] Storage::Exception
[ 38s] # ./src/lib/storage/storage_manager.rb:72:in `create_devicegraph'
[ 38s] # ./src/lib/storage/storage_manager.rb:72:in `fake_from_yaml'
[ 38s] # ./test/support/storage_helpers.rb:42:in `fake_scenario'
[ 38s] # ./test/proposal_test.rb:38:in `block (3 levels) in '
[ 38s]
[ 38s] 36) Yast::Storage::Proposal#propose in a windows/linux multiboot PC without separate home proposes the expected layout
[ 38s] Failure/Error: fake_scenario(scenario)
[ 38s]
[ 38s] Storage::Exception:
[ 38s] Storage::Exception
[ 38s] # ./src/lib/storage/storage_manager.rb:72:in `create_devicegraph'
[ 38s] # ./src/lib/storage/storage_manager.rb:72:in `fake_from_yaml'
[ 38s] # ./test/support/storage_helpers.rb:42:in `fake_scenario'
[ 38s] # ./test/proposal_test.rb:38:in `block (3 levels) in '
[ 38s]
[ 38s] 37) Yast::Storage::Proposal#propose in a linux multiboot PC with a separate home proposes the expected layout
[ 38s] Failure/Error: fake_scenario(scenario)
[ 38s]
[ 38s] Storage::Exception:
[ 38s] Storage::Exception
[ 38s] # ./src/lib/storage/storage_manager.rb:72:in `create_devicegraph'
[ 38s] # ./src/lib/storage/storage_manager.rb:72:in `fake_from_yaml'
[ 38s] # ./test/support/storage_helpers.rb:42:in `fake_scenario'
[ 38s] # ./test/proposal_test.rb:38:in `block (3 levels) in '
[ 38s]
[ 38s] 38) Yast::Storage::Proposal#propose in a linux multiboot PC without separate home proposes the expected layout
[ 38s] Failure/Error: fake_scenario(scenario)
[ 38s]
[ 38s] Storage::Exception:
[ 38s] Storage::Exception
[ 38s] # ./src/lib/storage/storage_manager.rb:72:in `create_devicegraph'
[ 38s] # ./src/lib/storage/storage_manager.rb:72:in `fake_from_yaml'
[ 38s] # ./test/support/storage_helpers.rb:42:in `fake_scenario'
[ 38s] # ./test/proposal_test.rb:38:in `block (3 levels) in '
[ 38s]
[ 38s] 39) Yast::Storage::Proposal#propose with pre-existing swap partitions reuses suitable swap partitions
[ 38s] Failure/Error: fake_scenario(scenario)
[ 38s]
[ 38s] Storage::Exception:
[ 38s] Storage::Exception
[ 38s] # ./src/lib/storage/storage_manager.rb:72:in `create_devicegraph'
[ 38s] # ./src/lib/storage/storage_manager.rb:72:in `fake_from_yaml'
[ 38s] # ./test/support/storage_helpers.rb:42:in `fake_scenario'
[ 38s] # ./test/proposal_test.rb:38:in `block (3 levels) in '
[ 38s]
[ 38s] 40) Yast::Storage::Proposal#propose with pre-existing swap partitions reuses UUID and label of deleted swap partitions
[ 38s] Failure/Error: fake_scenario(scenario)
[ 38s]
[ 38s] Storage::Exception:
[ 38s] Storage::Exception
[ 38s] # ./src/lib/storage/storage_manager.rb:72:in `create_devicegraph'
[ 38s] # ./src/lib/storage/storage_manager.rb:72:in `fake_from_yaml'
[ 38s] # ./test/support/storage_helpers.rb:42:in `fake_scenario'
[ 38s] # ./test/proposal_test.rb:38:in `block (3 levels) in '
[ 38s]
[ 38s] 41) Yast::Storage::Proposal#propose with pre-existing swap partitions does not enforce any particular UUID or label for additional swaps
[ 38s] Failure/Error: fake_scenario(scenario)
[ 38s]
[ 38s] Storage::Exception:
[ 38s] Storage::Exception
[ 38s] # ./src/lib/storage/storage_manager.rb:72:in `create_devicegraph'
[ 38s] # ./src/lib/storage/storage_manager.rb:72:in `fake_from_yaml'
[ 38s] # ./test/support/storage_helpers.rb:42:in `fake_scenario'
[ 38s] # ./test/proposal_test.rb:38:in `block (3 levels) in '
[ 38s]
[ 38s] Finished in 0.68273 seconds (files took 0.36044 seconds to load)
[ 38s] 199 examples, 41 failures
[ 38s]
[ 38s] Failed examples:
[ 38s]
[ 38s] rspec ./test/proposal/space_distribution_test.rb:132 # Yast::Storage::Proposal::SpaceDistribution.better_for when there are several free spaces if the sum of all spaces is not big enough returns no distribution (nil)
[ 38s] rspec ./test/proposal/space_distribution_test.rb:141 # Yast::Storage::Proposal::SpaceDistribution.better_for when there are several free spaces if all the volumes fit in one space allocates all the partitions in the same space
[ 38s] rspec ./test/proposal/space_distribution_test.rb:147 # Yast::Storage::Proposal::SpaceDistribution.better_for when there are several free spaces if all the volumes fit in one space uses the biggest space it can fill completely
[ 38s] rspec ./test/proposal/space_distribution_test.rb:159 # Yast::Storage::Proposal::SpaceDistribution.better_for when there are several free spaces if no single space is big enough and it's possible to avoid gaps completely fills all the used spaces
[ 38s] rspec ./test/proposal/space_distribution_test.rb:167 # Yast::Storage::Proposal::SpaceDistribution.better_for when there are several free spaces if no single space is big enough and it's not possible to fill all the spaces creates the smallest possible gap
[ 38s] rspec ./test/proposal/space_distribution_test.rb:176 # Yast::Storage::Proposal::SpaceDistribution.better_for when there are several free spaces if no single space is big enough and all the spaces are inside an extended partition plans all partitions as logical
[ 38s] rspec ./test/proposal/space_distribution_test.rb:187 # Yast::Storage::Proposal::SpaceDistribution.better_for when there are several free spaces if no single space is big enough and the spaces are unassigned (ms-dos partition table) and there is already an extended partition and the number of partitions exceeds the primary limit returns no distribution (nil)
[ 38s] rspec ./test/proposal/space_distribution_test.rb:195 # Yast::Storage::Proposal::SpaceDistribution.better_for when there are several free spaces if no single space is big enough and the spaces are unassigned (ms-dos partition table) and there is already an extended partition and there are not too many primary partitions already plans all partitions as primary
[ 38s] rspec ./test/proposal/space_distribution_test.rb:206 # Yast::Storage::Proposal::SpaceDistribution.better_for when there are several free spaces if no single space is big enough and the spaces are unassigned (ms-dos partition table) and there is no extended partition and the number of partitions reaches the primary limit chooses one space for an extended partition and the rest as primary
[ 38s] rspec ./test/proposal/space_distribution_test.rb:218 # Yast::Storage::Proposal::SpaceDistribution.better_for when there are several free spaces if no single space is big enough and the spaces are unassigned (ms-dos partition table) and there is no extended partition and the number of partitions is below the primary limit does not enforce the partition types
[ 38s] rspec ./test/proposal/space_distribution_test.rb:240 # Yast::Storage::Proposal::SpaceDistribution.better_for if disk restrictions apply to some volume if a proper distribution is possible honors the disk restrictions
[ 38s] rspec ./test/proposal/space_distribution_test.rb:245 # Yast::Storage::Proposal::SpaceDistribution.better_for if disk restrictions apply to some volume if a proper distribution is possible completely fills all the used spaces
[ 38s] rspec ./test/proposal/space_distribution_test.rb:253 # Yast::Storage::Proposal::SpaceDistribution.better_for if disk restrictions apply to some volume if the only way to avoid gaps is breaking the disk restrictions honors the disk restrictions
[ 38s] rspec ./test/proposal/space_distribution_test.rb:258 # Yast::Storage::Proposal::SpaceDistribution.better_for if disk restrictions apply to some volume if the only way to avoid gaps is breaking the disk restrictions creates the smallest possible gap
[ 38s] rspec ./test/proposal/space_distribution_test.rb:266 # Yast::Storage::Proposal::SpaceDistribution.better_for if disk restrictions apply to some volume if is not possible to honor the disk restrictions returns no distribution (nil)
[ 38s] rspec ./test/proposal/space_maker_test.rb:59 # Yast::Storage::Proposal::SpaceMaker#make_space if the disk is not big enough raises a NoDiskSpaceError exception
[ 38s] rspec ./test/proposal/space_maker_test.rb:69 # Yast::Storage::Proposal::SpaceMaker#make_space if there are Windows and Linux partitions deletes some of the linux ones
[ 38s] rspec ./test/proposal/space_maker_test.rb:95 # Yast::Storage::Proposal::SpaceMaker#make_space if there is a Windows partition and no Linux ones with enough free space in the Windows partition shrinks the Windows partition by the required size
[ 38s] rspec ./test/proposal/space_maker_test.rb:101 # Yast::Storage::Proposal::SpaceMaker#make_space if there is a Windows partition and no Linux ones with enough free space in the Windows partition leaves other partitions untouched
[ 38s] rspec ./test/proposal/space_maker_test.rb:113 # Yast::Storage::Proposal::SpaceMaker#make_space if there is a Windows partition and no Linux ones with no enough free space in the Windows partition shrinks the Windows partition as much as possible
[ 38s] rspec ./test/proposal/space_maker_test.rb:119 # Yast::Storage::Proposal::SpaceMaker#make_space if there is a Windows partition and no Linux ones with no enough free space in the Windows partition removes other partitions
[ 38s] rspec ./test/proposal/space_maker_test.rb:150 # Yast::Storage::Proposal::SpaceMaker#make_space if there are two Windows partitions with at least one Windows partition having enough free space shrinks the less full Windows partition as needed
[ 38s] rspec ./test/proposal/space_maker_test.rb:156 # Yast::Storage::Proposal::SpaceMaker#make_space if there are two Windows partitions with at least one Windows partition having enough free space leaves other partitions untouched
[ 38s] rspec ./test/proposal/space_maker_test.rb:172 # Yast::Storage::Proposal::SpaceMaker#make_space if there are two Windows partitions with no partition having enough free space by itself shrinks the less full Windows partition as much as possible
[ 38s] rspec ./test/proposal/space_maker_test.rb:178 # Yast::Storage::Proposal::SpaceMaker#make_space if there are two Windows partitions with no partition having enough free space by itself shrinks the other Windows partition as needed
[ 38s] rspec ./test/proposal/space_maker_test.rb:184 # Yast::Storage::Proposal::SpaceMaker#make_space if there are two Windows partitions with no partition having enough free space by itself leaves other partitions untouched
[ 38s] rspec ./test/proposal/space_maker_test.rb:199 # Yast::Storage::Proposal::SpaceMaker#make_space when forced to delete partitions deletes the first partitions of the disk until reaching the goal
[ 38s] rspec ./test/proposal/space_maker_test.rb:211 # Yast::Storage::Proposal::SpaceMaker#make_space when forced to delete partitions doesn't delete partitions marked to be reused
[ 38s] rspec ./test/proposal/space_maker_test.rb:224 # Yast::Storage::Proposal::SpaceMaker#make_space when forced to delete partitions raises a NoDiskSpaceError exception if deleting is not enough
[ 38s] rspec ./test/proposal/space_maker_test.rb:234 # Yast::Storage::Proposal::SpaceMaker#make_space when forced to delete partitions doesn't delete empty extended partitions unless required
[ 38s] rspec ./test/proposal/space_maker_test.rb:255 # Yast::Storage::Proposal::SpaceMaker#make_space when forced to delete partitions deletes empty extended partitions if the space is needed
[ 38s] rspec ./test/proposal/space_maker_test.rb:275 # Yast::Storage::Proposal::SpaceMaker#make_space when forced to delete partitions has an UGLY BUG that deletes extended partitions leaving the logical there
[ 38s] rspec ./test/proposal_test.rb:77 # Yast::Storage::Proposal#propose in a windows-only PC with a separate home proposes the expected layout
[ 38s] rspec ./test/proposal_test.rb:86 # Yast::Storage::Proposal#propose in a windows-only PC without separate home proposes the expected layout
[ 38s] rspec ./test/proposal_test.rb:100 # Yast::Storage::Proposal#propose in a windows/linux multiboot PC with a separate home proposes the expected layout
[ 38s] rspec ./test/proposal_test.rb:109 # Yast::Storage::Proposal#propose in a windows/linux multiboot PC without separate home proposes the expected layout
[ 38s] rspec ./test/proposal_test.rb:123 # Yast::Storage::Proposal#propose in a linux multiboot PC with a separate home proposes the expected layout
[ 38s] rspec ./test/proposal_test.rb:132 # Yast::Storage::Proposal#propose in a linux multiboot PC without separate home proposes the expected layout
[ 38s] rspec ./test/proposal_test.rb:163 # Yast::Storage::Proposal#propose with pre-existing swap partitions reuses suitable swap partitions
[ 38s] rspec ./test/proposal_test.rb:174 # Yast::Storage::Proposal#propose with pre-existing swap partitions reuses UUID and label of deleted swap partitions
[ 38s] rspec ./test/proposal_test.rb:192 # Yast::Storage::Proposal#propose with pre-existing swap partitions does not enforce any particular UUID or label for additional swaps
[ 38s]
[ 38s] rake aborted!
[ 38s] Command failed with status (1): [rspec --color --format doc 'test/disk_size...]
[ 38s]
[ 38s] Tasks: TOP => test:unit
[ 38s] (See full trace by running task with --trace)
[ 38s] error: Bad exit status from /var/tmp/rpm-tmp.gUYgtK (%check)
[ 38s]
[ 38s]
[ 38s] RPM build errors:
[ 38s] Bad exit status from /var/tmp/rpm-tmp.gUYgtK (%check)
The buildroot was: /var/tmp/build-root-openSUSE_Factory
rm -rf YaST:storage-ng
rake aborted!
Command failed with status (1): [yes | osc -A 'https://api.opensuse.org/' b...]
Tasks: TOP => osc:commit => osc:build
(See full trace by running task with --trace)
cleaning
Build step 'Execute shell' marked build as failure