2018-01-09 16:44:49 +00:00
|
|
|
AT_INIT
|
|
|
|
AT_BANNER([Regression tests.])
|
|
|
|
|
2018-12-10 16:10:36 +00:00
|
|
|
AT_SETUP([LMSDeviceTest])
|
|
|
|
AT_KEYWORDS([LMSDeviceTest])
|
|
|
|
AT_SKIP_IF([! test -e $abs_top_builddir/tests/Transceiver52M/LMSDeviceTest])
|
|
|
|
AT_CHECK([$abs_top_builddir/tests/Transceiver52M/LMSDeviceTest], [], [], [])
|
|
|
|
AT_CLEANUP
|
|
|
|
|
2018-01-09 16:44:49 +00:00
|
|
|
AT_SETUP([BitVectorTest])
|
|
|
|
AT_KEYWORDS([BitVectorTest])
|
|
|
|
cat $abs_srcdir/CommonLibs/BitVectorTest.ok > expout
|
|
|
|
AT_CHECK([$abs_top_builddir/tests/CommonLibs/BitVectorTest], [], [expout], [])
|
|
|
|
AT_CLEANUP
|
|
|
|
|
2018-01-09 17:41:48 +00:00
|
|
|
AT_SETUP([InterthreadTest])
|
|
|
|
AT_KEYWORDS([InterthreadTest])
|
|
|
|
cat $abs_srcdir/CommonLibs/InterthreadTest.ok > expout
|
|
|
|
AT_CHECK([$abs_top_builddir/tests/CommonLibs/InterthreadTest], [], [expout], [ignore])
|
|
|
|
AT_CLEANUP
|
2018-01-09 16:44:49 +00:00
|
|
|
|
2018-01-09 18:42:58 +00:00
|
|
|
AT_SETUP([LogTest])
|
|
|
|
AT_KEYWORDS([LogTest])
|
|
|
|
cat $abs_srcdir/CommonLibs/LogTest.ok > expout
|
|
|
|
cat $abs_srcdir/CommonLibs/LogTest.err > experr
|
|
|
|
AT_CHECK([$abs_top_builddir/tests/CommonLibs/LogTest], [], [expout], [experr])
|
|
|
|
AT_CLEANUP
|
2018-01-09 16:44:49 +00:00
|
|
|
|
|
|
|
AT_SETUP([PRBSTest])
|
|
|
|
AT_KEYWORDS([PRBSTest])
|
|
|
|
cat $abs_srcdir/CommonLibs/PRBSTest.ok > expout
|
|
|
|
AT_CHECK([$abs_top_builddir/tests/CommonLibs/PRBSTest], [], [expout], [])
|
|
|
|
AT_CLEANUP
|
|
|
|
|
2018-01-09 18:45:15 +00:00
|
|
|
AT_SETUP([SocketsTest])
|
|
|
|
AT_KEYWORDS([SocketsTest])
|
|
|
|
cat $abs_srcdir/CommonLibs/SocketsTest.ok > expout
|
|
|
|
AT_CHECK([$abs_top_builddir/tests/CommonLibs/SocketsTest], [], [expout], [ignore])
|
|
|
|
AT_CLEANUP
|
2018-01-09 16:44:49 +00:00
|
|
|
|
2018-01-09 18:12:21 +00:00
|
|
|
AT_SETUP([TimevalTest])
|
|
|
|
AT_KEYWORDS([TimevalTest])
|
|
|
|
cat $abs_srcdir/CommonLibs/TimevalTest.ok > expout
|
|
|
|
AT_CHECK([$abs_top_builddir/tests/CommonLibs/TimevalTest], [], [expout], [ignore])
|
|
|
|
AT_CLEANUP
|
2018-01-09 16:44:49 +00:00
|
|
|
|
|
|
|
AT_SETUP([VectorTest])
|
|
|
|
AT_KEYWORDS([VectorTest])
|
|
|
|
cat $abs_srcdir/CommonLibs/VectorTest.ok > expout
|
|
|
|
AT_CHECK([$abs_top_builddir/tests/CommonLibs/VectorTest], [], [expout], [])
|
|
|
|
AT_CLEANUP
|
2018-01-10 12:06:22 +00:00
|
|
|
|
|
|
|
AT_SETUP([convolve_test])
|
|
|
|
AT_KEYWORDS([convolve_test])
|
2018-01-16 10:33:43 +00:00
|
|
|
# Different results for i686, x86_64 and ARM. see OS#2826, OS#2828, and https://lists.osmocom.org/pipermail/openbsc/2018-January/011655.html
|
|
|
|
AT_SKIP_IF(true)
|
2018-01-10 12:06:22 +00:00
|
|
|
cat $abs_srcdir/Transceiver52M/convolve_test.ok > expout
|
|
|
|
AT_CHECK([$abs_top_builddir/tests/Transceiver52M/convolve_test], [], [expout], [])
|
|
|
|
AT_CLEANUP
|