This is an automated email from the ASF dual-hosted git repository.
pnoltes pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/celix.git.
from cf06397 Merge pull request #349 from
apache/feature/link_zmq_in_rsa_test
add 225d413 Refactor C rsa to use celix_ api. This breaks the top man
test.
add 44ed6a0 Disables (tmp) the rsa topology manager tests
add 86225eb Change start service tracker to async for rsa import/export
registration.
add 3a0d009 Updates rsa export/import_registration to use celix async api
to prevent deadlocks
add 80daccb Add RSA send fn as ctor argument to import registration
add d9129a7 Makes the use of curl share handle configurable for RSA DFI.
add 6cbabd7 Refactors C remote service topology manager test to gtest and
for changed timing behaviour.
add 065deec Adds missing syncs to C remote service topology manager tests
new c168eec Merge pull request #350 from
apache/feature/use_async_api_for_rsa
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../include/import_registration.h | 1 -
.../remote_service_admin_dfi/README.md | 7 +-
.../remote_service_admin_dfi/gtest/CMakeLists.txt | 3 -
.../gtest/src/rsa_client_server_tests.cc | 24 +-
.../gtest/src/rsa_tests.cc | 71 +++--
.../src/export_registration_dfi.c | 74 +++---
.../src/export_registration_dfi.h | 1 -
.../src/import_registration_dfi.c | 197 ++++++--------
.../src/import_registration_dfi.h | 19 +-
.../src/remote_service_admin_activator.c | 110 +++-----
.../src/remote_service_admin_dfi.c | 25 +-
.../src/remote_service_admin_dfi_constants.h | 17 +-
.../rsa_common/src/remote_interceptors_handler.c | 10 +-
.../topology_manager/CMakeLists.txt | 4 -
.../topology_manager/src/activator.c | 4 +-
.../topology_manager/tms_tst/CMakeLists.txt | 9 +-
.../topology_manager/tms_tst/run_tests.cpp | 25 --
.../topology_manager/tms_tst/scope2.json | 2 +-
.../topology_manager/tms_tst/scope3.json | 2 +-
.../topology_manager/tms_tst/scope4.json | 4 +-
.../topology_manager/tms_tst/tms_tests.cpp | 295 ++++++++++-----------
libs/framework/src/bundle_context.c | 23 ++
libs/framework/src/bundle_context_private.h | 2 +-
23 files changed, 410 insertions(+), 519 deletions(-)
delete mode 100644
bundles/remote_services/topology_manager/tms_tst/run_tests.cpp