bug fix patch 27/25327/1
authorliyin <liyin11@huawei.com>
Thu, 1 Dec 2016 12:35:38 +0000 (20:35 +0800)
committerliyin <liyin11@huawei.com>
Thu, 1 Dec 2016 12:57:31 +0000 (20:57 +0800)
JIRA: BOTTLENECK-113

this patch fix a problem that docker can't run
because of lacking pyroute2.
the next is docker-compose file have some error that yardstick can't
pull inluxdb container.
the next is fix some bug incode.

Change-Id: I238b69b456d2810e84bae5c134e6b05a8fc5da63
Signed-off-by: liyin <liyin11@huawei.com>
docker/bottleneck-compose/docker-compose.yml
requirements.txt
testsuites/posca/testcase_script/common_script.py
testsuites/posca/testcase_script/posca_factor_system_bandwidth.py

index 0b256b5..99ff1f6 100644 (file)
@@ -18,10 +18,10 @@ yardstick:
   restart: always
   build: yardstick/
   volumes:
-    - /var/run/docker/sock:/var/run/docker/sock
+    - /var/run/docker.sock:/var/run/docker.sock
   ports:
     - "8888:5000"
 
 bottlenecks:
   restart: always
-  build: bottlenecks/
\ No newline at end of file
+  build: bottlenecks/
index e07a0c6..28f7736 100644 (file)
@@ -77,3 +77,4 @@ unicodecsv==0.14.1
 unittest2==1.1.0
 warlock==1.2.0
 wrapt==1.10.6
+pyroute2==0.4.10
index b9954a7..063e1f3 100644 (file)
@@ -77,7 +77,7 @@ def posca_output_result(file_config, data_reply):
 
 def posca_get_reply(con_dic, task_id, time_test=1):
     reply_url = "http://%s/yardstick/results?action=getResult&task_id=%s\
-&measurement=tc100" % (con_dic["test_ip"], task_id)
+&measurement=netperf_bottlenecks" % (con_dic["test_ip"], task_id)
     time.sleep(float(con_dic["test_time"]))
     reply_response = requests.get(reply_url)
     reply_data = json.loads(reply_response.text)
@@ -95,7 +95,7 @@ def posca_get_reply(con_dic, task_id, time_test=1):
 
 
 def posca_send_data(con_dic, test_config, file_config):
-    base_url = "http://%s/yardstick/testcases/release/action" % (con_dic['test_ip'])
+    base_url = "http://%s/yardstick/testcases/samples/action" % (con_dic['test_ip'])
     print(con_dic["test_ip"])
     test_dict = {
             "action":"runTestCase",
@@ -109,7 +109,7 @@ def posca_send_data(con_dic, test_config, file_config):
                         'target': 'node4.LF'
                         }
                  },
-                 "testcase":"tc100"
+                 "testcase":"netperf_bottlenecks"
             }
     }
     reponse = requests.post(
index 74bea8f..f6e66f4 100644 (file)
@@ -129,6 +129,7 @@ def main():
     config = ConfigParser.ConfigParser()
     con_dic = common_script.posca_config_read(testcase_cfg, con_str, config)
     common_script.posca_create_incluxdb(con_dic)
+    time.sleep(30)
     posca_env_check()
     posca_run(con_dic)
     endtime = datetime.datetime.now()