Commit Graph
36 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
Michael Davidsaver e13cee1d5c Disable testCaProvider for <=3.15 and WIN32
Random hangs on WIN32.
Seems to crash with 3.15 (github actions)
2020-11-22 11:53:58 -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
Michael Davidsaver f9ac164ee7 Revert "try to fix downstream win32 linking"
This reverts commit 4f0c4c46a3.
2019-05-16 18:09:47 -07:00
Michael Davidsaver 4f0c4c46a3 try to fix downstream win32 linking 2019-05-16 14:03:45 -07:00
Michael Davidsaver cddbabf8bc auth fix mingw static 2019-04-09 11:07:30 -07:00
Andrew Johnson b28e33566b Fix build rule for testCa's testIoc.dbd 2018-10-27 14:29:03 -05: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 30fcce2a9c testCa: Add missing source file to embedded builds 2018-05-28 11:07:13 -05:00
Andrew Johnson 720335e537 testCa: export EPICS_HOST_ARCH unconditionally 2018-05-28 11:05:42 -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
Andrew Johnson d155487dda testCa: Remove extraneous bi record, fix bo.OUT link 2018-05-26 13:13:28 -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 00c56ed12e another attempt to get RTEMS to build 2018-05-11 13:20:29 -04:00
mrkraimer ded28bbd3b try to get more travis build to work 2018-05-11 11:00:10 -04:00
mrkraimer 911108a554 attempt to make RTEMS work 2018-05-11 06:57:28 -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