root@m3ulcb:~# ./ivi-layermanagement-api-test Running main() from gtest_main.cc [==========] Running 58 tests from 2 test cases. [----------] Global test environment set-up. [----------] 36 tests from IlmCommandTest [ RUN ] IlmCommandTest.SetGetSurfaceOpacity [ OK ] IlmCommandTest.SetGetSurfaceOpacity (7 ms) [ RUN ] IlmCommandTest.SetGetSurfaceOpacity_InvalidInput The surface with id: -559038737 does not exist surface_set_opacity: the surface with given id does not exist The surface with id: -559038737 does not exist surface_get: the surface with given id does not exist [ OK ] IlmCommandTest.SetGetSurfaceOpacity_InvalidInput (3 ms) [ RUN ] IlmCommandTest.SetGetLayerOpacity [ OK ] IlmCommandTest.SetGetLayerOpacity (4 ms) [ RUN ] IlmCommandTest.SetGetLayerOpacity_InvalidInput The layer with id: -559038737 does not exist layer_set_opacity: the layer with given id does not exist The layer with id: -559038737 does not exist layer_get: the layer with given id does not exist [ OK ] IlmCommandTest.SetGetLayerOpacity_InvalidInput (3 ms) [ RUN ] IlmCommandTest.SetGetSurfaceVisibility [ OK ] IlmCommandTest.SetGetSurfaceVisibility (3 ms) [ RUN ] IlmCommandTest.SetGetSurfaceVisibility_InvalidInput The surface with id: -559038737 does not exist surface_get: the surface with given id does not exist The surface with id: -559038737 does not exist surface_set_visibility: the surface with given id does not exist The surface with id: -559038737 does not exist surface_set_visibility: the surface with given id does not exist [ OK ] IlmCommandTest.SetGetSurfaceVisibility_InvalidInput (4 ms) [ RUN ] IlmCommandTest.SetGetLayerVisibility [ OK ] IlmCommandTest.SetGetLayerVisibility (3 ms) [ RUN ] IlmCommandTest.SetGetLayerVisibility_InvalidInput The layer with id: -559038737 does not exist layer_get: the layer with given id does not exist The layer with id: -559038737 does not exist layer_set_visibility: the layer with given id does not exist The layer with id: -559038737 does not exist layer_set_visibility: the layer with given id does not exist [ OK ] IlmCommandTest.SetGetLayerVisibility_InvalidInput (3 ms) [ RUN ] IlmCommandTest.SetSurfaceSourceRectangle [ OK ] IlmCommandTest.SetSurfaceSourceRectangle (2 ms) [ RUN ] IlmCommandTest.SetSurfaceSourceRectangle_InvalidInput The surface with id: -559038737 does not exist surface_set_source_rectangle: the surface with given id does not exist [ OK ] IlmCommandTest.SetSurfaceSourceRectangle_InvalidInput (3 ms) [ RUN ] IlmCommandTest.ilm_getScreenIDs [ OK ] IlmCommandTest.ilm_getScreenIDs (1 ms) [ RUN ] IlmCommandTest.ilm_getScreenResolution_SingleScreen [ OK ] IlmCommandTest.ilm_getScreenResolution_SingleScreen (1 ms) [ RUN ] IlmCommandTest.ilm_getScreenResolution_MultiScreen [ OK ] IlmCommandTest.ilm_getScreenResolution_MultiScreen (1 ms) [ RUN ] IlmCommandTest.ilm_getLayerIDs [ OK ] IlmCommandTest.ilm_getLayerIDs (2 ms) [ RUN ] IlmCommandTest.ilm_getLayerIDsOfScreen [ OK ] IlmCommandTest.ilm_getLayerIDsOfScreen (2 ms) [ RUN ] IlmCommandTest.ilm_getSurfaceIDs /home/yuta-d/yuta-d/agl_eel_5.0.2_als/build/tmp/work/aarch64-agl-linux/wayland-ivi-extension/2.0.2-r0/git/ivi-layermanagement-api/test/ilm_control_test.cpp:303: Failure Expected: iviSurfaces.size() Which is: 10 To be equal to: length Which is: 11 /home/yuta-d/yuta-d/agl_eel_5.0.2_als/build/tmp/work/aarch64-agl-linux/wayland-ivi-extension/2.0.2-r0/git/ivi-layermanagement-api/test/ilm_control_test.cpp:306: Failure Expected: IDs[i] Which is: 1 To be equal to: iviSurfaces[i].surface_id Which is: 500 /home/yuta-d/yuta-d/agl_eel_5.0.2_als/build/tmp/work/aarch64-agl-linux/wayland-ivi-extension/2.0.2-r0/git/ivi-layermanagement-api/test/ilm_control_test.cpp:306: Failure Expected: IDs[i] Which is: 500 To be equal to: iviSurfaces[i].surface_id Which is: 501 /home/yuta-d/yuta-d/agl_eel_5.0.2_als/build/tmp/work/aarch64-agl-linux/wayland-ivi-extension/2.0.2-r0/git/ivi-layermanagement-api/test/ilm_control_test.cpp:306: Failure Expected: IDs[i] Which is: 501 To be equal to: iviSurfaces[i].surface_id Which is: 502 /home/yuta-d/yuta-d/agl_eel_5.0.2_als/build/tmp/work/aarch64-agl-linux/wayland-ivi-extension/2.0.2-r0/git/ivi-layermanagement-api/test/ilm_control_test.cpp:306: Failure Expected: IDs[i] Which is: 502 To be equal to: iviSurfaces[i].surface_id Which is: 503 /home/yuta-d/yuta-d/agl_eel_5.0.2_als/build/tmp/work/aarch64-agl-linux/wayland-ivi-extension/2.0.2-r0/git/ivi-layermanagement-api/test/ilm_control_test.cpp:306: Failure Expected: IDs[i] Which is: 503 To be equal to: iviSurfaces[i].surface_id Which is: 504 /home/yuta-d/yuta-d/agl_eel_5.0.2_als/build/tmp/work/aarch64-agl-linux/wayland-ivi-extension/2.0.2-r0/git/ivi-layermanagement-api/test/ilm_control_test.cpp:306: Failure Expected: IDs[i] Which is: 504 To be equal to: iviSurfaces[i].surface_id Which is: 505 /home/yuta-d/yuta-d/agl_eel_5.0.2_als/build/tmp/work/aarch64-agl-linux/wayland-ivi-extension/2.0.2-r0/git/ivi-layermanagement-api/test/ilm_control_test.cpp:306: Failure Expected: IDs[i] Which is: 505 To be equal to: iviSurfaces[i].surface_id Which is: 506 /home/yuta-d/yuta-d/agl_eel_5.0.2_als/build/tmp/work/aarch64-agl-linux/wayland-ivi-extension/2.0.2-r0/git/ivi-layermanagement-api/test/ilm_control_test.cpp:306: Failure Expected: IDs[i] Which is: 506 To be equal to: iviSurfaces[i].surface_id Which is: 507 /home/yuta-d/yuta-d/agl_eel_5.0.2_als/build/tmp/work/aarch64-agl-linux/wayland-ivi-extension/2.0.2-r0/git/ivi-layermanagement-api/test/ilm_control_test.cpp:306: Failure Expected: IDs[i] Which is: 507 To be equal to: iviSurfaces[i].surface_id Which is: 508 /home/yuta-d/yuta-d/agl_eel_5.0.2_als/build/tmp/work/aarch64-agl-linux/wayland-ivi-extension/2.0.2-r0/git/ivi-layermanagement-api/test/ilm_control_test.cpp:306: Failure Expected: IDs[i] Which is: 508 To be equal to: iviSurfaces[i].surface_id Which is: 509 [ FAILED ] IlmCommandTest.ilm_getSurfaceIDs (5 ms) [ RUN ] IlmCommandTest.ilm_layerCreate_Remove [ OK ] IlmCommandTest.ilm_layerCreate_Remove (3 ms) [ RUN ] IlmCommandTest.ilm_layerRemove_InvalidInput The layer with id: -559038737 does not exist destroy_layout_layer: the layer with given id does not exist [ OK ] IlmCommandTest.ilm_layerRemove_InvalidInput (3 ms) [ RUN ] IlmCommandTest.ilm_layerRemove_InvalidUse The layer with id: 48879 does not exist destroy_layout_layer: the layer with given id does not exist [ OK ] IlmCommandTest.ilm_layerRemove_InvalidUse (3 ms) [ RUN ] IlmCommandTest.ilm_layerAddSurface_ilm_layerRemoveSurface_ilm_getSurfaceIDsOnLayer [ OK ] IlmCommandTest.ilm_layerAddSurface_ilm_layerRemoveSurface_ilm_getSurfaceIDsOnLayer (3 ms) [ RUN ] IlmCommandTest.ilm_getSurfaceIDsOnLayer_InvalidInput [ OK ] IlmCommandTest.ilm_getSurfaceIDsOnLayer_InvalidInput (2 ms) [ RUN ] IlmCommandTest.ilm_getSurfaceIDsOnLayer_InvalidResources [ OK ] IlmCommandTest.ilm_getSurfaceIDsOnLayer_InvalidResources (2 ms) [ RUN ] IlmCommandTest.ilm_getPropertiesOfSurface_ilm_surfaceSetSourceRectangle_ilm_surfaceSetDestinationRectangle [ OK ] IlmCommandTest.ilm_getPropertiesOfSurface_ilm_surfaceSetSourceRectangle_ilm_surfaceSetDestinationRectangle (2 ms) [ RUN ] IlmCommandTest.ilm_getPropertiesOfLayer_ilm_layerSetSourceRectangle_ilm_layerSetDestinationRectangle [ OK ] IlmCommandTest.ilm_getPropertiesOfLayer_ilm_layerSetSourceRectangle_ilm_layerSetDestinationRectangle (2 ms) [ RUN ] IlmCommandTest.ilm_getPropertiesOfSurface_InvalidInput The surface with id: -559038737 does not exist surface_get: the surface with given id does not exist [ OK ] IlmCommandTest.ilm_getPropertiesOfSurface_InvalidInput (3 ms) [ RUN ] IlmCommandTest.ilm_takeScreenshot [ OK ] IlmCommandTest.ilm_takeScreenshot (94 ms) [ RUN ] IlmCommandTest.ilm_takeScreenshot_InvalidInputs [ OK ] IlmCommandTest.ilm_takeScreenshot_InvalidInputs (2 ms) [ RUN ] IlmCommandTest.ilm_takeSurfaceScreenshot [ OK ] IlmCommandTest.ilm_takeSurfaceScreenshot (8 ms) [ RUN ] IlmCommandTest.ilm_takeSurfaceScreenshot_InvalidInputs screenshot failed, error 0x3: surface_screenshot: the surface with given id does not exist [ OK ] IlmCommandTest.ilm_takeSurfaceScreenshot_InvalidInputs (2 ms) [ RUN ] IlmCommandTest.ilm_getPropertiesOfScreen [ OK ] IlmCommandTest.ilm_getPropertiesOfScreen (2 ms) [ RUN ] IlmCommandTest.DisplaySetRenderOrder_growing [ OK ] IlmCommandTest.DisplaySetRenderOrder_growing (2 ms) [ RUN ] IlmCommandTest.DisplaySetRenderOrder_shrinking [ OK ] IlmCommandTest.DisplaySetRenderOrder_shrinking (3 ms) [ RUN ] IlmCommandTest.LayerSetRenderOrder_growing [ OK ] IlmCommandTest.LayerSetRenderOrder_growing (3 ms) [ RUN ] IlmCommandTest.LayerSetRenderOrder_shrinking [ OK ] IlmCommandTest.LayerSetRenderOrder_shrinking (3 ms) [ RUN ] IlmCommandTest.LayerSetRenderOrder_duplicates [ OK ] IlmCommandTest.LayerSetRenderOrder_duplicates (2 ms) [ RUN ] IlmCommandTest.LayerSetRenderOrder_empty [ OK ] IlmCommandTest.LayerSetRenderOrder_empty (2 ms) [----------] 36 tests from IlmCommandTest (208 ms total) [----------] 22 tests from NotificationTest [ RUN ] NotificationTest.ilm_layerAddNotificationWithoutCallback The layer with id: 345 does not exist destroy_layout_layer: the layer with given id does not exist test calling ilm_layerAddNotification [ OK ] NotificationTest.ilm_layerAddNotificationWithoutCallback (3 ms) [ RUN ] NotificationTest.ilm_surfaceAddNotificationWithoutCallback The layer with id: 345 does not exist destroy_layout_layer: the layer with given id does not exist [ OK ] NotificationTest.ilm_surfaceAddNotificationWithoutCallback (2 ms) [ RUN ] NotificationTest.NotifyOnLayerSetDestinationRectangle The layer with id: 345 does not exist destroy_layout_layer: the layer with given id does not exist [ OK ] NotificationTest.NotifyOnLayerSetDestinationRectangle (2 ms) [ RUN ] NotificationTest.NotifyOnLayerSetOpacity The layer with id: 345 does not exist destroy_layout_layer: the layer with given id does not exist [ OK ] NotificationTest.NotifyOnLayerSetOpacity (3 ms) [ RUN ] NotificationTest.NotifyOnLayerSetSourceRectangle The layer with id: 345 does not exist destroy_layout_layer: the layer with given id does not exist [ OK ] NotificationTest.NotifyOnLayerSetSourceRectangle (2 ms) [ RUN ] NotificationTest.NotifyOnLayerSetVisibility The layer with id: 345 does not exist destroy_layout_layer: the layer with given id does not exist [ OK ] NotificationTest.NotifyOnLayerSetVisibility (2 ms) [ RUN ] NotificationTest.NotifyOnLayerMultipleValues1 The layer with id: 345 does not exist destroy_layout_layer: the layer with given id does not exist [ OK ] NotificationTest.NotifyOnLayerMultipleValues1 (2 ms) [ RUN ] NotificationTest.NotifyOnLayerMultipleValues2 The layer with id: 345 does not exist destroy_layout_layer: the layer with given id does not exist [ OK ] NotificationTest.NotifyOnLayerMultipleValues2 (2 ms) [ RUN ] NotificationTest.NotifyOnLayerAllValues The layer with id: 345 does not exist destroy_layout_layer: the layer with given id does not exist [ OK ] NotificationTest.NotifyOnLayerAllValues (2 ms) [ RUN ] NotificationTest.DoNotSendNotificationsAfterRemoveLayer The layer with id: 345 does not exist destroy_layout_layer: the layer with given id does not exist [ OK ] NotificationTest.DoNotSendNotificationsAfterRemoveLayer (504 ms) [ RUN ] NotificationTest.MultipleRegistrationsLayer The layer with id: 345 does not exist destroy_layout_layer: the layer with given id does not exist [ OK ] NotificationTest.MultipleRegistrationsLayer (504 ms) [ RUN ] NotificationTest.DefaultIsNotToReceiveNotificationsLayer The layer with id: 345 does not exist destroy_layout_layer: the layer with given id does not exist [ OK ] NotificationTest.DefaultIsNotToReceiveNotificationsLayer (504 ms) [ RUN ] NotificationTest.NotifyOnSurfaceSetDestinationRectangle The layer with id: 345 does not exist destroy_layout_layer: the layer with given id does not exist [ OK ] NotificationTest.NotifyOnSurfaceSetDestinationRectangle (2 ms) [ RUN ] NotificationTest.NotifyOnSurfaceSetOpacity The layer with id: 345 does not exist destroy_layout_layer: the layer with given id does not exist [ OK ] NotificationTest.NotifyOnSurfaceSetOpacity (2 ms) [ RUN ] NotificationTest.NotifyOnSurfaceSetSourceRectangle The layer with id: 345 does not exist destroy_layout_layer: the layer with given id does not exist [ OK ] NotificationTest.NotifyOnSurfaceSetSourceRectangle (3 ms) [ RUN ] NotificationTest.NotifyOnSurfaceSetVisibility The layer with id: 345 does not exist destroy_layout_layer: the layer with given id does not exist [ OK ] NotificationTest.NotifyOnSurfaceSetVisibility (2 ms) [ RUN ] NotificationTest.NotifyOnSurfaceMultipleValues1 The layer with id: 345 does not exist destroy_layout_layer: the layer with given id does not exist [ OK ] NotificationTest.NotifyOnSurfaceMultipleValues1 (3 ms) [ RUN ] NotificationTest.NotifyOnSurfaceMultipleValues2 The layer with id: 345 does not exist destroy_layout_layer: the layer with given id does not exist [ OK ] NotificationTest.NotifyOnSurfaceMultipleValues2 (3 ms) [ RUN ] NotificationTest.NotifyOnSurfaceAllValues The layer with id: 345 does not exist destroy_layout_layer: the layer with given id does not exist [ OK ] NotificationTest.NotifyOnSurfaceAllValues (3 ms) [ RUN ] NotificationTest.DoNotSendNotificationsAfterRemoveSurface The layer with id: 345 does not exist destroy_layout_layer: the layer with given id does not exist [ OK ] NotificationTest.DoNotSendNotificationsAfterRemoveSurface (503 ms) [ RUN ] NotificationTest.MultipleRegistrationsSurface The layer with id: 345 does not exist destroy_layout_layer: the layer with given id does not exist [ OK ] NotificationTest.MultipleRegistrationsSurface (503 ms) [ RUN ] NotificationTest.DefaultIsNotToReceiveNotificationsSurface The layer with id: 345 does not exist destroy_layout_layer: the layer with given id does not exist [ OK ] NotificationTest.DefaultIsNotToReceiveNotificationsSurface (503 ms) [----------] 22 tests from NotificationTest (3062 ms total) [----------] Global test environment tear-down [==========] 58 tests from 2 test cases ran. (3270 ms total) [ PASSED ] 57 tests. [ FAILED ] 1 test, listed below: [ FAILED ] IlmCommandTest.ilm_getSurfaceIDs