Mercurial > hg > audiostuff
comparison spandsp-0.0.6pre17/tests/regression_tests.sh @ 4:26cd8f1ef0b1
import spandsp-0.0.6pre17
| author | Peter Meerwald <pmeerw@cosy.sbg.ac.at> |
|---|---|
| date | Fri, 25 Jun 2010 15:50:58 +0200 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| 3:c6c5a16ce2f2 | 4:26cd8f1ef0b1 |
|---|---|
| 1 #!/bin/sh | |
| 2 # | |
| 3 # SpanDSP - a series of DSP components for telephony | |
| 4 # | |
| 5 # regression_tests.sh | |
| 6 # | |
| 7 # This program is free software; you can redistribute it and/or modify | |
| 8 # it under the terms of the GNU Lesser General Public License version 2.1, | |
| 9 # as published by the Free Software Foundation. | |
| 10 # | |
| 11 # This program is distributed in the hope that it will be useful, | |
| 12 # but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 13 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 14 # GNU General Public License for more details. | |
| 15 # | |
| 16 # You should have received a copy of the GNU Lesser General Public | |
| 17 # License along with this program; if not, write to the Free Software | |
| 18 # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. | |
| 19 # | |
| 20 # $Id: regression_tests.sh,v 1.59 2009/09/22 13:28:18 steveu Exp $ | |
| 21 # | |
| 22 | |
| 23 ITUTESTS_TIF=../test-data/itu/fax/itutests.tif | |
| 24 MIXEDSIZES_TIF=../test-data/itu/fax/mixed_size_pages.tif | |
| 25 STDOUT_DEST=xyzzy | |
| 26 STDERR_DEST=xyzzy2 | |
| 27 | |
| 28 echo Performing basic spandsp regression tests | |
| 29 echo | |
| 30 | |
| 31 ./adsi_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 32 RETVAL=$? | |
| 33 if [ $RETVAL != 0 ] | |
| 34 then | |
| 35 echo adsi_tests failed! | |
| 36 exit $RETVAL | |
| 37 fi | |
| 38 echo adsi_tests completed OK | |
| 39 | |
| 40 ./async_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 41 RETVAL=$? | |
| 42 if [ $RETVAL != 0 ] | |
| 43 then | |
| 44 echo async_tests failed! | |
| 45 exit $RETVAL | |
| 46 fi | |
| 47 echo async_tests completed OK | |
| 48 | |
| 49 ./at_interpreter_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 50 RETVAL=$? | |
| 51 if [ $RETVAL != 0 ] | |
| 52 then | |
| 53 echo at_interpreter_tests failed! | |
| 54 exit $RETVAL | |
| 55 fi | |
| 56 echo at_interpreter_tests completed OK | |
| 57 | |
| 58 ./awgn_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 59 RETVAL=$? | |
| 60 if [ $RETVAL != 0 ] | |
| 61 then | |
| 62 echo awgn_tests failed! | |
| 63 exit $RETVAL | |
| 64 fi | |
| 65 echo awgn_tests completed OK | |
| 66 | |
| 67 ./bell_mf_rx_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 68 RETVAL=$? | |
| 69 if [ $RETVAL != 0 ] | |
| 70 then | |
| 71 echo bell_mf_rx_tests failed! | |
| 72 exit $RETVAL | |
| 73 fi | |
| 74 echo bell_mf_rx_tests completed OK | |
| 75 | |
| 76 ./bell_mf_tx_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 77 RETVAL=$? | |
| 78 if [ $RETVAL != 0 ] | |
| 79 then | |
| 80 echo bell_mf_tx_tests failed! | |
| 81 exit $RETVAL | |
| 82 fi | |
| 83 echo bell_mf_tx_tests completed OK | |
| 84 | |
| 85 ./bert_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 86 RETVAL=$? | |
| 87 if [ $RETVAL != 0 ] | |
| 88 then | |
| 89 echo bert_tests failed! | |
| 90 exit $RETVAL | |
| 91 fi | |
| 92 echo bert_tests completed OK | |
| 93 | |
| 94 ./bit_operations_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 95 RETVAL=$? | |
| 96 if [ $RETVAL != 0 ] | |
| 97 then | |
| 98 echo bit_operations_tests failed! | |
| 99 exit $RETVAL | |
| 100 fi | |
| 101 echo bit_operations_tests completed OK | |
| 102 | |
| 103 ./complex_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 104 RETVAL=$? | |
| 105 if [ $RETVAL != 0 ] | |
| 106 then | |
| 107 echo complex_tests failed! | |
| 108 exit $RETVAL | |
| 109 fi | |
| 110 echo complex_tests completed OK | |
| 111 | |
| 112 ./complex_vector_float_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 113 RETVAL=$? | |
| 114 if [ $RETVAL != 0 ] | |
| 115 then | |
| 116 echo complex_vector_float_tests failed! | |
| 117 exit $RETVAL | |
| 118 fi | |
| 119 echo complex_vector_float_tests completed OK | |
| 120 | |
| 121 ./complex_vector_int_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 122 RETVAL=$? | |
| 123 if [ $RETVAL != 0 ] | |
| 124 then | |
| 125 echo complex_vector_int_tests failed! | |
| 126 exit $RETVAL | |
| 127 fi | |
| 128 echo complex_vector_int_tests completed OK | |
| 129 | |
| 130 ./crc_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 131 RETVAL=$? | |
| 132 if [ $RETVAL != 0 ] | |
| 133 then | |
| 134 echo crc_tests failed! | |
| 135 exit $RETVAL | |
| 136 fi | |
| 137 echo crc_tests completed OK | |
| 138 | |
| 139 ./dc_restore_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 140 RETVAL=$? | |
| 141 if [ $RETVAL != 0 ] | |
| 142 then | |
| 143 echo dc_restore_tests failed! | |
| 144 exit $RETVAL | |
| 145 fi | |
| 146 echo dc_restore_tests completed OK | |
| 147 | |
| 148 ./dds_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 149 RETVAL=$? | |
| 150 if [ $RETVAL != 0 ] | |
| 151 then | |
| 152 echo dds_tests failed! | |
| 153 exit $RETVAL | |
| 154 fi | |
| 155 echo dds_tests completed OK | |
| 156 | |
| 157 ./dtmf_rx_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 158 RETVAL=$? | |
| 159 if [ $RETVAL != 0 ] | |
| 160 then | |
| 161 echo dtmf_rx_tests failed! | |
| 162 exit $RETVAL | |
| 163 fi | |
| 164 echo dtmf_rx_tests completed OK | |
| 165 | |
| 166 ./dtmf_tx_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 167 RETVAL=$? | |
| 168 if [ $RETVAL != 0 ] | |
| 169 then | |
| 170 echo dtmf_tx_tests failed! | |
| 171 exit $RETVAL | |
| 172 fi | |
| 173 echo dtmf_tx_tests completed OK | |
| 174 | |
| 175 #./echo_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 176 #RETVAL=$? | |
| 177 #if [ $RETVAL != 0 ] | |
| 178 #then | |
| 179 # echo echo_tests failed! | |
| 180 # exit $RETVAL | |
| 181 #fi | |
| 182 #echo echo_tests completed OK | |
| 183 echo echo_tests not enabled | |
| 184 | |
| 185 #Try the ITU test pages without ECM | |
| 186 rm -f fax_tests_1.tif | |
| 187 ./fax_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 188 RETVAL=$? | |
| 189 if [ $RETVAL != 0 ] | |
| 190 then | |
| 191 echo fax_tests failed! | |
| 192 exit $RETVAL | |
| 193 fi | |
| 194 # Now use tiffcmp to check the results. It will return non-zero if any page images differ. The -t | |
| 195 # option means the normal differences in tags will be ignored. | |
| 196 tiffcmp -t ${ITUTESTS_TIF} fax_tests_1.tif >/dev/null | |
| 197 RETVAL=$? | |
| 198 if [ $RETVAL != 0 ] | |
| 199 then | |
| 200 echo fax_tests failed! | |
| 201 exit $RETVAL | |
| 202 fi | |
| 203 #Try the ITU test pages with ECM | |
| 204 rm -f fax_tests_1.tif | |
| 205 ./fax_tests -e >$STDOUT_DEST 2>$STDERR_DEST | |
| 206 RETVAL=$? | |
| 207 if [ $RETVAL != 0 ] | |
| 208 then | |
| 209 echo fax_tests -e failed! | |
| 210 exit $RETVAL | |
| 211 fi | |
| 212 # Now use tiffcmp to check the results. It will return non-zero if any page images differ. The -t | |
| 213 # option means the normal differences in tags will be ignored. | |
| 214 tiffcmp -t ${ITUTESTS_TIF} fax_tests_1.tif >/dev/null | |
| 215 RETVAL=$? | |
| 216 if [ $RETVAL != 0 ] | |
| 217 then | |
| 218 echo fax_tests -e failed! | |
| 219 exit $RETVAL | |
| 220 fi | |
| 221 #Try some mixed sized test pages without ECM | |
| 222 rm -f fax_tests_1.tif | |
| 223 ./fax_tests -i ${MIXEDSIZES_TIF} >$STDOUT_DEST 2>$STDERR_DEST | |
| 224 RETVAL=$? | |
| 225 if [ $RETVAL != 0 ] | |
| 226 then | |
| 227 echo fax_tests failed! | |
| 228 exit $RETVAL | |
| 229 fi | |
| 230 # Now use tiffcmp to check the results. It will return non-zero if any page images differ. The -t | |
| 231 # option means the normal differences in tags will be ignored. | |
| 232 tiffcmp -t ${MIXEDSIZES_TIF} fax_tests_1.tif >/dev/null | |
| 233 RETVAL=$? | |
| 234 if [ $RETVAL != 0 ] | |
| 235 then | |
| 236 echo fax_tests failed! | |
| 237 exit $RETVAL | |
| 238 fi | |
| 239 echo fax_tests completed OK | |
| 240 | |
| 241 ./fsk_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 242 RETVAL=$? | |
| 243 if [ $RETVAL != 0 ] | |
| 244 then | |
| 245 echo fsk_tests failed! | |
| 246 exit $RETVAL | |
| 247 fi | |
| 248 echo fsk_tests completed OK | |
| 249 | |
| 250 #./g1050_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 251 #RETVAL=$? | |
| 252 #if [ $RETVAL != 0 ] | |
| 253 #then | |
| 254 # echo g1050_tests failed! | |
| 255 # exit $RETVAL | |
| 256 #fi | |
| 257 #echo g1050_tests completed OK | |
| 258 | |
| 259 ./g711_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 260 RETVAL=$? | |
| 261 if [ $RETVAL != 0 ] | |
| 262 then | |
| 263 echo g711_tests failed! | |
| 264 exit $RETVAL | |
| 265 fi | |
| 266 echo g711_tests completed OK | |
| 267 | |
| 268 ./g722_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 269 RETVAL=$? | |
| 270 if [ $RETVAL != 0 ] | |
| 271 then | |
| 272 echo g722_tests failed! | |
| 273 exit $RETVAL | |
| 274 fi | |
| 275 echo g722_tests completed OK | |
| 276 | |
| 277 ./g726_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 278 RETVAL=$? | |
| 279 if [ $RETVAL != 0 ] | |
| 280 then | |
| 281 echo g726_tests failed! | |
| 282 exit $RETVAL | |
| 283 fi | |
| 284 echo g726_tests completed OK | |
| 285 | |
| 286 ./gsm0610_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 287 RETVAL=$? | |
| 288 if [ $RETVAL != 0 ] | |
| 289 then | |
| 290 echo gsm0610_tests failed! | |
| 291 exit $RETVAL | |
| 292 fi | |
| 293 echo gsm0610_tests completed OK | |
| 294 | |
| 295 ./hdlc_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 296 RETVAL=$? | |
| 297 if [ $RETVAL != 0 ] | |
| 298 then | |
| 299 echo hdlc_tests failed! | |
| 300 exit $RETVAL | |
| 301 fi | |
| 302 echo hdlc_tests completed OK | |
| 303 | |
| 304 ./ima_adpcm_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 305 RETVAL=$? | |
| 306 if [ $RETVAL != 0 ] | |
| 307 then | |
| 308 echo ima_adpcm_tests failed! | |
| 309 exit $RETVAL | |
| 310 fi | |
| 311 echo ima_adpcm_tests completed OK | |
| 312 | |
| 313 ./logging_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 314 RETVAL=$? | |
| 315 if [ $RETVAL != 0 ] | |
| 316 then | |
| 317 echo logging_tests failed! | |
| 318 exit $RETVAL | |
| 319 fi | |
| 320 echo logging_tests completed OK | |
| 321 | |
| 322 ./lpc10_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 323 RETVAL=$? | |
| 324 if [ $RETVAL != 0 ] | |
| 325 then | |
| 326 echo lpc10_tests failed! | |
| 327 exit $RETVAL | |
| 328 fi | |
| 329 echo lpc10_tests completed OK | |
| 330 | |
| 331 ./modem_echo_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 332 RETVAL=$? | |
| 333 if [ $RETVAL != 0 ] | |
| 334 then | |
| 335 echo modem_echo_tests failed! | |
| 336 exit $RETVAL | |
| 337 fi | |
| 338 echo modem_echo_tests completed OK | |
| 339 | |
| 340 ./modem_connect_tones_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 341 RETVAL=$? | |
| 342 if [ $RETVAL != 0 ] | |
| 343 then | |
| 344 echo modem_connect_tones_tests failed! | |
| 345 exit $RETVAL | |
| 346 fi | |
| 347 echo modem_connect_tones_tests completed OK | |
| 348 | |
| 349 ./noise_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 350 RETVAL=$? | |
| 351 if [ $RETVAL != 0 ] | |
| 352 then | |
| 353 echo noise_tests failed! | |
| 354 exit $RETVAL | |
| 355 fi | |
| 356 echo noise_tests completed OK | |
| 357 | |
| 358 ./oki_adpcm_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 359 RETVAL=$? | |
| 360 if [ $RETVAL != 0 ] | |
| 361 then | |
| 362 echo oki_adpcm_tests failed! | |
| 363 exit $RETVAL | |
| 364 fi | |
| 365 echo oki_adpcm_tests completed OK | |
| 366 | |
| 367 #./playout_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 368 #RETVAL=$? | |
| 369 #if [ $RETVAL != 0 ] | |
| 370 #then | |
| 371 # echo playout_tests failed! | |
| 372 # exit $RETVAL | |
| 373 #fi | |
| 374 #echo playout_tests completed OK | |
| 375 echo playout_tests not enabled | |
| 376 | |
| 377 #./plc_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 378 #RETVAL=$? | |
| 379 #if [ $RETVAL != 0 ] | |
| 380 #then | |
| 381 # echo plc_tests failed! | |
| 382 # exit $RETVAL | |
| 383 #fi | |
| 384 #echo plc_tests completed OK | |
| 385 echo plc_tests not enabled | |
| 386 | |
| 387 ./power_meter_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 388 RETVAL=$? | |
| 389 if [ $RETVAL != 0 ] | |
| 390 then | |
| 391 echo power_meter_tests failed! | |
| 392 exit $RETVAL | |
| 393 fi | |
| 394 echo power_meter_tests completed OK | |
| 395 | |
| 396 ./queue_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 397 RETVAL=$? | |
| 398 if [ $RETVAL != 0 ] | |
| 399 then | |
| 400 echo queue_tests failed! | |
| 401 exit $RETVAL | |
| 402 fi | |
| 403 echo queue_tests completed OK | |
| 404 | |
| 405 ./r2_mf_rx_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 406 RETVAL=$? | |
| 407 if [ $RETVAL != 0 ] | |
| 408 then | |
| 409 echo r2_mf_rx_tests failed! | |
| 410 exit $RETVAL | |
| 411 fi | |
| 412 echo r2_mf_rx_tests completed OK | |
| 413 | |
| 414 ./r2_mf_tx_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 415 RETVAL=$? | |
| 416 if [ $RETVAL != 0 ] | |
| 417 then | |
| 418 echo r2_mf_tx_tests failed! | |
| 419 exit $RETVAL | |
| 420 fi | |
| 421 echo r2_mf_tx_tests completed OK | |
| 422 | |
| 423 #./rfc2198_sim_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 424 #RETVAL=$? | |
| 425 #if [ $RETVAL != 0 ] | |
| 426 #then | |
| 427 # echo rfc2198_sim_tests failed! | |
| 428 # exit $RETVAL | |
| 429 #fi | |
| 430 #echo rfc2198_sim_tests completed OK | |
| 431 | |
| 432 ./schedule_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 433 RETVAL=$? | |
| 434 if [ $RETVAL != 0 ] | |
| 435 then | |
| 436 echo schedule_tests failed! | |
| 437 exit $RETVAL | |
| 438 fi | |
| 439 echo schedule_tests completed OK | |
| 440 | |
| 441 #./sig_tone_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 442 #RETVAL=$? | |
| 443 #if [ $RETVAL != 0 ] | |
| 444 #then | |
| 445 # echo sig_tone_tests failed! | |
| 446 # exit $RETVAL | |
| 447 #fi | |
| 448 #echo sig_tone_tests completed OK | |
| 449 echo sig_tone_tests not enabled | |
| 450 | |
| 451 #./super_tone_rx_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 452 #RETVAL=$? | |
| 453 #if [ $RETVAL != 0 ] | |
| 454 #then | |
| 455 # echo super_tone_rx_tests failed! | |
| 456 # exit $RETVAL | |
| 457 #fi | |
| 458 #echo super_tone_rx_tests completed OK | |
| 459 echo super_tone_rx_tests not enabled | |
| 460 | |
| 461 #./super_tone_tx_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 462 #RETVAL=$? | |
| 463 #if [ $RETVAL != 0 ] | |
| 464 #then | |
| 465 # echo super_tone_tx_tests failed! | |
| 466 # exit $RETVAL | |
| 467 #fi | |
| 468 #echo super_tone_tx_tests completed OK | |
| 469 echo super_tone_tx_tests not enabled | |
| 470 | |
| 471 #./swept_tone_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 472 #RETVAL=$? | |
| 473 #if [ $RETVAL != 0 ] | |
| 474 #then | |
| 475 # echo swept_tone_tests failed! | |
| 476 # exit $RETVAL | |
| 477 #fi | |
| 478 #echo swept_tone_tests completed OK | |
| 479 echo swept_tone_tests not enabled | |
| 480 | |
| 481 ./t31_tests -r >$STDOUT_DEST 2>$STDERR_DEST | |
| 482 RETVAL=$? | |
| 483 if [ $RETVAL != 0 ] | |
| 484 then | |
| 485 echo t31_tests -r failed! | |
| 486 exit $RETVAL | |
| 487 fi | |
| 488 ./t31_tests -s >$STDOUT_DEST 2>$STDERR_DEST | |
| 489 RETVAL=$? | |
| 490 if [ $RETVAL != 0 ] | |
| 491 then | |
| 492 echo t31_tests -s failed! | |
| 493 exit $RETVAL | |
| 494 fi | |
| 495 echo t31_tests completed OK | |
| 496 | |
| 497 ./t38_core_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 498 RETVAL=$? | |
| 499 if [ $RETVAL != 0 ] | |
| 500 then | |
| 501 echo t38_core_tests failed! | |
| 502 exit $RETVAL | |
| 503 fi | |
| 504 echo t38_core_tests completed OK | |
| 505 | |
| 506 rm -f t38.tif | |
| 507 ./t38_gateway_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 508 RETVAL=$? | |
| 509 if [ $RETVAL != 0 ] | |
| 510 then | |
| 511 echo t38_gateway_tests failed! | |
| 512 exit $RETVAL | |
| 513 fi | |
| 514 # Now use tiffcmp to check the results. It will return non-zero if any page images differ. The -t | |
| 515 # option means the normal differences in tags will be ignored. | |
| 516 tiffcmp -t ${ITUTESTS_TIF} t38.tif >/dev/null | |
| 517 RETVAL=$? | |
| 518 if [ $RETVAL != 0 ] | |
| 519 then | |
| 520 echo t38_gateway_tests failed! | |
| 521 exit $RETVAL | |
| 522 fi | |
| 523 rm -f t38.tif | |
| 524 ./t38_gateway_tests -e >$STDOUT_DEST 2>$STDERR_DEST | |
| 525 RETVAL=$? | |
| 526 if [ $RETVAL != 0 ] | |
| 527 then | |
| 528 echo t38_gateway_tests -e failed! | |
| 529 exit $RETVAL | |
| 530 fi | |
| 531 # Now use tiffcmp to check the results. It will return non-zero if any page images differ. The -t | |
| 532 # option means the normal differences in tags will be ignored. | |
| 533 tiffcmp -t ${ITUTESTS_TIF} t38.tif >/dev/null | |
| 534 RETVAL=$? | |
| 535 if [ $RETVAL != 0 ] | |
| 536 then | |
| 537 echo t38_gateway_tests -e failed! | |
| 538 exit $RETVAL | |
| 539 fi | |
| 540 echo t38_gateway_tests completed OK | |
| 541 | |
| 542 rm -f t38.tif | |
| 543 ./t38_gateway_to_terminal_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 544 RETVAL=$? | |
| 545 if [ $RETVAL != 0 ] | |
| 546 then | |
| 547 echo t38_gateway_to_terminal_tests failed! | |
| 548 exit $RETVAL | |
| 549 fi | |
| 550 # Now use tiffcmp to check the results. It will return non-zero if any page images differ. The -t | |
| 551 # option means the normal differences in tags will be ignored. | |
| 552 tiffcmp -t ${ITUTESTS_TIF} t38.tif >/dev/null | |
| 553 RETVAL=$? | |
| 554 if [ $RETVAL != 0 ] | |
| 555 then | |
| 556 echo t38_gateway_to_terminal_tests failed! | |
| 557 exit $RETVAL | |
| 558 fi | |
| 559 rm -f t38.tif | |
| 560 ./t38_gateway_to_terminal_tests -e >$STDOUT_DEST 2>$STDERR_DEST | |
| 561 RETVAL=$? | |
| 562 if [ $RETVAL != 0 ] | |
| 563 then | |
| 564 echo t38_gateway_to_terminal_tests -e failed! | |
| 565 exit $RETVAL | |
| 566 fi | |
| 567 # Now use tiffcmp to check the results. It will return non-zero if any page images differ. The -t | |
| 568 # option means the normal differences in tags will be ignored. | |
| 569 tiffcmp -t ${ITUTESTS_TIF} t38.tif >/dev/null | |
| 570 RETVAL=$? | |
| 571 if [ $RETVAL != 0 ] | |
| 572 then | |
| 573 echo t38_gateway_to_terminal_tests -e failed! | |
| 574 exit $RETVAL | |
| 575 fi | |
| 576 echo t38_gateway_to_terminal_tests completed OK | |
| 577 | |
| 578 ./t38_non_ecm_buffer_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 579 RETVAL=$? | |
| 580 if [ $RETVAL != 0 ] | |
| 581 then | |
| 582 echo t38_non_ecm_buffer_tests failed! | |
| 583 exit $RETVAL | |
| 584 fi | |
| 585 echo t38_non_ecm_buffer_tests completed OK | |
| 586 | |
| 587 rm -f t38.tif | |
| 588 ./t38_terminal_to_gateway_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 589 RETVAL=$? | |
| 590 if [ $RETVAL != 0 ] | |
| 591 then | |
| 592 echo t38_terminal_to_gateway_tests failed! | |
| 593 exit $RETVAL | |
| 594 fi | |
| 595 # Now use tiffcmp to check the results. It will return non-zero if any page images differ. The -t | |
| 596 # option means the normal differences in tags will be ignored. | |
| 597 tiffcmp -t ${ITUTESTS_TIF} t38.tif >/dev/null | |
| 598 RETVAL=$? | |
| 599 if [ $RETVAL != 0 ] | |
| 600 then | |
| 601 echo t38_terminal_to_gateway_tests failed! | |
| 602 exit $RETVAL | |
| 603 fi | |
| 604 rm -f t38.tif | |
| 605 ./t38_terminal_to_gateway_tests -e >$STDOUT_DEST 2>$STDERR_DEST | |
| 606 RETVAL=$? | |
| 607 if [ $RETVAL != 0 ] | |
| 608 then | |
| 609 echo t38_terminal_to_gateway_tests -e failed! | |
| 610 exit $RETVAL | |
| 611 fi | |
| 612 # Now use tiffcmp to check the results. It will return non-zero if any page images differ. The -t | |
| 613 # option means the normal differences in tags will be ignored. | |
| 614 tiffcmp -t ${ITUTESTS_TIF} t38.tif >/dev/null | |
| 615 RETVAL=$? | |
| 616 if [ $RETVAL != 0 ] | |
| 617 then | |
| 618 echo t38_terminal_to_gateway_tests -e failed! | |
| 619 exit $RETVAL | |
| 620 fi | |
| 621 echo t38_terminal_to_gateway_tests completed OK | |
| 622 | |
| 623 rm -f t38.tif | |
| 624 ./t38_terminal_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 625 RETVAL=$? | |
| 626 if [ $RETVAL != 0 ] | |
| 627 then | |
| 628 echo t38_terminal_tests failed! | |
| 629 exit $RETVAL | |
| 630 fi | |
| 631 # Now use tiffcmp to check the results. It will return non-zero if any page images differ. The -t | |
| 632 # option means the normal differences in tags will be ignored. | |
| 633 tiffcmp -t ${ITUTESTS_TIF} t38.tif >/dev/null | |
| 634 RETVAL=$? | |
| 635 if [ $RETVAL != 0 ] | |
| 636 then | |
| 637 echo t38_terminal_tests failed! | |
| 638 exit $RETVAL | |
| 639 fi | |
| 640 rm -f t38.tif | |
| 641 ./t38_terminal_tests -e >$STDOUT_DEST 2>$STDERR_DEST | |
| 642 RETVAL=$? | |
| 643 if [ $RETVAL != 0 ] | |
| 644 then | |
| 645 echo t38_terminal_tests -e failed! | |
| 646 exit $RETVAL | |
| 647 fi | |
| 648 # Now use tiffcmp to check the results. It will return non-zero if any page images differ. The -t | |
| 649 # option means the normal differences in tags will be ignored. | |
| 650 tiffcmp -t ${ITUTESTS_TIF} t38.tif >/dev/null | |
| 651 RETVAL=$? | |
| 652 if [ $RETVAL != 0 ] | |
| 653 then | |
| 654 echo t38_terminal_tests -e failed! | |
| 655 exit $RETVAL | |
| 656 fi | |
| 657 echo t38_terminal_tests completed OK | |
| 658 | |
| 659 rm -f t4_tests_receive.tif | |
| 660 ./t4_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 661 RETVAL=$? | |
| 662 if [ $RETVAL != 0 ] | |
| 663 then | |
| 664 echo t4_tests failed! | |
| 665 exit $RETVAL | |
| 666 fi | |
| 667 echo t4_tests completed OK | |
| 668 | |
| 669 #./time_scale_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 670 #RETVAL=$? | |
| 671 #if [ $RETVAL != 0 ] | |
| 672 #then | |
| 673 # echo time_scale_tests failed! | |
| 674 # exit $RETVAL | |
| 675 #fi | |
| 676 #echo time_scale_tests completed OK | |
| 677 echo time_scale_tests not enabled | |
| 678 | |
| 679 #./tone_detect_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 680 #RETVAL=$? | |
| 681 #if [ $RETVAL != 0 ] | |
| 682 #then | |
| 683 # echo tone_detect_tests failed! | |
| 684 # exit $RETVAL | |
| 685 #fi | |
| 686 #echo tone_detect_tests completed OK | |
| 687 echo tone_detect_tests not enabled | |
| 688 | |
| 689 #./tone_generate_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 690 #RETVAL=$? | |
| 691 #if [ $RETVAL != 0 ] | |
| 692 #then | |
| 693 # echo tone_generate_tests failed! | |
| 694 # exit $RETVAL | |
| 695 #fi | |
| 696 #echo tone_generate_tests completed OK | |
| 697 echo tone_generate_tests not enabled | |
| 698 | |
| 699 ./v17_tests -b 14400 -s -42 -n -66 >$STDOUT_DEST 2>$STDERR_DEST | |
| 700 RETVAL=$? | |
| 701 if [ $RETVAL != 0 ] | |
| 702 then | |
| 703 echo v17_tests failed! | |
| 704 exit $RETVAL | |
| 705 fi | |
| 706 ./v17_tests -b 12000 -s -42 -n -61 >$STDOUT_DEST 2>$STDERR_DEST | |
| 707 RETVAL=$? | |
| 708 if [ $RETVAL != 0 ] | |
| 709 then | |
| 710 echo v17_tests failed! | |
| 711 exit $RETVAL | |
| 712 fi | |
| 713 ./v17_tests -b 9600 -s -42 -n -59 >$STDOUT_DEST 2>$STDERR_DEST | |
| 714 RETVAL=$? | |
| 715 if [ $RETVAL != 0 ] | |
| 716 then | |
| 717 echo v17_tests failed! | |
| 718 exit $RETVAL | |
| 719 fi | |
| 720 ./v17_tests -b 7200 -s -42 -n -56 >$STDOUT_DEST 2>$STDERR_DEST | |
| 721 RETVAL=$? | |
| 722 if [ $RETVAL != 0 ] | |
| 723 then | |
| 724 echo v17_tests failed! | |
| 725 exit $RETVAL | |
| 726 fi | |
| 727 echo v17_tests completed OK | |
| 728 | |
| 729 #./v22bis_tests -b 2400 >$STDOUT_DEST 2>$STDERR_DEST | |
| 730 #RETVAL=$? | |
| 731 #if [ $RETVAL != 0 ] | |
| 732 #then | |
| 733 # echo v22bis_tests failed! | |
| 734 # exit $RETVAL | |
| 735 #fi | |
| 736 #./v22bis_tests -b 1200 >$STDOUT_DEST 2>$STDERR_DEST | |
| 737 #RETVAL=$? | |
| 738 #if [ $RETVAL != 0 ] | |
| 739 #then | |
| 740 # echo v22bis_tests failed! | |
| 741 # exit $RETVAL | |
| 742 #fi | |
| 743 #echo v22bis_tests completed OK | |
| 744 echo v22bis_tests not enabled | |
| 745 | |
| 746 ./v27ter_tests -b 4800 -s -42 -n -57 >$STDOUT_DEST 2>$STDERR_DEST | |
| 747 RETVAL=$? | |
| 748 if [ $RETVAL != 0 ] | |
| 749 then | |
| 750 echo v27ter_tests failed! | |
| 751 exit $RETVAL | |
| 752 fi | |
| 753 ./v27ter_tests -b 2400 -s -42 -n -51 >$STDOUT_DEST 2>$STDERR_DEST | |
| 754 RETVAL=$? | |
| 755 if [ $RETVAL != 0 ] | |
| 756 then | |
| 757 echo v27ter_tests failed! | |
| 758 exit $RETVAL | |
| 759 fi | |
| 760 echo v27ter_tests completed OK | |
| 761 | |
| 762 ./v29_tests -b 9600 -s -42 -n -62 >$STDOUT_DEST 2>$STDERR_DEST | |
| 763 RETVAL=$? | |
| 764 if [ $RETVAL != 0 ] | |
| 765 then | |
| 766 echo v29_tests failed! | |
| 767 exit $RETVAL | |
| 768 fi | |
| 769 ./v29_tests -b 7200 -s -42 -n -58 >$STDOUT_DEST 2>$STDERR_DEST | |
| 770 RETVAL=$? | |
| 771 if [ $RETVAL != 0 ] | |
| 772 then | |
| 773 echo v29_tests failed! | |
| 774 exit $RETVAL | |
| 775 fi | |
| 776 ./v29_tests -b 4800 -s -42 -n -54 >$STDOUT_DEST 2>$STDERR_DEST | |
| 777 RETVAL=$? | |
| 778 if [ $RETVAL != 0 ] | |
| 779 then | |
| 780 echo v29_tests failed! | |
| 781 exit $RETVAL | |
| 782 fi | |
| 783 echo v29_tests completed OK | |
| 784 | |
| 785 #./v42_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 786 #RETVAL=$? | |
| 787 #if [ $RETVAL != 0 ] | |
| 788 #then | |
| 789 # echo v42_tests failed! | |
| 790 # exit $RETVAL | |
| 791 #fi | |
| 792 #echo v42_tests completed OK | |
| 793 echo v42_tests not enabled | |
| 794 | |
| 795 ./v42bis_tests.sh >/dev/null | |
| 796 RETVAL=$? | |
| 797 if [ $RETVAL != 0 ] | |
| 798 then | |
| 799 echo v42bis_tests failed! | |
| 800 exit $RETVAL | |
| 801 fi | |
| 802 echo v42bis_tests completed OK | |
| 803 | |
| 804 ./v8_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 805 RETVAL=$? | |
| 806 if [ $RETVAL != 0 ] | |
| 807 then | |
| 808 echo v8_tests failed! | |
| 809 exit $RETVAL | |
| 810 fi | |
| 811 echo v8_tests completed OK | |
| 812 | |
| 813 ./v18_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 814 RETVAL=$? | |
| 815 if [ $RETVAL != 0 ] | |
| 816 then | |
| 817 echo v18_tests failed! | |
| 818 exit $RETVAL | |
| 819 fi | |
| 820 echo v18_tests completed OK | |
| 821 | |
| 822 ./vector_float_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 823 RETVAL=$? | |
| 824 if [ $RETVAL != 0 ] | |
| 825 then | |
| 826 echo vector_float_tests failed! | |
| 827 exit $RETVAL | |
| 828 fi | |
| 829 echo vector_float_tests completed OK | |
| 830 | |
| 831 ./vector_int_tests >$STDOUT_DEST 2>$STDERR_DEST | |
| 832 RETVAL=$? | |
| 833 if [ $RETVAL != 0 ] | |
| 834 then | |
| 835 echo vector_int_tests failed! | |
| 836 exit $RETVAL | |
| 837 fi | |
| 838 echo vector_int_tests completed OK | |
| 839 | |
| 840 echo | |
| 841 echo All regression tests successfully completed |
