OK. I've suggested splitting the autotest test suite before. Let's look at that idea again sometime later (one file per test, and source them for execution from the main test suite script), it's bound to give both execution time improvements and portability improvements.
Using functions should already seriously reduce the problem, Autotest is even more repetitive that Autoconf is.
