This sounds like an old problem with the Solaris 9 pty driver. Do you have patch 117171-11 (or later rev of that patch) applied? Is PRICNTL_HACK=1 in the arguments to runtest when you run "make check"?