diff options
-rw-r--r-- | latency.c | 20 |
1 files changed, 18 insertions, 2 deletions
@@ -383,8 +383,24 @@ int main(int argc, char* argv[]) munlockall(); - cout << "test_result:outofrange=" << hot.outofrange << " count " << " fail" << endl; - cout << "test_result:deadline_missed=" << hot.deadline_missed << " count " << " fail" << endl; + cout << "test_result:outofrange=" << hot.outofrange << " count "; + if ( hot.outofrange > 0) { + cout << " fail"; + } + else { + cout << " pass"; + } + cout << endl; + + cout << "test_result:deadline_missed=" << hot.deadline_missed << " count "; + if ( hot.deadline_missed > 0) { + cout << " fail"; + } + else { + cout << " pass"; + } + cout << endl; + cout << "test_result:minrange=" << tous(hot.minrange,clockspersec) << " us" << " skip" << endl ; cout << "test_result:maxrange=" << tous(hot.maxrange,clockspersec) << " us" << " skip" << endl; cout << "test_result:average=" << tous(runtime * clockspersec / loops,clockspersec) << " us" << " skip" << endl; |