BTW, it might be prudent to document that Autotest needs fds 6 and 7. While AT_CHECK commands are run in a subshell, other commands in the testsuite aren't, and the fact that the job fds are open in the test group code can easily break both the job handling and the test group code. Or we bite the bullet and use another subshell to actually be able to close the fds for the test group code. :-/
Cheers, Ralf