{"action":"created","issue":{"url":"https://api.github.com/repos/os-autoinst/os-autoinst/issues/565","repository_url":"https://api.github.com/repos/os-autoinst/os-autoinst","labels_url":"https://api.github.com/repos/os-autoinst/os-autoinst/issues/565/labels{/name}","comments_url":"https://api.github.com/repos/os-autoinst/os-autoinst/issues/565/comments","events_url":"https://api.github.com/repos/os-autoinst/os-autoinst/issues/565/events","html_url":"https://github.com/os-autoinst/os-autoinst/issues/565","id":172967610,"number":565,"title":"assert_and_click() does not work on Xen PV with svirt backend","user":{"login":"mnowaksuse","id":16148464,"avatar_url":"https://avatars.githubusercontent.com/u/16148464?v=3","gravatar_id":"","url":"https://api.github.com/users/mnowaksuse","html_url":"https://github.com/mnowaksuse","followers_url":"https://api.github.com/users/mnowaksuse/followers","following_url":"https://api.github.com/users/mnowaksuse/following{/other_user}","gists_url":"https://api.github.com/users/mnowaksuse/gists{/gist_id}","starred_url":"https://api.github.com/users/mnowaksuse/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mnowaksuse/subscriptions","organizations_url":"https://api.github.com/users/mnowaksuse/orgs","repos_url":"https://api.github.com/users/mnowaksuse/repos","events_url":"https://api.github.com/users/mnowaksuse/events{/privacy}","received_events_url":"https://api.github.com/users/mnowaksuse/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-08-24T14:30:45Z","updated_at":"2016-08-26T14:17:57Z","closed_at":null,"body":"`installation/releasenotes.pm` test uses `assert_and_click()`. It seems to do all the necessary stuff (points cursor, presses left button, pull it) but it has no effect on Xen PV (svirt backend):\r\n\r\n```\r\n14:04:26.4511 Debug: /var/lib/openqa/share/tests/sle-12-SP2/tests/installation/releasenotes.pm:34 called testapi::assert_and_click\r\n14:04:26.4512 14911 <<< testapi::assert_screen(mustmatch='release-notes-button', timeout=30)\r\n14:04:26.5027 14912 MATCH(release-notes-button-20150630:0.90)\r\n14:04:26.5579 14912 MATCH(release-notes-button-20160429:1.00)\r\n14:04:26.6111 14912 MATCH(release-notes-button-20160504:1.00)\r\n14:04:26.6694 14911 >>> testapi::_check_backend_response: found release-notes-button-20160504, similarity 1.00 @ 97/727\r\n14:04:26.6705 Debug: /var/lib/openqa/share/tests/sle-12-SP2/tests/installation/releasenotes.pm:34 called testapi::assert_and_click\r\n14:04:26.6706 14911 <<< testapi::assert_and_click(mustmatch='release-notes-button', button=undef, timeout=30)\r\n14:04:26.6707 14911 clicking at 152/741\r\n14:04:26.6707 Debug: /var/lib/openqa/share/tests/sle-12-SP2/tests/installation/releasenotes.pm:34 called testapi::assert_and_click\r\n14:04:26.6707 14911 <<< testapi::mouse_set(x=152, y=741)\r\n14:04:26.6709 14912 mouse_set 152, 741\r\n14:04:26.6710 14912 send_pointer_event 0, 152, 741, 1\r\n14:04:26.6712 Debug: /var/lib/openqa/share/tests/sle-12-SP2/tests/installation/releasenotes.pm:34 called testapi::assert_and_click\r\n14:04:26.6712 14911 <<< testapi::mouse_click(button='left', cursor_down='0.15')\r\n14:04:26.6714 14912 pointer_event 1 152, 741\r\n14:04:26.6715 14912 send_pointer_event 1, 152, 741, 1\r\n14:04:26.8220 14912 pointer_event 0 152, 741\r\n14:04:26.8221 14912 send_pointer_event 0, 152, 741, 1\r\n14:04:27.8224 Debug: /var/lib/openqa/share/tests/sle-12-SP2/tests/installation/releasenotes.pm:34 called testapi::assert_and_click\r\n14:04:27.8226 14911 <<< testapi::mouse_set(x='1023', y='767')\r\n14:04:27.8229 14912 mouse_set 1023, 767\r\n14:04:27.8230 14912 send_pointer_event 0, 1023, 767, 1\r\n```\r\nIt works fine on KVM (svirt) and qemu backend.\r\n\r\nSee: http://assam.suse.cz/tests/2850."},"comment":{"url":"https://api.github.com/repos/os-autoinst/os-autoinst/issues/comments/242747922","html_url":"https://github.com/os-autoinst/os-autoinst/issues/565#issuecomment-242747922","issue_url":"https://api.github.com/repos/os-autoinst/os-autoinst/issues/565","id":242747922,"user":{"login":"mnowaksuse","id":16148464,"avatar_url":"https://avatars.githubusercontent.com/u/16148464?v=3","gravatar_id":"","url":"https://api.github.com/users/mnowaksuse","html_url":"https://github.com/mnowaksuse","followers_url":"https://api.github.com/users/mnowaksuse/followers","following_url":"https://api.github.com/users/mnowaksuse/following{/other_user}","gists_url":"https://api.github.com/users/mnowaksuse/gists{/gist_id}","starred_url":"https://api.github.com/users/mnowaksuse/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mnowaksuse/subscriptions","organizations_url":"https://api.github.com/users/mnowaksuse/orgs","repos_url":"https://api.github.com/users/mnowaksuse/repos","events_url":"https://api.github.com/users/mnowaksuse/events{/privacy}","received_events_url":"https://api.github.com/users/mnowaksuse/received_events","type":"User","site_admin":false},"created_at":"2016-08-26T14:17:57Z","updated_at":"2016-08-26T14:17:57Z","body":"For a short moment the cursor appears under second of of the label \"Release Notes.**.**.\" and then disappears:\r\n![mouse](https://cloud.githubusercontent.com/assets/16148464/18008368/237591d4-6ba8-11e6-8ca2-c081a5ae750e.jpg)\r\nIt seems to me that openqa moved the mouse but missed the button, perhaps uses wrong screen resolution..."}}
{"actor":{"display_login":"mnowaksuse"}}