From 49ddec4294f1093aa67feb0b5e840ed622bb5137 Mon Sep 17 00:00:00 2001 From: "W. Eric Norum" Date: Wed, 29 Jul 2009 14:29:54 +0000 Subject: [PATCH] Add cvtFastPerform to test harness. --- src/libCom/test/cvtFastPerform.cpp | 3 ++- src/libCom/test/epicsRunLibComTests.c | 3 +++ src/libCom/test/rtemsTestHarness.c | 2 ++ 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/libCom/test/cvtFastPerform.cpp b/src/libCom/test/cvtFastPerform.cpp index ffdd9f61b..404fd63ae 100644 --- a/src/libCom/test/cvtFastPerform.cpp +++ b/src/libCom/test/cvtFastPerform.cpp @@ -9,6 +9,7 @@ #include "epicsStdio.h" #include "cvtFast.h" #include "epicsTime.h" +#include "testMain.h" typedef void ( * PTestFunc ) ( const double &, char * pBug, size_t bufSize ); @@ -129,7 +130,7 @@ void TestSNPrintf :: _target () static_cast < int > ( _prec ), _srcVal ); } -int main () +MAIN(cvtFastPerform) { TestCvtFastDouble testCvtFastDouble; TestSNPrintf testSNPrintf; diff --git a/src/libCom/test/epicsRunLibComTests.c b/src/libCom/test/epicsRunLibComTests.c index 870ee90ae..a27dd6bc0 100644 --- a/src/libCom/test/epicsRunLibComTests.c +++ b/src/libCom/test/epicsRunLibComTests.c @@ -36,6 +36,7 @@ int ringPointerTest(void); int ringBytesTest(void); int blockingSockTest(void); int taskwdTest(void); +int cvtFastPerform(void); int epicsExitTest(void); void epicsRunLibComTests(void) @@ -90,6 +91,8 @@ void epicsRunLibComTests(void) runTest(taskwdTest); + runTest(cvtFastPerform); + /* * Exit must come last as it never returns */ diff --git a/src/libCom/test/rtemsTestHarness.c b/src/libCom/test/rtemsTestHarness.c index 415a716b5..c22314619 100644 --- a/src/libCom/test/rtemsTestHarness.c +++ b/src/libCom/test/rtemsTestHarness.c @@ -6,11 +6,13 @@ \*************************************************************************/ #include "epicsExit.h" +#include "epicsGeneralTime.h" int main(int argc, char **argv) { extern void epicsRunLibComTests(void); + generalTimeReport(1); epicsRunLibComTests(); epicsExit(0); return 0;