Trending: Fix Alerts 75/23875/2
authorTibor Frank <tifrank@cisco.com>
Mon, 9 Dec 2019 10:21:37 +0000 (11:21 +0100)
committerTibor Frank <tifrank@cisco.com>
Mon, 9 Dec 2019 11:46:42 +0000 (12:46 +0100)
Change-Id: I963022c386928b7f29b176bfb4a4e2bfb0a55409
Signed-off-by: Tibor Frank <tifrank@cisco.com>
resources/tools/presentation/generator_alerts.py
resources/tools/presentation/input_data_parser.py
resources/tools/presentation/specification_CPTA.yaml

index 10c6734..b0606b6 100644 (file)
@@ -314,7 +314,7 @@ class Alerting:
 
         in_file = (
             f"{self.configs[alert[u'way']][u'output-dir']}/"
-            f"cpta-{re_pro}-{alert[u'urls'][idx].split(u'/')[-1]}.txt"
+            f"{re_pro}-{alert[u'urls'][idx].split(u'/')[-1]}.txt"
         )
         out_file = (
             f"{self.configs[alert[u'way']][u'output-dir']}/"
index af8a854..d23fa84 100644 (file)
@@ -452,10 +452,12 @@ class ExecutionChecker(ResultVisitor):
                 host = str(re.search(self.REGEX_TC_PAPI_CLI, msg.message).
                            group(1))
             except (AttributeError, IndexError):
-                host = u""
+                host = self._data[u"tests"][self._test_id][u"show-run"].\
+                           count(u"DUT:") + 1
             try:
                 socket = str(re.search(self.REGEX_TC_PAPI_CLI, msg.message).
                              group(2))
+                socket = f"/{socket}"
             except (AttributeError, IndexError):
                 socket = u""
             runtime = loads(
@@ -526,7 +528,7 @@ class ExecutionChecker(ResultVisitor):
                 txt_table.align[u"Vectors/Calls"] = u"r"
 
                 text += txt_table.get_string(sortby=u"Name") + u'\n'
-            text = f" \n **DUT: {host}/{socket}** \n {text}".\
+            text = f" \n**DUT: {host}{socket}**\n{text}".\
                 replace(u'\n', u' |br| ').\
                 replace(u'\r', u'').\
                 replace(u'"', u"'")
index c522701..ac7fb5d 100644 (file)
     # 3n-hsw
     plot-performance-trending-all-3n-hsw:
       csit-vpp-perf-mrr-daily-master:
-        start: 851
+        start: 853
         end: "lastCompletedBuild"
         skip:
-          - 852
           - 855
           - 856
           - 860
 
     plot-performance-trending-vpp-3n-hsw:
       csit-vpp-perf-mrr-daily-master:
-        start: 851
+        start: 853
         end: "lastCompletedBuild"
         skip:
-          - 852
           - 855
           - 856
           - 860
     # 3n-skx
     plot-performance-trending-all-3n-skx:
       csit-vpp-perf-mrr-daily-master-3n-skx:
-        start: 598
+        start: 602
         end: "lastCompletedBuild"
         skip:
-          - 600
-          - 601
           - 603
           - 604
           - 612
           - 696
           - 697
           - 705
+          - 743
       csit-dpdk-perf-mrr-weekly-master-3n-skx:
         start: 57
         end: "lastCompletedBuild"
 
     plot-performance-trending-vpp-3n-skx:
       csit-vpp-perf-mrr-daily-master-3n-skx:
-        start: 598
+        start: 602
         end: "lastCompletedBuild"
         skip:
-          - 600
-          - 601
           - 603
           - 604
           - 612
           - 696
           - 697
           - 705
+          - 743
 
     plot-performance-trending-dpdk-3n-skx:
       csit-dpdk-perf-mrr-weekly-master-3n-skx:
     # 2n-skx
     plot-performance-trending-all-2n-skx:
       csit-vpp-perf-mrr-daily-master-2n-skx:
-        start: 606
+        start: 607
         end: "lastCompletedBuild"
         skip:
           - 608
           - 700
           - 701
           - 702
+          - 768
       csit-dpdk-perf-mrr-weekly-master-2n-skx:
         start: 57
         end: "lastCompletedBuild"
 
     plot-performance-trending-vpp-2n-skx:
       csit-vpp-perf-mrr-daily-master-2n-skx:
-        start: 606
+        start: 607
         end: "lastCompletedBuild"
         skip:
           - 608
           - 700
           - 701
           - 702
+          - 768
 
     plot-performance-trending-vpp-2n-clx:
       csit-vpp-perf-mrr-daily-master-2n-clx:
 
     plot-performance-trending-vpp-3n-dnv:
       csit-vpp-perf-mrr-daily-master-3n-dnv:
-        start: 79
+        start: 82
         end: "lastCompletedBuild"
         skip:
-          - 80
           - 83
           - 84
           - 91
 
     plot-performance-trending-vpp-2n-dnv:
       csit-vpp-perf-mrr-daily-master-2n-dnv:
-        start: 78
+        start: 81
         end: "lastCompletedBuild"
         skip:
-          - 79
-          - 80
           - 83
           - 90
           - 91
 
     # 3n-hsw
     csit-vpp-perf-mrr-daily-master:
-      start: 851
+      start: 853
       end: "lastCompletedBuild"
       skip:
-        - 852
         - 855
         - 856
         - 860
 
     # 3n-skx
     csit-vpp-perf-mrr-daily-master-3n-skx:
-      start: 598
+      start: 602
       end: "lastCompletedBuild"
       skip:
-        - 600
-        - 601
         - 603
         - 604
         - 612
         - 696
         - 697
         - 705
+        - 743
     csit-dpdk-perf-mrr-weekly-master-3n-skx:
       start: 57
       end: "lastCompletedBuild"
 
     # 2n-skx
     csit-vpp-perf-mrr-daily-master-2n-skx:
-      start: 606
+      start: 607
       end: "lastCompletedBuild"
       skip:
         - 608
         - 700
         - 701
         - 702
+        - 768
     csit-vpp-perf-mrr-weekly-master-2n-skx:
       start: 30
       end: "lastCompletedBuild"
 
     # 3n-dnv
     csit-vpp-perf-mrr-daily-master-3n-dnv:
-      start: 79
+      start: 82
       end: "lastCompletedBuild"
       skip:
-        - 80
         - 83
         - 84
         - 91
 
     # 2n-dnv
     csit-vpp-perf-mrr-daily-master-2n-dnv:
-      start: 78
+      start: 81
       end: "lastCompletedBuild"
       skip:
-        - 79
-        - 80
         - 83
         - 90
         - 91