Holger Hans Peter Freyther | f9eda74 | 2011-11-13 01:02:54 +0100 | [diff] [blame] | 1 | AT_INIT |
Holger Hans Peter Freyther | f9eda74 | 2011-11-13 01:02:54 +0100 | [diff] [blame] | 2 | AT_BANNER([Regression tests.]) |
| 3 | |
| 4 | |
| 5 | # todo.. create one macro for it |
Sylvain Munaut | 810c334 | 2011-11-17 20:33:19 +0100 | [diff] [blame] | 6 | AT_SETUP([a5]) |
| 7 | AT_KEYWORDS([a5]) |
| 8 | cat $abs_srcdir/a5/a5_test.ok > expout |
Holger Hans Peter Freyther | 1c83e36 | 2013-03-12 10:35:26 +0100 | [diff] [blame] | 9 | AT_CHECK([$abs_top_builddir/tests/a5/a5_test], [0], [expout]) |
Sylvain Munaut | 810c334 | 2011-11-17 20:33:19 +0100 | [diff] [blame] | 10 | AT_CLEANUP |
| 11 | |
Max | f74cfd3 | 2017-03-24 20:16:33 +0100 | [diff] [blame] | 12 | AT_SETUP([abis]) |
| 13 | AT_KEYWORDS([abis]) |
| 14 | cat $abs_srcdir/abis/abis_test.ok > expout |
| 15 | AT_CHECK([$abs_top_builddir/tests/abis/abis_test], [0], [expout], [ignore]) |
| 16 | AT_CLEANUP |
| 17 | |
Max | 70c7d41 | 2017-02-24 13:59:14 +0100 | [diff] [blame] | 18 | AT_SETUP([ctrl]) |
| 19 | AT_KEYWORDS([ctrl]) |
| 20 | cat $abs_srcdir/ctrl/ctrl_test.ok > expout |
Neels Hofmeyr | 3da9aa6 | 2017-09-26 14:21:44 +0200 | [diff] [blame] | 21 | AT_CHECK([$abs_top_builddir/tests/ctrl/ctrl_test], [0], [expout], [ignore]) |
Max | 70c7d41 | 2017-02-24 13:59:14 +0100 | [diff] [blame] | 22 | AT_CLEANUP |
| 23 | |
Sylvain Munaut | 579a710 | 2014-06-16 14:59:30 +0200 | [diff] [blame] | 24 | AT_SETUP([kasumi]) |
| 25 | AT_KEYWORDS([kasumi]) |
| 26 | cat $abs_srcdir/kasumi/kasumi_test.ok > expout |
| 27 | AT_CHECK([$abs_top_builddir/tests/kasumi/kasumi_test], [0], [expout]) |
| 28 | AT_CLEANUP |
| 29 | |
Holger Hans Peter Freyther | f9eda74 | 2011-11-13 01:02:54 +0100 | [diff] [blame] | 30 | AT_SETUP([bits]) |
| 31 | AT_KEYWORDS([bits]) |
| 32 | cat $abs_srcdir/bits/bitrev_test.ok > expout |
Holger Hans Peter Freyther | 1c83e36 | 2013-03-12 10:35:26 +0100 | [diff] [blame] | 33 | AT_CHECK([$abs_top_builddir/tests/bits/bitrev_test], [0], [expout]) |
Holger Hans Peter Freyther | f9eda74 | 2011-11-13 01:02:54 +0100 | [diff] [blame] | 34 | AT_CLEANUP |
| 35 | |
Jacob Erlbeck | 5f349be | 2015-12-21 16:04:03 +0100 | [diff] [blame] | 36 | AT_SETUP([bitvec]) |
| 37 | AT_KEYWORDS([bitvec]) |
| 38 | cat $abs_srcdir/bitvec/bitvec_test.ok > expout |
Vadim Yanitskiy | 3a22173 | 2021-11-17 03:39:52 +0300 | [diff] [blame] | 39 | AT_CHECK([$abs_top_builddir/tests/bitvec/bitvec_test], [0], [expout]) |
Jacob Erlbeck | 5f349be | 2015-12-21 16:04:03 +0100 | [diff] [blame] | 40 | AT_CLEANUP |
| 41 | |
Max | 5c18e26 | 2016-02-05 13:55:38 +0100 | [diff] [blame] | 42 | AT_SETUP([bitcomp]) |
| 43 | AT_KEYWORDS([bitcomp]) |
| 44 | cat $abs_srcdir/bits/bitcomp_test.ok > expout |
| 45 | AT_CHECK([$abs_top_builddir/tests/bits/bitcomp_test], [0], [expout]) |
| 46 | AT_CLEANUP |
| 47 | |
Max | 9818664 | 2017-10-18 13:14:49 +0200 | [diff] [blame] | 48 | AT_SETUP([bitfield]) |
| 49 | AT_KEYWORDS([bitfield]) |
| 50 | cat $abs_srcdir/bits/bitfield_test.ok > expout |
| 51 | AT_CHECK([$abs_top_builddir/tests/bits/bitfield_test], [0], [expout]) |
| 52 | AT_CLEANUP |
| 53 | |
Sylvain Munaut | 29eb92d | 2011-11-24 17:48:42 +0100 | [diff] [blame] | 54 | AT_SETUP([conv]) |
| 55 | AT_KEYWORDS([conv]) |
| 56 | cat $abs_srcdir/conv/conv_test.ok > expout |
Holger Hans Peter Freyther | 1c83e36 | 2013-03-12 10:35:26 +0100 | [diff] [blame] | 57 | AT_CHECK([$abs_top_builddir/tests/conv/conv_test], [0], [expout]) |
Sylvain Munaut | 29eb92d | 2011-11-24 17:48:42 +0100 | [diff] [blame] | 58 | AT_CLEANUP |
| 59 | |
Vadim Yanitskiy | 33e0306 | 2017-01-19 17:01:15 +0700 | [diff] [blame] | 60 | AT_SETUP([conv_gsm0503]) |
| 61 | AT_KEYWORDS([conv_gsm0503]) |
| 62 | cat $abs_srcdir/conv/conv_gsm0503_test.ok > expout |
| 63 | AT_CHECK([$abs_top_builddir/tests/conv/conv_gsm0503_test], [0], [expout]) |
| 64 | AT_CLEANUP |
| 65 | |
Vadim Yanitskiy | 3262f82 | 2016-09-23 01:48:59 +0700 | [diff] [blame] | 66 | AT_SETUP([coding]) |
| 67 | AT_KEYWORDS([coding]) |
| 68 | cat $abs_srcdir/coding/coding_test.ok > expout |
| 69 | AT_CHECK([$abs_top_builddir/tests/coding/coding_test], [0], [expout]) |
| 70 | AT_CLEANUP |
| 71 | |
Jacob Erlbeck | 7cd8a1b | 2015-11-27 13:26:16 +0100 | [diff] [blame] | 72 | AT_SETUP([msgb]) |
| 73 | AT_KEYWORDS([msgb]) |
| 74 | cat $abs_srcdir/msgb/msgb_test.ok > expout |
Jacob Erlbeck | cbefa08 | 2015-11-27 13:26:17 +0100 | [diff] [blame] | 75 | AT_CHECK([$abs_top_builddir/tests/msgb/msgb_test], [0], [expout], [ignore]) |
Jacob Erlbeck | 7cd8a1b | 2015-11-27 13:26:16 +0100 | [diff] [blame] | 76 | AT_CLEANUP |
| 77 | |
Max | 4f16950 | 2016-06-30 10:39:00 +0200 | [diff] [blame] | 78 | AT_SETUP([gea]) |
| 79 | AT_KEYWORDS([gea]) |
| 80 | cat $abs_srcdir/gea/gea_test.ok > expout |
| 81 | AT_CHECK([$abs_top_builddir/tests/gea/gea_test], [0], [expout]) |
| 82 | AT_CLEANUP |
| 83 | |
Holger Hans Peter Freyther | f9eda74 | 2011-11-13 01:02:54 +0100 | [diff] [blame] | 84 | if ENABLE_MSGFILE |
| 85 | AT_SETUP([msgfile]) |
| 86 | AT_KEYWORDS([msgfile]) |
| 87 | cp $abs_srcdir/msgfile/msgconfig.cfg . |
| 88 | cat $abs_srcdir/msgfile/msgfile_test.ok > expout |
Holger Hans Peter Freyther | 1c83e36 | 2013-03-12 10:35:26 +0100 | [diff] [blame] | 89 | AT_CHECK([$abs_top_builddir/tests/msgfile/msgfile_test], [0], [expout]) |
Holger Hans Peter Freyther | f9eda74 | 2011-11-13 01:02:54 +0100 | [diff] [blame] | 90 | AT_CLEANUP |
| 91 | endif |
| 92 | |
| 93 | AT_SETUP([sms]) |
| 94 | AT_KEYWORDS([sms]) |
| 95 | cat $abs_srcdir/sms/sms_test.ok > expout |
Holger Hans Peter Freyther | 1c83e36 | 2013-03-12 10:35:26 +0100 | [diff] [blame] | 96 | AT_CHECK([$abs_top_builddir/tests/sms/sms_test], [0], [expout]) |
Holger Hans Peter Freyther | f9eda74 | 2011-11-13 01:02:54 +0100 | [diff] [blame] | 97 | AT_CLEANUP |
| 98 | |
| 99 | AT_SETUP([smscb]) |
| 100 | AT_KEYWORDS([smscb]) |
| 101 | cat $abs_srcdir/smscb/smscb_test.ok > expout |
Holger Hans Peter Freyther | 1c83e36 | 2013-03-12 10:35:26 +0100 | [diff] [blame] | 102 | AT_CHECK([$abs_top_builddir/tests/smscb/smscb_test], [0], [expout]) |
Holger Hans Peter Freyther | f9eda74 | 2011-11-13 01:02:54 +0100 | [diff] [blame] | 103 | AT_CLEANUP |
| 104 | |
Pau Espin Pedrol | 061f96d | 2022-08-05 13:46:44 +0200 | [diff] [blame] | 105 | AT_SETUP([smscb_gsm0341]) |
| 106 | AT_KEYWORDS([smscb_gsm0341]) |
| 107 | cat $abs_srcdir/smscb/gsm0341_test.ok > expout |
| 108 | AT_CHECK([$abs_top_builddir/tests/smscb/gsm0341_test], [0], [expout]) |
| 109 | AT_CLEANUP |
| 110 | |
Pau Espin Pedrol | 9eb698a | 2022-08-05 13:58:17 +0200 | [diff] [blame] | 111 | AT_SETUP([smscb_cbsp]) |
| 112 | AT_KEYWORDS([smscb_cbsp]) |
| 113 | cat $abs_srcdir/smscb/cbsp_test.ok > expout |
| 114 | AT_CHECK([$abs_top_builddir/tests/smscb/cbsp_test], [0], [expout]) |
| 115 | AT_CLEANUP |
| 116 | |
Holger Hans Peter Freyther | f9eda74 | 2011-11-13 01:02:54 +0100 | [diff] [blame] | 117 | AT_SETUP([ussd]) |
| 118 | AT_KEYWORDS([ussd]) |
| 119 | cat $abs_srcdir/ussd/ussd_test.ok > expout |
Holger Hans Peter Freyther | 1c83e36 | 2013-03-12 10:35:26 +0100 | [diff] [blame] | 120 | AT_CHECK([$abs_top_builddir/tests/ussd/ussd_test], [0], [expout], [ignore]) |
Holger Hans Peter Freyther | f9eda74 | 2011-11-13 01:02:54 +0100 | [diff] [blame] | 121 | AT_CLEANUP |
Harald Welte | e076ac0 | 2011-12-07 00:10:18 +0100 | [diff] [blame] | 122 | |
| 123 | AT_SETUP([auth]) |
| 124 | AT_KEYWORDS([auth]) |
| 125 | cat $abs_srcdir/auth/milenage_test.ok > expout |
Holger Hans Peter Freyther | 1c83e36 | 2013-03-12 10:35:26 +0100 | [diff] [blame] | 126 | AT_CHECK([$abs_top_builddir/tests/auth/milenage_test], [0], [expout], [ignore]) |
Harald Welte | e076ac0 | 2011-12-07 00:10:18 +0100 | [diff] [blame] | 127 | AT_CLEANUP |
Holger Hans Peter Freyther | 72bd4eb | 2011-12-11 20:25:12 +0100 | [diff] [blame] | 128 | |
Harald Welte | 4cc60a1 | 2023-02-21 22:35:29 +0100 | [diff] [blame] | 129 | AT_SETUP([auth_xor2g]) |
| 130 | AT_KEYWORDS([auth_xor2g]) |
| 131 | cat $abs_srcdir/auth/xor2g_test.ok > expout |
| 132 | AT_CHECK([$abs_top_builddir/tests/auth/xor2g_test], [0], [expout], [ignore]) |
| 133 | AT_CLEANUP |
| 134 | |
Max | 4f0abc0 | 2013-12-02 11:30:32 +0100 | [diff] [blame] | 135 | AT_SETUP([comp128]) |
| 136 | AT_KEYWORDS([comp128]) |
| 137 | cat $abs_srcdir/comp128/comp128_test.ok > expout |
| 138 | AT_CHECK([$abs_top_builddir/tests/comp128/comp128_test], [0], [expout]) |
| 139 | AT_CLEANUP |
| 140 | |
Holger Hans Peter Freyther | 72bd4eb | 2011-12-11 20:25:12 +0100 | [diff] [blame] | 141 | AT_SETUP([lapd]) |
| 142 | AT_KEYWORDS([lapd]) |
| 143 | cat $abs_srcdir/lapd/lapd_test.ok > expout |
Holger Hans Peter Freyther | 1c83e36 | 2013-03-12 10:35:26 +0100 | [diff] [blame] | 144 | AT_CHECK([$abs_top_builddir/tests/lapd/lapd_test], [0], [expout], [ignore]) |
Holger Hans Peter Freyther | 72bd4eb | 2011-12-11 20:25:12 +0100 | [diff] [blame] | 145 | AT_CLEANUP |
Holger Hans Peter Freyther | 9751081 | 2012-01-22 13:36:52 +0100 | [diff] [blame] | 146 | |
Philipp Maier | 69e00cc | 2019-10-09 13:38:38 +0200 | [diff] [blame] | 147 | AT_SETUP([gsm0502]) |
| 148 | AT_KEYWORDS([gsm0502]) |
| 149 | cat $abs_srcdir/gsm0502/gsm0502_test.ok > expout |
| 150 | AT_CHECK([$abs_top_builddir/tests/gsm0502/gsm0502_test], [0], [expout], [ignore]) |
| 151 | AT_CLEANUP |
| 152 | |
Philipp Maier | 898c9c6 | 2020-02-06 14:25:01 +0100 | [diff] [blame] | 153 | AT_SETUP([dtx]) |
| 154 | AT_KEYWORDS([dtx]) |
| 155 | cat $abs_srcdir/dtx/dtx_gsm0503_test.ok > expout |
| 156 | AT_CHECK([$abs_top_builddir/tests/dtx/dtx_gsm0503_test], [0], [expout], [ignore]) |
| 157 | AT_CLEANUP |
| 158 | |
Holger Hans Peter Freyther | 9751081 | 2012-01-22 13:36:52 +0100 | [diff] [blame] | 159 | AT_SETUP([gsm0808]) |
| 160 | AT_KEYWORDS([gsm0808]) |
| 161 | cat $abs_srcdir/gsm0808/gsm0808_test.ok > expout |
Holger Hans Peter Freyther | 1c83e36 | 2013-03-12 10:35:26 +0100 | [diff] [blame] | 162 | AT_CHECK([$abs_top_builddir/tests/gsm0808/gsm0808_test], [0], [expout], [ignore]) |
Holger Hans Peter Freyther | 9751081 | 2012-01-22 13:36:52 +0100 | [diff] [blame] | 163 | AT_CLEANUP |
Harald Welte | c8a0b93 | 2012-08-24 21:27:26 +0200 | [diff] [blame] | 164 | |
Max | 7918f84 | 2018-12-10 10:57:59 +0100 | [diff] [blame] | 165 | AT_SETUP([gsm29205]) |
| 166 | AT_KEYWORDS([gsm29205]) |
| 167 | cat $abs_srcdir/gsm29205/gsm29205_test.ok > expout |
| 168 | AT_CHECK([$abs_top_builddir/tests/gsm29205/gsm29205_test], [0], [expout], [ignore]) |
| 169 | AT_CLEANUP |
| 170 | |
Harald Welte | c8a0b93 | 2012-08-24 21:27:26 +0200 | [diff] [blame] | 171 | AT_SETUP([gsm0408]) |
| 172 | AT_KEYWORDS([gsm0408]) |
| 173 | cat $abs_srcdir/gsm0408/gsm0408_test.ok > expout |
Vadim Yanitskiy | 95fc8ea | 2022-07-03 05:41:02 +0700 | [diff] [blame] | 174 | cat $abs_srcdir/gsm0408/gsm0408_test.err > experr |
| 175 | AT_CHECK([$abs_top_builddir/tests/gsm0408/gsm0408_test], [0], [expout], [experr]) |
Harald Welte | c8a0b93 | 2012-08-24 21:27:26 +0200 | [diff] [blame] | 176 | AT_CLEANUP |
Holger Hans Peter Freyther | 4b54cab | 2012-09-27 14:18:37 +0200 | [diff] [blame] | 177 | |
Pau Espin Pedrol | d7a209b | 2021-02-09 18:28:25 +0100 | [diff] [blame] | 178 | AT_SETUP([gsm48_rest_octets]) |
| 179 | AT_KEYWORDS([gsm48_rest_octets]) |
| 180 | cat $abs_srcdir/gsm48/rest_octets_test.ok > expout |
| 181 | AT_CHECK([$abs_top_builddir/tests/gsm48/rest_octets_test], [0], [expout], [ignore]) |
| 182 | AT_CLEANUP |
| 183 | |
Jacob Erlbeck | 8114294 | 2015-11-17 08:42:05 +0100 | [diff] [blame] | 184 | AT_SETUP([gprs]) |
| 185 | AT_KEYWORDS([gprs]) |
| 186 | cat $abs_srcdir/gprs/gprs_test.ok > expout |
| 187 | AT_CHECK([$abs_top_builddir/tests/gprs/gprs_test], [0], [expout], [ignore]) |
| 188 | AT_CLEANUP |
| 189 | |
Vadim Yanitskiy | 2796190 | 2022-01-29 20:02:43 +0600 | [diff] [blame] | 190 | AT_SETUP([logging_stream]) |
| 191 | AT_KEYWORDS([logging_stream]) |
Holger Hans Peter Freyther | 4b54cab | 2012-09-27 14:18:37 +0200 | [diff] [blame] | 192 | cat $abs_srcdir/logging/logging_test.ok > expout |
Vadim Yanitskiy | b12dbf7 | 2022-01-29 20:38:04 +0600 | [diff] [blame] | 193 | cat $abs_srcdir/logging/logging_test.err > experr |
Vadim Yanitskiy | 2796190 | 2022-01-29 20:02:43 +0600 | [diff] [blame] | 194 | AT_CHECK([$abs_top_builddir/tests/logging/logging_test stream], [0], [expout], [experr]) |
| 195 | AT_CLEANUP |
| 196 | |
| 197 | AT_SETUP([logging_wqueue]) |
| 198 | AT_KEYWORDS([logging_wqueue]) |
| 199 | cat $abs_srcdir/logging/logging_test.ok > expout |
Vadim Yanitskiy | b12dbf7 | 2022-01-29 20:38:04 +0600 | [diff] [blame] | 200 | cat $abs_srcdir/logging/logging_test.err > experr |
Vadim Yanitskiy | 2796190 | 2022-01-29 20:02:43 +0600 | [diff] [blame] | 201 | AT_CHECK([$abs_top_builddir/tests/logging/logging_test wqueue], [0], [expout], [experr]) |
Holger Hans Peter Freyther | 4b54cab | 2012-09-27 14:18:37 +0200 | [diff] [blame] | 202 | AT_CLEANUP |
Holger Hans Peter Freyther | 97602d9 | 2012-11-11 14:21:26 +0100 | [diff] [blame] | 203 | |
Max | 92db150 | 2016-05-25 18:13:51 +0200 | [diff] [blame] | 204 | AT_SETUP([codec]) |
| 205 | AT_KEYWORDS([codec]) |
| 206 | cat $abs_srcdir/codec/codec_test.ok > expout |
| 207 | AT_CHECK([$abs_top_builddir/tests/codec/codec_test], [0], [expout], [ignore]) |
| 208 | AT_CLEANUP |
| 209 | |
Philipp Maier | 40def49 | 2017-12-16 03:42:15 +0700 | [diff] [blame] | 210 | AT_SETUP([codec_ecu_fr]) |
| 211 | AT_KEYWORDS([codec_ecu_fr]) |
| 212 | cat $abs_srcdir/codec/codec_ecu_fr_test.ok > expout |
| 213 | AT_CHECK([$abs_top_builddir/tests/codec/codec_ecu_fr_test], [0], [expout], [ignore]) |
| 214 | AT_CLEANUP |
| 215 | |
Holger Hans Peter Freyther | 97602d9 | 2012-11-11 14:21:26 +0100 | [diff] [blame] | 216 | AT_SETUP([fr]) |
| 217 | AT_KEYWORDS([fr]) |
| 218 | cat $abs_srcdir/fr/fr_test.ok > expout |
| 219 | cat $abs_srcdir/fr/fr_test.err > experr |
Holger Hans Peter Freyther | 1c83e36 | 2013-03-12 10:35:26 +0100 | [diff] [blame] | 220 | AT_CHECK([$abs_top_builddir/tests/fr/fr_test], [0], [expout], [experr]) |
Holger Hans Peter Freyther | 97602d9 | 2012-11-11 14:21:26 +0100 | [diff] [blame] | 221 | AT_CLEANUP |
Katerina Barone-Adesi | 3309a43 | 2013-02-21 05:16:29 +0000 | [diff] [blame] | 222 | |
| 223 | AT_SETUP([loggingrb]) |
| 224 | AT_KEYWORDS([loggingrb]) |
| 225 | cat $abs_srcdir/loggingrb/logging_test.ok > expout |
| 226 | cat $abs_srcdir/loggingrb/logging_test.err > experr |
Holger Hans Peter Freyther | 1c83e36 | 2013-03-12 10:35:26 +0100 | [diff] [blame] | 227 | AT_CHECK([$abs_top_builddir/tests/loggingrb/loggingrb_test], [0], [expout], [experr]) |
Katerina Barone-Adesi | 3309a43 | 2013-02-21 05:16:29 +0000 | [diff] [blame] | 228 | AT_CLEANUP |
| 229 | |
| 230 | AT_SETUP([strrb]) |
| 231 | AT_KEYWORDS([strrb]) |
| 232 | cat $abs_srcdir/strrb/strrb_test.ok > expout |
Holger Hans Peter Freyther | 1c83e36 | 2013-03-12 10:35:26 +0100 | [diff] [blame] | 233 | AT_CHECK([$abs_top_builddir/tests/strrb/strrb_test], [0], [expout], [ignore]) |
Katerina Barone-Adesi | 3309a43 | 2013-02-21 05:16:29 +0000 | [diff] [blame] | 234 | AT_CLEANUP |
Jacob Erlbeck | ae15a2c | 2013-08-06 14:29:14 +0200 | [diff] [blame] | 235 | |
| 236 | AT_SETUP([vty]) |
| 237 | AT_KEYWORDS([vty]) |
| 238 | cat $abs_srcdir/vty/vty_test.ok > expout |
Vadim Yanitskiy | 68c2e73 | 2020-10-02 18:43:47 +0700 | [diff] [blame] | 239 | cat $abs_srcdir/vty/vty_test.err > experr |
Neels Hofmeyr | 4a31ffa | 2017-09-07 03:08:06 +0200 | [diff] [blame] | 240 | cp $abs_srcdir/vty/*.cfg . |
Vadim Yanitskiy | 68c2e73 | 2020-10-02 18:43:47 +0700 | [diff] [blame] | 241 | AT_CHECK([$abs_top_builddir/tests/vty/vty_test], [0], [expout], [experr]) |
Jacob Erlbeck | ae15a2c | 2013-08-06 14:29:14 +0200 | [diff] [blame] | 242 | AT_CLEANUP |
Jacob Erlbeck | 30fbcf5 | 2013-08-12 17:13:19 +0200 | [diff] [blame] | 243 | |
Jacob Erlbeck | cdebf74 | 2014-10-14 14:49:37 +0200 | [diff] [blame] | 244 | AT_SETUP([gprs-bssgp]) |
| 245 | AT_KEYWORDS([gprs-bssgp]) |
| 246 | cat $abs_srcdir/gb/gprs_bssgp_test.ok > expout |
| 247 | AT_CHECK([$abs_top_builddir/tests/gb/gprs_bssgp_test], [0], [expout], [ignore]) |
| 248 | AT_CLEANUP |
| 249 | |
Philipp Maier | 9828d28 | 2021-01-06 20:40:23 +0100 | [diff] [blame] | 250 | AT_SETUP([gprs-bssgp-rim]) |
| 251 | AT_KEYWORDS([gprs-bssgp-rim]) |
| 252 | cat $abs_srcdir/gb/gprs_bssgp_rim_test.ok > expout |
| 253 | AT_CHECK([$abs_top_builddir/tests/gb/gprs_bssgp_rim_test], [0], [expout], [ignore]) |
| 254 | AT_CLEANUP |
| 255 | |
Jacob Erlbeck | dcce196 | 2013-10-08 12:04:43 +0200 | [diff] [blame] | 256 | AT_SETUP([gprs-ns]) |
| 257 | AT_KEYWORDS([gprs-ns]) |
| 258 | cat $abs_srcdir/gb/gprs_ns_test.ok > expout |
| 259 | AT_CHECK([$abs_top_builddir/tests/gb/gprs_ns_test], [0], [expout], [ignore]) |
| 260 | AT_CLEANUP |
| 261 | |
Alexander Couzens | 1c8785d | 2020-12-17 06:58:53 +0100 | [diff] [blame] | 262 | AT_SETUP([gprs-ns2]) |
| 263 | AT_KEYWORDS([gprs-ns2]) |
| 264 | cat $abs_srcdir/gb/gprs_ns2_test.ok > expout |
| 265 | AT_CHECK([$abs_top_builddir/tests/gb/gprs_ns2_test], [0], [expout], [ignore]) |
| 266 | AT_CLEANUP |
| 267 | |
Holger Hans Peter Freyther | b79a148 | 2014-01-02 13:55:00 +0100 | [diff] [blame] | 268 | AT_SETUP([utils]) |
| 269 | AT_KEYWORDS([utils]) |
| 270 | cat $abs_srcdir/utils/utils_test.ok > expout |
Neels Hofmeyr | 1504211 | 2018-07-19 22:11:52 +0200 | [diff] [blame] | 271 | cat $abs_srcdir/utils/utils_test.err > experr |
| 272 | AT_CHECK([$abs_top_builddir/tests/utils/utils_test], [0], [expout], [experr]) |
Holger Hans Peter Freyther | b79a148 | 2014-01-02 13:55:00 +0100 | [diff] [blame] | 273 | AT_CLEANUP |
| 274 | |
Jacob Erlbeck | 9732cb4 | 2015-10-01 20:43:53 +0200 | [diff] [blame] | 275 | AT_SETUP([stats]) |
| 276 | AT_KEYWORDS([stats]) |
| 277 | cat $abs_srcdir/stats/stats_test.ok > expout |
Oliver Smith | d89d35e | 2021-03-17 15:29:55 +0100 | [diff] [blame] | 278 | cat $abs_srcdir/stats/stats_test.err > experr |
| 279 | AT_CHECK([$abs_top_builddir/tests/stats/stats_test], [0], [expout], [experr]) |
Jacob Erlbeck | 9732cb4 | 2015-10-01 20:43:53 +0200 | [diff] [blame] | 280 | AT_CLEANUP |
| 281 | |
Holger Hans Peter Freyther | c7f52c4 | 2016-11-12 21:25:21 +0100 | [diff] [blame] | 282 | AT_SETUP([write_queue]) |
| 283 | AT_KEYWORDS([write_queue]) |
| 284 | cat $abs_srcdir/write_queue/wqueue_test.ok > expout |
| 285 | AT_CHECK([$abs_top_builddir/tests/write_queue/wqueue_test], [0], [expout], [ignore]) |
| 286 | AT_CLEANUP |
| 287 | |
Jacob Erlbeck | 30fbcf5 | 2013-08-12 17:13:19 +0200 | [diff] [blame] | 288 | AT_SETUP([bssgp-fc]) |
| 289 | AT_KEYWORDS([bssgp-fc]) |
| 290 | cat $abs_srcdir/gb/bssgp_fc_tests.ok > expout |
| 291 | cat $abs_srcdir/gb/bssgp_fc_tests.err > experr |
| 292 | AT_CHECK([$abs_top_srcdir/tests/gb/bssgp_fc_tests.sh $abs_top_builddir/tests/gb], [0], [expout], [experr]) |
| 293 | AT_CLEANUP |
| 294 | |
Harald Welte | 676e534 | 2016-03-14 21:04:50 +0100 | [diff] [blame] | 295 | AT_SETUP([sim]) |
| 296 | AT_KEYWORDS([sim]) |
Neels Hofmeyr | 9683104 | 2016-11-15 17:31:14 +0100 | [diff] [blame] | 297 | AT_CHECK([test "x$enable_sim_test" = xyes || exit 77]) |
Harald Welte | 676e534 | 2016-03-14 21:04:50 +0100 | [diff] [blame] | 298 | cat $abs_srcdir/sim/sim_test.ok > expout |
| 299 | AT_CHECK([$abs_top_builddir/tests/sim/sim_test], [0], [expout], [ignore]) |
| 300 | AT_CLEANUP |
| 301 | |
Jacob Erlbeck | 30fbcf5 | 2013-08-12 17:13:19 +0200 | [diff] [blame] | 302 | AT_SETUP([timer]) |
| 303 | AT_KEYWORDS([timer]) |
| 304 | cat $abs_srcdir/timer/timer_test.ok > expout |
Neels Hofmeyr | dbc6817 | 2016-09-22 04:21:50 +0200 | [diff] [blame] | 305 | AT_CHECK([$abs_top_builddir/tests/timer/timer_test], [0], [expout], [ignore]) |
Jacob Erlbeck | 30fbcf5 | 2013-08-12 17:13:19 +0200 | [diff] [blame] | 306 | AT_CLEANUP |
Harald Welte | fbd02fa | 2016-04-25 15:19:35 +0200 | [diff] [blame] | 307 | |
Pau Espin Pedrol | 87fade8 | 2018-02-26 19:42:22 +0100 | [diff] [blame] | 308 | AT_SETUP([clk_override]) |
| 309 | AT_KEYWORDS([clk_override]) |
| 310 | cat $abs_srcdir/timer/clk_override_test.ok > expout |
| 311 | AT_CHECK([$abs_top_builddir/tests/timer/clk_override_test], [0], [expout], [ignore]) |
| 312 | AT_CLEANUP |
| 313 | |
Harald Welte | fbd02fa | 2016-04-25 15:19:35 +0200 | [diff] [blame] | 314 | AT_SETUP([tlv]) |
| 315 | AT_KEYWORDS([tlv]) |
| 316 | cat $abs_srcdir/tlv/tlv_test.ok > expout |
| 317 | AT_CHECK([$abs_top_builddir/tests/tlv/tlv_test], [0], [expout], [ignore]) |
| 318 | AT_CLEANUP |
Harald Welte | 3b6fb08 | 2016-04-25 18:46:22 +0200 | [diff] [blame] | 319 | |
| 320 | AT_SETUP([gsup]) |
| 321 | AT_KEYWORDS([gsup]) |
| 322 | cat $abs_srcdir/gsup/gsup_test.ok > expout |
Neels Hofmeyr | bd9de2f | 2017-02-21 20:17:35 +0100 | [diff] [blame] | 323 | cat $abs_srcdir/gsup/gsup_test.err > experr |
| 324 | AT_CHECK([$abs_top_builddir/tests/gsup/gsup_test], [0], [expout], [experr]) |
Harald Welte | 3b6fb08 | 2016-04-25 18:46:22 +0200 | [diff] [blame] | 325 | AT_CLEANUP |
Harald Welte | 136e737 | 2016-05-29 10:53:17 +0900 | [diff] [blame] | 326 | |
| 327 | AT_SETUP([fsm]) |
| 328 | AT_KEYWORDS([fsm]) |
| 329 | cat $abs_srcdir/fsm/fsm_test.ok > expout |
| 330 | cat $abs_srcdir/fsm/fsm_test.err > experr |
| 331 | AT_CHECK([$abs_top_builddir/tests/fsm/fsm_test], [0], [expout], [experr]) |
| 332 | AT_CLEANUP |
Neels Hofmeyr | d981efa | 2016-12-08 17:50:03 +0100 | [diff] [blame] | 333 | |
Neels Hofmeyr | 1f9cc01 | 2019-03-24 05:56:21 +0100 | [diff] [blame] | 334 | AT_SETUP([fsm_dealloc]) |
| 335 | AT_KEYWORDS([fsm_dealloc]) |
| 336 | cat $abs_srcdir/fsm/fsm_dealloc_test.err > experr |
| 337 | AT_CHECK([$abs_top_builddir/tests/fsm/fsm_dealloc_test], [0], [ignore], [experr]) |
| 338 | AT_CLEANUP |
| 339 | |
Neels Hofmeyr | d981efa | 2016-12-08 17:50:03 +0100 | [diff] [blame] | 340 | AT_SETUP([oap]) |
| 341 | AT_KEYWORDS([oap]) |
| 342 | cat $abs_srcdir/oap/oap_test.ok > expout |
| 343 | touch experr |
| 344 | AT_CHECK([$abs_top_builddir/tests/oap/oap_test], [0], [expout], [experr]) |
| 345 | AT_CLEANUP |
Harald Welte | 4ffb43f | 2017-01-27 10:29:49 +0100 | [diff] [blame] | 346 | |
Harald Welte | 6db529a | 2018-07-30 18:14:45 +0200 | [diff] [blame] | 347 | AT_SETUP([oap_client]) |
| 348 | AT_KEYWORDS([oap_client]) |
| 349 | cat $abs_srcdir/oap/oap_client_test.ok > expout |
| 350 | cat $abs_srcdir/oap/oap_client_test.err > experr |
| 351 | AT_CHECK([$abs_top_builddir/tests/oap/oap_client_test], [0], [expout], [experr]) |
| 352 | AT_CLEANUP |
| 353 | |
Harald Welte | 4ffb43f | 2017-01-27 10:29:49 +0100 | [diff] [blame] | 354 | AT_SETUP([socket]) |
| 355 | AT_KEYWORDS([socket]) |
| 356 | cat $abs_srcdir/socket/socket_test.ok > expout |
| 357 | cat $abs_srcdir/socket/socket_test.err > experr |
| 358 | touch experr |
| 359 | AT_CHECK([$abs_top_builddir/tests/socket/socket_test], [0], [expout], [experr]) |
| 360 | AT_CLEANUP |
Neels Hofmeyr | d3b5873 | 2017-03-15 01:52:58 +0100 | [diff] [blame] | 361 | |
Pau Espin Pedrol | 16b076c | 2020-08-25 13:56:43 +0200 | [diff] [blame] | 362 | AT_SETUP([socket_sctp]) |
| 363 | AT_KEYWORDS([socket_sctp]) |
| 364 | AT_SKIP_IF([! test -e $abs_top_builddir/tests/socket/socket_sctp_test]) |
| 365 | cat $abs_srcdir/socket/socket_sctp_test.ok > expout |
| 366 | cat $abs_srcdir/socket/socket_sctp_test.err > experr |
| 367 | touch experr |
| 368 | AT_CHECK([$abs_top_builddir/tests/socket/socket_sctp_test], [0], [expout], [experr]) |
| 369 | AT_CLEANUP |
| 370 | |
Neels Hofmeyr | d3b5873 | 2017-03-15 01:52:58 +0100 | [diff] [blame] | 371 | AT_SETUP([osmo-auc-gen]) |
| 372 | AT_KEYWORDS([osmo-auc-gen]) |
| 373 | cat $abs_srcdir/osmo-auc-gen/osmo-auc-gen_test.ok > expout |
| 374 | cat $abs_srcdir/osmo-auc-gen/osmo-auc-gen_test.err > experr |
| 375 | AT_CHECK([$abs_top_srcdir/tests/osmo-auc-gen/osmo-auc-gen_test.sh $abs_top_builddir/utils/osmo-auc-gen], [0], [expout], [experr]) |
| 376 | AT_CLEANUP |
Harald Welte | 3318c65 | 2017-05-15 12:07:51 +0200 | [diff] [blame] | 377 | |
| 378 | AT_SETUP([endian]) |
| 379 | AT_KEYWORDS([endian]) |
| 380 | cat $abs_srcdir/endian/endian_test.ok > expout |
| 381 | AT_CHECK([$abs_top_builddir/tests/endian/endian_test], [0], [expout], [ignore]) |
| 382 | AT_CLEANUP |
Harald Welte | a362ee9 | 2017-05-15 16:39:56 +0200 | [diff] [blame] | 383 | |
| 384 | AT_SETUP([sercomm]) |
| 385 | AT_KEYWORDS([sercomm]) |
| 386 | cat $abs_srcdir/sercomm/sercomm_test.ok > expout |
| 387 | AT_CHECK([$abs_top_builddir/tests/sercomm/sercomm_test], [0], [expout], [ignore]) |
| 388 | AT_CLEANUP |
Harald Welte | 1389e86 | 2017-06-18 18:16:02 +0300 | [diff] [blame] | 389 | |
| 390 | AT_SETUP([prbs]) |
| 391 | AT_KEYWORDS([prbs]) |
| 392 | cat $abs_srcdir/prbs/prbs_test.ok > expout |
| 393 | AT_CHECK([$abs_top_builddir/tests/prbs/prbs_test], [0], [expout], [ignore]) |
| 394 | AT_CLEANUP |
Neels Hofmeyr | 9cd1e74 | 2017-10-04 03:15:47 +0200 | [diff] [blame] | 395 | |
| 396 | AT_SETUP([gsm23003]) |
| 397 | AT_KEYWORDS([gsm23003]) |
| 398 | cat $abs_srcdir/gsm23003/gsm23003_test.ok > expout |
| 399 | AT_CHECK([$abs_top_builddir/tests/gsm23003/gsm23003_test], [0], [expout], [ignore]) |
| 400 | AT_CLEANUP |
Neels Hofmeyr | 0fd615f | 2019-01-26 20:36:12 +0100 | [diff] [blame] | 401 | |
Neels Hofmeyr | 7dde1f4 | 2020-05-11 19:43:20 +0200 | [diff] [blame] | 402 | AT_SETUP([gsm23236]) |
| 403 | AT_KEYWORDS([gsm23236]) |
| 404 | cat $abs_srcdir/gsm23236/gsm23236_test.ok > expout |
| 405 | AT_CHECK([$abs_top_builddir/tests/gsm23236/gsm23236_test], [0], [expout], [ignore]) |
| 406 | AT_CLEANUP |
| 407 | |
Neels Hofmeyr | 0fd615f | 2019-01-26 20:36:12 +0100 | [diff] [blame] | 408 | AT_SETUP([tdef]) |
| 409 | AT_KEYWORDS([tdef]) |
| 410 | cat $abs_srcdir/tdef/tdef_test.ok > expout |
| 411 | AT_CHECK([$abs_top_builddir/tests/tdef/tdef_test], [0], [expout], [ignore]) |
| 412 | AT_CLEANUP |
Neels Hofmeyr | 0c7826e | 2019-02-25 02:45:06 +0100 | [diff] [blame] | 413 | |
| 414 | AT_SETUP([sockaddr_str]) |
| 415 | AT_KEYWORDS([sockaddr_str]) |
| 416 | cat $abs_srcdir/sockaddr_str/sockaddr_str_test.ok > expout |
| 417 | AT_CHECK([$abs_top_builddir/tests/sockaddr_str/sockaddr_str_test], [0], [expout], [ignore]) |
| 418 | AT_CLEANUP |
Neels Hofmeyr | 0e8df1c | 2019-02-11 20:32:25 +0100 | [diff] [blame] | 419 | |
| 420 | AT_SETUP([use_count]) |
| 421 | AT_KEYWORDS([use_count]) |
| 422 | cat $abs_srcdir/use_count/use_count_test.ok > expout |
| 423 | cat $abs_srcdir/use_count/use_count_test.err > experr |
| 424 | AT_CHECK([$abs_top_builddir/tests/use_count/use_count_test], [0], [expout], [experr]) |
| 425 | AT_CLEANUP |
Harald Welte | 2d90611 | 2019-03-18 17:17:43 +0100 | [diff] [blame] | 426 | |
| 427 | AT_SETUP([context]) |
| 428 | AT_KEYWORDS([context]) |
| 429 | cat $abs_srcdir/context/context_test.ok > expout |
| 430 | AT_CHECK([$abs_top_builddir/tests/context/context_test], [0], [expout], [ignore]) |
| 431 | AT_CLEANUP |
Harald Welte | c6a8697 | 2019-12-16 23:14:45 +0100 | [diff] [blame] | 432 | |
| 433 | AT_SETUP([exec]) |
| 434 | AT_KEYWORDS([exec]) |
| 435 | cat $abs_srcdir/exec/exec_test.ok > expout |
| 436 | cat $abs_srcdir/exec/exec_test.err > experr |
| 437 | AT_CHECK([$abs_top_builddir/tests/exec/exec_test], [0], [expout], [experr]) |
| 438 | AT_CLEANUP |
Harald Welte | b795f03 | 2020-05-14 11:42:53 +0200 | [diff] [blame] | 439 | |
| 440 | AT_SETUP([i460_mux]) |
| 441 | AT_KEYWORDS([i460_mux]) |
| 442 | cat $abs_srcdir/i460_mux/i460_mux_test.ok > expout |
| 443 | AT_CHECK([$abs_top_builddir/tests/i460_mux/i460_mux_test], [0], [expout], [ignore]) |
| 444 | AT_CLEANUP |
Neels Hofmeyr | 6862cd3 | 2020-09-13 23:56:21 +0200 | [diff] [blame] | 445 | |
| 446 | AT_SETUP([bitgen]) |
| 447 | AT_KEYWORDS([bitgen]) |
| 448 | cat $abs_srcdir/bitgen/bitgen_test.ok > expout |
| 449 | AT_CHECK([$abs_top_builddir/tests/bitgen/bitgen_test], [0], [expout], [ignore]) |
| 450 | AT_CLEANUP |
Neels Hofmeyr | 086bd33 | 2020-09-18 18:00:50 +0200 | [diff] [blame] | 451 | |
| 452 | AT_SETUP([gad]) |
| 453 | AT_KEYWORDS([gad]) |
| 454 | cat $abs_srcdir/gad/gad_test.ok > expout |
| 455 | AT_CHECK([$abs_top_builddir/tests/gad/gad_test], [0], [expout], [ignore]) |
| 456 | AT_CLEANUP |
Neels Hofmeyr | c6848f4 | 2020-09-18 18:00:50 +0200 | [diff] [blame] | 457 | |
| 458 | AT_SETUP([bsslap]) |
| 459 | AT_KEYWORDS([bsslap]) |
| 460 | cat $abs_srcdir/bsslap/bsslap_test.ok > expout |
| 461 | AT_CHECK([$abs_top_builddir/tests/bsslap/bsslap_test], [0], [expout], [ignore]) |
| 462 | AT_CLEANUP |
Neels Hofmeyr | 02de87b | 2020-09-18 18:00:50 +0200 | [diff] [blame] | 463 | |
| 464 | AT_SETUP([bssmap_le]) |
| 465 | AT_KEYWORDS([bssmap_le]) |
| 466 | cat $abs_srcdir/bssmap_le/bssmap_le_test.ok > expout |
| 467 | AT_CHECK([$abs_top_builddir/tests/bssmap_le/bssmap_le_test], [0], [expout], [ignore]) |
| 468 | AT_CLEANUP |
Harald Welte | e4cd267 | 2019-08-06 19:56:16 +0200 | [diff] [blame] | 469 | |
| 470 | AT_SETUP([it_q]) |
| 471 | AT_KEYWORDS([it_q]) |
| 472 | cat $abs_srcdir/it_q/it_q_test.ok > expout |
| 473 | AT_CHECK([$abs_top_builddir/tests/it_q/it_q_test], [0], [expout], [ignore]) |
| 474 | AT_CLEANUP |
Harald Welte | 292f9e7 | 2021-09-17 08:35:32 +0200 | [diff] [blame] | 475 | |
| 476 | AT_SETUP([base64]) |
| 477 | AT_KEYWORDS([base64]) |
| 478 | cat $abs_srcdir/base64/base64_test.ok > expout |
| 479 | AT_CHECK([$abs_top_builddir/tests/base64/base64_test], [0], [expout], [ignore]) |
| 480 | AT_CLEANUP |
Neels Hofmeyr | 25c9741 | 2021-11-13 23:19:33 +0100 | [diff] [blame] | 481 | |
| 482 | AT_SETUP([time_cc]) |
| 483 | AT_KEYWORDS([time_cc]) |
| 484 | cat $abs_srcdir/time_cc/time_cc_test.ok > expout |
| 485 | AT_CHECK([$abs_top_builddir/tests/time_cc/time_cc_test], [0], [expout], [ignore]) |
| 486 | AT_CLEANUP |
Harald Welte | 9fe1f9f | 2018-11-29 13:47:39 +0100 | [diff] [blame] | 487 | |
| 488 | AT_SETUP([iuup]) |
| 489 | AT_KEYWORDS([iuup]) |
| 490 | cat $abs_srcdir/iuup/iuup_test.ok > expout |
| 491 | AT_CHECK([$abs_top_builddir/tests/iuup/iuup_test], [0], [expout], [ignore]) |
| 492 | AT_CLEANUP |
Harald Welte | 065dab8 | 2022-11-29 23:13:06 +0100 | [diff] [blame] | 493 | |
| 494 | AT_SETUP([v110_test_frame]) |
| 495 | AT_KEYWORDS([v110_test_frame]) |
| 496 | cat $abs_srcdir/v110/test_frame.ok > expout |
| 497 | AT_CHECK([$abs_top_builddir/tests/v110/test_frame], [], [expout],[]) |
| 498 | AT_CLEANUP |
| 499 | |
| 500 | AT_SETUP([v110_test_ra1]) |
| 501 | AT_KEYWORDS([v110_test_ra1]) |
| 502 | cat $abs_srcdir/v110/test_ra1.ok > expout |
| 503 | AT_CHECK([$abs_top_builddir/tests/v110/test_ra1], [], [expout],[]) |
| 504 | AT_CLEANUP |
Harald Welte | c4cfb80 | 2022-11-29 23:16:52 +0100 | [diff] [blame] | 505 | |
| 506 | AT_SETUP([gsm44021_test_frame_csd]) |
| 507 | AT_KEYWORDS([gsm44021_test_frame_csd]) |
| 508 | cat $abs_srcdir/gsm44021/test_frame_csd.ok > expout |
| 509 | AT_CHECK([$abs_top_builddir/tests/gsm44021/test_frame_csd], [], [expout],[]) |
| 510 | AT_CLEANUP |
Daniel Willmann | 37b2ebf | 2023-03-31 14:36:16 +0200 | [diff] [blame] | 511 | |
| 512 | AT_SETUP([osmo_io]) |
| 513 | AT_KEYWORDS([osmo_io]) |
| 514 | cat $abs_srcdir/osmo_io/osmo_io_test.ok > expout |
| 515 | cat $abs_srcdir/osmo_io/osmo_io_test.err > experr |
| 516 | touch experr |
| 517 | AT_CHECK([$abs_top_builddir/tests/osmo_io/osmo_io_test], [0], [expout], [experr]) |
| 518 | AT_CLEANUP |