aboutsummaryrefslogtreecommitdiffstats
path: root/resources/tools/presentation/generator_report.py
AgeCommit message (Collapse)AuthorFilesLines
2020-01-10Autogen: Generate also NIC drivers.Vratko Polak1-2/+2
+ Disallowed -avf- (or -rdma-) as "template" suites. + GBP suite switched to DPDK driver in repo. + Each NIC has its own list of supported drivers, in Constants. + Updated tag expressions for daily jobs: + Feature, ipsec, memif, scale, srv6, tunnels, vhost and vts are tested only with vfio-pci. + Other (base, dot1q, dot1ad) tested with all drivers. + Setup actions currently depend on driver, generated. - The performance_rdma action is trivial for now. - Several tests fail, to be fixed later, e.g. by performance_rdma. + Reconf tests are also supported. + Added DRV_VFIO_PCI tags missing, mainly in density tests. - Vhost suites (density, reconf) are failing, but suites look good. - TCP suites do not support NIC drivers yet. - DPDK obviously not supported. + Use Python 3 in regenerate scripts. + Fix typos binded => bound. + File open modes set either u"rt" or u"wt" everywhere. + Remove a trailing space in an environment variable name. Change-Id: I290470675dc5c9e88b2eaa5ab6285ecd9ed7827a Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2019-12-03Python3: PALTibor Frank1-80/+71
- files renamed: - utils.py --> pal_utils.py - errors.py --> pal_errors.py - functions/methods renamed: - plot_service_density_reconf_box_name --> plot_nf_reconf_box_name - plot_performance_box_name --> plot_perf_box_name - plot_latency_error_bars_name --> plot_lat_err_bars_name - plot_throughput_speedup_analysis_name --> plot_tsa_name - plot_service_density_heatmap --> plot_nf_heatmap - table_performance_comparison --> table_perf_comparison - table_performance_comparison_nic --> table_perf_comparison_nic - table_performance_trending_dashboard_html --> table_perf_trending_dash_html - functions/methods removed: - plot_service_density_heatmap_compare - plot_throughput_speedup_analysis - plot_latency_error_bars - plot_soak_boxes - plot_soak_bars Change-Id: Icddc01d3ccb451abb92b9e5d912b642d01866033 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-11-27Report: versioningTibor Frank1-11/+9
Change-Id: I890d52b4b5b87cd1b3952b3d4bb3cbbff069a9c7 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-11-21Report: Disable archiving the report in JenkinsTibor Frank1-1/+0
- The zipped Report is 7.3GB big, it takes 13 minutes to create the archive and 14 minutes to archive it. Nobody needs it. Change-Id: Iffd72498b30b1aebc2d3b9be03f31d972a461d6b Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-11-15Fix the pdf versionTibor Frank1-1/+1
Change-Id: I92f90030dda86c3014430e7311822d522ba3d659 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-11-15Report: Change versioning and legend of graphsTibor Frank1-4/+4
Change-Id: I6381c916582509c45f12d4e6d1d63ffeffc1eaf5 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-11-13PAL: Change date format according to iso8601Tibor Frank1-2/+2
Change-Id: I326d651feb9007684cb60b67dc8f30696cd58a4c Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-08-07CSIT-1208: Add new data to 1807 reportTibor Frank1-1/+1
Change-Id: I242b96ef4fafd53745ea1900ac63b95024dccb0b Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-08-07CSIT-1226: Fix bugs in pdf versionTibor Frank1-7/+36
Change-Id: I9c7abca28f98a581a8efb390c6ccf4f8937a958b Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-07-30CSIT-1219: Update job definitions in conf.pyTibor Frank1-1/+2
Change-Id: Ib7e76f43a8ef2d4729962ff5856c987747b0b953 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-07-19CSIT-1196: Add hsw/skx and 2n/3n to the report structureTibor Frank1-1/+1
Change-Id: I3a0cc2792b931798e466250e30bc30ad8a32b84e Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-07-17CSIT-1094: Change menu styleTibor Frank1-8/+60
Change-Id: Idff59bc73d3444700937fc473681760a947f0f41 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-05-04Report: Data, plots, datetimeTibor Frank1-2/+2
Change-Id: I941fd53fdfc35a88562689dacd08aa2ec28429fa Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-05-03Report: Add time to the timestampTibor Frank1-4/+4
Change-Id: I323517fbac177ef31861be747feeb81968d2b330 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-05-03Report: Add time to the timestampTibor Frank1-2/+2
Change-Id: I5d48fb578195d584c3d51a2b8e0d9770ffe82182 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-05-03Report: Add time to the timestampTibor Frank1-1/+1
Change-Id: I1343e84353230329362848d1389ae41b169d2791 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-05-03Report: Add time to the timestampTibor Frank1-1/+1
Change-Id: I72379462b31455a03f461598cd4b0084b52c4b3e Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-03-23CSIT-949: Data modelsTibor Frank1-5/+1
Change-Id: I07d0b122632c15fa07a5871dc268d654f410ef4f Signed-off-by: Tibor Frank <tifrank@cisco.com>
2018-03-21CSIT-913: Continuous Trending, Analysis and Change DetectionTibor Frank1-67/+6
- CSIT-915: LLD - CSIT-917: Functions to evaluate the results according to the PASS / FAIL criteria - CSIT-918: Sphinx configuration - CSIT-948: Statistical functions - CSIT-949: Data models for trending plots - CSIT-950: Code trending plots - CSIT-951: Static content - CSIT-984: PAL Specification file - CSIT-996: Download data from nexus Change-Id: Icb9305945bb0f142135bb177cb8781ba0096280e Signed-off-by: Tibor Frank <tifrank@cisco.com>
2017-10-20Fix: PDF - Add dpdk plotsTibor Frank1-1/+3
Change-Id: I0c76bfda6e84db4aee62b097282b9cf46fe51270 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2017-10-18CSIT-836: PDF format: Improvements in pdf layoutTibor Frank1-0/+2
CSIT-837: Scope of pdf version Change-Id: Idfc9c04274c6635fbef14f87147665d31cfd7352 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2017-10-11CSIT-755: Presentation and analytics layerTibor Frank1-0/+252
- CSIT-760: Configuration - real example - CSIT-774: Implementation - parse configuration - CSIT-779: Implementation - set environment - CSIT-780: Implementation - download data - CSIT-783: Implementation - debug mode - CSIT-761: Implementation - Data pre-processing - parse input files - CSIT-784: Implementation - Data pre-processing - store the data, access to data - CSIT-789: Implementation - Data pre-processing - extract Documentation of the suite - CSIT-757: Low Level Design - CSIT-788: Implementation - Data pre-processing - extract VAT history and show runtime - CSIT-785: Implementation - Data filtering - CSIT-763: Presentation - tables - CSIT-804: Presentation - files - CSIT-762: Presentation - plots - LLD: API + functional diagram - CSIT-807: Element's models - CSIT-813: Process static content - CSIT-812: Report generation - CSIT-764: Integration to CSIT - CSIT-822: Archiving - CSIT-790: Documentation - configuration od the Input data is the same as for 17.07 report Change-Id: I6fd1eb1df4af99eaf91925282cdee1c892698c59 Signed-off-by: Tibor Frank <tifrank@cisco.com>