summaryrefslogtreecommitdiff
path: root/test/uat-devices.c
AgeCommit message (Collapse)AuthorFilesLines
2019-10-04Add API to get service specific device discriminantAbhay Agarwal1-2/+26
Change-Id: I4651c96e27ac8fae5f98ceae4e198becc444260a Signed-off-by: Abhay Agarwal <ay.agarwal@samsung.com>
2019-10-04service specific device discriminantAbhay Agarwal1-1/+36
Change-Id: Idff3ea4d729aa408c51152dee5bfd49c4bf3bf98 Signed-off-by: Abhay Agarwal <ay.agarwal@samsung.com>
2019-08-27Resolved Dexter defectssubmit/tizen/20190827.131417accepted/tizen/unified/20190829.101443Lokesh1-6/+6
Checker: 'invalidprintfargtype_sint' DID: 35, 37, 38 Change-Id: Ib982638fbc2a5da85a25582221b3f0ed3e1d7e9b Signed-off-by: Lokesh <l.kasana@samsung.com>
2019-08-20Fixed memory leak in ua_deinitialize()Lokesh1-5/+5
g_slist_free_full() frees the memory used by each element's data and also of GSList. Whereas, ua_user_destroy() was not able to free when user->isadded flag is true. and the 'if (!u)' NULL check was incorrect. Change-Id: Ib69388d88a57c5ef26f01440c1ae6ed5bc80d1ef Signed-off-by: Lokesh <l.kasana@samsung.com>
2019-08-201/ Added ua_device_set/get_payload_device_icon() APIsLokesh1-21/+67
2/ Update BLE payload using ua_device_update(). 3/ Replaced sizeof(some_string) to 'MENU_DATA_SIZE + 1' in testApp. Change-Id: Iade5f32df68f035090b2a81ece2749958370b33b Signed-off-by: Lokesh <l.kasana@samsung.com>
2019-08-191. changed parameter from service name to service handle.saerome.kim1-150/+158
ua_set_detection_cycle / ua_get_detection_cycle ua_set_detection_period / ua_set_detection_period 2. Changed API names. ua_foreach_all_registered_devices -> ua_device_foreach_added ua_user_foreach_registered_users -> ua_user_foreach_added ua_unregister_app_resume -> ua_unset_app_info ua_register_app_resume -> ua_set_app_info ua_device_remove_by_device_id -> ua_user_remove_device_by_device_id ua_user_remove_device_by_mac_address -> ua_user_remove_device_by_mac_address 3. Modifed ua-test rearranged device menu. moved APIs related detection cycle and period to detection menu. moved ua_monitor_set_user_presence_condition and ua_monitor_set_user_absence_condition. Change-Id: I89d93098b52fdae322103b74b74d0a93fc7e1db3 Signed-off-by: saerome.kim <saerome.kim@samsung.com>
2019-08-19Fix run_ua_device_set_mac_type() as unknown_mac_type was shown in test appLokesh1-3/+3
Change-Id: I1476ae8febaabdc5c54af86e34c1dcc782998ec7 Signed-off-by: Lokesh <l.kasana@samsung.com>
2019-08-19Updated BLE payload structure and API-setLokesh1-32/+148
Added APIs: 1/ ua_device_set_payload_service_id 2/ ua_device_set_payload_purpose 3/ ua_device_set_payload_duid 4/ ua_device_get_payload_service_id 5/ ua_device_get_payload_purpose 6/ ua_device_get_payload_duid Change-Id: I740436698827e7ec391525da0938357efb10162f Signed-off-by: Lokesh <l.kasana@samsung.com>
2019-08-14Fixed 4th security vulnerability issues.submit/tizen/20190814.071001accepted/tizen/unified/20190816.112356saerome.kim1-3/+3
Change-Id: Ice25f4d3d0ebbc8c4c84b52587429b5ac30b411a Signed-off-by: saerome.kim <saerome.kim@samsung.com>
2019-08-14backed out the change made according to the security's guideline.saerome.kim1-6/+6
Change-Id: I6ccb0698abcb434f3516717bcb553ca68c01e8bb Signed-off-by: saerome.kim <saerome.kim@samsung.com>
2019-08-13Fixed 3rd securitiy vulnerability issues.saerome.kim1-1/+1
Change-Id: I5dfa983828439177d8cfdb7987af22c652bb23d2 Signed-off-by: saerome.kim <saerome.kim@samsung.com>
2019-08-12Changed API namesaerome.kim1-22/+22
- ua_device_get_mobile_id -> ua_device_get_device_id - ua_device_set_mobile_id -> ua_device_set_device_id - ua_device_remove_by_mobile_id -> ua_device_remove_by_device_id - ua_device_remove_by_address -> ua_device_remove_by_mac_address Changed 'mobile_id' in comments to 'device_id' Change-Id: Ic7100b22453b5f4ccc1f4c152ee3f542ec2bc850 Signed-off-by: saerome.kim <saerome.kim@samsung.com>
2019-08-09Changed API namesaerome.kim1-163/+160
- ua_device_get_by_device_id - ua_device_get_by_mac_address - ua_service_foreach_added_devices - ua_foreach_registered_devices_by_user changed mobile_id to device_id changed comment for ua_device_get_by_device_id() and ua_device_get_by_mac_address() - do not call ua_device_destroy() after calling these APIs. Change-Id: I1b74eb73a0df0077385320984a973f5a3b7f2286 Signed-off-by: saerome.kim <saerome.kim@samsung.com>
2019-08-09[Fix] Use memcpy/memdup as there can be intermediate NULLs in BLE payloadLokesh1-14/+20
Change-Id: I9adbab35a86be136ec20cae82a8f36c17f9e04a6 Signed-off-by: Lokesh <l.kasana@samsung.com>
2019-08-09Added support for device->payloadLokesh1-0/+53
Set/Get APIs for payload Change-Id: I34676603d8ce2d8c96a5d5f3820fd443ec7ff035 Signed-off-by: Lokesh <l.kasana@samsung.com>
2019-08-06Fixed vulnerability issues.saerome.kim1-11/+12
Change-Id: Ied2440c73bf07696e7ef50f0d4310d96cbf822d7 Signed-off-by: saerome.kim <saerome.kim@samsung.com>
2019-08-06Implemented ua_udpate_device APIsaerome.kim1-14/+39
Implemented discriminant functionality Change-Id: Id878c4e550722f80632756929c3ebf28d3bd96fc Signed-off-by: saerome.kim <saerome.kim@samsung.com>
2019-07-26Update discriminant functionalitysubmit/tizen/20190730.123157accepted/tizen/unified/20190730.224312Nishant Chaprana1-7/+5
To maintain sync with other APIs of user-awareness we should not update device discriminant variable to ua-manager separately. Change-Id: I1e37c3b85317aaf9b7da83bb10368c719ff2fcce Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
2019-07-26Added discriminant functionalitysaerome.kim1-28/+74
This function is used to set/get 'discriminant' flag to determin whether a device to be deteced or not. Change-Id: Ie45d95a67bb40a66d970bc277deaa314500c1cd9 Signed-off-by: saerome.kim <saerome.kim@samsung.com>
2019-07-24Add ua_device_get_last_presence() API for getting last presence timestamp ↵submit/tizen/20190724.080451accepted/tizen/unified/20190724.130113Nishant Chaprana1-0/+5
for device handle. Change-Id: I9cede9c9b603f608d8bdb8da039f9361b6a46d5c Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
2019-07-23Don't validate the handle given in callbackLokesh1-7/+4
Change-Id: Id8112c1a23107c59d36eb9baca64c6ca5e3d9149 Signed-off-by: Lokesh <l.kasana@samsung.com>
2019-07-23Added UAT test cases for service category APIsLokesh1-1/+96
Change-Id: Ia298381d93e5bf4e767b2e276701af784f24c52c Signed-off-by: Lokesh <l.kasana@samsung.com>
2019-07-17Fixed Tizen coding guidelines warningsNishant Chaprana1-4/+2
Change-Id: I9af69b37039f04a1b7539a18928e3d782082486a Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
2019-07-09Fixed problem that the device is not removed.saerome.kim1-8/+94
Changed the error code if there is no device in device list. Change-Id: Idd7d5876760ab5e65b6b46703b7180d38d29cd1b Signed-off-by: saerome.kim <saerome.kim@samsung.com>
2019-07-04Added api documentation.saerome kim1-17/+3
- it is needed to describe internal APIs. Fixed ua-test bugs Change-Id: I4102e8c0c6735c6db2e22306e469cc05bd0333bf Signed-off-by: saerome kim <saerome.kim@samsung.com>
2019-07-03Fixed a bug that adding Wi-Fi device fails.saerome kim1-10/+0
Change-Id: Ia413aad46fa1f631e49eb454f4d3360a54fd6218 Signed-off-by: saerome kim <saerome.kim@samsung.com>
2019-07-02Fixed a bug that can't add device to a user.saerome kim1-4/+8
Change-Id: I7a94502093fa0b517ba27cdec7b8de8624f42e7d Signed-off-by: saerome kim <saerome.kim@samsung.com>
2019-07-02Removed the return code after error checksaerome.kim1-37/+8
Changed API naming - ua_monitor_start_scan_devices - ua_monitor_cancel_scan_devices Change-Id: If5431fe10e831c41e621c3b959ff7f33624a2a6b Signed-off-by: saerome.kim <saerome.kim@samsung.com>
2019-07-02test code cleaned upsaerome.kim1-182/+215
Change-Id: I45e30b6950b1b588987b6b4e1b54205e98d82200 Signed-off-by: saerome.kim <saerome.kim@samsung.com>
2019-07-02[Fix] handle double free in device infoMayank Haarit1-1/+1
This patch includes : 1) fix double free in found devices with respect to given monitor handle 2) Convert mac type into bitmask mac type in uat test Change-Id: I43df8f76d842b6ac636ed0c2ce6a97f08a6770e6 Signed-off-by: Mayank Haarit <mayank.h@samsung.com>
2019-07-01UAT test case for Add/Remove of User/Device in Service and for ↵Lokesh1-0/+53
ua_user_get_handle_by_account Change-Id: Iee1468085a3ee8d28a42d9ec45d3aee561f39555 Signed-off-by: Lokesh <l.kasana@samsung.com>
2019-06-05UAT test case for on demand scan of registered devicesLokesh1-1/+1
Change-Id: I58b6d9618744f3170054bf334bc879f589248660 Signed-off-by: Lokesh <l.kasana@samsung.com>
2019-03-06Implemented ua_user_add_device() as ASYNC APIsubmit/tizen/20190314.041456Atul Rai1-1/+55
Signed-off-by: Atul Rai <a.rai@samsung.com>
2019-02-11Fix get mac type fail in ua-test for_each_device_cbAtul Rai1-1/+1
Signed-off-by: Atul Rai <a.rai@samsung.com>
2019-02-11Fixed coding style errorsAtul Rai1-7/+4
Signed-off-by: Atul Rai <a.rai@samsung.com>
2019-02-08Fixed svace issuessaerome kim1-6/+6
Signed-off-by: saerome kim <saerome.kim@samsung.com>
2019-02-04Made documentation according to the Tizen doxygen rules.saerome kim1-1/+1
Changed API name - ua_monitor_create / ua_monitor_destroy - ua_user_get_default_user Signed-off-by: saerome kim <saerome.kim@samsung.com>
2019-02-04Changed uard coded values in swich-cases.saerome kim1-4/+4
Signed-off-by: saerome kim <saerome.kim@samsung.com>
2019-02-04- Changed API name ua_device_get_type / ua_device_set_type ->saerome kim1-11/+26
ua_device_get/set_mac_type - Fixed a bug that displaying wrong MAC type Signed-off-by: saerome kim <saerome.kim@samsung.com>
2019-01-25change ua_initialize/ua_deinitialize as publicsaerome.kim1-30/+33
update ua-test to show added sensor list Signed-off-by: saerome.kim <saerome.kim@samsung.com>
2019-01-23Remove useless logsaerome.kim1-1/+0
Signed-off-by: saerome.kim <saerome.kim@samsung.com>
2019-01-23update ua-test appsaerome.kim1-154/+331
- modify some API signatures - implement device, user and sensor Signed-off-by: saerome.kim <saerome.kim@samsung.com>
2019-01-18Fix typo and remove ua_set_wifi_bssid() tcsaerome.kim1-36/+10
Signed-off-by: saerome.kim <saerome.kim@samsung.com>
2019-01-18update ua-testsaerome.kim1-30/+312
- implement 'ADD_DEVICE' Signed-off-by: saerome.kim <saerome.kim@samsung.com>
2019-01-16Fixed coding style issuesaerome kim1-179/+197
- char* -> char * - indent 'space' -> 'tab' Signed-off-by: saerome kim <saerome.kim@samsung.com>
2019-01-16Update initial revised ua-test appsaerome kim1-0/+179
Signed-off-by: saerome kim <saerome.kim@samsung.com>