Bug 750985 - v7 bluray test not planned on RHEL5.7
Summary: v7 bluray test not planned on RHEL5.7
Keywords:
Status: CLOSED CANTFIX
Alias: None
Product: Red Hat Hardware Certification Program
Classification: Retired
Component: Test Suite (handbook)
Version: 1.4
Hardware: Unspecified
OS: Linux
unspecified
unspecified
Target Milestone: ---
: ---
Assignee: Rob Landry
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-11-03 05:47 UTC by Guangze Bai
Modified: 2015-02-08 21:37 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-11-20 09:26:53 UTC


Attachments (Terms of Use)
/var/v7/results.xml (325.70 KB, application/xml)
2011-11-04 02:53 UTC, Guangze Bai
no flags Details
full output of lshal (145.31 KB, text/plain)
2011-11-07 03:49 UTC, Guangze Bai
no flags Details

Description Guangze Bai 2011-11-03 05:47:10 UTC
Description of problem:

While bluray drive is working on RHEL5.7, running "v7 plan" and then print the plan, you will find bluray test is missing.

Version-Release number of selected component (if applicable):
v7-1.4-37.el5

How reproducible:
always

Steps to Reproduce:
1. make sure a bluray supported drive detected on RHEL5.7
2. run "v7 plan"
3. run "v7 print --report plan"
  
Actual results:

Test Plan:
----------------------------------------------------------------
dvd        sr0        storage_model_DVDRAM_GSA_U20N        
dvd        sr1        storage_serial_BUFFALO_BUFFALO_Optical_0010101D409B59845 
cdrom      sr0        storage_model_DVDRAM_GSA_U20N        
cdrom      sr1        storage_serial_BUFFALO_BUFFALO_Optical_0010101D409B59845 

here sr1 is my bluray drive but no bluray test planned.

Expected results:
bluray planned

Additional info:

Comment 1 Greg Nichols 2011-11-03 13:51:41 UTC
Please attach /var/v7/results.xml

Comment 2 Guangze Bai 2011-11-04 02:53:54 UTC
Created attachment 531688 [details]
/var/v7/results.xml

results.xml as comment 0 described

Comment 3 Greg Nichols 2011-11-04 14:08:21 UTC
It looks to me that HAL is not reporting that bluray is supported.

For example, the device (in results.xml) has storage.cdrom.dvdrw set to True, where storage.cdrom.bdr has no value.

What does the output of lshal look like?

Comment 4 Guangze Bai 2011-11-07 03:49:33 UTC
Created attachment 531959 [details]
full output of lshal

<snip>

udi = '/org/freedesktop/Hal/devices/storage_serial_BUFFALO_BUFFALO_Optical_0010101D409B59845'
  org.freedesktop.Hal.Device.Storage.method_execpaths = {'hal-storage-eject', 'hal-storage-closetray'} (string list)
  org.freedesktop.Hal.Device.Storage.method_argnames = {'extra_options', 'extra_options'} (string list)
  org.freedesktop.Hal.Device.Storage.method_signatures = {'as', 'as'} (string list)
  org.freedesktop.Hal.Device.Storage.method_names = {'Eject', 'CloseTray'} (string list)
  info.interfaces = {'org.freedesktop.Hal.Device.Storage', 'org.freedesktop.Hal.Device.Storage'} (string list)
  info.addons = {'hald-addon-storage'} (string list)
  block.storage_device = '/org/freedesktop/Hal/devices/storage_serial_BUFFALO_BUFFALO_Optical_0010101D409B59845'  (string)
  info.udi = '/org/freedesktop/Hal/devices/storage_serial_BUFFALO_BUFFALO_Optical_0010101D409B59845'  (string)
  storage.cdrom.write_speeds = {'8467', '7056', '5645', '4234', '2822', '1411', '706'} (string list)
  storage.cdrom.write_speed = 8467  (0x2113)  (int)
  storage.cdrom.read_speed = 7056  (0x1b90)  (int)
  storage.cdrom.support_media_changed = true  (bool)
  storage.cdrom.hddvdrw = false  (bool)
  storage.cdrom.hddvdr = false  (bool)
  storage.cdrom.hddvd = false  (bool)
  storage.cdrom.bdre = false  (bool)
  storage.cdrom.bdr = false  (bool)
  storage.cdrom.bd = false  (bool)

</snip>

Comment 5 Guangze Bai 2011-11-07 03:54:04 UTC
It's odd that lshal makes difference on RHEL6 with the same bluray drive:

<snip>

udi = '/org/freedesktop/Hal/devices/storage_serial_BUFFALO_BUFFALO_Optical_0010101D409B59845'
  block.device = '/dev/sr1'  (string)
  block.is_volume = false  (bool)
  block.major = 11  (0xb)  (int)
  block.minor = 1  (0x1)  (int)
  block.storage_device = '/org/freedesktop/Hal/devices/storage_serial_BUFFALO_BUFFALO_Optical_0010101D409B59845'  (string)
  info.addons = {'hald-addon-storage'} (string list)
  info.capabilities = {'storage', 'block', 'storage.cdrom'} (string list)
  info.category = 'storage'  (string)
  info.interfaces = {'org.freedesktop.Hal.Device.Storage', 'org.freedesktop.Hal.Device.Storage'} (string list)
  info.parent = '/org/freedesktop/Hal/devices/usb_device_411_172_0010101D409B59845_if0_scsi_host_0_scsi_device_lun0'  (string)
  info.product = 'BD-RE  BH10NS30'  (string)
  info.udi = '/org/freedesktop/Hal/devices/storage_serial_BUFFALO_BUFFALO_Optical_0010101D409B59845'  (string)
  info.vendor = 'HL-DT-ST'  (string)
  linux.hotplug_type = 3  (0x3)  (int)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-1/2-1:1.0/host4/target4:0:0/4:0:0:0/block/sr1'  (string)
  org.freedesktop.Hal.Device.Storage.method_argnames = {'extra_options', 'extra_options'} (string list)
  org.freedesktop.Hal.Device.Storage.method_execpaths = {'hal-storage-eject', 'hal-storage-closetray'} (string list)
  org.freedesktop.Hal.Device.Storage.method_names = {'Eject', 'CloseTray'} (string list)
  org.freedesktop.Hal.Device.Storage.method_signatures = {'as', 'as'} (string list)
  storage.automount_enabled_hint = true  (bool)
  storage.bus = 'usb'  (string)
  storage.cdrom.bd = true  (bool)
  storage.cdrom.bdr = true  (bool)
  storage.cdrom.bdre = true  (bool)
  storage.cdrom.cdr = true  (bool)
  storage.cdrom.cdrw = true  (bool)
  storage.cdrom.dvd = true  (bool)
  storage.cdrom.dvdplusr = true  (bool)
  storage.cdrom.dvdplusrdl = true  (bool)
  storage.cdrom.dvdplusrw = true  (bool)
  storage.cdrom.dvdplusrwdl = false  (bool)
  storage.cdrom.dvdr = true  (bool)
  storage.cdrom.dvdram = true  (bool)
  storage.cdrom.dvdrdl = true  (bool)
  storage.cdrom.dvdrw = true  (bool)
  storage.cdrom.hddvd = false  (bool)
  storage.cdrom.hddvdr = false  (bool)
  storage.cdrom.hddvdrw = false  (bool)
  storage.cdrom.mo = false  (bool)
  storage.cdrom.mrw = true  (bool)
  storage.cdrom.mrw_w = true  (bool)
  storage.cdrom.read_speed = 7056  (0x1b90)  (int)
  storage.cdrom.support_media_changed = true  (bool)
  storage.cdrom.support_multisession = true  (bool)
  storage.cdrom.write_speed = 8467  (0x2113)  (int)
  storage.cdrom.write_speeds = {'8467', '7056', '5645', '4234', '2822', '1411', '706'} (string list)
  storage.drive_type = 'cdrom'  (string)
  storage.firmware_version = '0108'  (string)
  storage.hotpluggable = true  (bool)
  storage.lun = 0  (0x0)  (int)
  storage.media_check_enabled = true  (bool)
  storage.model = 'BD-RE  BH10NS30'  (string)
  storage.no_partitions_hint = true  (bool)
  storage.originating_device = '/org/freedesktop/Hal/devices/usb_device_411_172_0010101D409B59845_if0'  (string)
  storage.removable = true  (bool)
  storage.removable.media_available = false  (bool)
  storage.removable.support_async_notification = false  (bool)
  storage.requires_eject = true  (bool)
  storage.serial = 'BUFFALO_BUFFALO_Optical_0010101D409B59845'  (string)
  storage.size = 0  (0x0)  (uint64)
  storage.vendor = 'HL-DT-ST'  (string)

</snip>

Comment 6 Greg Nichols 2011-11-07 15:41:47 UTC
So, this looks like a RHEL 5.7 bug then?

Comment 7 Rob Landry 2012-01-11 22:31:55 UTC
I think that is expected behavior.  So long as the test runs when manually planned on RHEL5 we should close this from the v7 side as the hal(?) in RHEL5 is too old to provide the necessary values.

Comment 8 Rob Landry 2012-01-11 22:32:31 UTC
We should also ensure it's documented on the howto wiki before closing.


Note You need to log in before you can comment on or make changes to this bug.