1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798 |
- #! /bin/sh
- . test-init.sh
- count=5000
- cat >> configure.ac <<'END'
- AC_OUTPUT
- END
- cat > Makefile.am <<END
- count_expected = $count
- TEST_EXTENSIONS = .t
- TESTS =
- END
- cat >> Makefile.am << 'END'
- AUTOMAKE_OPTIONS = -Wno-override
- T_LOG_COMPILER = false
- T_LOG_DRIVER = false
- $(TEST_SUITE_LOG):
- @echo "RE-RUN:"; for i in $(TEST_LOGS); do echo " $$i"; done
- @count_got=`for i in $(TEST_LOGS); do echo $$i; done | wc -l` \
- && echo "Count expected: $(count_expected)" \
- && echo "Count obtained: $$count_got" \
- && test $$count_got -eq $(count_expected)
- @for i in $(TEST_LOGS); do \
- test ! -f $$i.log || { echo "$$i.log exists!"; exit 1; }; \
- done
- @echo dummy > $@
- END
- : > all
- set +x
- for i in $(seq_ 1 $count); do
- echo dummy $i > $i.log
- echo :global-test-result: PASS > $i.trs
- echo :test-result: PASS >> $i.trs
- echo :recheck: yes >> $i.trs
- echo TESTS += $i.t >> Makefile.am
- echo $i >> all
- done
- set -x
- echo '$(TESTS):' >> Makefile.am
- head -n 100 Makefile.am || :
- tail -n 100 Makefile.am || :
- cat $count.trs
- $ACLOCAL
- $AUTOCONF
- $AUTOMAKE -a
- ./configure
- $MAKE recheck
- :
|