2017-09-12 12:26:31 +00:00
|
|
|
AT_INIT
|
|
|
|
AT_BANNER([Regression tests.])
|
2017-09-12 12:32:52 +00:00
|
|
|
|
|
|
|
AT_SETUP([procqueue])
|
|
|
|
AT_KEYWORDS([procqueue])
|
|
|
|
cat $abs_srcdir/procqueue/pq_test.ok > expout
|
|
|
|
AT_CHECK([$abs_top_builddir/tests/procqueue/pq_test], [0], [expout])
|
|
|
|
AT_CLEANUP
|
2017-09-12 16:07:52 +00:00
|
|
|
|
2017-09-14 10:50:50 +00:00
|
|
|
AT_SETUP([io/pq_file])
|
2017-09-12 16:07:52 +00:00
|
|
|
AT_KEYWORDS([pq_file])
|
|
|
|
cat $abs_srcdir/io/pq_file_test.ok > expout
|
|
|
|
AT_CHECK([
|
|
|
|
$abs_top_builddir/tests/io/pq_file_test \
|
2018-07-09 15:01:39 +00:00
|
|
|
$abs_srcdir/io/io_sample.txt],
|
2017-09-12 16:07:52 +00:00
|
|
|
[0], [expout])
|
|
|
|
AT_CLEANUP
|
2017-09-14 10:50:50 +00:00
|
|
|
|
|
|
|
AT_SETUP([io/pq_rtp])
|
|
|
|
AT_KEYWORDS([pq_rtp])
|
|
|
|
cat $abs_srcdir/io/pq_rtp_test.ok > expout
|
|
|
|
AT_CHECK([
|
|
|
|
$abs_top_builddir/tests/io/pq_rtp_test], [0], [expout])
|
|
|
|
AT_CLEANUP
|
2017-09-15 15:04:44 +00:00
|
|
|
|
2018-06-29 12:02:26 +00:00
|
|
|
AT_SETUP([ecu/ecu_fr_test])
|
|
|
|
AT_KEYWORDS([ecu_fr_test])
|
2018-07-02 12:18:55 +00:00
|
|
|
AT_CHECK([test "x$enable_fr_tests" = xyes || exit 77])
|
2018-06-29 12:02:26 +00:00
|
|
|
cat $abs_srcdir/ecu/ecu_fr_test.ok > expout
|
|
|
|
AT_CHECK([
|
|
|
|
$abs_top_builddir/tests/ecu/ecu_fr_test], [0], [expout])
|
|
|
|
AT_CLEANUP
|
|
|
|
|
2017-09-15 15:04:44 +00:00
|
|
|
AT_SETUP([conv/enc/amr_efr])
|
|
|
|
AT_KEYWORDS([amr_efr])
|
2018-02-11 13:59:16 +00:00
|
|
|
AT_CHECK([test "x$enable_amr_efr_tests" = xyes || exit 77])
|
2017-09-15 15:04:44 +00:00
|
|
|
cat $abs_srcdir/ref-files/hhgttg_part1_5.s16.amr-efr > expout
|
|
|
|
AT_CHECK([
|
|
|
|
$abs_top_builddir/src/osmo-gapk \
|
|
|
|
-i $abs_srcdir/ref-files/hhgttg_part1_5.s16 \
|
|
|
|
-f rawpcm-s16le -g amr-efr
|
|
|
|
], [0], [expout], [ignore])
|
|
|
|
AT_CLEANUP
|
|
|
|
|
|
|
|
AT_SETUP([conv/enc/gsm])
|
|
|
|
AT_KEYWORDS([gsm])
|
2018-02-11 13:59:16 +00:00
|
|
|
AT_CHECK([test "x$enable_fr_tests" = xyes || exit 77])
|
2017-09-15 15:04:44 +00:00
|
|
|
cat $abs_srcdir/ref-files/hhgttg_part1_5.s16.gsm > expout
|
|
|
|
AT_CHECK([
|
|
|
|
$abs_top_builddir/src/osmo-gapk \
|
|
|
|
-i $abs_srcdir/ref-files/hhgttg_part1_5.s16 \
|
|
|
|
-f rawpcm-s16le -g gsm
|
|
|
|
], [0], [expout], [ignore])
|
|
|
|
AT_CLEANUP
|
|
|
|
|
|
|
|
AT_SETUP([conv/enc/racal_hr])
|
|
|
|
AT_KEYWORDS([racal_hr])
|
2018-02-11 13:59:16 +00:00
|
|
|
AT_CHECK([test "x$enable_hr_tests" = xyes || exit 77])
|
2017-09-15 15:04:44 +00:00
|
|
|
cat $abs_srcdir/ref-files/hhgttg_part1_5.s16.racal-hr > expout
|
|
|
|
AT_CHECK([
|
|
|
|
$abs_top_builddir/src/osmo-gapk \
|
|
|
|
-i $abs_srcdir/ref-files/hhgttg_part1_5.s16 \
|
|
|
|
-f rawpcm-s16le -g racal-hr
|
|
|
|
], [0], [expout], [ignore])
|
|
|
|
AT_CLEANUP
|
|
|
|
|
|
|
|
AT_SETUP([conv/enc/racal_fr])
|
|
|
|
AT_KEYWORDS([racal_fr])
|
2018-02-11 13:59:16 +00:00
|
|
|
AT_CHECK([test "x$enable_fr_tests" = xyes || exit 77])
|
2017-09-15 15:04:44 +00:00
|
|
|
cat $abs_srcdir/ref-files/hhgttg_part1_5.s16.racal-fr > expout
|
|
|
|
AT_CHECK([
|
|
|
|
$abs_top_builddir/src/osmo-gapk \
|
|
|
|
-i $abs_srcdir/ref-files/hhgttg_part1_5.s16 \
|
|
|
|
-f rawpcm-s16le -g racal-fr
|
|
|
|
], [0], [expout], [ignore])
|
|
|
|
AT_CLEANUP
|
|
|
|
|
|
|
|
AT_SETUP([conv/enc/racal_efr])
|
|
|
|
AT_KEYWORDS([racal_efr])
|
2018-02-11 13:59:16 +00:00
|
|
|
AT_CHECK([test "x$enable_amr_efr_tests" = xyes || exit 77])
|
2017-09-15 15:04:44 +00:00
|
|
|
cat $abs_srcdir/ref-files/hhgttg_part1_5.s16.racal-efr > expout
|
|
|
|
AT_CHECK([
|
|
|
|
$abs_top_builddir/src/osmo-gapk \
|
|
|
|
-i $abs_srcdir/ref-files/hhgttg_part1_5.s16 \
|
|
|
|
-f rawpcm-s16le -g racal-efr
|
|
|
|
], [0], [expout], [ignore])
|
|
|
|
AT_CLEANUP
|
|
|
|
|
|
|
|
AT_SETUP([conv/enc/ti_hr])
|
|
|
|
AT_KEYWORDS([ti_hr])
|
2018-02-11 13:59:16 +00:00
|
|
|
AT_CHECK([test "x$enable_hr_tests" = xyes || exit 77])
|
2017-09-15 15:04:44 +00:00
|
|
|
cat $abs_srcdir/ref-files/hhgttg_part1_5.s16.ti-hr > expout
|
|
|
|
AT_CHECK([
|
|
|
|
$abs_top_builddir/src/osmo-gapk \
|
|
|
|
-i $abs_srcdir/ref-files/hhgttg_part1_5.s16 \
|
|
|
|
-f rawpcm-s16le -g ti-hr
|
|
|
|
], [0], [expout], [ignore])
|
|
|
|
AT_CLEANUP
|
|
|
|
|
|
|
|
AT_SETUP([conv/enc/ti_fr])
|
|
|
|
AT_KEYWORDS([ti_fr])
|
2018-02-11 13:59:16 +00:00
|
|
|
AT_CHECK([test "x$enable_fr_tests" = xyes || exit 77])
|
2017-09-15 15:04:44 +00:00
|
|
|
cat $abs_srcdir/ref-files/hhgttg_part1_5.s16.ti-fr > expout
|
|
|
|
AT_CHECK([
|
|
|
|
$abs_top_builddir/src/osmo-gapk \
|
|
|
|
-i $abs_srcdir/ref-files/hhgttg_part1_5.s16 \
|
|
|
|
-f rawpcm-s16le -g ti-fr
|
|
|
|
], [0], [expout], [ignore])
|
|
|
|
AT_CLEANUP
|
|
|
|
|
|
|
|
AT_SETUP([conv/enc/ti_efr])
|
|
|
|
AT_KEYWORDS([ti_efr])
|
2018-02-11 13:59:16 +00:00
|
|
|
AT_CHECK([test "x$enable_amr_efr_tests" = xyes || exit 77])
|
2017-09-15 15:04:44 +00:00
|
|
|
cat $abs_srcdir/ref-files/hhgttg_part1_5.s16.ti-efr > expout
|
|
|
|
AT_CHECK([
|
|
|
|
$abs_top_builddir/src/osmo-gapk \
|
|
|
|
-i $abs_srcdir/ref-files/hhgttg_part1_5.s16 \
|
|
|
|
-f rawpcm-s16le -g ti-efr
|
|
|
|
], [0], [expout], [ignore])
|
|
|
|
AT_CLEANUP
|
|
|
|
|
|
|
|
AT_SETUP([conv/enc/rtp_efr])
|
|
|
|
AT_KEYWORDS([rtp_efr])
|
2018-02-11 13:59:16 +00:00
|
|
|
AT_CHECK([test "x$enable_amr_efr_tests" = xyes || exit 77])
|
2017-09-15 15:04:44 +00:00
|
|
|
cat $abs_srcdir/ref-files/hhgttg_part1_5.s16.rtp-efr > expout
|
|
|
|
AT_CHECK([
|
|
|
|
$abs_top_builddir/src/osmo-gapk \
|
|
|
|
-i $abs_srcdir/ref-files/hhgttg_part1_5.s16 \
|
|
|
|
-f rawpcm-s16le -g rtp-efr
|
|
|
|
], [0], [expout], [ignore])
|
|
|
|
AT_CLEANUP
|
|
|
|
|
|
|
|
AT_SETUP([conv/enc/rtp_hr_etsi])
|
|
|
|
AT_KEYWORDS([rtp_hr_etsi])
|
2018-02-11 13:59:16 +00:00
|
|
|
AT_CHECK([test "x$enable_hr_tests" = xyes || exit 77])
|
2017-09-15 15:04:44 +00:00
|
|
|
cat $abs_srcdir/ref-files/hhgttg_part1_5.s16.rtp-hr-etsi > expout
|
|
|
|
AT_CHECK([
|
|
|
|
$abs_top_builddir/src/osmo-gapk \
|
|
|
|
-i $abs_srcdir/ref-files/hhgttg_part1_5.s16 \
|
|
|
|
-f rawpcm-s16le -g rtp-hr-etsi
|
|
|
|
], [0], [expout], [ignore])
|
|
|
|
AT_CLEANUP
|
|
|
|
|
|
|
|
AT_SETUP([conv/enc/rtp_hr_ietf])
|
|
|
|
AT_KEYWORDS([rtp_hr_ietf])
|
2018-02-11 13:59:16 +00:00
|
|
|
AT_CHECK([test "x$enable_hr_tests" = xyes || exit 77])
|
2017-09-15 15:04:44 +00:00
|
|
|
cat $abs_srcdir/ref-files/hhgttg_part1_5.s16.rtp-hr-ietf > expout
|
|
|
|
AT_CHECK([
|
|
|
|
$abs_top_builddir/src/osmo-gapk \
|
|
|
|
-i $abs_srcdir/ref-files/hhgttg_part1_5.s16 \
|
|
|
|
-f rawpcm-s16le -g rtp-hr-ietf
|
|
|
|
], [0], [expout], [ignore])
|
|
|
|
AT_CLEANUP
|
|
|
|
|
|
|
|
AT_SETUP([conv/dec/amr_efr])
|
|
|
|
AT_KEYWORDS([amr_efr])
|
2018-02-11 13:59:16 +00:00
|
|
|
AT_CHECK([test "x$enable_amr_efr_tests" = xyes || exit 77])
|
2017-09-15 15:04:44 +00:00
|
|
|
cat $abs_srcdir/ref-files/hhgttg_part1_5.s16.amr-efr.s16 > expout
|
|
|
|
AT_CHECK([
|
|
|
|
$abs_top_builddir/src/osmo-gapk \
|
|
|
|
-i $abs_srcdir/ref-files/hhgttg_part1_5.s16.amr-efr \
|
|
|
|
-f amr-efr -g rawpcm-s16le
|
|
|
|
], [0], [expout], [ignore])
|
|
|
|
AT_CLEANUP
|
|
|
|
|
|
|
|
AT_SETUP([conv/dec/gsm])
|
|
|
|
AT_KEYWORDS([gsm])
|
2018-02-11 13:59:16 +00:00
|
|
|
AT_CHECK([test "x$enable_fr_tests" = xyes || exit 77])
|
2017-09-15 15:04:44 +00:00
|
|
|
cat $abs_srcdir/ref-files/hhgttg_part1_5.s16.gsm.s16 > expout
|
|
|
|
AT_CHECK([
|
|
|
|
$abs_top_builddir/src/osmo-gapk \
|
|
|
|
-i $abs_srcdir/ref-files/hhgttg_part1_5.s16.gsm \
|
|
|
|
-f gsm -g rawpcm-s16le
|
|
|
|
], [0], [expout], [ignore])
|
|
|
|
AT_CLEANUP
|
|
|
|
|
|
|
|
AT_SETUP([conv/dec/racal_hr])
|
|
|
|
AT_KEYWORDS([racal_hr])
|
2018-02-11 13:59:16 +00:00
|
|
|
AT_CHECK([test "x$enable_hr_tests" = xyes || exit 77])
|
2017-09-15 15:04:44 +00:00
|
|
|
cat $abs_srcdir/ref-files/hhgttg_part1_5.s16.racal-hr.s16 > expout
|
|
|
|
AT_CHECK([
|
|
|
|
$abs_top_builddir/src/osmo-gapk \
|
|
|
|
-i $abs_srcdir/ref-files/hhgttg_part1_5.s16.racal-hr \
|
|
|
|
-f racal-hr -g rawpcm-s16le
|
|
|
|
], [0], [expout], [ignore])
|
|
|
|
AT_CLEANUP
|
|
|
|
|
|
|
|
AT_SETUP([conv/dec/racal_fr])
|
|
|
|
AT_KEYWORDS([racal_fr])
|
2018-02-11 13:59:16 +00:00
|
|
|
AT_CHECK([test "x$enable_fr_tests" = xyes || exit 77])
|
2017-09-15 15:04:44 +00:00
|
|
|
cat $abs_srcdir/ref-files/hhgttg_part1_5.s16.racal-fr.s16 > expout
|
|
|
|
AT_CHECK([
|
|
|
|
$abs_top_builddir/src/osmo-gapk \
|
|
|
|
-i $abs_srcdir/ref-files/hhgttg_part1_5.s16.racal-fr \
|
|
|
|
-f racal-fr -g rawpcm-s16le
|
|
|
|
], [0], [expout], [ignore])
|
|
|
|
AT_CLEANUP
|
|
|
|
|
|
|
|
AT_SETUP([conv/dec/racal_efr])
|
|
|
|
AT_KEYWORDS([racal_efr])
|
2018-02-11 13:59:16 +00:00
|
|
|
AT_CHECK([test "x$enable_amr_efr_tests" = xyes || exit 77])
|
2017-09-15 15:04:44 +00:00
|
|
|
cat $abs_srcdir/ref-files/hhgttg_part1_5.s16.racal-efr.s16 > expout
|
|
|
|
AT_CHECK([
|
|
|
|
$abs_top_builddir/src/osmo-gapk \
|
|
|
|
-i $abs_srcdir/ref-files/hhgttg_part1_5.s16.racal-efr \
|
|
|
|
-f racal-efr -g rawpcm-s16le
|
|
|
|
], [0], [expout], [ignore])
|
|
|
|
AT_CLEANUP
|
|
|
|
|
|
|
|
AT_SETUP([conv/dec/ti_hr])
|
|
|
|
AT_KEYWORDS([ti_hr])
|
2018-02-11 13:59:16 +00:00
|
|
|
AT_CHECK([test "x$enable_hr_tests" = xyes || exit 77])
|
2017-09-15 15:04:44 +00:00
|
|
|
cat $abs_srcdir/ref-files/hhgttg_part1_5.s16.ti-hr.s16 > expout
|
|
|
|
AT_CHECK([
|
|
|
|
$abs_top_builddir/src/osmo-gapk \
|
|
|
|
-i $abs_srcdir/ref-files/hhgttg_part1_5.s16.ti-hr \
|
|
|
|
-f ti-hr -g rawpcm-s16le
|
|
|
|
], [0], [expout], [ignore])
|
|
|
|
AT_CLEANUP
|
|
|
|
|
|
|
|
AT_SETUP([conv/dec/ti_fr])
|
|
|
|
AT_KEYWORDS([ti_fr])
|
2018-02-11 13:59:16 +00:00
|
|
|
AT_CHECK([test "x$enable_fr_tests" = xyes || exit 77])
|
2017-09-15 15:04:44 +00:00
|
|
|
cat $abs_srcdir/ref-files/hhgttg_part1_5.s16.ti-fr.s16 > expout
|
|
|
|
AT_CHECK([
|
|
|
|
$abs_top_builddir/src/osmo-gapk \
|
|
|
|
-i $abs_srcdir/ref-files/hhgttg_part1_5.s16.ti-fr \
|
|
|
|
-f ti-fr -g rawpcm-s16le
|
|
|
|
], [0], [expout], [ignore])
|
|
|
|
AT_CLEANUP
|
|
|
|
|
|
|
|
AT_SETUP([conv/dec/ti_efr])
|
|
|
|
AT_KEYWORDS([ti_efr])
|
2018-02-11 13:59:16 +00:00
|
|
|
AT_CHECK([test "x$enable_amr_efr_tests" = xyes || exit 77])
|
2017-09-15 15:04:44 +00:00
|
|
|
cat $abs_srcdir/ref-files/hhgttg_part1_5.s16.ti-efr.s16 > expout
|
|
|
|
AT_CHECK([
|
|
|
|
$abs_top_builddir/src/osmo-gapk \
|
|
|
|
-i $abs_srcdir/ref-files/hhgttg_part1_5.s16.ti-efr \
|
|
|
|
-f ti-efr -g rawpcm-s16le
|
|
|
|
], [0], [expout], [ignore])
|
|
|
|
AT_CLEANUP
|
|
|
|
|
|
|
|
AT_SETUP([conv/dec/rtp_efr])
|
|
|
|
AT_KEYWORDS([rtp_efr])
|
2018-02-11 13:59:16 +00:00
|
|
|
AT_CHECK([test "x$enable_amr_efr_tests" = xyes || exit 77])
|
2017-09-15 15:04:44 +00:00
|
|
|
cat $abs_srcdir/ref-files/hhgttg_part1_5.s16.rtp-efr.s16 > expout
|
|
|
|
AT_CHECK([
|
|
|
|
$abs_top_builddir/src/osmo-gapk \
|
|
|
|
-i $abs_srcdir/ref-files/hhgttg_part1_5.s16.rtp-efr \
|
|
|
|
-f rtp-efr -g rawpcm-s16le
|
|
|
|
], [0], [expout], [ignore])
|
|
|
|
AT_CLEANUP
|
|
|
|
|
|
|
|
AT_SETUP([conv/dec/rtp_hr_etsi])
|
|
|
|
AT_KEYWORDS([rtp_hr_etsi])
|
2018-02-11 13:59:16 +00:00
|
|
|
AT_CHECK([test "x$enable_hr_tests" = xyes || exit 77])
|
2017-09-15 15:04:44 +00:00
|
|
|
cat $abs_srcdir/ref-files/hhgttg_part1_5.s16.rtp-hr-etsi.s16 > expout
|
|
|
|
AT_CHECK([
|
|
|
|
$abs_top_builddir/src/osmo-gapk \
|
|
|
|
-i $abs_srcdir/ref-files/hhgttg_part1_5.s16.rtp-hr-etsi \
|
|
|
|
-f rtp-hr-etsi -g rawpcm-s16le
|
|
|
|
], [0], [expout], [ignore])
|
|
|
|
AT_CLEANUP
|
|
|
|
|
|
|
|
AT_SETUP([conv/dec/rtp_hr_ietf])
|
|
|
|
AT_KEYWORDS([rtp_hr_ietf])
|
2018-02-11 13:59:16 +00:00
|
|
|
AT_CHECK([test "x$enable_hr_tests" = xyes || exit 77])
|
2017-09-15 15:04:44 +00:00
|
|
|
cat $abs_srcdir/ref-files/hhgttg_part1_5.s16.rtp-hr-ietf.s16 > expout
|
|
|
|
AT_CHECK([
|
|
|
|
$abs_top_builddir/src/osmo-gapk \
|
|
|
|
-i $abs_srcdir/ref-files/hhgttg_part1_5.s16.rtp-hr-ietf \
|
|
|
|
-f rtp-hr-ietf -g rawpcm-s16le
|
|
|
|
], [0], [expout], [ignore])
|
|
|
|
AT_CLEANUP
|