app/test: disable filtering with stripped binary
authorThomas Monjalon <thomas.monjalon@6wind.com>
Tue, 19 Jul 2016 16:43:19 +0000 (18:43 +0200)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Thu, 21 Jul 2016 21:58:53 +0000 (23:58 +0200)
commit521de644ee142dda1e1e235e514cf3b067759262
treed82b971dcb2cc35ffa39aeeca7ef0434fc9da3e8
parentcdc34f8721610a0807377a014cb5b49f43b3bf5e
app/test: disable filtering with stripped binary

The unavailable tests are filtered out by autotest by looking for
the symbols in the binary:

PCI autotest:                  Skipped [Not Available]       [00m 00s]
Malloc autotest:               Success                       [00m 00s]

It results to skip everything if the binary has no symbol (stripped):

PCI autotest:                  Skipped [Not Available]       [00m 00s]
Malloc autotest:               Skipped [Not Available]       [00m 00s]

This case is handled by getting back to the old behaviour if the binary
has no symbol information:

PCI autotest:                  Fail [Not found]              [00m 00s]
Malloc autotest:               Success                       [00m 00s]

Fixes: d553c8f2b1a2 ("app/test: filter out unavailable tests")

Signed-off-by: Thomas Monjalon <thomas.monjalon@6wind.com>
Tested-by: Olivier Matz <olivier.matz@6wind.com>
app/test/autotest_runner.py