{"action":"created","issue":{"url":"https://api.github.com/repos/ManageIQ/integration_tests/issues/7574","repository_url":"https://api.github.com/repos/ManageIQ/integration_tests","labels_url":"https://api.github.com/repos/ManageIQ/integration_tests/issues/7574/labels{/name}","comments_url":"https://api.github.com/repos/ManageIQ/integration_tests/issues/7574/comments","events_url":"https://api.github.com/repos/ManageIQ/integration_tests/issues/7574/events","html_url":"https://github.com/ManageIQ/integration_tests/pull/7574","id":346269244,"node_id":"MDExOlB1bGxSZXF1ZXN0MjA1MTc0OTk4","number":7574,"title":"[1LP][RFR] Test targeted refresh for Nuage entities","user":{"login":"sasoc","id":9213557,"node_id":"MDQ6VXNlcjkyMTM1NTc=","avatar_url":"https://avatars3.githubusercontent.com/u/9213557?v=4","gravatar_id":"","url":"https://api.github.com/users/sasoc","html_url":"https://github.com/sasoc","followers_url":"https://api.github.com/users/sasoc/followers","following_url":"https://api.github.com/users/sasoc/following{/other_user}","gists_url":"https://api.github.com/users/sasoc/gists{/gist_id}","starred_url":"https://api.github.com/users/sasoc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sasoc/subscriptions","organizations_url":"https://api.github.com/users/sasoc/orgs","repos_url":"https://api.github.com/users/sasoc/repos","events_url":"https://api.github.com/users/sasoc/events{/privacy}","received_events_url":"https://api.github.com/users/sasoc/received_events","type":"User","site_admin":false},"labels":[{"id":118710104,"node_id":"MDU6TGFiZWwxMTg3MTAxMDQ=","url":"https://api.github.com/repos/ManageIQ/integration_tests/labels/lint-ok","name":"lint-ok","color":"ffffff","default":false},{"id":469132575,"node_id":"MDU6TGFiZWw0NjkxMzI1NzU=","url":"https://api.github.com/repos/ManageIQ/integration_tests/labels/new-test-or-feature","name":"new-test-or-feature","color":"ffff55","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2018-07-31T16:43:00Z","updated_at":"2018-09-18T12:36:14Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/ManageIQ/integration_tests/pulls/7574","html_url":"https://github.com/ManageIQ/integration_tests/pull/7574","diff_url":"https://github.com/ManageIQ/integration_tests/pull/7574.diff","patch_url":"https://github.com/ManageIQ/integration_tests/pull/7574.patch"},"body":"With this commit we create fixture that tails 'evm.log' to see whether targeted refresh was triggered. We then use it to test targeted refresh for Nuage.\r\n\r\nFixture first starts tailing the log and waits for events to occur. Then it searches the 'evm.log' for a line that looks something like this:\r\n```\r\nCollection of targets with id: [{:ems_ref=>\"b35d3afe-6f19-4da8-b1ee-b79de433cace\"}, ... ]\r\n```\r\nIf any of the log entry is not found `NeedleNotFoundInLog` error is raised and failed entities are listed.\r\n\r\nNOTE: The fixture actually checks whether targeted refresh was _started_ i.e. whether Automate Instances are properly configured. It does not check the result of refreshing\r\n\r\nDepends on:  https://github.com/ManageIQ/integration_tests/pull/7797, https://github.com/ManageIQ/integration_tests/pull/7812, https://github.com/ManageIQ/integration_tests/pull/7833"},"comment":{"url":"https://api.github.com/repos/ManageIQ/integration_tests/issues/comments/422374327","html_url":"https://github.com/ManageIQ/integration_tests/pull/7574#issuecomment-422374327","issue_url":"https://api.github.com/repos/ManageIQ/integration_tests/issues/7574","id":422374327,"node_id":"MDEyOklzc3VlQ29tbWVudDQyMjM3NDMyNw==","user":{"login":"izapolsk","id":21039333,"node_id":"MDQ6VXNlcjIxMDM5MzMz","avatar_url":"https://avatars2.githubusercontent.com/u/21039333?v=4","gravatar_id":"","url":"https://api.github.com/users/izapolsk","html_url":"https://github.com/izapolsk","followers_url":"https://api.github.com/users/izapolsk/followers","following_url":"https://api.github.com/users/izapolsk/following{/other_user}","gists_url":"https://api.github.com/users/izapolsk/gists{/gist_id}","starred_url":"https://api.github.com/users/izapolsk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/izapolsk/subscriptions","organizations_url":"https://api.github.com/users/izapolsk/orgs","repos_url":"https://api.github.com/users/izapolsk/repos","events_url":"https://api.github.com/users/izapolsk/events{/privacy}","received_events_url":"https://api.github.com/users/izapolsk/received_events","type":"User","site_admin":false},"created_at":"2018-09-18T12:36:14Z","updated_at":"2018-09-18T12:36:14Z","author_association":"CONTRIBUTOR","body":"please remind me when https://github.com/ManageIQ/integration_tests/pull/7833  gets merged.\r\nI'll merge this PR"}}
{"actor":{"display_login":"izapolsk"}}