summaryrefslogtreecommitdiffstats
path: root/scripts/automation/regression/trex_unit_test.py
AgeCommit message (Collapse)AuthorFilesLines
2017-03-20Sould not set BUILD_ID in Jenkins ↵Yaroslav Brustinov1-1/+1
(https://wiki.jenkins-ci.org/display/JENKINS/ProcessTreeKiller) Change-Id: I0a539ab767217f19dda612d262255ce7a9afb1e7 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-03-13i40e fix of workaround of stuck counters + regression testYaroslav Brustinov1-1/+2
Change-Id: I251cb8d346461ccfa4eee8abfda113410160a602 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-03-08Regression: fix Python3 list of ports, update trex21 benchmark, other minor ↵Yaroslav Brustinov1-4/+3
changes Change-Id: Iad785f8c505af487e201751ad8a8bfb03205cb73 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-02-07Regression: fixes for filter in Python3Yaroslav Brustinov1-2/+2
Change-Id: I91912c31c57928eb4cc566ee483cdd31f93c4afc Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-02-07Regression: another fix for ipv6 STL test, add flag --no-dut-config to ↵Yaroslav Brustinov1-3/+9
disable DUT config Change-Id: I56c38324086cfc81d2ad0a451d528707f5357b51 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-01-31regression: fill-in some of ELK fieldsYaroslav Brustinov1-26/+26
Change-Id: I0dced2fb88bcccabdfd8aef745d8408b389099a8 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-01-30regression: add global config file (currently ELK and GA info)Yaroslav Brustinov1-10/+13
Change-Id: I3b3158668059255b85e9da0af6dfc8e319894556 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-01-16Kibanna time in Jerusalem timezoneHanoh Haim1-1/+1
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2017-01-16elk - add more fieldsHanoh Haim1-30/+28
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2017-01-16another fix to elk @ regressionYaroslav Brustinov1-0/+1
Change-Id: I6c97c9e6c9ec9f5b12e586c03daf2b53a540cefc Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-01-15log to elk nose tests resultsHanoh Haim1-0/+182
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2017-01-15hotfix for get version API - does not work on regressionHanoh Haim1-1/+1
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2017-01-15add elkHanoh Haim1-1/+48
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-12-25Regression: verify connectivity to trex_daemon_serverYaroslav Brustinov1-14/+22
Change-Id: Ie83ebb7bfc08fef6060b7e61f865c5fa00530cac Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-16regression: add --restart-daemon flag, without it trex_daemon_server will ↵Yaroslav Brustinov1-19/+17
not be restarted. Change-Id: I5750a11cc9587ae639ef8044f3ff5f1bdf19441b Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-31regression: do not clear is_init at endYaroslav Brustinov1-1/+1
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-30regression STL: first configure router, then start TRex for IP resolve to work.Yaroslav Brustinov1-9/+1
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-30add ifdef guard to .h fileYaroslav Brustinov1-11/+6
remove UUID from TUI STF Python API: show newlines instead of "\n\n\n" in Exception message STF Python API: remove "During handling of the above exception, another exception occurred:" in Python3.3+ dpdk_nic_bind.py: ensure needed PATH exists for lspci etc. t-rex-64: remove "stty: standard input: Inappropriate ioctl for device" t-rex-64: remove "cat: write error: Broken pipe" Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-30performance integration with GAimarom1-13/+20
Signed-off-by: imarom <imarom@cisco.com>
2016-09-13dpdk Python scripts small fixesYaroslav Brustinov1-6/+10
ensure log dir exists for trex daemon regression: add trex24 setup Sphinx docs remove "capture" tag for compatibility with 1.2 version
2016-07-06regression: fix to wantFunction overrideYaroslav Brustinov1-4/+1
2016-07-05various fixesYaroslav Brustinov1-4/+1
2016-07-04trex_client: sample each secondYaroslav Brustinov1-10/+33
stateful result object: add method to get avg value at steady state regression: add -t flag to run specific test by name (without file and class) update trex07 benchmarks
2016-06-21api: add passing of additional arguments to TRexYaroslav Brustinov1-1/+5
2016-06-20regression: add flag to run with debug imageYaroslav Brustinov1-2/+10
2016-06-20regression: fix nose represenation of errors in setUpModuleYaroslav Brustinov1-1/+5
2016-06-09fix TRex output not redirectedYaroslav Brustinov1-0/+1
2016-06-08regression: fix representation of errors in setUpClass()Yaroslav Brustinov1-0/+7
2016-06-06regression: reduce 1 json requestYaroslav Brustinov1-5/+4
2016-06-06daemons fixesYaroslav Brustinov1-4/+4
2016-05-29regression: add trex08 and trex09 to regression, mask workaround to trex-201 ↵Yaroslav Brustinov1-1/+1
issue
2016-05-23replace t-rex to TRexYaroslav Brustinov1-3/+3
regression: instead of checking map and reconnecting for eact STL test, do in only for those with disconnect (+revert of commit 0f8e6065f467703b1461e87c3912f8d4bd616807)
2016-05-22regression: add disconnects + delay before running examples + at end of ↵Yaroslav Brustinov1-6/+8
regression revert profile udp_1ptk_simple.py and add new upd_for_benchmarks.py
2016-05-17regression: add no-daemon flag that specifies stl server is running, no need ↵Yaroslav Brustinov1-20/+28
daemons etc.
2016-05-15regression and master daemon updatesYaroslav Brustinov1-5/+6
2016-05-13add master daemonYaroslav Brustinov1-69/+41
2016-04-29typoYaroslav Brustinov1-1/+1
2016-04-29regression: add GAYaroslav Brustinov1-0/+5
2016-04-24stateful API: add get_ports_count based on resultYaroslav Brustinov1-12/+16
regression: be per core takes into account number of ports
2016-04-17regression: load clean config several attempts, use custom number of cores ↵Yaroslav Brustinov1-1/+4
at stateless.
2016-04-03regression: add testing of TRex client packageYaroslav Brustinov1-0/+11
2016-03-31regression:Yaroslav Brustinov1-4/+15
stateless examples: don't fail on result problems, only check python functionality stateful add --warmup flag for 30 seconds 9k imix run before other tests.
2016-03-30add to run_functional_tests --python2 and --python3 flagsYaroslav Brustinov1-10/+21
make stateful tree similar to stl : stf/trex_stf_lib and stf/examples change trex_client package: add profiles, use full stl dir. stl examples: now use stl_path.STL_PROFILES_PATH variable regression: add higher timeout to rsync.
2016-03-24gather stateful client to stf folder, create trex_client packageYaroslav Brustinov1-2/+2
2016-03-23yes...again Python3....imarom1-7/+8
2016-03-13regression: fix - error in some type of tests leads to ignoring other types ↵Yaroslav Brustinov1-2/+3
of tests.
2016-03-11regression: add error printYaroslav Brustinov1-0/+2
2016-03-10regression: stl added 1 more map try + sleepYaroslav Brustinov1-1/+1
2016-03-09regression: exchange --copy flag to --pkg argument, to run server with given ↵Yaroslav Brustinov1-28/+33
package unzipped to /tmp/trex-scripts dir
2016-03-09regression:fixYaroslav Brustinov1-2/+6