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

Repositories maintained by Peter Meerwald, pmeerw@pmeerw.net.