X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=testsuites%2Fposca%2Ftestcase_dashboard%2Fsystem_bandwidth.py;h=92dc0b5cba659807d7be3a28ff4fe608aad89b99;hb=165db3dbc632275f49261a69760867b811b0520b;hp=708820d1fae46f59eff9827cb26b35003694dca4;hpb=01b29534a5c2b3533bb97cde8120016481d7b3cb;p=bottlenecks.git diff --git a/testsuites/posca/testcase_dashboard/system_bandwidth.py b/testsuites/posca/testcase_dashboard/system_bandwidth.py index 708820d1..92dc0b5c 100755 --- a/testsuites/posca/testcase_dashboard/system_bandwidth.py +++ b/testsuites/posca/testcase_dashboard/system_bandwidth.py @@ -9,13 +9,20 @@ ############################################################################## import ConfigParser from elasticsearch import Elasticsearch +from pyroute2 import IPDB config = ConfigParser.ConfigParser() -file_str = "testcase_cfg/posca_factor_system_bandwidth.yaml" +file_str = "/home/opnfv/bottlenecks/testsuites/posca/testcase_cfg/posca_factor_system_bandwidth.yaml" with open(file_str, "rd") as cfgfile: config.readfp(cfgfile) ES_ip_a = config.get("config", "ES_ip") +with IPDB() as ip: + GATEWAY_IP = ip.routes['default'].gateway + if ES_ip_a is "": + ES_ip_a = GATEWAY_IP+":9200" + print("ES_ip is null get local ip is %s" %(ES_ip_a)) + es_ip = ES_ip_a.split(':') es = Elasticsearch([{'host':es_ip[0]}]) doc={ @@ -25,21 +32,32 @@ doc={ } res = es.index(index=".kibana",doc_type="index-pattern",id="bottlenecks",body=doc) -print(res['created']) +if res['created']=="True": + print("bottlenecks index-pattern has created") +else: + print("bottlenecks index-pattern has existed") doc={ "buildNum": 10146, "defaultIndex": "bottlenecks" } res = es.index(index=".kibana",doc_type="config",id="4.6.1",body=doc) -print(res['created']) + +if res['created']=="True": + print("bottlenecks config has created") +else: + print("bottlenecks config has existed") + doc={ "title": "system_bandwidth", "description": "", "version": 1, } res = es.index(index=".kibana",doc_type="search",id="system_bandwidth",body=doc) -print(res['created']) +if res['created']=="True": + print("system_bandwidth search has created") +else: + print("system_bandwidth search has existed") doc = { "title": "system_bandwidth_line-date", @@ -53,7 +71,10 @@ doc = { } res = es.index( index=".kibana", doc_type="visualization", id="system_bandwidth_line-date", body=doc) -print(res['created']) +if res['created']=="True": + print("system_bandwidth_line-date visualization has created") +else: + print("system_bandwidth_line-date visualization has existed") doc = { "title": "system_bandwidth_line-char", @@ -68,7 +89,10 @@ doc = { res = es.index( index=".kibana", doc_type="visualization", id="system_bandwidth_line-char", body=doc) -print(res['created']) +if res['created']=="True": + print("system_bandwidth_line-char visualization has created") +else: + print("system_bandwidth_line-char visualization has existed") doc = { "title": "system_bandwidth_terms_data", @@ -83,7 +107,10 @@ doc = { res = es.index( index=".kibana", doc_type="visualization", id="system_bandwidth_terms_data", body=doc) -print(res['created']) +if res['created']=="True": + print("system_bandwidth_terms_data visualization has created") +else: + print("system_bandwidth_terms_data visualization has existed") doc = { "title": "system_bandwidth_dashboard", @@ -100,4 +127,7 @@ doc = { res = es.index( index=".kibana", doc_type="dashboard", id="system_bandwidth_dashboard", body=doc) -print(res['created']) +if res['created']=="True": + print("system_bandwidth dashboard has created") +else: + print("system_bandwidth dashboard has existed")