[yast-commit] Build failed in Jenkins: yast-storage-ng-master #126
See http://ci.opensuse.org/job/yast-storage-ng-master/126/display/redirect?page=...
Changes:
[wfeldt] add qt-ui screen shots
------------------------------------------
[...truncated 189.33 KB...]
[ 40s] can sort nils at start
[ 40s] uses the next attribute in the list to break ties
[ 40s] respects the original order in case of full tie
[ 40s] #distribute_space
[ 40s] does not distribute more space than available
[ 40s] #enforced_last
[ 40s] returns nil if all the volumes are divisible by min_grain
[ 40s] returns nil if the space is big enough for any order
[ 40s] returns nil if the volumes don't fit into the space
[ 40s] returns the volume that must be placed at the end
[ 40s]
[ 40s] devices lists
[ 40s] Y2Storage::DevicesLists::Base
[ 40s] #with
[ 40s] returns a list of the same class
[ 40s] filters by a scalar value
[ 40s] filters by nil values
[ 40s] considers not found libstorage attributes as nil
[ 40s] filters by an array of values
[ 40s] filters by another list of values
[ 40s] filters by any combination of scalars and lists
[ 40s] filters by block
[ 40s] #size
[ 40s] returns the number of elements
[ 40s] #to_a
[ 40s] returns an array with the elements
[ 40s] #empty?
[ 40s] returns true if no elements are found
[ 40s] returns false if some element is found
[ 40s] #+
[ 40s] raises an error if the lists are of a different type
[ 40s] raises a new list
[ 40s] returns an equivalent object if the other list is empty
[ 40s] concatenates elements from both lists in the same order
[ 40s] does not remove duplicates
[ 41s] does not modify the operands
[ 41s] Y2Storage::DevicesLists::DisksList
[ 41s] contains all disks by default
[ 41s] #partitions
[ 41s] returns a filtered list of partitions
[ 41s] #filesystems
[ 41s] returns a filtered list of filesystems
[ 41s] #free_disk_spaces
[ 41s] returns a filtered list of FreeDiskSpace
[ 41s] #with_name_or_partition
[ 41s] returns a list of disks
[ 41s] filters by a single disk name
[ 41s] filters by a single partition name
[ 41s] filters by a set of names
[ 41s] returns an empty list if nothing matches
[ 41s] Y2Storage::DevicesLists::PartitionsList
[ 41s] contains all partitions by default
[ 41s] #filesystems
[ 41s] returns a filtered list of filesystems
[ 41s] #disks
[ 41s] returns a filtered list of disks
[ 41s] Y2Storage::DevicesLists::FilesystemsList
[ 41s] contains all filesystems by default
[ 41s] #with_mountpoint
[ 41s] returns a list of filesystems
[ 41s] filters by a single mount point
[ 41s] filters by a set of mount points
[ 41s] returns an empty list if nothing matches
[ 41s] #partitions
[ 41s] returns a filtered list of partitions
[ 41s] #disks
[ 41s] returns a filtered list of disks
[ 41s] #lvm_lvs
[ 41s] returns a filtered list of logical volumes
[ 41s] #lvm_vgs
[ 41s] returns a filtered list of volume groups
[ 41s] Y2Storage::DevicesLists::FreeDiskSpacesList
[ 41s] contains all spaces by default
[ 41s] #disk_size
[ 41s] returns to sum of all the spaces sizes
[ 41s] #disks
[ 41s] returns a filtered list of disks
[ 41s] Y2Storage::DevicesLists::LvmVgsList
[ 41s] contains all volume groups by default
[ 41s] #lvm_pvs
[ 41s] returns a filtered list of physical volumes
[ 41s] #lvm_lvs
[ 41s] returns a filtered list of logical volumes
[ 41s] #filesystems
[ 41s] returns a filtered list of filesystems
[ 41s] #partitions
[ 41s] returns a filtered list of partitions
[ 41s] #disks
[ 41s] returns a filtered list of disks
[ 41s] Y2Storage::DevicesLists::LvmPvsList
[ 41s] contains all physical volumes by default
[ 41s] #lvm_vgs
[ 41s] returns a filtered list of volume groups
[ 41s] #partitions
[ 41s] returns a filtered list of partitions
[ 41s] #disks
[ 41s] returns a filtered list of disks
[ 41s] Y2Storage::DevicesLists::LvmLvsList
[ 41s] contains all logical volumes by default
[ 41s] #lvm_vgs
[ 41s] returns a filtered list of volume groups
[ 41s] #filesystems
[ 41s] returns a filtered list of filesystems
[ 41s]
[ 41s] Y2Storage::Subvol
[ 41s] #new
[ 41s] Simple subvol with defaults
[ 41s] has the correct path
[ 41s] is COW
[ 41s] is not arch-specific
[ 41s] matches arch 'fake'
[ 41s] NoCOW subvol
[ 41s] is NoCOW
[ 41s] is not arch-specific
[ 41s] simple arch-specific subvol
[ 41s] is arch specific
[ 41s] does not match the current arch
[ 41s] arch-specific subvol for current arch
[ 41s] is arch specific
[ 41s] matches the current arch
[ 41s] arch-specific subvol for everything except the current arch
[ 41s] does not match the current arch
[ 41s] .create_from_xml
[ 41s] Fully specified subvol
[ 41s] has the correct path
[ 41s] is NoCOW
[ 41s] is tolerant against whitespace in the archs list
[ 41s] matches arch 'fake'
[ 41s] matches arch 'ppc'
[ 41s] does not match arch 'foo'
[ 41s] does not match arch 'bar'
[ 41s] Minimalistic subvol
[ 41s] has the correct path
[ 41s] is COW
[ 41s] is not arch-specific
[ 41s] matches arch 'fake'
[ 41s] #<=>
[ 41s] Sorting subvol arrays
[ 41s] sorts by path
[ 41s] .fallback_list
[ 41s] var/cache subvolume
[ 41s] is in the fallback list
[ 41s] is COW
[ 41s] is not arch-specific
[ 41s] var/lib/mariadb subvolume
[ 41s] is in the fallback list
[ 41s] is NoCOW
[ 41s] is not arch-specific
[ 41s]
[ 41s] Y2Storage::FakeDeviceFactory
[ 41s] reads yaml of simple disk and partition setup
[ 41s] reads yaml of simple lvm setup
[ 41s]
[ 41s] Y2Storage::ExistingFilesystem
[ 41s] #mount_and_check
[ 41s] mounts the device
[ 41s] executes the passed block with the mount point as argument
[ 41s] umounts the device
[ 41s] returns the result of the passed block
[ 41s] returns nil if mounting fails
[ 41s] returns nil if unmounting fails
[ 41s]
[ 41s] Y2Storage::BootRequirementsChecker
[ 41s] #needed_partitions in a PPC64 system
[ 41s] in a non-PowerNV system (KVM/LPAR)
[ 41s] with a partitions-based proposal
[ 41s] if there are no PReP partitions
[ 41s] requires only a PReP partition
[ 41s] if the existent PReP partition is not in the target disk
[ 41s] requires only a PReP partition
[ 41s] if there is already a PReP partition in the disk
[ 41s] does not require any particular volume
[ 41s] with a LVM-based proposal
[ 41s] if there are no PReP partitions
[ 41s] requires /boot and PReP partitions
[ 41s] if the existent PReP partition is not in the target disk
[ 41s] requires /boot and PReP partitions
[ 41s] if there is already a PReP partition in the disk
[ 41s] requires only a /boot partition
[ 41s] in bare metal (PowerNV)
[ 41s] with a partitions-based proposal
[ 41s] does not require any particular volume
[ 41s] with a LVM-based proposal
[ 41s] requires only a /boot partition
[ 41s] when proposing a boot partition
[ 41s] requires /boot to be ext4 with at least 100 MiB
[ 41s] requires /boot to be in the system disk out of LVM
[ 41s] recommends /boot to be 200 MiB
[ 41s] when proposing a PReP partition
[ 41s] requires it to be between 256KiB and 8MiB, despite the alignment
[ 41s] recommends it to be 1 MiB
[ 41s] requires it to be out of LVM
[ 41s] requires it to be bootable (ms-dos partition table)
[ 41s]
[ 41s] Failures:
[ 41s]
[ 41s] 1) Y2Storage::Proposal::SpaceMaker#make_space when forced to delete partitions doesn't delete partitions marked to be reused
[ 41s] Failure/Error: expect(result[:devicegraph].partitions.map(&:name)).to include "/dev/sda6"
[ 41s] expected ["/dev/sda1", "/dev/sda2", "/dev/sda3", "/dev/sda4", "/dev/sda5"] to include "/dev/sda6"
[ 41s] # ./test/proposal/space_maker_test.rb:264:in `block (4 levels) in
See http://ci.opensuse.org/job/yast-storage-ng-master/127/display/redirect?page=...
Changes:
[jlopez] Update installer-hacks
------------------------------------------
[...truncated 197.22 KB...]
[ 50s] can sort nils at start
[ 50s] uses the next attribute in the list to break ties
[ 50s] respects the original order in case of full tie
[ 50s] #distribute_space
[ 50s] does not distribute more space than available
[ 50s] #enforced_last
[ 50s] returns nil if all the volumes are divisible by min_grain
[ 50s] returns nil if the space is big enough for any order
[ 50s] returns nil if the volumes don't fit into the space
[ 50s] returns the volume that must be placed at the end
[ 50s]
[ 50s] devices lists
[ 50s] Y2Storage::DevicesLists::Base
[ 50s] #with
[ 50s] returns a list of the same class
[ 51s] filters by a scalar value
[ 51s] filters by nil values
[ 51s] considers not found libstorage attributes as nil
[ 51s] filters by an array of values
[ 51s] filters by another list of values
[ 51s] filters by any combination of scalars and lists
[ 51s] filters by block
[ 51s] #size
[ 51s] returns the number of elements
[ 51s] #to_a
[ 51s] returns an array with the elements
[ 51s] #empty?
[ 51s] returns true if no elements are found
[ 51s] returns false if some element is found
[ 51s] #+
[ 51s] raises an error if the lists are of a different type
[ 51s] raises a new list
[ 51s] returns an equivalent object if the other list is empty
[ 51s] concatenates elements from both lists in the same order
[ 51s] does not remove duplicates
[ 51s] does not modify the operands
[ 51s] Y2Storage::DevicesLists::DisksList
[ 51s] contains all disks by default
[ 51s] #partitions
[ 51s] returns a filtered list of partitions
[ 51s] #filesystems
[ 51s] returns a filtered list of filesystems
[ 51s] #free_disk_spaces
[ 51s] returns a filtered list of FreeDiskSpace
[ 51s] #with_name_or_partition
[ 51s] returns a list of disks
[ 51s] filters by a single disk name
[ 51s] filters by a single partition name
[ 51s] filters by a set of names
[ 51s] returns an empty list if nothing matches
[ 51s] Y2Storage::DevicesLists::PartitionsList
[ 51s] contains all partitions by default
[ 51s] #filesystems
[ 51s] returns a filtered list of filesystems
[ 51s] #disks
[ 51s] returns a filtered list of disks
[ 51s] Y2Storage::DevicesLists::FilesystemsList
[ 51s] contains all filesystems by default
[ 51s] #with_mountpoint
[ 51s] returns a list of filesystems
[ 51s] filters by a single mount point
[ 51s] filters by a set of mount points
[ 51s] returns an empty list if nothing matches
[ 51s] #partitions
[ 51s] returns a filtered list of partitions
[ 51s] #disks
[ 51s] returns a filtered list of disks
[ 51s] #lvm_lvs
[ 51s] returns a filtered list of logical volumes
[ 51s] #lvm_vgs
[ 51s] returns a filtered list of volume groups
[ 51s] Y2Storage::DevicesLists::FreeDiskSpacesList
[ 51s] contains all spaces by default
[ 51s] #disk_size
[ 51s] returns to sum of all the spaces sizes
[ 51s] #disks
[ 51s] returns a filtered list of disks
[ 51s] Y2Storage::DevicesLists::LvmVgsList
[ 51s] contains all volume groups by default
[ 51s] #lvm_pvs
[ 51s] returns a filtered list of physical volumes
[ 51s] #lvm_lvs
[ 51s] returns a filtered list of logical volumes
[ 51s] #filesystems
[ 51s] returns a filtered list of filesystems
[ 51s] #partitions
[ 51s] returns a filtered list of partitions
[ 51s] #disks
[ 51s] returns a filtered list of disks
[ 51s] Y2Storage::DevicesLists::LvmPvsList
[ 51s] contains all physical volumes by default
[ 51s] #lvm_vgs
[ 51s] returns a filtered list of volume groups
[ 51s] #partitions
[ 51s] returns a filtered list of partitions
[ 51s] #disks
[ 51s] returns a filtered list of disks
[ 51s] Y2Storage::DevicesLists::LvmLvsList
[ 51s] contains all logical volumes by default
[ 51s] #lvm_vgs
[ 51s] returns a filtered list of volume groups
[ 51s] #filesystems
[ 51s] returns a filtered list of filesystems
[ 51s]
[ 51s] Y2Storage::Subvol
[ 51s] #new
[ 51s] Simple subvol with defaults
[ 51s] has the correct path
[ 51s] is COW
[ 51s] is not arch-specific
[ 51s] matches arch 'fake'
[ 51s] NoCOW subvol
[ 51s] is NoCOW
[ 51s] is not arch-specific
[ 51s] simple arch-specific subvol
[ 51s] is arch specific
[ 51s] does not match the current arch
[ 51s] arch-specific subvol for current arch
[ 51s] is arch specific
[ 51s] matches the current arch
[ 51s] arch-specific subvol for everything except the current arch
[ 51s] does not match the current arch
[ 51s] .create_from_xml
[ 51s] Fully specified subvol
[ 51s] has the correct path
[ 51s] is NoCOW
[ 51s] is tolerant against whitespace in the archs list
[ 51s] matches arch 'fake'
[ 51s] matches arch 'ppc'
[ 51s] does not match arch 'foo'
[ 51s] does not match arch 'bar'
[ 51s] Minimalistic subvol
[ 51s] has the correct path
[ 51s] is COW
[ 51s] is not arch-specific
[ 51s] matches arch 'fake'
[ 51s] #<=>
[ 51s] Sorting subvol arrays
[ 51s] sorts by path
[ 51s] .fallback_list
[ 51s] var/cache subvolume
[ 51s] is in the fallback list
[ 51s] is COW
[ 51s] is not arch-specific
[ 51s] var/lib/mariadb subvolume
[ 51s] is in the fallback list
[ 51s] is NoCOW
[ 51s] is not arch-specific
[ 51s]
[ 51s] Y2Storage::FakeDeviceFactory
[ 51s] reads yaml of simple disk and partition setup
[ 51s] reads yaml of simple lvm setup
[ 51s]
[ 51s] Y2Storage::ExistingFilesystem
[ 51s] #mount_and_check
[ 51s] mounts the device
[ 51s] executes the passed block with the mount point as argument
[ 51s] umounts the device
[ 51s] returns the result of the passed block
[ 51s] returns nil if mounting fails
[ 51s] returns nil if unmounting fails
[ 51s]
[ 51s] Y2Storage::BootRequirementsChecker
[ 51s] #needed_partitions in a PPC64 system
[ 51s] in a non-PowerNV system (KVM/LPAR)
[ 51s] with a partitions-based proposal
[ 51s] if there are no PReP partitions
[ 51s] requires only a PReP partition
[ 51s] if the existent PReP partition is not in the target disk
[ 51s] requires only a PReP partition
[ 51s] if there is already a PReP partition in the disk
[ 51s] does not require any particular volume
[ 51s] with a LVM-based proposal
[ 51s] if there are no PReP partitions
[ 51s] requires /boot and PReP partitions
[ 51s] if the existent PReP partition is not in the target disk
[ 51s] requires /boot and PReP partitions
[ 51s] if there is already a PReP partition in the disk
[ 51s] requires only a /boot partition
[ 51s] in bare metal (PowerNV)
[ 51s] with a partitions-based proposal
[ 51s] does not require any particular volume
[ 51s] with a LVM-based proposal
[ 51s] requires only a /boot partition
[ 51s] when proposing a boot partition
[ 51s] requires /boot to be ext4 with at least 100 MiB
[ 51s] requires /boot to be in the system disk out of LVM
[ 51s] recommends /boot to be 200 MiB
[ 51s] when proposing a PReP partition
[ 51s] requires it to be between 256KiB and 8MiB, despite the alignment
[ 51s] recommends it to be 1 MiB
[ 51s] requires it to be out of LVM
[ 51s] requires it to be bootable (ms-dos partition table)
[ 51s]
[ 51s] Failures:
[ 51s]
[ 51s] 1) Y2Storage::Proposal::SpaceMaker#make_space when forced to delete partitions doesn't delete partitions marked to be reused
[ 51s] Failure/Error: expect(result[:devicegraph].partitions.map(&:name)).to include "/dev/sda6"
[ 51s] expected ["/dev/sda1", "/dev/sda2", "/dev/sda3", "/dev/sda4", "/dev/sda5"] to include "/dev/sda6"
[ 51s] # ./test/proposal/space_maker_test.rb:264:in `block (4 levels) in
participants (1)
-
admin@opensuse.org