From: Daniel Wagner <[email protected]> Hi,
There a few new patches at the end of the series. I have stress tested with enabling and disabling ethernet technology and wifi technology wifi switch while running the unit test with "while true; do ./test-session; done" and sometimes just killing the unit test. With the additional patches it is quite stable. cheers, daniel Daniel Wagner (20): unit: Use D-Bus watch for testing ConnMan running unit: Add PropertyChanged watch for Manager unit: Add manager state callback unit: Fix connect disconnect test service: Extend debug message for session refcounting session: Handle configure state session: Change is_connected to is_online session: Split test_and_disconnect() session: Move code session: Disconnect on destroy if needed session: Track reason on a session level session: Service changed cleanup session: Fix invalid session_hash in cleanup path notify: Add service name parameter to service_add() session: Insert service_entry into service_list session: Free ifname session: Fix empty service name session: Allways allow set session mode notify: Add state_idle() manager: Defer return of setting session mode if not idle include/notifier.h | 4 +- src/connman.h | 3 +- src/manager.c | 78 ++++++++++++++++- src/notifier.c | 70 ++++++++++++++- src/service.c | 20 ++--- src/session.c | 244 +++++++++++++++++++++++++++++++++----------------- unit/manager-api.c | 73 +++++++++++++++ unit/test-connman.h | 13 +++- unit/test-session.c | 138 +++++++++++++++++++---------- unit/utils.c | 75 ++++++++++++++++ 10 files changed, 571 insertions(+), 147 deletions(-) -- 1.7.6 _______________________________________________ connman mailing list [email protected] http://lists.connman.net/listinfo/connman
