added action name to differ between same tests on different times
authoritraviv <[email protected]>
Sun, 30 Oct 2016 16:19:10 +0000 (18:19 +0200)
committeritraviv <[email protected]>
Sun, 30 Oct 2016 16:19:19 +0000 (18:19 +0200)
Signed-off-by: itraviv <[email protected]>
scripts/automation/trex_control_plane/stl/trex_stl_lib/utils/GAObjClass.py

index ece4cf1..2c4e019 100755 (executable)
@@ -85,8 +85,9 @@ class GA_EXCEPTION_ObjClass(GA_ObjClass):
 \r
 #..................................................................class GA_TESTING_ObjClass................................................................\r
 class GA_TESTING_ObjClass(GA_ObjClass):\r
-    def __init__(self,cid,trackerID,TRexMode,TestName,SetupName,appName,appVer,TestType,Mppspc,GoldenMin,GoldenMax):\r
+    def __init__(self,cid,trackerID,TRexMode,TestName,SetupName,appName,ActionNumber,appVer,TestType,Mppspc,GoldenMin,GoldenMax):\r
         GA_ObjClass.__init__(self,cid,trackerID,appName,appVer)\r
+        self.ActionNumber = ActionNumber\r
         self.TRexMode = TRexMode\r
         self.TestName = TestName\r
         self.SetupName = SetupName\r
@@ -99,7 +100,7 @@ class GA_TESTING_ObjClass(GA_ObjClass):
 \r
     def generate_payload(self):\r
         self.payload+='&ec=TRexTests'\r
-        self.payload+='&ea=RegressionReport'\r
+        self.payload+='&ea='+str(self.ActionNumber)\r
         self.payload+='&cd2='+str(self.TRexMode)\r
         self.payload+='&cd1='+str(self.TestName)\r
         self.payload+='&cd3='+str(self.SetupName)\r
@@ -283,8 +284,8 @@ class GAmanager_Regression(GAmanager):
         self.GoogleID = GoogleID\r
         self.AnalyticsUserID = AnalyticsUserID\r
         \r
-    def gaAddTestQuery(self,TestName,TRexMode,SetupName,TestType,Mppspc,GoldenMin,GoldenMax):\r
-        self.gaAddObject(GA_TESTING_ObjClass(self.AnalyticsUserID,self.GoogleID,TRexMode,TestName,SetupName,self.appName,self.appVer,TestType,Mppspc,GoldenMin,GoldenMax))\r
+    def gaAddTestQuery(self,TestName,TRexMode,SetupName,ActionNumber,TestType,Mppspc,GoldenMin,GoldenMax):\r
+        self.gaAddObject(GA_TESTING_ObjClass(self.AnalyticsUserID,self.GoogleID,TRexMode,TestName,SetupName,self.appName,ActionNumber,self.appVer,TestType,Mppspc,GoldenMin,GoldenMax))\r
 \r
 \r
 \r