chiark / gitweb /
[PATCH] udev - next round of udev event order daemon
[elogind.git] / test / udevd_test.sh
1 #!/bin/bash
2
3 # kill daemon, first event will start it again
4 killall udevd
5
6 # connect(123) - disconnect(456) - connect(789) sequence of sda/sdb/sdc
7
8 export SEQNUM=1
9 export ACTION=add
10 export DEVPATH=/block/sda
11 ./udevsend block
12
13 export SEQNUM=2
14 export ACTION=add
15 export DEVPATH=/block/sdb
16 ./udevsend block
17
18 export SEQNUM=4
19 export ACTION=remove
20 export DEVPATH=/block/sda
21 ./udevsend block
22
23 export SEQNUM=3
24 export ACTION=add
25 export DEVPATH=/block/sdc
26 ./udevsend block
27
28 export SEQNUM=6
29 export ACTION=remove
30 export DEVPATH=/block/sdc
31 ./udevsend block
32
33 export SEQNUM=5
34 export ACTION=remove
35 export DEVPATH=/block/sdb
36 ./udevsend block
37
38 export SEQNUM=7
39 export ACTION=add
40 export DEVPATH=/block/sda
41 #./udevsend block
42
43 export SEQNUM=9
44 export ACTION=add
45 export DEVPATH=/block/sdc
46 ./udevsend block
47
48 export SEQNUM=8
49 export ACTION=add
50 export DEVPATH=/block/sdb
51 ./udevsend block
52