lp://staging/~epics-core/epics-base/db-tests
Adds db test harness for RTEMS and vxWorks.
Fixes some memory management and locking issues with plugins.
Issues addressed
* fix issues related to dbFreeBase and allow pdbbase to be free'd and reallocated in the combined dbTestHarness
* Include dbStateTest, testDbChannel, chfPluginTest, and arrShorthandTest in dbTestHarness
* Fix integer size storage issues in chfPlugin
* Add documentation comments to db_field_log.h and dbChannel.h for plugin implementers
* Fix field log management issues in plugins and dbEvent
* Fix record locking issues with plugins
- Get this branch:
- bzr branch lp://staging/~epics-core/epics-base/db-tests
Branch merges
Related bugs
Related blueprints
Branch information
Recent revisions
- 12327. By mdavidsaver
-
defer printing for callbackTest
test*() uses printf() so don't print
any results until all results are collected.
On RTEMS/vxWorks buffering of printf() gives
long delays which skew the test results.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/~epics-core/epics-base/3.15