summaryrefslogtreecommitdiff
path: root/debian/tests/basic
blob: 2a9e980f90bf6d2c5d5f0205144b496cedfeb27c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#!/bin/bash

set -e

TIMEOUT=120

echo -n "Waiting for mongod to start: "
count=0

while ! echo 'db.version()' | mongo --quiet >/dev/null; do
    echo -n "."
    count=$((count+1))
    if test $count -gt $TIMEOUT; then
        echo "    mongod failed to start?"
        pgrep mongod
        exit 1
    fi
    sleep 1
done

for testfile in jstests/core/basic*.js; do
    echo
    echo " -> Running $testfile"
    mongo --verbose "$testfile" 2>&1
done

echo
echo "=================="
echo "OK"