diff --git a/examples/producer/dummy-data-producer/check_linux.sh b/examples/producer/dummy-data-producer/check_linux.sh index ec9b000ff2f021fbb8c8bc6054e766d76f2e92ae..53b37762008d7b426ccb52311c0a641e3656da47 100644 --- a/examples/producer/dummy-data-producer/check_linux.sh +++ b/examples/producer/dummy-data-producer/check_linux.sh @@ -2,9 +2,20 @@ database_name=test_run -#set -e +set -e +trap Cleanup EXIT -#just test that it starts, no reciever is running -$@ 0.0.0.0 1 1 1 1 2>&1 | grep "not successfully" +Cleanup() { +rm -rf files +} +mkdir files + +$@ files 11 4 4 1 2>&1 | grep Rate + + +ls -ln files/0.bin | awk '{ print $5 }'| grep 11264 +ls -ln files/1.bin | awk '{ print $5 }'| grep 11264 +ls -ln files/2.bin | awk '{ print $5 }'| grep 11264 +ls -ln files/3.bin | awk '{ print $5 }'| grep 11264 diff --git a/examples/producer/dummy-data-producer/check_windows.bat b/examples/producer/dummy-data-producer/check_windows.bat index 86ee30f77c6db2812d159c0b0af601c569f09b02..da2b59829a4f1ca31fb394839fd93be41419425b 100644 --- a/examples/producer/dummy-data-producer/check_windows.bat +++ b/examples/producer/dummy-data-producer/check_windows.bat @@ -1,4 +1,21 @@ -"%1" 0.0.0.0 1 1 1 1 2>&1 | findstr "not successfully" || goto :error +SET folder=files + +mkdir %folder% + +"%1" %folder% 11 4 4 1 2>&1 | findstr "Rate" || goto :error + +FOR /F "usebackq" %%A IN ('%folder%\0.bin') DO set size=%%~zA +if %size% NEQ 11264 goto :error + +FOR /F "usebackq" %%A IN ('%folder%\1.bin') DO set size=%%~zA +if %size% NEQ 11264 goto :error + +FOR /F "usebackq" %%A IN ('%folder%\2.bin') DO set size=%%~zA +if %size% NEQ 11264 goto :error + +FOR /F "usebackq" %%A IN ('%folder%\3.bin') DO set size=%%~zA +if %size% NEQ 11264 goto :error + goto :clean :error @@ -6,4 +23,5 @@ call :clean exit /b 1 :clean +rmdir /S /Q %folder% diff --git a/tests/automatic/producer_receiver/transfer_single_file/check_windows.bat b/tests/automatic/producer_receiver/transfer_single_file/check_windows.bat index e27b681baad8df7505914fc2e6bf4a62d44686d9..af71a9d81b50613e19968b03b0f19aff90adc46c 100644 --- a/tests/automatic/producer_receiver/transfer_single_file/check_windows.bat +++ b/tests/automatic/producer_receiver/transfer_single_file/check_windows.bat @@ -17,7 +17,6 @@ mkdir %receiver_folder% ping 1.0.0.0 -n 1 -w 100 > nul FOR /F "usebackq" %%A IN ('%receiver_folder%\1.bin') DO set size=%%~zA - if %size% NEQ 102400 goto :error goto :clean