16 changed files with 7 additions and 105 deletions
@ -1,63 +0,0 @@
|
||||
@echo off |
||||
setlocal enabledelayedexpansion |
||||
|
||||
echo Running all tests... |
||||
echo. |
||||
|
||||
set passed=0 |
||||
set failed=0 |
||||
set skipped=0 |
||||
set total=0 |
||||
|
||||
for %%t in ( |
||||
test_etcp_crypto |
||||
test_crypto |
||||
test_etcp_two_instances |
||||
test_etcp_simple_traffic |
||||
test_etcp_minimal |
||||
test_etcp_100_packets |
||||
test_pkt_normalizer_etcp |
||||
test_pkt_normalizer_standalone |
||||
test_etcp_api |
||||
test_ll_queue |
||||
test_ecc_encrypt |
||||
test_intensive_memory_pool |
||||
test_memory_pool_and_config |
||||
test_packet_dump |
||||
test_u_async_comprehensive |
||||
test_u_async_performance |
||||
test_debug_categories |
||||
test_config_debug |
||||
test_route_lib |
||||
test_bgp_route_exchange |
||||
test_routing_mesh |
||||
bench_timeout_heap |
||||
bench_uasync_timeouts |
||||
) do ( |
||||
set /a total+=1 |
||||
if exist "tests\%%t.exe" ( |
||||
echo [RUN] %%t |
||||
tests\%%t.exe > tests\%%t.log 2>&1 |
||||
if !errorlevel! equ 0 ( |
||||
echo [PASS] %%t |
||||
set /a passed+=1 |
||||
) else ( |
||||
echo [FAIL] %%t |
||||
set /a failed+=1 |
||||
echo Failed test log for %%t: |
||||
type tests\%%t.log |
||||
echo. |
||||
) |
||||
) else ( |
||||
echo [SKIP] %%t (not built) |
||||
set /a skipped+=1 |
||||
) |
||||
) |
||||
|
||||
echo. |
||||
echo ========================================== |
||||
echo Test Results: %passed% passed, %failed% failed, %skipped% skipped (%total% total) |
||||
echo ========================================== |
||||
|
||||
if %failed% gtr 0 exit /b 1 |
||||
exit /b 0 |
||||
Loading…
Reference in new issue