aboutsummaryrefslogtreecommitdiffstats
path: root/resources
AgeCommit message (Collapse)AuthorFilesLines
2022-06-02Report: Add rc1 dataTibor Frank2-2/+6
Change-Id: I06c976cb91d5125d18fc9b2d313c2373f61d88b1 Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit 30fe9cc425351f1474f125b3baf40e6b841ba2fb)
2022-06-01Report: fix: 3n-altTibor Frank1-5/+4
Change-Id: Idf3d8a393b928cf6f939355d2f6a5af93d18f440 Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit 1541c34876f7134a542640d70a7c9a1d4df5e67d)
2022-06-01Report: Add 3n-alt rc1 dataTibor Frank1-0/+37
Change-Id: I176dd4a109056b01c2b1b3b11e274b57258b7a02 Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit f895827a31218d4e149911a6b0a46ea045503b16)
2022-06-01Report: Add 3n-altTibor Frank2-32/+615
Change-Id: I2a811d5a2e618dc339a3e40c3b8c374a5051649c Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit 5c2d02b6cd08e03b00ed8ec1bfc5289000e4da0a)
2022-06-01Report: Remove 3n-awsTibor Frank2-353/+353
Change-Id: I6e065cf25536197c2e414fde017390d54fb3b15c Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit 466bf87200ec963f4d7f809454876212c9273b0a)
2022-06-01Report: Add rc1 dataTibor Frank2-75/+81
Change-Id: I79678b56fcdc5c8ff8736a87a7437ee145a40459 Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit 700100edcef04a78f3f8a9f99ced2d170d01875f)
2022-06-01fix(core): TG exportPeter Mikus1-0/+1
Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: I80f9f32f10d46eccf1157949a184ec4467d071cd (cherry picked from commit ed9140f77876c00b6caff6b9d76c516a493be921)
2022-05-31Report: Add rc1 dataTibor Frank2-74/+81
Change-Id: I4f83a043c65ac1c968020024d139123a836fb33b Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit 7afe43cad35079b93c223a2553e0e8746ddbc4c7)
2022-05-30PAL: Remove nexus from data sourcesTibor Frank2-99/+3
Change-Id: Iec40f3cb1ca543dc42017ccfb2a663aee1204531 Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit 83baf715f77d68e2d90ef279d34a85c8f51d0883)
2022-05-30Report: Add rc1 dataTibor Frank1-289/+302
Change-Id: If71ad64c0778793afd9b8d8aff8a55c035b7dbfe Signed-off-by: Tibor Frank <tifrank@cisco.com> (cherry picked from commit 5a7175b6a9fc0a6cd31441a203cd711796e56108)
2022-05-30trending: tput 100b tests update + static contentViliam Luc1-22/+94
Signed-off-by: Viliam Luc <vluc@cisco.com> Change-Id: Iba05311055b901ca3f5c2714bf0ea1c87525af50 (cherry picked from commit 36a4b3bd44f4da3740b69011dadc43e212864c11)
2022-05-26fix(core): TG exportPeter Mikus1-1/+1
Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: I60313cd62a878bb713832f14121a938a81c954ed (cherry picked from commit 14b538d836f6a3562cf8df506bc09a53ec0ca950)
2022-05-25Report: Configure report rls2206Tibor Frank4-2377/+2706
Change-Id: If5cb8bfd0af11c9a9d35bac8de7a9c8f8c59092b Signed-off-by: Tibor Frank <tifrank@cisco.com>
2022-05-24fix(uti): Add TG type exportPeter Mikus8-32/+164
- This is actually bug not a feature. - AB to be added later - Tested on TREX and iPerf3 Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: Ib6f2d13e3b9401a9fb5759e42a8a310ee11b9d41
2022-05-24feat(uti): Use only 1 workerPeter Mikus2-3/+2
Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: I84d20520abd58f698dac936ee06163e1b5b20e04
2022-05-23fix(dash): improve date formatting in hoverVratko Polak2-4/+4
Bring it closer to RFC 3339 while keeping spaces. The fully compatible format (2022-03-29T08:45:02Z) may look too exotic for average human. Dates other than in hover (e.g. in Time Period selection) are not affected by this Change. Change-Id: Ic5033d1b0db8505b0919e6a1392e28004c718f21 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2022-05-20report,trending: updated tput test to 100BViliam Luc2-92/+68
Signed-off-by: Viliam Luc <vluc@cisco.com> Change-Id: I4af6076dc0f02b952a04a3d3a5729b82f8a1e354
2022-05-20feat(uti): Infra updatesPeter Mikus1-1/+8
Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: I82f84b81f4a016c8bd503e60caacf34f24d407d5
2022-05-19feat(uti): Deploy tuningPeter Mikus2-0/+12
Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: I6f83e88a34997183fa2e7ac5bfe52b9bce50c906
2022-05-19feat(uti): Add iterative dataTibor Frank14-488/+1969
Change-Id: Iaa7253b377f019235289f6bbf48eafd850a2dfc8 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2022-05-18Add gtpu flow offload test suiteYulong Pei4-3/+49
The implementation of GTPU offload rx is to use ip4_gtpu flow MARK action of NIC and vpp flow REDIRECT_TO_NODE and BUFFER_ADVANCE fuction to direct received gtpu flow to gtpu4-flow-input graph node, skipped ethernet-input, ip4-input, ip4-lookup, ip4-local, ip4-udp-lookup normal graph node processing. Verified on 3n-clx and Intel E810 NIC environment, single core with 64B packet, performance improve ~33% that compare with pure software way. Signed-off-by: xinfeng zhao <xinfengx.zhao@intel.com> Signed-off-by: Yulong Pei <yulong.pei@intel.com> Change-Id: I2af4589448bdb1729e4ce206a8cf3a1239c61af8 Signed-off-by: Yulong Pei <yulong.pei@intel.com>
2022-05-17feat(perf): T-Rex core usage 2n-zn2Peter Mikus1-2/+5
Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: Ife55633c620a3c762f4d939013a7f6fafb640aa6
2022-05-17feat(uti): Values in hover as integers (no decimals)Tibor Frank1-5/+5
Change-Id: I3b4246a77daeb41ec23e6de341fafdfad5ed657b Signed-off-by: Tibor Frank <tifrank@cisco.com>
2022-05-17feat(uti): Add list of failed tests to statsTibor Frank4-11/+68
Change-Id: Ie0bedafc7be3235fe696af4f356e95f64773e783 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2022-05-16feat(perf): T-Rex core usagePeter Mikus1-1/+1
Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: Id0e7d31dc1368140c2c829fb2fcab009fbbed26d
2022-05-16Core: T-rex 2.97pmikus3-10/+4
Signed-off-by: pmikus <pmikus@cisco.com> Change-Id: Id4d84aa7268080843b099fd7ab9851234612968b
2022-05-16feat(uti): set styles for url dialogTibor Frank3-29/+58
Change-Id: I27e741436be82499c84371018a4f03f2330cbab4 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2022-05-12feat(uti): Trending - add encoded and zipped urlTibor Frank2-33/+118
Change-Id: I0148999ed5fe3f7e51078545b88e2bb2d2481884 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2022-05-11feat(uti): Statistics - base64 encoded urlTibor Frank2-23/+114
Change-Id: Iab6d5c62ab35778127bb328a032a63cd7c21d0bd Signed-off-by: Tibor Frank <tifrank@cisco.com>
2022-05-10feat(uti): Statistics - add urlTibor Frank1-37/+105
Change-Id: Ied1ec832379dad4965ad2299834d2eaa7d1a4c88 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2022-05-09feat(uti): data to csvTibor Frank2-15/+29
Change-Id: Iebc24dae2b76408f07c145b2638c346193cf8e1e Signed-off-by: Tibor Frank <tifrank@cisco.com>
2022-05-09feat(uti): tooltipsTibor Frank6-62/+196
Change-Id: I615affce80f1e6af9ea0a5d581b84e17ee88e458 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2022-05-05feat(uti): Generate structure of tests from data for trendingTibor Frank5-2045/+273
Change-Id: I14a59da85112473fde342b2f687bd87256a7d416 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2022-05-03feat(astf): Support framesizes for ASTFVratko Polak7-116/+266
- No support for IMIX. + Fix a bad bug in padding (most ASTF profiles had wrong frame sizes). + Fix a big typo in TCP PPS profiles (s->c was not data, just RST). + Control transaction size via ASTF_N_DATA_FRAMES env variable. - Default value 5 leads to transactions smaller than before. + It ensures transaction is one burst (per direction) even for jumbo. + Edit autogen to set supported frame sizes based on suite id. + Both TCP and UDP use the same values: + 64B for CPS (exact for UDP, nominal for TCP). + 100B, 1518B and 9000B for TPUT and PPS. - TCP TPUT achievable minimum is 70B. + Used 100B to leave room for possible IPv6 ASTF tests. + Separate function for code reused by vpp and trex tests. - I do not really like the new "copy and edit" approach added here. + But it is a quick edit, better autogen refactor is low priority. + Consider both established and transitory sessions as valid. - Mostly for compatibility with 2202 behavior and to avoid ramp-ups. - Assuming both session states have similar enough VPP CPU overhead. + Added a TODO to investigate and maybe reconsider later. + Update the state timeout value to 240s. + That is the default for TCP (for transitory state). - UDP could keep using 300s. + But I prefer UDP and TCP to behave as similarly as possible. + Use TRex tunables to get the exact frame size (for data packets). - It is not clear why the recipe for MSS has to be this complicated. + Move code away from profile init, as frame size is not known there. + Change internal profile API, so values related to MSS are passed. + Lower ramp-up rate for TCP TPUT tests. + Because without lower rate, jumbo fails on packet loss in ramp-up. + UDP TPUT ramp-up rate also lowered (just to keep suites more similar). + Distinguish one-direction and aggregated average frame size. + Update keyword documentation where the distiction matters. + One-direction is needed for turning bandwidth limit to TPS limit. + Aggregated is needed for correct NDRPDR bandwidth result value. - TCP TPUT will always be few percent below bidirectional maximum. + That is unavoidable, as one direction sends more control packets. + Add runtime consistency checks so future refactors are safer. + Fail if padding requested would be negative. + Fail if suite claims unexpected values for packets per transaction. + Edit the 4 types of ASTF profiles to keep them similar to each other. + Move UDP TPUT limit value from a field back to direct argument. + Stop pretending first UDP packet is not data. + Apply small improvements where convenient. + Replace "aggregate" with "aggregated" where possible. + To lower probability of any future typos in variable names. + Avoid calling Set Numeric Frame Sizes twice. + Code formatting, keyword documentation, code comments, ... + Add TODOs for less important code quality improvements. - Postpone updating of methodology pages to a subsequent change. Change-Id: I4b381e5210e69669f972326202fdcc5a2c9c923b Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2022-05-03feat(uti): Add structured menu for statsTibor Frank3-28/+287
Change-Id: I907606b1b994e991975f887611750d23fd7f1634 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2022-05-02trending: fix failing trending jobViliam Luc3-19/+1
3n-aws job was recently removed which caused trending jobs to fail. For historical reason we keep 3n-aws in trending until 180 days period pass. Signed-off-by: Viliam Luc <vluc@cisco.com> Change-Id: I7b59fc4b6f1b46bf910bc540cf37dd042df9c64a
2022-04-27feat(uti): Add constant TIME_PERIODTibor Frank5-20/+73
It defines the time period from now back to the past from which data is raed to dataframes. Change-Id: Ic6feeb8e7958d69aa2e39922b48e9898e09b45dd Signed-off-by: Tibor Frank <tifrank@cisco.com>
2022-04-27feat(uti): Add offcanvas to statsTibor Frank2-27/+108
Change-Id: I5d807944b0158e51998bfc709a87d9d6c826112c Signed-off-by: Tibor Frank <tifrank@cisco.com>
2022-04-27feat(uti): Form layoutPeter Mikus1-7/+11
Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: I1c00a9b3ffa69b1a0be1d51bb72d13516293afd2
2022-04-27feat(uti): Add init files to dirsTibor Frank4-0/+48
Change-Id: Ic643da296861350b4d86eaec0245c8312f3c1a35 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2022-04-26feat(uti): Add statisticsTibor Frank11-15/+669
Change-Id: I14046fd1050f130d201bbe81a72e48ad4fd10057 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2022-04-26fix(tgtest): filter by TG NIC modelVratko Polak1-3/+9
The previous path computation code was only correct for tests with DUT (and TG). There, we only want to filter by DUT NICs, but not TG NICs (e.g. to allow testing E810 DUT with MLX TG). But for tests without DUT (still with TG), we do indeed want to filter by NICs on TG, so this patch does that. Change-Id: Ia482c6327af7bca26353ad6e503ae224d90cb3a4 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2022-04-22feat(uti): swap buttonsTibor Frank1-6/+6
Change-Id: I0c0069a37783658099fb11d7fa15f45b6d0dc3cd Signed-off-by: Tibor Frank <tifrank@cisco.com>
2022-04-21feat(uti): Form layoutPeter Mikus1-28/+34
Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: Ibea233e89ef87b684adba65ad3a4a13524d32809
2022-04-21feat(uti): optimize offcanvasTibor Frank1-27/+24
Change-Id: I323e6743ed3f77b552b0556806ad8d7a4ba5675c Signed-off-by: Tibor Frank <tifrank@cisco.com>
2022-04-21feat(uti): Remove button "Display"Tibor Frank2-11/+10
- not needed Change-Id: Ic2bc74af1574e766c007f310f626c2e9ba61bbc1 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2022-04-20feat(uti): Form layoutPeter Mikus1-5/+20
Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: Id065f8ecd0571567f1f679bdd70c46794fc71a94
2022-04-20feat(uti): list of selected testsTibor Frank1-21/+31
Change-Id: I7ddfb7afd62f4a30c4f5c0ebc1df86d32354b2cd Signed-off-by: Tibor Frank <tifrank@cisco.com>
2022-04-20feat(uti): plotting area with default viewTibor Frank1-33/+77
Change-Id: I150d6b79f869734385204a2236fe8608474a213d Signed-off-by: Tibor Frank <tifrank@cisco.com>
2022-04-20feat(uti): Add copyable text also to anomaliesTibor Frank1-2/+12
Change-Id: I4d850985bafc00594c61e5cf1c2ece2be6a90b1f Signed-off-by: Tibor Frank <tifrank@cisco.com>