Commit Graph
25 Commits
Author SHA1 Message Date
Andrew Johnsonandmdavidsaver 05c2b605aa Enhancements to testCaProvider
Loop the tests so we check for destroying the caProvider.
Move the shutdown call inside the try/catch.
2021-01-05 11:01:02 -08:00
Andrew Johnsonandmdavidsaver 8fe018009a testCaProvider: Add build-time switch to use external IOC 2020-04-16 17:26:28 -07:00
Andrew Johnsonandmdavidsaver febff66eb4 testCaProvider: Show how we start the IOC 2020-04-16 17:26:28 -07:00
Andrew Johnsonandmdavidsaver 9413d97fd5 testCaProvider: Make system(softIoc) OS-independent 2020-04-16 17:26:28 -07:00
zimochandmdavidsaver 3ba6679e67 removed spaces at end of line 2020-04-15 08:17:03 -07:00
Michael Davidsaver badf14c4fa cleanup and quiet warnings 2019-07-15 14:06:06 -07:00
Michael Davidsaver e0dc94a91d always epicsThreadStackBig
on RTEMS at least, c++ code needs the largest standard
stack frame size.
2019-07-15 13:54:36 -07:00
mrkraimer bef689d8c8 add more DBRlongout tests 2018-08-13 09:12:57 -04:00
mrkraimer 9ec087c7ed fix issue 118; add put/get equal tests for pvScalar 2018-08-01 09:40:09 -04:00
Andrew Johnson 5a271ecf71 testCaProvider: Increase CA timeout delays for Jenkins 2018-07-17 14:13:02 -05:00
Andrew Johnson 35ff77e940 Include envDefs.h in the right place... 2018-07-17 12:49:08 -05:00
Andrew Johnson 5cbc21983a Fix for MacOS (clang) 2018-07-17 12:15:05 -05:00
Andrew Johnson 6576ec9db7 Fix for Windows and VxWorks (setenv is not portable) 2018-07-17 11:48:13 -05:00
Andrew Johnson 7bf404913a testCa: Move IOC environment checks & configuration from run() to start()
This lets us use testAbort() instead of throw to flag errors.
2018-05-27 15:42:31 -05:00
Andrew Johnson 6681bdc4c6 testCa: Embedded IOCs need Base-3.16.2 or higher 2018-05-27 15:42:31 -05:00
Andrew Johnson 206d080de1 testCa: Fix version check for Base-3.14 builds 2018-05-27 15:42:31 -05:00
Andrew Johnson 2cddd3359e testCa: Replace duplicated test code with a subroutine
Also uses testAbort() instead of throwing in the event of a problem.
2018-05-27 01:25:25 -04:00
Andrew Johnson c57b135235 testCa: Configure CA to search localhost only 2018-05-27 01:14:47 -04:00
Andrew Johnson db15689e1c testCa: Use the softIoc's built-in exit subrecord 2018-05-27 00:33:18 -04:00
Andrew Johnson 872004f75f testCa: Run IOC using dbUnitTest API where possible
Essential for VxWorks and RTEMS which don't support system().
Build embedded IOC tests only against Base-3.15 and later.
2018-05-27 00:31:32 -04:00
Andrew Johnson 3e0748d488 testCa: Adjust test output
The DEBUG flag must be 0 when running under a test harness to
remove extraneous output which can confuse the output parser.
This commit also converts some throws into tests, and adds
more test diagnostic messages.
2018-05-26 13:23:04 -04:00
mrkraimer 9b305e5e2b try to make travis BRBASE builds succeed 2018-05-15 09:11:05 -04:00
mrkraimer 5bc12317e4 more info if ioc not started 2018-05-12 12:00:56 -04:00
mrkraimer 0558972157 added more tests; added path for softIoc; 2018-05-10 07:03:00 -04:00
mrkraimer 90a75d9974 moved ca tests from testApp to testCa 2018-05-09 10:49:32 -04:00