summaryrefslogtreecommitdiffstats
path: root/Testcases/RunTests.sh
blob: 2982c4e5941aa18df20bd96226e11ba17c683ff7 (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
30
31
32
33
34
35
36
37
38
#!/bin/bash

PATH=$(repo_dir)/ovno/Testcases:$PATH
cd $(repo_dir)/home/opnfv/ovno/Testcases

# Create the config wrapper
OCL_IP=`echo $OS_AUTH_URL | cut -d "/" -f3 | cut -d ":" -f1`

cat <<EOF >config
#!/usr/bin/python

import sys
import os
from config_shell import *
default_client_args = [
    ('--username', 'admin'),
    ('--password', os.environ["OS_PASSWORD"]),
    ('--region', 'RegionOne'),
    ('--tenant', 'admin'),
    ('--api-server', os.environ["OCL_IP"])]


if __name__ == '__main__':
    for arg in default_client_args:
        if not arg[0] in sys.argv:
            sys.argv.insert(1, arg[0])
            sys.argv.insert(2, arg[1])
    ConfigShell().main()
EOF

chmod 777 config




echo "Starting OpenContrail test suite"
# Tests go here
echo "Finished OpenContrail test suite"