OLD | NEW |
| (Empty) |
1 #!/bin/sh | |
2 | |
3 setup () { | |
4 EVENT_NOKQUEUE=yes; export EVENT_NOKQUEUE | |
5 EVENT_NODEVPOLL=yes; export EVENT_NODEVPOLL | |
6 EVENT_NOPOLL=yes; export EVENT_NOPOLL | |
7 EVENT_NOSELECT=yes; export EVENT_NOSELECT | |
8 EVENT_NOEPOLL=yes; export EVENT_NOEPOLL | |
9 EVENT_NOEVPORT=yes; export EVENT_NOEVPORT | |
10 } | |
11 | |
12 test () { | |
13 if ./test-init 2>/dev/null ; | |
14 then | |
15 true | |
16 else | |
17 echo Skipping test | |
18 return | |
19 fi | |
20 | |
21 echo -n " test-eof: " | |
22 if ./test-eof >/dev/null ; | |
23 then | |
24 echo OKAY ; | |
25 else | |
26 echo FAILED ; | |
27 fi | |
28 echo -n " test-weof: " | |
29 if ./test-weof >/dev/null ; | |
30 then | |
31 echo OKAY ; | |
32 else | |
33 echo FAILED ; | |
34 fi | |
35 echo -n " test-time: " | |
36 if ./test-time >/dev/null ; | |
37 then | |
38 echo OKAY ; | |
39 else | |
40 echo FAILED ; | |
41 fi | |
42 echo -n " regress: " | |
43 if ./regress >/dev/null ; | |
44 then | |
45 echo OKAY ; | |
46 else | |
47 echo FAILED ; | |
48 fi | |
49 } | |
50 | |
51 echo "Running tests:" | |
52 | |
53 # Need to do this by hand? | |
54 setup | |
55 unset EVENT_NOKQUEUE | |
56 export EVENT_NOKQUEUE | |
57 echo "KQUEUE" | |
58 test | |
59 | |
60 setup | |
61 unset EVENT_NODEVPOLL | |
62 export EVENT_NODEVPOLL | |
63 echo "DEVPOLL" | |
64 test | |
65 | |
66 setup | |
67 unset EVENT_NOPOLL | |
68 export EVENT_NOPOLL | |
69 echo "POLL" | |
70 test | |
71 | |
72 setup | |
73 unset EVENT_NOSELECT | |
74 export EVENT_NOSELECT | |
75 echo "SELECT" | |
76 test | |
77 | |
78 setup | |
79 unset EVENT_NOEPOLL | |
80 export EVENT_NOEPOLL | |
81 echo "EPOLL" | |
82 test | |
83 | |
84 setup | |
85 unset EVENT_NOEVPORT | |
86 export EVENT_NOEVPORT | |
87 echo "EVPORT" | |
88 test | |
89 | |
90 | |
91 | |
OLD | NEW |