summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorYu Watanabe <watanabe.yu+github@gmail.com>2022-05-07 02:37:48 +0900
committerYu Watanabe <watanabe.yu+github@gmail.com>2022-05-07 02:51:31 +0900
commitd94802e988dfc123146eb12ae0d42a7e30e2fdab (patch)
tree13619402f1eb7e111dd8659ec4cb6a8dca95c1d6 /test
parenteba782d59bfc1ce82b4c41883d15fa5e705126e5 (diff)
downloadsystemd-d94802e988dfc123146eb12ae0d42a7e30e2fdab.tar.gz
test: add testcase for #23288
Diffstat (limited to 'test')
-rwxr-xr-xtest/udev-test.pl8
1 files changed, 7 insertions, 1 deletions
diff --git a/test/udev-test.pl b/test/udev-test.pl
index 802bc1f3de..985968d120 100755
--- a/test/udev-test.pl
+++ b/test/udev-test.pl
@@ -176,7 +176,7 @@ EOF
{
devpath => "/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1",
exp_links => ["boot_disk1", "boot_disk1-4", "boot_disk1-5"],
- not_exp_links => ["boot_disk1-1", "boot_disk1-2", "boot_disk1-3"]
+ not_exp_links => ["boot_disk1-1", "boot_disk1-2", "boot_disk1-3", "boot_disk1-6", "boot_disk1-7"]
}],
rules => <<EOF
SUBSYSTEMS=="scsi", ATTRS{vendor}=="?ATA", SYMLINK+="boot_disk%n-1"
@@ -185,6 +185,12 @@ SUBSYSTEMS=="scsi", ATTRS{vendor}=="A??", SYMLINK+="boot_disk%n"
SUBSYSTEMS=="scsi", ATTRS{vendor}=="ATAS", SYMLINK+="boot_disk%n-3"
SUBSYSTEMS=="scsi", ATTRS{vendor}=="AT?", SYMLINK+="boot_disk%n-4"
SUBSYSTEMS=="scsi", ATTRS{vendor}=="??A", SYMLINK+="boot_disk%n-5"
+SUBSYSTEMS=="scsi", ATTRS{vendor}=="ATA", GOTO="skip-6"
+SUBSYSTEMS=="scsi", ATTRS{vendor}=="ATA", SYMLINK+="boot_disk%n-6"
+LABEL="skip-6"
+SUBSYSTEMS=="scsi", GOTO="skip-7"
+SUBSYSTEMS=="scsi", ATTRS{vendor}=="ATA", SYMLINK+="boot_disk%n-7"
+LABEL="skip-7"
EOF
},
{