aboutsummaryrefslogtreecommitdiffstats
path: root/resources/tools
AgeCommit message (Collapse)AuthorFilesLines
2021-06-08Report: Add dataTibor Frank1-0/+10
Change-Id: I15f0dc0b401a041e004dfa3d06081dffa8b13dd5 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-06-08PAL: Convert XML to JSONTibor Frank16-194/+798
Change-Id: I24f0ddc412d4353ba244c58a3068b5b0ea4349e3 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-06-07Report: Add dataTibor Frank1-189/+55
Change-Id: I73171b62fae718a5629d6d94f6908281175c2969 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-06-04Report: fix data setTibor Frank1-1/+1
Change-Id: I3b469da641e0adcf0a859f8f47c3a7caa7d1ca24 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-06-04Report: Add dpdk dataTibor Frank2-157/+143
Change-Id: Iad97217b99b25f14a85c98348d49339a4be8cec7 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-06-03Trending: Partially remove 3n-hswTibor Frank2-259/+5
Change-Id: I2f08d455a51f3b891b38ad82bfac47dd7b9921c5 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-06-02Report: Replace links to jobs by links to logsTibor Frank1-19/+38
Change-Id: I4e44eced6ab2199f070b38a13060f4e0b7a2ef7f Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-06-02PAL: Fix plot_ndrpdr_box_nameTibor Frank1-2/+4
- if there are no values, put warning to the log. Change-Id: Ibea99e3f4962684afefa572c46bcca157b8ab3cf Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-06-02Report: Configure reportTibor Frank5-4761/+2995
+ 2101 --> 2106 + remove 3n-hsw + unify data sets + configure data sets - implement changes from job-specs Change-Id: I200e7a80ebf88864ce4a7a2134f5251b557f6a3a Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-05-28Framework: Telemetry retakepmikus8-0/+1621
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I2f019a083916aec9f7816266f6ad5b92dcc31fa0
2021-05-26PAL: Fix requirementsTibor Frank1-1/+1
Change-Id: Ia40cce641e69e8155a6f1ca7e3b0631acf9fb7cb Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-05-25CSIT Data driverpmikus6-4/+337
+ S3 storage driver implementation Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Ifafec2afbbeb4cd4724c17208ad7ec40b6cd7c96
2021-05-20perf: add TCP Nginx+LDPRELOAD suitesxizhanx2-0/+441
1. Suite steup add download nginx 2. Add nginx-1.14.2/1.15.0 ldp test suite 3. Add NginxUtils,NginxConfigGenerator method 4. Taskset the PID of nginx to the unused cores in VPP and these cores are under NIC's NUMA ID 5. cleanup add Kill Processes - nohup Signed-off-by: xizhanx <xix.zhang@intel.com> Change-Id: Idbf0e4ec3bf63e88281a8e3e34f52e00a6801c85 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2021-05-12PAPI stats: Use single dumpVratko Polak1-13/+5
There is only one call site (VppCounters.vpp_show_runtime) which uses a single path ("^/sys/node"), so we do not need to split the replies anymore. This simplifies investigating bugs related to VPP stats. Change-Id: Idfc029c795cd78cf6d41c2f461f7844aed53410d Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2021-05-07Report: Add 3n-icxTibor Frank3-0/+396
Change-Id: Iad037e8c921913869db7ed3b8da145e142d14a6c Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-05-03PAL: Fix plots generatorTibor Frank1-1/+1
Csth hange-Id: I960c575841a92687a1272c905bbcc057de4a737e Signed-off-by: Tibor Frank <tifrank@cisco.com> Change-Id: Idb1bad40d7bd138f072f84377c4706bfcce19238 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-05-03PAL: Refactor the processing of spec and downloadTibor Frank33-10622/+5956
Change-Id: I204fdc3593a3702366727238f2b469d3d4320c2b Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-04-30Trending: Add 2n-tx2 cryptoTibor Frank1-0/+59
Change-Id: I1c0235a5a3799627ba759372fa1d3355aa2b7eea Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-04-21Infra: Vagrant upgrade to focalpmikus9-350/+0
+ Upgradfe to focal + Move to better place + Integrate with ansible library Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Ibddea33efa2c3587251f9f03921282fb47ffee31
2021-04-21Report: Hide 2n-icxTibor Frank1-476/+476
Change-Id: I1b324586e0ba64b114ad43b9404ee35faee0f787 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-04-19DPDK bumppmikus1-2/+2
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I6edd980cb72111a008ae7fa19e1a4df279febdb2
2021-04-16Report: Add 2n-icx latencyTibor Frank1-6/+6
Change-Id: Ie8a4c93340aa6f74dc3f5ac5f1a4669ac8469dbe Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-04-16Report: Add 2n-icxTibor Frank4-25/+530
Change-Id: I22e089ebb343bbb3fd057c1f1638942ea03f65fa Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-04-15PAL: Add a new download pathTibor Frank4-36/+34
- "{job}/{build}/{filename}" Change-Id: Ibdd86a708e17df32b4866e058614da5e9814a8f0 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-04-14PAL: Update Sphinx to the latest versionsTibor Frank1-3/+3
Change-Id: Id42b7e63f5bef7c99d9c1cd564e1e749ed3d2542 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-04-14PAL: Fix path to the themeTibor Frank4-5/+4
Change-Id: I960c575841a92687a1272c905bbcc057de4a737e Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-04-08Docs: Update file structurepmikus1-2/+2
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I9422584caf87cb163c44ff4ac16df07f288581ce
2021-04-08Remove obsolete image builderpmikus18-4305/+0
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I6cb73a6b9fbbdec2d7127f2457cbe21d12cd3e64
2021-04-08Ansible git movepmikus207-9188/+0
+ Better accessibility + Compliant with fdio.infra._function_ - function [pxe|terraform|ansible|vagrant] + dill==0.3.3 also applied on TBs - ci-man to follow today - Docs to be updated in separate patch Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Iff9eaa29d63044188cc8160db2d9b44b7635782a
2021-04-08Infra: AWS Update to Ubuntu 20.04Tomas Alexy8-22/+37
- Change AMI image to Ubuntu 20.04 - Add calibration role - Add AWS vfio-patch for kernel 5.8+ - Prepare root module's main.tf to be used with environment variables Signed-off-by: Tomas Alexy <tomas.alexy@pantheon.tech> Change-Id: I7db3f28ba573a5a8a1dc07179ef78ef34ce9ebf3
2021-03-30PAPI stats: Use list as argument to lsVratko Polak1-2/+7
In the VPP PAPI stats code, the "ls" argument has always [0] been named "patterns", suggesting it expects a list of strings. In the CSIT utility we have always [1] been using it wrong (passing a single string), but it happened to work as VPP code had a workaround [2] for that. This workaround that got removed by accident in [3], and will be reintroduced in [4]. This change fixes occasional failures in CSIT (if merged sooner than [4]), mainly useful in aviding such failures during bisection. [0] https://gerrit.fd.io/r/c/vpp/+/14584/4/src/vpp-api/python/vpp_papi/vpp_stats.py#122 [1] https://gerrit.fd.io/r/c/csit/+/18419/13/resources/tools/papi/vpp_papi_provider.py#181 [2] https://gerrit.fd.io/r/c/vpp/+/14584/4/src/vpp-api/python/vpp_papi/vpp_stats.py#64 [3] https://gerrit.fd.io/r/c/vpp/+/31678 [4] https://gerrit.fd.io/r/c/vpp/+/31817 Change-Id: Ic0f9d906be064b386b67154ba738646c4362aa2b Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2021-03-26ansible: update TX2 VPP Device hugepages and ifsJuraj Linkeš3-11/+5
These interfaces are not used, so remove them until we actually use them. Use less amount of hugepages since we don't need as much and the rest of the memory is more useful for build/host processes. Change-Id: I52b2d6e2812e5cadeab9e51a1bae3688794f414a Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2021-03-18Infra: Shared TG Ansible rulespmikus2-4/+6
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I7d505d99003c4ab48b191c1d534513768d03bc83
2021-03-17PAL: Remove instalation of system dependenciesTibor Frank3-20/+2
Change-Id: I66024f3110804499fa32628b0f72711413d741ac Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-03-17ansible: arm perf TG updateJuraj Linkeš1-2/+3
Update TG to shared (docker) TG and add hugepages accordingly. Change-Id: I45ece9d1c8d6dbc3174661447ae46a7e28613313 Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2021-03-17Infra: csit-sut temporary buildpmikus27-286/+184
- Untill the issue with fdiotools will be solved Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I3c2b06f37014a0571487d527447d90ceafdf52a9
2021-03-16Perf: Bump T-Rex to 2.88pmikus1-1/+1
+ Mellanox 4.6 is not for Ubuntu 20.04 + Mellanox for ubuntu 20.04 is 4.9+ + T-Rex 2.86 is not for Mellanox 4.6+ + T-Rex for Mellanox 5.2 is 2.88+ ================================== = Bump Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I902dfc2a43e6718b385e89f31a34260e09d61bd3
2021-03-15Infra: Ansible Ubuntu 20.04 follow-upspmikus6-12/+9
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I36a8b4a6cab976f51685df56c0dc2d95c00e248f
2021-03-15PAL: set DEBIAN_FRONTEND=noninteractive in run_report.shTibor Frank1-0/+1
Signed-off-by: Tibor Frank <tifrank@cisco.com> Change-Id: I30037a41019ca1071b1dad443a0d09054c09fb3e Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-03-12PAL: Optimize specification of elementsTibor Frank5-21052/+6571
- plot_mrr_box_name - plot_ndrpdr_box_name - plot_perf_box_name - plot_tsa_name - plot_nf_reconf_box_name - plot_nf_heatmap - plot_cpta Change-Id: I28ff2ea0e4f610e5ce48ffd083bf9a37bdc2f62d Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-03-11Infra: Minor ansible tweakspmikus2-18/+16
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: I47de0b78ed64b2426d39c5edf22ec36866609e8e
2021-03-08Infra: AWS/Azure fix OOM issues on smaller instancesTomas Alexy2-8/+8
Signed-off-by: Tomas Alexy <tomas.alexy@pantheon.tech> Change-Id: Ic799f5eeaf03f34386603421c1d9282167c25aa5
2021-03-07Infra: Docker DNS on Nomad hostspmikus7-5/+58
+ Make the host default resolver Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Ifadb8901c66b65b2213878180c87370262ab22f0
2021-03-05PAL: repeat the download if it fails 2Tibor Frank2-4/+9
Change-Id: I9bba50281bfe65f62a1cfab76364d834dc10d80c Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-03-05PAL: repeat the download if it failsTibor Frank1-47/+57
Change-Id: I0a977009345ca5e46d23cc55405c6fd9b6e61c58 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-03-05PAL: Fix: ignore verifying the SSL certificateTibor Frank1-5/+7
Signed-off-by: Tibor Frank <tifrank@cisco.com> Change-Id: Ia39c9fcfc6240a30d48b492ec5e1451d8279c646 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-03-05PAL: download - ignore verifying the SSL certificateTibor Frank6-6/+12
- only for https://logs.nginx.service.consul/vex-yul-rot-jenkins-1 Change-Id: Ibdcc59a44d5aae331aeef22fad54c4e90b2eec6b Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-03-05PAL: use http instead of https for S3Tibor Frank3-3/+3
Change-Id: Ie70f48142d182518d794e542052c31427d788849 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-03-05PAL: Add s3_storage as the data sourceTibor Frank5-8/+28
Priorities for download: 1. s3_storage 2. logs.fd.io 3. docs.fd.io release 4. docs.fd.io master 5. jenkins Change-Id: I7114715c3ec9a33acc8edf3c5c473f4eaffa639d Signed-off-by: Tibor Frank <tifrank@cisco.com>
2021-03-04FIX: Ansible storage bugspmikus4-4/+12
- daily digest Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Ifa2dc10831fde0a101c916f2b8abd26abb93cb7f