Hi Max,
Max Filippov wrote,
There's a few tests whose do_test() is supposed to
time out or terminate
with a signal. Tests communicate it to the test skeleton by defining
EXPECTED_SIGNAL or EXPECTED_STATUS and the skeleton completes with
success code when that happens. Running test suite in direct mode by
default changes that, as a result test running script reports failures
for the tests that actually pass or hangs.
Instead of switching to direct test running when building for noMMU use
vfork() and exec() the test in the child process in direct mode.
This makes the default test process behavior the same on MMU and noMMU
targets.
Thanks. With your patch applied the Xtensa FDPIC runs through w/o
disabling further tests.
Total skipped: 43
Total failed: 19
Total passed: 431
Patch pushed,
thanks
Waldemar