summary |
shortlog |
log |
commit | commitdiff |
review |
tree
raw |
patch |
inline | side by side (from parent 1:
30f2053)
Change-Id: I8f6528f915c96b5aca8482d8b86db5285e9aa1c9
Signed-off-by: Tibor Frank <tifrank@cisco.com>
:ref:`trending_methodology` section for more details including trend
analysis and anomaly detection methodology.
:ref:`trending_methodology` section for more details including trend
analysis and anomaly detection methodology.
+.. toctree::
+ :maxdepth: 2
+ :caption: VPP Performance Dashboard
+
+ Dashboard <introduction/index>
+
+.. toctree::
+ :maxdepth: 2
+ :caption: Trending Methodology
+
+ Methodology <methodology/index>
+
+.. toctree::
+ :maxdepth: 2
+ :caption: Trendline Graphs
+
+ trending/l2
+ trending/ip4
+ trending/ip6
+ trending/ip4_tunnels
+ trending/vm_vhost_l2
+ trending/vm_vhost_ip4
+ trending/container_memif
+ trending/ipsec
+
+.. toctree::
+ :maxdepth: 2
+ :caption: Performance Data
+
+ Download <data/index>
- :maxdepth: 6
- :numbered:
-
- introduction/index
- methodology/index
- trending/index
- data/index
- indices
+ :maxdepth: 2
+ :caption: Indices and tables
+
+ Index <indices>
)
except KeyError:
build_info[build] = ("", "")
)
except KeyError:
build_info[build] = ("", "")
- logging.info("{}: {}, {}".format(build,
- build_info[build][0],
- build_info[build][1]))
# Create the header:
csv_table = list()
# Create the header:
csv_table = list()
stdout, stderr = proc.communicate()
stdout, stderr = proc.communicate()
- logging.debug(stdout)
- logging.debug(stderr)
+ if stdout:
+ logging.info(stdout)
+ if stderr:
+ logging.info(stderr)
if proc.returncode != 0:
logging.error(" Command execution failed.")
if proc.returncode != 0:
logging.error(" Command execution failed.")