31 c = selftest.mbed.serial_readline()
33 return selftest.RESULT_IO_SERIAL
35 selftest.notify(c.strip())
36 selftest.notify(
"HOST: Detecting target name...")
38 c = selftest.mbed.serial_readline()
40 return selftest.RESULT_IO_SERIAL
41 selftest.notify(c.strip())
45 if m
and len(m.groups()):
46 micro_name = m.groups()[0]
47 micro_cmp = selftest.mbed.options.micro == micro_name
48 result = result
and micro_cmp
49 selftest.notify(
"HOST: MUT Target name '%s', expected '%s'... [%s]"% (micro_name,
50 selftest.mbed.options.micro,
51 "OK" if micro_cmp
else "FAIL"))
54 c = selftest.mbed.serial_readline()
56 return selftest.RESULT_IO_SERIAL
57 selftest.notify(c.strip())
59 return selftest.RESULT_SUCCESS
if result
else selftest.RESULT_FAILURE