chiark / gitweb /
[PATCH] udevd - next round of fixes
[elogind.git] / test / udevd_test.sh
index 0c7bd431be1b2fdfdbe4f230ea8f85c8d927b5fc..94698085cacf7605415f4ee5f02c94236280955e 100644 (file)
@@ -3,7 +3,12 @@
 # kill daemon, first event will start it again
 killall udevd
 
 # kill daemon, first event will start it again
 killall udevd
 
-# connect(123) - disconnect(456) - connect(789) sequence of sda/sdb/sdc
+# 3 x connect/disconnect sequence of sda/sdb/sdc
+
+export SEQNUM=3
+export ACTION=add
+export DEVPATH=/block/sdc
+./udevsend block
 
 export SEQNUM=1
 export ACTION=add
 
 export SEQNUM=1
 export ACTION=add
@@ -17,36 +22,64 @@ export DEVPATH=/block/sdb
 
 export SEQNUM=4
 export ACTION=remove
 
 export SEQNUM=4
 export ACTION=remove
-export DEVPATH=/block/sda
-./udevsend block
-
-export SEQNUM=3
-export ACTION=add
 export DEVPATH=/block/sdc
 ./udevsend block
 
 export DEVPATH=/block/sdc
 ./udevsend block
 
-export SEQNUM=6
+export SEQNUM=5
 export ACTION=remove
 export ACTION=remove
-export DEVPATH=/block/sdc
+export DEVPATH=/block/sdb
 ./udevsend block
 
 ./udevsend block
 
-export SEQNUM=5
-export ACTION=remove
+export SEQNUM=8
+export ACTION=add
 export DEVPATH=/block/sdb
 ./udevsend block
 
 export DEVPATH=/block/sdb
 ./udevsend block
 
+export SEQNUM=6
+export ACTION=remove
+export DEVPATH=/block/sda
+./udevsend block
+
 export SEQNUM=7
 export ACTION=add
 export DEVPATH=/block/sda
 #./udevsend block
 
 export SEQNUM=7
 export ACTION=add
 export DEVPATH=/block/sda
 #./udevsend block
 
+sleep 2
+
 export SEQNUM=9
 export ACTION=add
 export DEVPATH=/block/sdc
 ./udevsend block
 
 export SEQNUM=9
 export ACTION=add
 export DEVPATH=/block/sdc
 ./udevsend block
 
-export SEQNUM=8
+export SEQNUM=11
+export ACTION=remove
+export DEVPATH=/block/sdb
+./udevsend block
+
+export SEQNUM=10
+export ACTION=remove
+export DEVPATH=/block/sdc
+./udevsend block
+
+export SEQNUM=13
+export ACTION=add
+export DEVPATH=/block/sda
+./udevsend block
+
+export SEQNUM=14
 export ACTION=add
 export DEVPATH=/block/sdb
 ./udevsend block
 
 export ACTION=add
 export DEVPATH=/block/sdb
 ./udevsend block
 
+export SEQNUM=15
+export ACTION=add
+export DEVPATH=/block/sdc
+./udevsend block
+
+sleep 2
+
+export SEQNUM=12
+export ACTION=remove
+export DEVPATH=/block/sda
+./udevsend block