Andrew Johnson
6d19349a5d
Fixes for testConveyor on RTEMS
2021-01-05 11:01:02 -08:00
Andrew Johnson
f3486211f5
Simplify testConveyor
2021-01-05 11:01:02 -08:00
Andrew Johnson
a9725834dc
Add tests for notifyConveyor
2021-01-05 11:01:02 -08:00
Andrew Johnson
bfe35cc1d6
Remove testdbCleanup() call, causes major problems
2021-01-05 11:01:02 -08:00
Andrew Johnson
c63c09a834
Oops, permit building with Base-3.15
2021-01-05 11:01:02 -08:00
Andrew Johnson
964a6bc33a
Major updates in testCa, run on RTEMS under QEMU
2021-01-05 11:01:02 -08:00
Andrew Johnson
23c9b09c1e
Re-enable running of testCaProvider on Windows
2021-01-05 11:01:02 -08:00
Andrew Johnson
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 Johnson
8fe018009a
testCaProvider: Add build-time switch to use external IOC
2020-04-16 17:26:28 -07:00
Andrew Johnson
febff66eb4
testCaProvider: Show how we start the IOC
2020-04-16 17:26:28 -07:00
Andrew Johnson
9413d97fd5
testCaProvider: Make system(softIoc) OS-independent
2020-04-16 17:26:28 -07:00
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