At the fag end of the LFS constructio I have I test failure in the eudev The test that fails is udev-test.pl Tried looking into the test-suit.log file also but no clue as to how to correct so that it passes. The published log files shows as a passed test case.
Should I go ahead with the installation ? Attached is the log file if it helps. -- Vineet
======================================
eudev 3.2.7: test/test-suite.log
======================================
# TOTAL: 2
# PASS: 1
# SKIP: 0
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
.. contents:: :depth: 2
FAIL: udev-test.pl
==================
udev-test will run 136 tests:
TEST 1: no rules
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'sda'
add: ok
remove: ok
TEST 2: label test of scsi disc
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'boot_disk'
add: ok
remove: ok
TEST 3: label test of scsi disc
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'boot_disk'
add: ok
remove: ok
TEST 4: label test of scsi disc
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'boot_disk'
add: ok
remove: ok
TEST 5: label test of scsi partition
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'boot_disk1'
add: ok
remove: ok
TEST 6: label test of pattern match
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'boot_disk1'
add: ok
remove: ok
TEST 7: label test of multiple sysfs files
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'boot_disk1'
add: ok
remove: ok
TEST 8: label test of max sysfs files (skip invalid rule)
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'boot_disk1'
add: ok
remove: ok
TEST 9: catch device by *
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'modem/0'
add: ok
remove: ok
TEST 10: catch device by * - take 2
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'modem/0'
add: ok
remove: ok
TEST 11: catch device by ?
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'modem/0'
add: ok
remove: ok
TEST 12: catch device by character class
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'modem/0'
add: ok
remove: ok
TEST 13: replace kernel name
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'modem'
add: ok
remove: ok
TEST 14: Handle comment lines in config file (and replace kernel name)
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'modem'
add: ok
remove: ok
TEST 15: Handle comment lines in config file with whitespace (and replace kernel name)
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'modem'
add: ok
remove: ok
TEST 16: Handle whitespace only lines (and replace kernel name)
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'whitespace'
add: ok
remove: ok
TEST 17: Handle empty lines in config file (and replace kernel name)
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'modem'
add: ok
remove: ok
TEST 18: Handle backslashed multi lines in config file (and replace kernel name)
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'modem'
add: ok
remove: ok
TEST 19: preserve backslashes, if they are not for a newline
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'aaa'
open /dev/null failed: No such file or directory
add: ok
remove: ok
TEST 20: Handle stupid backslashed multi lines in config file (and replace kernel name)
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'modem'
add: ok
remove: ok
TEST 21: subdirectory handling
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'sub/direct/ory/modem'
add: ok
remove: ok
TEST 22: parent device name match of scsi partition
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node/link 'first_disk5'
add: ok
remove: ok
TEST 23: test substitution chars
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node/link 'Major:8:minor:5:kernelnumber:5:id:0:0:0:0'
add: ok
remove: ok
TEST 24: import of shell-value returned from program
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'node12345678'
open /dev/null failed: No such file or directory
add: ok
remove: ok
TEST 25: sustitution of sysfs value (%s{file})
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'disk-ATA-sda'
add: ok
remove: ok
TEST 26: program result substitution
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node/link 'special-device-5'
open /dev/null failed: No such file or directory
open /dev/null failed: No such file or directory
add: ok
remove: ok
TEST 27: program result substitution (newline removal)
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node/link 'newline_removed'
open /dev/null failed: No such file or directory
add: ok
remove: ok
TEST 28: program result substitution
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node/link 'test-0:0:0:0'
open /dev/null failed: No such file or directory
add: ok
remove: ok
TEST 29: program with lots of arguments
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node/link 'foo9'
open /dev/null failed: No such file or directory
add: ok
remove: ok
TEST 30: program with subshell
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node/link 'bar9'
open /dev/null failed: No such file or directory
add: error
Can't exec "tree": No such file or directory at ./udev-test.pl line 1436.
remove: ok
TEST 31: program arguments combined with apostrophes
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node/link 'foo7'
open /dev/null failed: No such file or directory
add: ok
remove: ok
TEST 32: characters before the %c{N} substitution
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node/link 'my-foo9'
open /dev/null failed: No such file or directory
add: ok
remove: ok
TEST 33: substitute the second to last argument
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node/link 'my-foo8'
open /dev/null failed: No such file or directory
add: ok
remove: ok
TEST 34: test substitution by variable name
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node/link 'Major:8-minor:5-kernelnumber:5-id:0:0:0:0'
add: ok
remove: ok
TEST 35: test substitution by variable name 2
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node/link 'Major:8-minor:5-kernelnumber:5-id:0:0:0:0'
add: ok
remove: ok
TEST 36: test substitution by variable name 3
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node/link '850:0:0:05'
add: ok
remove: ok
TEST 37: test substitution by variable name 4
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node/link '855'
add: ok
remove: ok
TEST 38: test substitution by variable name 5
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node/link '8550:0:0:0'
add: ok
remove: ok
TEST 39: non matching SUBSYSTEMS for device with no parent
device '/devices/virtual/tty/console' expecting node/link 'TTY'
add: ok
remove: ok
TEST 40: non matching SUBSYSTEMS
device '/devices/virtual/tty/console' expecting node/link 'TTY'
add: ok
remove: ok
TEST 41: ATTRS match
device '/devices/virtual/tty/console' expecting node/link 'foo'
add: ok
remove: ok
TEST 42: ATTR (empty file)
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'empty'
add: ok
remove: ok
TEST 43: ATTR (non-existent file)
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'non-existent'
add: ok
remove: ok
TEST 44: program and bus type match
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'scsi-0:0:0:0'
open /dev/null failed: No such file or directory
add: ok
remove: ok
TEST 45: sysfs parent hierarchy
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'modem'
add: ok
remove: ok
TEST 46: name test with ! in the name
device '/devices/virtual/block/fake!blockdev0' expecting node/link 'is/a/fake/blockdev0'
add: ok
remove: ok
TEST 47: name test with ! in the name, but no matching rule
device '/devices/virtual/block/fake!blockdev0' expecting node/link 'fake/blockdev0'
add: ok
remove: ok
TEST 48: KERNELS rule
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'scsi-0:0:0:0'
add: ok
remove: ok
TEST 49: KERNELS wildcard all
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'scsi-0:0:0:0'
add: ok
remove: ok
TEST 50: KERNELS wildcard partial
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'scsi-0:0:0:0'
add: ok
remove: ok
TEST 51: KERNELS wildcard partial 2
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'scsi-0:0:0:0'
add: ok
remove: ok
TEST 52: substitute attr with link target value (first match)
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'driver-is-sd'
add: ok
remove: ok
TEST 53: substitute attr with link target value (currently selected device)
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'driver-is-ahci'
add: ok
remove: ok
TEST 54: ignore ATTRS attribute whitespace
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'ignored'
add: ok
remove: ok
TEST 55: do not ignore ATTRS attribute whitespace
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'matched-with-space'
add: ok
remove: ok
TEST 56: permissions USER=bad GROUP=name
device '/devices/virtual/tty/tty33' expecting node/link 'tty33'
specified user 'bad' unknown
specified group 'name' unknown
permissions: ok
add: ok
specified user 'bad' unknown
specified group 'name' unknown
remove: ok
TEST 57: permissions OWNER=1
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'node'
permissions: ok
add: ok
remove: ok
TEST 58: permissions GROUP=1
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'node'
permissions: ok
add: ok
remove: ok
TEST 59: textual user id
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'node'
permissions: ok
add: ok
remove: ok
TEST 60: textual group id
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'node'
permissions: ok
add: ok
remove: ok
TEST 61: textual user/group id
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'node'
permissions: ok
add: ok
remove: ok
TEST 62: permissions MODE=0777
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'node'
permissions: ok
add: ok
remove: ok
TEST 63: permissions OWNER=1 GROUP=1 MODE=0777
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'node'
permissions: ok
add: ok
remove: ok
TEST 64: permissions OWNER to 1
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'ttyACM0'
conflicting device node '/dev/ttyACM0' found, link to '/dev/ttyACM0' will not be created
permissions: ok
add: ok
remove: ok
TEST 65: permissions GROUP to 1
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'ttyACM0'
conflicting device node '/dev/ttyACM0' found, link to '/dev/ttyACM0' will not be created
permissions: ok
add: ok
remove: ok
TEST 66: permissions MODE to 0060
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'ttyACM0'
conflicting device node '/dev/ttyACM0' found, link to '/dev/ttyACM0' will not be created
permissions: ok
add: ok
remove: ok
TEST 67: permissions OWNER, GROUP, MODE
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'ttyACM0'
conflicting device node '/dev/ttyACM0' found, link to '/dev/ttyACM0' will not be created
permissions: ok
add: ok
remove: ok
TEST 68: permissions only rule
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'ttyACM0'
conflicting device node '/dev/ttyACM0' found, link to '/dev/ttyACM0' will not be created
permissions: ok
add: ok
remove: ok
TEST 69: multiple permissions only rule
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'ttyACM0'
conflicting device node '/dev/ttyACM0' found, link to '/dev/ttyACM0' will not be created
permissions: ok
add: ok
remove: ok
TEST 70: permissions only rule with override at SYMLINK+ rule
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'ttyACM0'
conflicting device node '/dev/ttyACM0' found, link to '/dev/ttyACM0' will not be created
permissions: ok
add: ok
remove: ok
TEST 71: major/minor number test
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'node'
major:minor: ok
add: ok
remove: ok
TEST 72: big major number test
device '/devices/virtual/misc/misc-fake1' expecting node/link 'node'
major:minor: ok
add: ok
remove: ok
TEST 73: big major and big minor number test
device '/devices/virtual/misc/misc-fake89999' expecting node/link 'node'
major:minor: ok
add: ok
remove: ok
TEST 74: multiple symlinks with format char
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'symlink2-ttyACM0'
add: ok
remove: ok
TEST 75: multiple symlinks with a lot of s p a c e s
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'one'
add: ok
remove: ok
TEST 76: symlink creation (same directory)
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'modem0'
add: ok
remove: ok
TEST 77: multiple symlinks
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'second-0'
add: ok
remove: ok
TEST 78: symlink name '.'
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link '.'
rename '/dev/..tmp-b8:0' '/dev/.' failed: Device or resource busy
add: ok
remove: error as expected
TEST 79: symlink node to itself
device '/devices/virtual/tty/tty0' expecting node/link 'link'
conflicting device node '/dev/tty0' found, link to '/dev/tty0' will not be created
add: error as expected
remove: ok
TEST 80: symlink %n substitution
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'symlink0'
conflicting device node '/dev/ttyACM0' found, link to '/dev/ttyACM0' will not be created
add: ok
remove: ok
TEST 81: symlink %k substitution
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'symlink-ttyACM0'
conflicting device node '/dev/ttyACM0' found, link to '/dev/ttyACM0' will not be created
add: ok
remove: ok
TEST 82: symlink %M:%m substitution
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'major-166:0'
conflicting device node '/dev/ttyACM0' found, link to '/dev/ttyACM0' will not be created
add: ok
remove: ok
TEST 83: symlink %b substitution
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'symlink-0:0:0:0'
add: ok
remove: ok
TEST 84: symlink %c substitution
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'test'
open /dev/null failed: No such file or directory
add: ok
remove: ok
TEST 85: symlink %c{N} substitution
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'test'
open /dev/null failed: No such file or directory
add: ok
remove: ok
TEST 86: symlink %c{N+} substitution
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'this'
open /dev/null failed: No such file or directory
add: ok
remove: ok
TEST 87: symlink only rule with %c{N+}
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'test'
open /dev/null failed: No such file or directory
add: ok
remove: ok
TEST 88: symlink %s{filename} substitution
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link '166:0'
add: ok
remove: ok
TEST 89: program result substitution (numbered part of)
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node/link 'link1'
open /dev/null failed: No such file or directory
add: ok
remove: ok
TEST 90: program result substitution (numbered part of+)
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node/link 'link4'
open /dev/null failed: No such file or directory
add: ok
remove: ok
TEST 91: SUBSYSTEM match test
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'node'
add: ok
remove: ok
TEST 92: DRIVERS match test
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'node'
add: ok
remove: ok
TEST 93: devnode substitution test
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'node'
open /dev/null failed: No such file or directory
add: ok
remove: ok
TEST 94: parent node name substitution test
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'sda-part-1'
add: ok
remove: ok
TEST 95: last_rule option
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'last'
add: ok
remove: ok
TEST 96: negation KERNEL!=
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'match'
add: ok
remove: ok
TEST 97: negation SUBSYSTEM!=
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'not-anything'
add: ok
remove: ok
TEST 98: negation PROGRAM!= exit code
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'nonzero-program'
open /dev/null failed: No such file or directory
add: ok
remove: ok
TEST 99: ENV{} test
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'true'
add: ok
remove: ok
TEST 100: ENV{} test
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'true'
add: ok
remove: ok
TEST 101: ENV{} test (assign)
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'true'
add: ok
remove: ok
TEST 102: ENV{} test (assign 2 times)
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'true'
add: ok
remove: ok
TEST 103: ENV{} test (assign2)
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'part'
add: ok
remove: ok
TEST 104: untrusted string sanitize
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'sane'
open /dev/null failed: No such file or directory
add: ok
remove: ok
TEST 105: untrusted string sanitize (don't replace utf8)
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'uber'
open /dev/null failed: No such file or directory
add: ok
remove: ok
TEST 106: untrusted string sanitize (replace invalid utf8)
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'replaced'
open /dev/null failed: No such file or directory
add: ok
remove: ok
TEST 107: read sysfs value from parent device
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'serial-354172020305000'
add: ok
remove: ok
TEST 108: match against empty key string
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'ok'
add: ok
remove: ok
TEST 109: check ACTION value
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'ok'
add: ok
remove: ok
TEST 110: final assignment
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'ok'
specified group 'not-ok' unknown
permissions: ok
add: ok
specified group 'not-ok' unknown
remove: ok
TEST 111: final assignment 2
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'ok'
specified group 'not-ok' unknown
permissions: ok
add: ok
specified group 'not-ok' unknown
remove: ok
TEST 112: env substitution
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'node-add-me'
add: ok
remove: ok
TEST 113: reset list to current value
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'three'
add: ok
remove: ok
TEST 114: test empty SYMLINK+ (empty override)
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'right'
add: ok
remove: ok
TEST 115: test multi matches
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'right'
add: ok
remove: ok
TEST 116: test multi matches 2
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'right'
add: ok
remove: ok
TEST 117: test multi matches 3
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'right'
add: ok
remove: ok
TEST 118: test multi matches 4
device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'right'
add: ok
remove: ok
TEST 119: IMPORT parent test sequence 1/2 (keep)
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'parent'
open /dev/null failed: No such file or directory
add: ok
TEST 120: IMPORT parent test sequence 2/2 (keep)
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'parentenv-parent_right'
add: ok
remove: ok
TEST 121: GOTO test
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'right'
add: ok
remove: ok
TEST 122: GOTO label does not exist
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'right'
invalid key/value pair in file /run/udev/rules.d/udev-test.rules on line 2, starting at character 33 (',')
GOTO 'does-not-exist' has no matching label in: '/run/udev/rules.d/udev-test.rules'
add: ok
invalid key/value pair in file /run/udev/rules.d/udev-test.rules on line 2, starting at character 33 (',')
GOTO 'does-not-exist' has no matching label in: '/run/udev/rules.d/udev-test.rules'
remove: ok
TEST 123: SYMLINK+ compare test
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'right'
add: ok
remove: ok
TEST 124: invalid key operation
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'yes'
invalid KERNEL operation
invalid rule '/run/udev/rules.d/udev-test.rules:1'
add: ok
invalid KERNEL operation
invalid rule '/run/udev/rules.d/udev-test.rules:1'
remove: ok
TEST 125: operator chars in attribute
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'yes'
add: ok
remove: ok
TEST 126: overlong comment line
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'yes'
invalid key/value pair in file /run/udev/rules.d/udev-test.rules on line 3, starting at character 15 (',')
add: ok
invalid key/value pair in file /run/udev/rules.d/udev-test.rules on line 3, starting at character 15 (',')
remove: ok
TEST 127: magic subsys/kernel lookup
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link '00:16:41:e2:8d:ff'
add: ok
remove: ok
TEST 128: TEST absolute path
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'there'
add: ok
remove: ok
TEST 129: TEST subsys/kernel lookup
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'yes'
add: ok
remove: ok
TEST 130: TEST relative path
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'relative'
add: ok
remove: ok
TEST 131: TEST wildcard substitution (find queue/nr_requests)
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'found-subdir'
add: ok
remove: ok
TEST 132: TEST MODE=0000
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'sda'
permissions: ok
add: ok
remove: ok
TEST 133: TEST PROGRAM feeds OWNER, GROUP, MODE
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'sda'
open /dev/null failed: No such file or directory
permissions: ok
add: ok
remove: ok
TEST 134: TEST PROGRAM feeds MODE with overflow
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'sda'
open /dev/null failed: No such file or directory
ignoring invalid mode '0400letsdoabuffferoverflow0123456789012345789012345678901234567890'
permissions: ok
add: ok
remove: ok
TEST 135: magic [subsys/sysname] attribute substitution
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'sda-8741C4G-end'
open /dev/null failed: No such file or directory
permissions: ok
add: ok
open /dev/null failed: No such file or directory
remove: ok
TEST 136: builtin path_id
device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'disk/by-path/pci-0000:00:1f.2-scsi-0:0:0:0'
add: ok
remove: ok
1 errors occurred
FAIL udev-test.pl (exit status: 1)
udev-test.pl
Description: Perl program
-- http://lists.linuxfromscratch.org/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page Do not top post on this list. A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? http://en.wikipedia.org/wiki/Posting_style
