![](https://seccdn.libravatar.org/avatar/a8f23670c313bcfe6a972088c009d1ba.jpg?s=120&d=mm&r=g)
See <http://ci.opensuse.org/job/yast-storage-ng-master/50/changes> Changes: [aschnell] - added display of lvm [aschnell] - define icon for encryption ------------------------------------------ [...truncated 1611 lines...] [ 40s] # ./test/proposal/space_maker_test.rb:37:in `block (3 levels) in <top (required)>' [ 40s] [ 40s] 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 [ 40s] Failure/Error: fake_scenario(scenario) [ 40s] [ 40s] Storage::Exception: [ 40s] Storage::Exception [ 40s] # ./src/lib/storage/storage_manager.rb:72:in `create_devicegraph' [ 40s] # ./src/lib/storage/storage_manager.rb:72:in `fake_from_yaml' [ 40s] # ./test/support/storage_helpers.rb:42:in `fake_scenario' [ 40s] # ./test/proposal/space_maker_test.rb:37:in `block (3 levels) in <top (required)>' [ 40s] [ 40s] 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 [ 40s] Failure/Error: fake_scenario(scenario) [ 40s] [ 40s] Storage::Exception: [ 40s] Storage::Exception [ 40s] # ./src/lib/storage/storage_manager.rb:72:in `create_devicegraph' [ 40s] # ./src/lib/storage/storage_manager.rb:72:in `fake_from_yaml' [ 40s] # ./test/support/storage_helpers.rb:42:in `fake_scenario' [ 40s] # ./test/proposal/space_maker_test.rb:37:in `block (3 levels) in <top (required)>' [ 40s] [ 40s] 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 [ 40s] Failure/Error: fake_scenario(scenario) [ 40s] [ 40s] Storage::Exception: [ 40s] Storage::Exception [ 40s] # ./src/lib/storage/storage_manager.rb:72:in `create_devicegraph' [ 40s] # ./src/lib/storage/storage_manager.rb:72:in `fake_from_yaml' [ 40s] # ./test/support/storage_helpers.rb:42:in `fake_scenario' [ 40s] # ./test/proposal/space_maker_test.rb:37:in `block (3 levels) in <top (required)>' [ 40s] [ 40s] 27) Yast::Storage::Proposal::SpaceMaker#make_space when forced to delete partitions deletes the first partitions of the disk until reaching the goal [ 40s] Failure/Error: fake_scenario(scenario) [ 40s] [ 40s] Storage::Exception: [ 40s] Storage::Exception [ 40s] # ./src/lib/storage/storage_manager.rb:72:in `create_devicegraph' [ 40s] # ./src/lib/storage/storage_manager.rb:72:in `fake_from_yaml' [ 40s] # ./test/support/storage_helpers.rb:42:in `fake_scenario' [ 40s] # ./test/proposal/space_maker_test.rb:37:in `block (3 levels) in <top (required)>' [ 40s] [ 40s] 28) Yast::Storage::Proposal::SpaceMaker#make_space when forced to delete partitions doesn't delete partitions marked to be reused [ 40s] Failure/Error: fake_scenario(scenario) [ 40s] [ 40s] Storage::Exception: [ 40s] Storage::Exception [ 40s] # ./src/lib/storage/storage_manager.rb:72:in `create_devicegraph' [ 40s] # ./src/lib/storage/storage_manager.rb:72:in `fake_from_yaml' [ 40s] # ./test/support/storage_helpers.rb:42:in `fake_scenario' [ 40s] # ./test/proposal/space_maker_test.rb:37:in `block (3 levels) in <top (required)>' [ 40s] [ 40s] 29) Yast::Storage::Proposal::SpaceMaker#make_space when forced to delete partitions raises a NoDiskSpaceError exception if deleting is not enough [ 40s] Failure/Error: fake_scenario(scenario) [ 40s] [ 40s] Storage::Exception: [ 40s] Storage::Exception [ 40s] # ./src/lib/storage/storage_manager.rb:72:in `create_devicegraph' [ 40s] # ./src/lib/storage/storage_manager.rb:72:in `fake_from_yaml' [ 40s] # ./test/support/storage_helpers.rb:42:in `fake_scenario' [ 40s] # ./test/proposal/space_maker_test.rb:37:in `block (3 levels) in <top (required)>' [ 40s] [ 40s] 30) Yast::Storage::Proposal::SpaceMaker#make_space when forced to delete partitions doesn't delete empty extended partitions unless required [ 40s] Failure/Error: fake_scenario(scenario) [ 40s] [ 40s] Storage::Exception: [ 40s] Storage::Exception [ 40s] # ./src/lib/storage/storage_manager.rb:72:in `create_devicegraph' [ 40s] # ./src/lib/storage/storage_manager.rb:72:in `fake_from_yaml' [ 40s] # ./test/support/storage_helpers.rb:42:in `fake_scenario' [ 40s] # ./test/proposal/space_maker_test.rb:37:in `block (3 levels) in <top (required)>' [ 40s] [ 40s] 31) Yast::Storage::Proposal::SpaceMaker#make_space when forced to delete partitions deletes empty extended partitions if the space is needed [ 40s] Failure/Error: fake_scenario(scenario) [ 40s] [ 40s] Storage::Exception: [ 40s] Storage::Exception [ 40s] # ./src/lib/storage/storage_manager.rb:72:in `create_devicegraph' [ 40s] # ./src/lib/storage/storage_manager.rb:72:in `fake_from_yaml' [ 40s] # ./test/support/storage_helpers.rb:42:in `fake_scenario' [ 40s] # ./test/proposal/space_maker_test.rb:37:in `block (3 levels) in <top (required)>' [ 40s] [ 40s] 32) Yast::Storage::Proposal::SpaceMaker#make_space when forced to delete partitions has an UGLY BUG that deletes extended partitions leaving the logical there [ 40s] Failure/Error: fake_scenario(scenario) [ 40s] [ 40s] Storage::Exception: [ 40s] Storage::Exception [ 40s] # ./src/lib/storage/storage_manager.rb:72:in `create_devicegraph' [ 40s] # ./src/lib/storage/storage_manager.rb:72:in `fake_from_yaml' [ 40s] # ./test/support/storage_helpers.rb:42:in `fake_scenario' [ 40s] # ./test/proposal/space_maker_test.rb:37:in `block (3 levels) in <top (required)>' [ 40s] [ 40s] 33) Yast::Storage::Proposal#propose in a windows-only PC with a separate home proposes the expected layout [ 40s] Failure/Error: fake_scenario(scenario) [ 40s] [ 40s] Storage::Exception: [ 40s] Storage::Exception [ 40s] # ./src/lib/storage/storage_manager.rb:72:in `create_devicegraph' [ 40s] # ./src/lib/storage/storage_manager.rb:72:in `fake_from_yaml' [ 40s] # ./test/support/storage_helpers.rb:42:in `fake_scenario' [ 40s] # ./test/proposal_test.rb:38:in `block (3 levels) in <top (required)>' [ 40s] [ 40s] 34) Yast::Storage::Proposal#propose in a windows-only PC without separate home proposes the expected layout [ 40s] Failure/Error: fake_scenario(scenario) [ 40s] [ 40s] Storage::Exception: [ 40s] Storage::Exception [ 40s] # ./src/lib/storage/storage_manager.rb:72:in `create_devicegraph' [ 40s] # ./src/lib/storage/storage_manager.rb:72:in `fake_from_yaml' [ 40s] # ./test/support/storage_helpers.rb:42:in `fake_scenario' [ 40s] # ./test/proposal_test.rb:38:in `block (3 levels) in <top (required)>' [ 40s] [ 40s] 35) Yast::Storage::Proposal#propose in a windows/linux multiboot PC with a separate home proposes the expected layout [ 40s] Failure/Error: fake_scenario(scenario) [ 40s] [ 40s] Storage::Exception: [ 40s] Storage::Exception [ 40s] # ./src/lib/storage/storage_manager.rb:72:in `create_devicegraph' [ 40s] # ./src/lib/storage/storage_manager.rb:72:in `fake_from_yaml' [ 40s] # ./test/support/storage_helpers.rb:42:in `fake_scenario' [ 40s] # ./test/proposal_test.rb:38:in `block (3 levels) in <top (required)>' [ 40s] [ 40s] 36) Yast::Storage::Proposal#propose in a windows/linux multiboot PC without separate home proposes the expected layout [ 40s] Failure/Error: fake_scenario(scenario) [ 40s] [ 40s] Storage::Exception: [ 40s] Storage::Exception [ 40s] # ./src/lib/storage/storage_manager.rb:72:in `create_devicegraph' [ 40s] # ./src/lib/storage/storage_manager.rb:72:in `fake_from_yaml' [ 40s] # ./test/support/storage_helpers.rb:42:in `fake_scenario' [ 40s] # ./test/proposal_test.rb:38:in `block (3 levels) in <top (required)>' [ 40s] [ 40s] 37) Yast::Storage::Proposal#propose in a linux multiboot PC with a separate home proposes the expected layout [ 40s] Failure/Error: fake_scenario(scenario) [ 40s] [ 40s] Storage::Exception: [ 40s] Storage::Exception [ 40s] # ./src/lib/storage/storage_manager.rb:72:in `create_devicegraph' [ 40s] # ./src/lib/storage/storage_manager.rb:72:in `fake_from_yaml' [ 40s] # ./test/support/storage_helpers.rb:42:in `fake_scenario' [ 40s] # ./test/proposal_test.rb:38:in `block (3 levels) in <top (required)>' [ 40s] [ 40s] 38) Yast::Storage::Proposal#propose in a linux multiboot PC without separate home proposes the expected layout [ 40s] Failure/Error: fake_scenario(scenario) [ 40s] [ 40s] Storage::Exception: [ 40s] Storage::Exception [ 40s] # ./src/lib/storage/storage_manager.rb:72:in `create_devicegraph' [ 40s] # ./src/lib/storage/storage_manager.rb:72:in `fake_from_yaml' [ 40s] # ./test/support/storage_helpers.rb:42:in `fake_scenario' [ 40s] # ./test/proposal_test.rb:38:in `block (3 levels) in <top (required)>' [ 40s] [ 40s] 39) Yast::Storage::Proposal#propose with pre-existing swap partitions reuses suitable swap partitions [ 40s] Failure/Error: fake_scenario(scenario) [ 40s] [ 40s] Storage::Exception: [ 40s] Storage::Exception [ 40s] # ./src/lib/storage/storage_manager.rb:72:in `create_devicegraph' [ 40s] # ./src/lib/storage/storage_manager.rb:72:in `fake_from_yaml' [ 40s] # ./test/support/storage_helpers.rb:42:in `fake_scenario' [ 40s] # ./test/proposal_test.rb:38:in `block (3 levels) in <top (required)>' [ 40s] [ 40s] 40) Yast::Storage::Proposal#propose with pre-existing swap partitions reuses UUID and label of deleted swap partitions [ 40s] Failure/Error: fake_scenario(scenario) [ 40s] [ 40s] Storage::Exception: [ 40s] Storage::Exception [ 40s] # ./src/lib/storage/storage_manager.rb:72:in `create_devicegraph' [ 40s] # ./src/lib/storage/storage_manager.rb:72:in `fake_from_yaml' [ 40s] # ./test/support/storage_helpers.rb:42:in `fake_scenario' [ 40s] # ./test/proposal_test.rb:38:in `block (3 levels) in <top (required)>' [ 40s] [ 40s] 41) Yast::Storage::Proposal#propose with pre-existing swap partitions does not enforce any particular UUID or label for additional swaps [ 40s] Failure/Error: fake_scenario(scenario) [ 40s] [ 40s] Storage::Exception: [ 40s] Storage::Exception [ 40s] # ./src/lib/storage/storage_manager.rb:72:in `create_devicegraph' [ 40s] # ./src/lib/storage/storage_manager.rb:72:in `fake_from_yaml' [ 40s] # ./test/support/storage_helpers.rb:42:in `fake_scenario' [ 40s] # ./test/proposal_test.rb:38:in `block (3 levels) in <top (required)>' [ 40s] [ 40s] Finished in 0.74813 seconds (files took 0.38242 seconds to load) [ 40s] 199 examples, 41 failures [ 40s] [ 40s] Failed examples: [ 40s] [ 40s] 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) [ 40s] 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 [ 40s] 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 [ 40s] 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 [ 40s] 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 [ 40s] 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 [ 40s] 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) [ 40s] 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 [ 40s] 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 [ 40s] 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 [ 40s] 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 [ 40s] 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 [ 40s] 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 [ 40s] 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 [ 40s] 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) [ 40s] 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 [ 40s] 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 [ 40s] 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 [ 40s] 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 [ 40s] 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 [ 40s] 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 [ 40s] 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 [ 40s] 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 [ 40s] 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 [ 40s] 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 [ 40s] 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 [ 40s] 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 [ 40s] 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 [ 40s] 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 [ 40s] 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 [ 40s] 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 [ 40s] 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 [ 40s] rspec ./test/proposal_test.rb:77 # Yast::Storage::Proposal#propose in a windows-only PC with a separate home proposes the expected layout [ 40s] rspec ./test/proposal_test.rb:86 # Yast::Storage::Proposal#propose in a windows-only PC without separate home proposes the expected layout [ 40s] rspec ./test/proposal_test.rb:100 # Yast::Storage::Proposal#propose in a windows/linux multiboot PC with a separate home proposes the expected layout [ 40s] rspec ./test/proposal_test.rb:109 # Yast::Storage::Proposal#propose in a windows/linux multiboot PC without separate home proposes the expected layout [ 40s] rspec ./test/proposal_test.rb:123 # Yast::Storage::Proposal#propose in a linux multiboot PC with a separate home proposes the expected layout [ 40s] rspec ./test/proposal_test.rb:132 # Yast::Storage::Proposal#propose in a linux multiboot PC without separate home proposes the expected layout [ 40s] rspec ./test/proposal_test.rb:163 # Yast::Storage::Proposal#propose with pre-existing swap partitions reuses suitable swap partitions [ 40s] rspec ./test/proposal_test.rb:174 # Yast::Storage::Proposal#propose with pre-existing swap partitions reuses UUID and label of deleted swap partitions [ 40s] 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 [ 40s] [ 40s] rake aborted! [ 40s] Command failed with status (1): [rspec --color --format doc 'test/disk_size...] [ 40s] [ 40s] Tasks: TOP => test:unit [ 40s] (See full trace by running task with --trace) [ 40s] error: Bad exit status from /var/tmp/rpm-tmp.eCqbBS (%check) [ 40s] [ 40s] [ 40s] RPM build errors: [ 40s] Bad exit status from /var/tmp/rpm-tmp.eCqbBS (%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