Hello Team,
I am new to Trex and using it to test EMIX and EFLOW profiles, can you please help with below issue.
This is kind of rare occurrences, I ran couple of times and then only see the issue.
The Trex are 1Gi ports connected to UUT through switch. Let me know if you need any more information.
I am running below commands:
sudo ./t-rex-64 --astf -f astf/sfr_full.py -d 360000 -c 1 -l 1000 --cfg /etc/trex_cfg.yaml -m 100 --learn-mode 1
Trex version: v2.53
-Per port stats table
ports | 0 | 1
-----------------------------------------------------------------------------------------
opackets | 21898137 | 1894768
obytes | 8764872270 | 665132596
ipackets | 1059786 | 1176607
ibytes | 409268496 | 708629867
ierrors | 650 | 483
oerrors | 0 | 0
Tx Bw | 420.98 Mbps | 39.36 Mbps
-Global stats enabled
Cpu Utilization : 72.4 % 1.3 Gb/core
Platform_factor : 1.0
Total-Tx : 460.33 Mbps
Total-Rx : 62.64 Mbps
Total-PPS : 126.69 Kpps
Total-CPS : 23.56 Kcps
Expected-PPS : 0.00 pps
Expected-CPS : 0.00 cps
Expected-L7-BPS : 0.00 bps
Active-flows : 262145 Clients : 255 Socket-util : 1.6324 %
Open-flows : 5417510 Servers : 65535 Socket : 262145 Socket/Clients : 1028.0
Total_queue_full : 3410772
drop-rate : 397.70 Mbps
current time : 93.4 sec
test duration : 359906.7 sec
-Latency stats enabled
Cpu Utilization : 0.0 %
if| tx_ok , rx_ok , rx check ,error, latency (usec) , Jitter max window
| , , , , average , max , (usec)
----------------------------------------------------------------------------------------------------------------
0 | 91240, 7395, 0, 1501, 61733 , 148286, 3845 | 69280 67902 69170 70938 63955 66906 68366 63340 67139 66425 70189 65118 68533
1 | 9592, 535, 0, 9380, 71096 , 290281, 3336 | 71486 71917 74756 77870 70374 71955 73549 79969 73232 71986 74825 73450 74196
WATCHDOG: task 'Trex DP core 1' has not responded for more than 1.00055 seconds - timeout is 1 seconds
*** traceback follows ***
1 0x7faf6b9569aa ./_t-rex-64(+0x15c9aa) [0x7faf6b9569aa]
2 0x7faf6acbd340 /lib/x86_64-linux-gnu/libpthread.so.0(+0x10340) [0x7faf6acbd340]
3 0x7faf6bba3a5a rte_delay_us_block + 106
4 0x7faf6b93adb6 CCoreEthIF::send_burst(CCorePerPort*, unsigned short, CVirtualIFPerSideStats*) + 198
5 0x7faf6b9466b3 CCoreEthIFTcp::send_node(CGenNode*) + 355
6 0x7faf6b904855 CTcpIOCb::on_tx(CTcpPerThreadCtx*, tcpcb*, rte_mbuf*) + 37
7 0x7faf6b8ff74c CEmulApp::next() + 572
8 0x7faf6b900d99 CEmulApp::on_tick() + 201
9 0x7faf6b8f3bbc ./_t-rex-64(+0xf9bbc) [0x7faf6b8f3bbc]
10 0x7faf6b9a6b7f CNATimerWheel::on_tick_level_count(int, void*, void (*)(void*, CHTimerObj*), unsigned short, unsigned int&) + 143
11 0x7faf6b8f51d4 CTcpPerThreadCtx::timer_w_on_tick() + 68
12 0x7faf6b905dee CFlowGenListPerThread::handle_tw(CGenNode*, bool) + 110
13 0x7faf6b92944f CNodeGenerator::handle_slow_messages(unsigned char, CGenNode*, CFlowGenListPerThread*, bool) + 415
14 0x7faf6b8f0d1f int CNodeGenerator::flush_file_realtime<24, false>(double, double, CFlowGenListPerThread*, double&) + 1103
15 0x7faf6bb20fed TrexDpCoreAstfBatch::start_astf() + 1021
16 0x7faf6bb21509 TrexDpCoreAstfBatch::start_scheduler() + 9
17 0x7faf6ba912b9 TrexDpCore::start() + 169
18 0x7faf6b91eff3 CFlowGenListPerThread::start(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, CPreviewMode&) + 115
19 0x7faf6b942b66 CGlobalTRex::run_in_core(unsigned char) + 326
20 0x7faf6b94a3fd ./_t-rex-64(+0x1503fd) [0x7faf6b94a3fd]
21 0x7faf6bbb65dd eal_thread_loop + 477
22 0x7faf6acb5182 /lib/x86_64-linux-gnu/libpthread.so.0(+0x8182) [0x7faf6acb5182]
23 0x7faf69d2730d clone + 109
*** addr2line information follows ***
??:0
??:0
??:0
??:0
??:0
??:0
??:0
??:0
??:0
??:0
??:0
??:0
??:0
??:0
??:0
??:0
??:0
??:0
??:0
??:0
??:0
??:0
??:0
./t-rex-64: line 80: 13637 Aborted (core dumped) ./_$(basename $0) $INPUT_ARGS $EXTRA_INPUT_ARGS
Thanks,
Ravi.