{"action":"created","issue":{"url":"https://api.github.com/repos/dotnet/roslyn/issues/7410","labels_url":"https://api.github.com/repos/dotnet/roslyn/issues/7410/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/roslyn/issues/7410/comments","events_url":"https://api.github.com/repos/dotnet/roslyn/issues/7410/events","html_url":"https://github.com/dotnet/roslyn/pull/7410","id":121599989,"number":7410,"title":"fixed flaky squiggle test","user":{"login":"heejaechang","id":1333179,"avatar_url":"https://avatars.githubusercontent.com/u/1333179?v=3","gravatar_id":"","url":"https://api.github.com/users/heejaechang","html_url":"https://github.com/heejaechang","followers_url":"https://api.github.com/users/heejaechang/followers","following_url":"https://api.github.com/users/heejaechang/following{/other_user}","gists_url":"https://api.github.com/users/heejaechang/gists{/gist_id}","starred_url":"https://api.github.com/users/heejaechang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/heejaechang/subscriptions","organizations_url":"https://api.github.com/users/heejaechang/orgs","repos_url":"https://api.github.com/users/heejaechang/repos","events_url":"https://api.github.com/users/heejaechang/events{/privacy}","received_events_url":"https://api.github.com/users/heejaechang/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/dotnet/roslyn/labels/cla-already-signed","name":"cla-already-signed","color":"009800"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":11,"created_at":"2015-12-10T23:14:50Z","updated_at":"2015-12-13T00:09:32Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/dotnet/roslyn/pulls/7410","html_url":"https://github.com/dotnet/roslyn/pull/7410","diff_url":"https://github.com/dotnet/roslyn/pull/7410.diff","patch_url":"https://github.com/dotnet/roslyn/pull/7410.patch"},"body":"the reason it became flaky was that diagnostic analyzer events became async events to make sure events are serialized. and this test was written before the change and assumed events are synchronous.\r\n\r\ndue to layers of test code wrapped around another, this change didn't propagate enough up to find out this squiggle tests.\r\n\r\nnow we set async listener properly so it should become stable again."},"comment":{"url":"https://api.github.com/repos/dotnet/roslyn/issues/comments/164203763","html_url":"https://github.com/dotnet/roslyn/pull/7410#issuecomment-164203763","issue_url":"https://api.github.com/repos/dotnet/roslyn/issues/7410","id":164203763,"user":{"login":"Pilchie","id":312835,"avatar_url":"https://avatars.githubusercontent.com/u/312835?v=3","gravatar_id":"","url":"https://api.github.com/users/Pilchie","html_url":"https://github.com/Pilchie","followers_url":"https://api.github.com/users/Pilchie/followers","following_url":"https://api.github.com/users/Pilchie/following{/other_user}","gists_url":"https://api.github.com/users/Pilchie/gists{/gist_id}","starred_url":"https://api.github.com/users/Pilchie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Pilchie/subscriptions","organizations_url":"https://api.github.com/users/Pilchie/orgs","repos_url":"https://api.github.com/users/Pilchie/repos","events_url":"https://api.github.com/users/Pilchie/events{/privacy}","received_events_url":"https://api.github.com/users/Pilchie/received_events","type":"User","site_admin":false},"created_at":"2015-12-13T00:09:32Z","updated_at":"2015-12-13T00:09:32Z","body":":+1:"}}