aboutsummaryrefslogtreecommitdiffstats
path: root/resources/tools
AgeCommit message (Collapse)AuthorFilesLines
2017-07-25report content - honeycomb, part2selias1-1/+1
Change-Id: I0e49be2c78130b3a289b8d04839ed005b6a5ad7e Signed-off-by: selias <samelias@cisco.com>
2017-07-25Report: Use rounded valuesTibor Frank1-2/+3
Change-Id: I218ea0900ec6f5d3e513f5dfc15f6f4f3db16a66 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2017-07-25Display "change" in format "xx.x%"Tibor Frank1-2/+2
Change-Id: I79e9abc28926759e3c4ce775ab2afa9fed79a377 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2017-07-25CSIT-618 Update report data points.Peter Mikus1-1/+1
Change-Id: I9294e81690eabd198fe1b6d4974c5c4186e06d89 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-07-24FIX: Path in run_report.shPeter Mikus1-1/+1
Change-Id: I2341a23b6165d0cec760021980937a3dc8dde7f0 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-07-24FIX: Typo in report_genPeter Mikus2-2/+2
Change-Id: Ia8826ccf79b405d35025e06cafb8a80b877dc77d Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-07-24Report - fix generation of performance improvementsTibor Frank1-1/+1
Change-Id: I93ef628f7abb82b880a02a5deddc36e626389e04 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2017-07-24FIX: Typo in run_report scriptPeter Mikus1-1/+1
Change-Id: I267b1bcc2aad6ccf1a162376950c27f96de7c03f Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-07-24CSIT-618 Release report update VIIPeter Mikus1-22/+56
Change-Id: Ide7771b59cc3ee7619502a6805c8401528a8c874 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-07-24Static report content - Honeycombselias3-2/+21
Change-Id: I39899747f99684b932bb9c88268391e55b6fc779 Signed-off-by: selias <samelias@cisco.com>
2017-07-24CSIT-726: Automate data collection for csv files for perf improvmentsTibor Frank3-0/+227
Change-Id: Ia161ecf9af94fd7193bba045be56738b323e4e2e Signed-off-by: Tibor Frank <tifrank@cisco.com>
2017-07-24CSIT-618 Update plot data pointsPeter Mikus1-1/+1
Change-Id: I07102a162fbaad578b38f77e6069d277bb98517c Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-07-23CSIT-618 Update plot data points.Peter Mikus1-1/+1
Change-Id: I7d7074af7506c4ec88061360e1cc88cadb52786c Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-07-21FIX: Report script typoPeter Mikus1-2/+2
Change-Id: I05bdcad4b2602f961d353aa6dce2b5dac62eef3a Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-07-21CSIT-618 Release report update VIPeter Mikus1-6/+6
Change-Id: If78280fb0edc9b34478eeca6f7b972361e179d05 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-07-21CSIT-618 CSIT rls1707 Report - Update VPeter Mikus2-267/+312
Change-Id: Ie83a9410d0dffae5db337160984655e9d0c61b6e Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-07-20FIX: Report script typoPeter Mikus1-4/+4
Change-Id: I80cafa86157869a03dfd5d0a0f6d6c0affd2df75 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-07-20FIX: Report script typoPeter Mikus1-5/+5
Change-Id: I1358fcf558f1156f2e1bc559652f6f98c5438b36 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-07-20CSIT-618 CSIT rls1707 Report - Update IVPeter Mikus2-116/+108
Change-Id: Iff48d515ebdae40920660627b4b3b2e35351b3a1 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-07-19FIX: CSIT rls1707 Report - Update IIIPeter Mikus3-54/+92
Change-Id: Ic857e004136b2d936c2a8affb779ada238eb007c Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-07-18CSIT-618 CSIT rls1707 Report - Update IIPeter Mikus1-25/+52
Change-Id: I50a210930c0571ca910ead1724de7848c0911646 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-07-18CSIT-723: Source code auto-generation for 1707Tibor Frank16-10/+41
Change-Id: Ia178ac180fd344db620757dcc2b9cbb5010276c7 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2017-07-14CSIT-618 CSIT rls1707 Report - Update IPeter Mikus2-52/+66
Change-Id: I7c3af55db6cc89f03004db6ddf6fcf67965132a7 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-07-11Add IRQ/RCU/Writeback pinning to ansiblePeter Mikus1-0/+15
Change-Id: I650d9cb1ee44b6fa7cee79a86dad2b515256b239 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-07-04Fix: Run-report scriptPeter Mikus1-1/+1
Change-Id: I98afcbca606caeaf49172c968174c4868579cf6a Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-07-04CSIT-702 Update static content after optimizationsPeter Mikus3-430/+107
Update the mechanics of script for generating report to reflect the latest changes. Update some static content. Change-Id: If60f7b74245138cc3044a49c46ff06d5850732de Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-07-03FIX: TLDK bootstrap to reflect latest changes on VIRLPeter Mikus1-67/+236
Change-Id: I73017e17543bda145c470cdc474bce4eda547742 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-06-30CSIT-619 HC Test: Honeycomb performance testing - initial commitselias3-31/+55
- keywords and scripts for HC performance testing setup - basic performance suite: operational data read - traffic script and keywords used in tests Change-Id: Ic0290be73a7c925ea2561f8cd2524c5cb83fcda2 Signed-off-by: selias <samelias@cisco.com>
2017-06-29CSIT-687: Directory structure reorganizationTibor Frank46-3595/+1179
Change-Id: I772c9e214be2461adf58124998d272e7d795220f Signed-off-by: Tibor Frank <tifrank@cisco.com> Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
2017-06-25Fix T-rex profile base class bugPeter Mikus1-5/+6
- fixes the issue with COP whitelist and many others Change-Id: I43962cdee19b42c316cec689336c341d30a56adf Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-06-21 config the l3fwd and change the traffic.Fangyin Hu1-0/+96
Change-Id: Id410f5a1fbef8e21206aff668a9a76549e2f7c4a Signed-off-by: Fangyin Hu <fangyinx.hu@intel.com>
2017-06-20 Change the bootstrap and download NSH SFC packages.Fangyin Hu1-1/+1
Change-Id: I0ce00433b995a8cac78b059ba1f26cc07554e158 Signed-off-by: Fangyin Hu <fangyinx.hu@intel.com>
2017-06-19Update Ansible scripts for image server copyPeter Mikus2-21/+20
Change-Id: I7fa1808218d59ae0094952a94447613b90ce4fd2 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-06-16 Patches for the bootstrap to download the nsh_sfc and vpp *.deb or *.rpm.qun wan1-0/+65
Change-Id: Iee437fb3107560e9a1ddafad53509f93c530325c Signed-off-by: qun wan <qun.wan@intel.com>
2017-06-14Update ansible scripts for VIRL installationPeter Mikus4-29/+27
Change-Id: I50b9154c43017cec1c4c47552ac2311dea92aa3f Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-06-14CSIT-597: spot fixes for crudini, interface differencesEd Kern8-109/+135
Change-Id: I7c11a365aa7b0ed673e0ec9a7e6078129d3c63fa Signed-off-by: Ed Kern <ejk@cisco.com>
2017-06-08CSIT-662: KWI - KW renamingTibor Frank1-0/+243
- plus: CSIT-656: Script to rename robot keywords. Change-Id: Ia69917e406a1b346b80e5ea742f6200c1c9e9d21 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2017-06-05CSIT-607 Optimize VIRL job scheduling algorithmPeter Mikus2-9/+95
Optimize VIRL job scheduling algorithm based on available VIRL host capacity. Add IP pool availability pre-checks. - add quota based on max. allowe IPs and max. allowe VMs per virl - use one common bootstrap file instead of two separate files (one for ubutnut, another for centos) Change-Id: Ic40122a084624ff9c5eafa9f372b0451e857e29a Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-06-05CSIT-524: Traffic generator using python profilesTibor Frank26-713/+2624
Profile name structure: [trex|ixia]-[sl|sf]-[topo]-[packet structure]-[scale] - Traffic generator - T-rex (trex) or Ixia (ixia) - Stateless (sl) or statefull (sf) - Topology - 2-node topology (2n) or 3-node topology (3n) - Packet structure - eth | ip4/6 | udp - Scale - e.g. ip4dst1, ip6dst10000, 4000u15p Traffic types changed to stream profiles: - From: 2-node-bridge To: trex-sl-2n-ethip4-ip4src253 - From: 3-node-bridge To: trex-sl-3n-ethip4-ip4src254 - From: 3-node-IPv4-dst-1000000 To: trex-sl-3n-ethip4-ip4dst1000000 - From: 3-node-IPv4-dst-100000 To: trex-sl-3n-ethip4-ip4dst100000 - From: 3-node-IPv4-dst-10000 To: trex-sl-3n-ethip4-ip4dst10000 - From: 3-node-IPv4-dst-1000 To: trex-sl-3n-ethip4-ip4dst1000 - From: 3-node-IPv4-dst-100 To: trex-sl-3n-ethip4-ip4dst100 - From: 3-node-IPv4-dst-1 To: trex-sl-3n-ethip4-ip4dst1 - From: 3-node-IPv4 To: trex-sl-3n-ethip4-ip4src253 - From: 3-node-IPv6-dst-1000000 To: trex-sl-3n-ethip6-ip6dst1000000 - From: 3-node-IPv6-dst-100000 To: trex-sl-3n-ethip6-ip6dst100000 - From: 3-node-IPv6-dst-10000 To: trex-sl-3n-ethip6-ip6dst10000 - From: 3-node-IPv6 To: trex-sl-3n-ethip6-ip6src253 - From: 3-node-xconnect To: trex-sl-3n-ethip4-ip4src254 - From: 3-node-IPv4-SNAT-1000u-15p To: trex-sl-3n-ethip4udp-1000u15p - From: 3-node-IPv4-SNAT-100u-15p To: trex-sl-3n-ethip4udp-100u15p - From: 3-node-IPv4-SNAT-10u-15p To: trex-sl-3n-ethip4udp-10u15p - From: 3-node-IPv4-SNAT-1u-15p To: trex-sl-3n-ethip4udp-1u15p - From: 3-node-IPv4-SNAT-1u-1p To: trex-sl-3n-ethip4udp-1u1p - From: 3-node-IPv4-SNAT-2000u-15p To: trex-sl-3n-ethip4udp-2000u15p - From: 3-node-IPv4-SNAT-4000u-15p To: trex-sl-3n-ethip4udp-4000u15p Change-Id: If6a3cf204c93ff9f2cdccc5fd395e26b05483b58 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2017-06-02CSIT-572: Add script for data collection for reportTibor Frank1-0/+331
- Add script which picks required data from RF output.xml and saves it in JSON format. - Run this script automatically when the output.xml is generated. - Archive the output. Change-Id: I89589369975e14fc8d8e4afa88abfa34260c09cf Signed-off-by: Tibor Frank <tifrank@cisco.com>
2017-05-30CSIT-648 Installation of lxc on physical hostsPeter Mikus1-0/+2
Add lxc package to ansible 01-host-setup file to install package and its dependencies on all SUTs Change-Id: I3a7cef1a5acec16f603ffad7ee6ca7c85969e385 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-05-25CSIT-597: added additional variables needed for virl host construction.Ed Kern2-20/+19
Also converted ansible_hosts file to utf-8 because the dos format it was in was pissing me off. Change-Id: Ie436f5abc6b397d406efec6e49e0845d915f2310 Signed-off-by: Ed Kern <ejk@cisco.com>
2017-05-25CSIT-612 Report: Minimization of hand-crafted content.Peter Mikus1-5/+27
- replace dynamic text content and links by variables. Change-Id: I1a7ec371fc80af3c9dd416bf91dd2c639097cf1e Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-05-25CSIT-613 Update VIRL ansible filesselias1-8/+4
Update VIRL ansible files Change-Id: Ie64ddb1238888518e9384711669a028097d816af Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-05-25CSIT-597: quotas to default user, use command crudini over ini for : vs = ↵Ed Kern3-101/+108
sep and alternate salt master altered virl.ini for eth0 being on flat port Change-Id: I12dacc32ca3f542f18d4569947123e49d07d74ef Signed-off-by: Ed Kern <ejk@cisco.com>
2017-05-24CSIT-597: revert to old style interface namingEd Kern2-2/+9
Change-Id: I0ae5295fe0bd046e643df2d2abf2b88f76f3179f Signed-off-by: Ed Kern <ejk@cisco.com>
2017-05-23Modify garbage cleaning on VIRLPeter Mikus1-1/+1
Decrease the threshold of old session directories and add cleaning of non-empty directories Change-Id: I77950065e5e09aaaf38cf2d9cb3f4c3f8cdcf58c Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-05-23Upgrade T-rex to version 2.25Peter Mikus4-4/+4
- Upgrade T-rex to v2.25 with multiple bug fixes. Change-Id: Idc422172ce98c37ace7bbbf054a2b024c313bbf7 Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-05-17Fix start-testcase script on VIRLPeter Mikus1-67/+171
- Fix pylint errors - Add expiry option to set expiration of simulation - Add more sanitization of exceptions - Fix printing of debug messages to stderr Change-Id: Iecc1fe042b6da104a164fb5701e665b6f3aa298b Signed-off-by: Peter Mikus <pmikus@cisco.com>
2017-05-16Add Garbage Cleanning to VIRLPeter Mikus1-0/+20
- add cleaning of old VPP builds (deb|rpm) - add cleaning of old session dirs - add cleaning of old QEMU logs Change-Id: Ib2849cc3969de75525f13d80dc87b32fb82865af Signed-off-by: Peter Mikus <pmikus@cisco.com>