====================================== atftp 0.8.0: test/test-suite.log ====================================== # TOTAL: 1 # PASS: 0 # SKIP: 0 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 FAIL: test.sh ============= Using atftp from build directory '../atftp'. Using atftpd from build directory '../atftpd'. Server root directory is '/tmp/atftp-test.U81jUj'. Generate test files: 511.bin 512.bin 2K.bin 50K.bin 128K.bin 1M.bin 10M.bin 100M.bin → OK Starting 'atftpd --daemon --no-fork --logfile=/dev/stdout --port=2001 --verbose=6 --pcre /tmp/atftp-test.U81jUj/PCRE_pattern.txt /tmp/atftp-test.U81jUj', PID: 104 ===== Test get and put with standard options: get: 0.bin ... OK put: 0.bin ... OK get: 511.bin ... OK put: 511.bin ... OK get: 512.bin ... OK put: 512.bin ... OK get: 2K.bin ... OK put: 2K.bin ... OK get: 50K.bin ... OK put: 50K.bin ... OK get: 128K.bin ... OK put: 128K.bin ... OK get: 1M.bin ... OK put: 1M.bin ... OK get: 10M.bin ... OK put: 10M.bin ... OK get: 100M.bin ... OK put: 100M.bin ... OK ===== Test get and put with misc blocksizes: get: 50K.bin blksize 8 ... OK put: 50K.bin blksize 8 ... OK get: 50K.bin blksize 256 ... OK put: 50K.bin blksize 256 ... OK get: 100M.bin blksize 1428 ... OK put: 100M.bin blksize 1428 ... OK get: 1M.bin blksize 1533 ... OK put: 1M.bin blksize 1533 ... OK get: 1M.bin blksize 16000 ... OK put: 1M.bin blksize 16000 ... OK get: 1M.bin blksize 40000 ... OK put: 1M.bin blksize 40000 ... OK get: 1M.bin blksize 65464 ... OK put: 1M.bin blksize 65464 ... OK ===== Test get and put with misc windowsizes: get: 2K.bin windowsize 1 tsize 0 blksize 1024 --trace ... 3 blocks, 3 ACKs → OK put: 2K.bin windowsize 1 tsize 0 blksize 1024 --trace ... 3 blocks, 3 ACKs → OK get: 2K.bin windowsize 2 tsize 0 blksize 512 --trace ... 5 blocks, 3 ACKs → OK put: 2K.bin windowsize 2 tsize 0 blksize 512 --trace ... 5 blocks, 3 ACKs → OK get: 2K.bin windowsize 4 tsize 0 blksize 256 --trace ... 9 blocks, 3 ACKs → OK put: 2K.bin windowsize 4 tsize 0 blksize 256 --trace ... 9 blocks, 3 ACKs → OK get: 128K.bin windowsize 8 tsize 0 blksize 1024 --trace ... 129 blocks, 17 ACKs → OK put: 128K.bin windowsize 8 tsize 0 blksize 1024 --trace ... 129 blocks, 17 ACKs → OK get: 128K.bin windowsize 16 tsize 0 blksize 512 --trace ... 257 blocks, 17 ACKs → OK put: 128K.bin windowsize 16 tsize 0 blksize 512 --trace ... 257 blocks, 17 ACKs → OK get: 100M.bin windowsize 32 tsize 0 blksize 1428 --trace ... 73430 blocks, 2295 ACKs → OK put: 100M.bin windowsize 32 tsize 0 blksize 1428 --trace ... 73430 blocks, 2295 ACKs → OK get: 1M.bin windowsize 5 tsize 0 blksize 1428 --trace ... 735 blocks, 147 ACKs → OK put: 1M.bin windowsize 5 tsize 0 blksize 1428 --trace ... 735 blocks, 147 ACKs → OK ===== Test large file with small blocksize so block numbers will wrap over 65536: get: 1M.bin blksize 8 --trace ... 131073 blocks, 131073 ACKs → OK put: 1M.bin blksize 8 --trace ... 131073 blocks, 131073 ACKs → OK ===== Test detection of non-existing file name ... *** buffer overflow detected ***: terminated ./test.sh: line 236: 104 Aborted $ATFTPD $SERVER_ARGS > $SERVER_LOG ERROR: ===== Test for invalid blksize options ... smaller than minimum ... ERROR: bigger than maximum ... ERROR: ===== Test timeout option limit ... minimum ... ERROR: maximum ... ERROR: ===== Test tsize option ... ======================================================== Stopping atftpd server ./test.sh: line 116: kill: (104) - No such process FAIL test.sh (exit status: 1)