AT_INIT AT_BANNER([Regression tests.]) 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 AT_SETUP([io/pq_file]) AT_KEYWORDS([pq_file]) cat $abs_srcdir/io/pq_file_test.ok > expout AT_CHECK([ $abs_top_builddir/tests/io/pq_file_test \ $abs_top_builddir/tests/io/io_sample.txt], [0], [expout]) AT_CLEANUP 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 AT_SETUP([ecu/ecu_fr_test]) AT_KEYWORDS([ecu_fr_test]) AT_CHECK([test "x$enable_fr_tests" = xyes || exit 77]) cat $abs_srcdir/ecu/ecu_fr_test.ok > expout AT_CHECK([ $abs_top_builddir/tests/ecu/ecu_fr_test], [0], [expout]) AT_CLEANUP AT_SETUP([conv/enc/amr_efr]) AT_KEYWORDS([amr_efr]) AT_CHECK([test "x$enable_amr_efr_tests" = xyes || exit 77]) 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]) AT_CHECK([test "x$enable_fr_tests" = xyes || exit 77]) 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]) AT_CHECK([test "x$enable_hr_tests" = xyes || exit 77]) 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]) AT_CHECK([test "x$enable_fr_tests" = xyes || exit 77]) 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]) AT_CHECK([test "x$enable_amr_efr_tests" = xyes || exit 77]) 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]) AT_CHECK([test "x$enable_hr_tests" = xyes || exit 77]) 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]) AT_CHECK([test "x$enable_fr_tests" = xyes || exit 77]) 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]) AT_CHECK([test "x$enable_amr_efr_tests" = xyes || exit 77]) 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]) AT_CHECK([test "x$enable_amr_efr_tests" = xyes || exit 77]) 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]) AT_CHECK([test "x$enable_hr_tests" = xyes || exit 77]) 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]) AT_CHECK([test "x$enable_hr_tests" = xyes || exit 77]) 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]) AT_CHECK([test "x$enable_amr_efr_tests" = xyes || exit 77]) 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]) AT_CHECK([test "x$enable_fr_tests" = xyes || exit 77]) 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]) AT_CHECK([test "x$enable_hr_tests" = xyes || exit 77]) 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]) AT_CHECK([test "x$enable_fr_tests" = xyes || exit 77]) 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]) AT_CHECK([test "x$enable_amr_efr_tests" = xyes || exit 77]) 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]) AT_CHECK([test "x$enable_hr_tests" = xyes || exit 77]) 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]) AT_CHECK([test "x$enable_fr_tests" = xyes || exit 77]) 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]) AT_CHECK([test "x$enable_amr_efr_tests" = xyes || exit 77]) 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]) AT_CHECK([test "x$enable_amr_efr_tests" = xyes || exit 77]) 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]) AT_CHECK([test "x$enable_hr_tests" = xyes || exit 77]) 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]) AT_CHECK([test "x$enable_hr_tests" = xyes || exit 77]) 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