A clone of btpd with my configuration changes.
Vous ne pouvez pas sélectionner plus de 25 sujets
Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
|
- #!/bin/sh
-
- setup () {
- EVENT_NOKQUEUE=yes; export EVENT_NOKQUEUE
- EVENT_NODEVPOLL=yes; export EVENT_NODEVPOLL
- EVENT_NOPOLL=yes; export EVENT_NOPOLL
- EVENT_NOSELECT=yes; export EVENT_NOSELECT
- EVENT_NOEPOLL=yes; export EVENT_NOEPOLL
- EVENT_NORTSIG=yes; export EVENT_NORTSIG
- }
-
- test () {
- if ./test-init 2>/dev/null ;
- then
- true
- else
- echo Skipping test
- return
- fi
-
- echo -n " test-eof: "
- if ./test-eof >/dev/null ;
- then
- echo OKAY ;
- else
- echo FAILED ;
- fi
- echo -n " test-weof: "
- if ./test-weof >/dev/null ;
- then
- echo OKAY ;
- else
- echo FAILED ;
- fi
- echo -n " test-time: "
- if ./test-time >/dev/null ;
- then
- echo OKAY ;
- else
- echo FAILED ;
- fi
- echo -n " regress: "
- if ./regress >/dev/null ;
- then
- echo OKAY ;
- else
- echo FAILED ;
- fi
- }
-
- echo "Running tests:"
-
- # Need to do this by hand?
- setup
- unset EVENT_NOKQUEUE
- export EVENT_NOKQUEUE
- echo "KQUEUE"
- test
-
- setup
- unset EVENT_NODEVPOLL
- export EVENT_NODEVPOLL
- echo "DEVPOLL"
- test
-
- setup
- unset EVENT_NOPOLL
- export EVENT_NOPOLL
- echo "POLL"
- test
-
- setup
- unset EVENT_NOSELECT
- export EVENT_NOSELECT
- echo "SELECT"
- test
-
- setup
- unset EVENT_NORTSIG
- export EVENT_NORTSIG
- echo "RTSIG"
- test
-
- setup
- unset EVENT_NOEPOLL
- export EVENT_NOEPOLL
- echo "EPOLL"
- test
-
-
|