Annotation of embedaddon/libevent/test/test.sh, revision 1.1

1.1     ! misho       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: 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>