{"action":"created","issue":{"url":"https://api.github.com/repos/dotnet/orleans/issues/937","labels_url":"https://api.github.com/repos/dotnet/orleans/issues/937/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/orleans/issues/937/comments","events_url":"https://api.github.com/repos/dotnet/orleans/issues/937/events","html_url":"https://github.com/dotnet/orleans/pull/937","id":113203717,"number":937,"title":"Add Stream Filter tests from Functional Test Suite.","user":{"login":"jthelin","id":10134641,"avatar_url":"https://avatars.githubusercontent.com/u/10134641?v=3","gravatar_id":"","url":"https://api.github.com/users/jthelin","html_url":"https://github.com/jthelin","followers_url":"https://api.github.com/users/jthelin/followers","following_url":"https://api.github.com/users/jthelin/following{/other_user}","gists_url":"https://api.github.com/users/jthelin/gists{/gist_id}","starred_url":"https://api.github.com/users/jthelin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jthelin/subscriptions","organizations_url":"https://api.github.com/users/jthelin/orgs","repos_url":"https://api.github.com/users/jthelin/repos","events_url":"https://api.github.com/users/jthelin/events{/privacy}","received_events_url":"https://api.github.com/users/jthelin/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/dotnet/orleans/labels/cla-already-signed","name":"cla-already-signed","color":"009800"},{"url":"https://api.github.com/repos/dotnet/orleans/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/dotnet/orleans/labels/under-investigation","name":"under-investigation","color":"207de5"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":11,"created_at":"2015-10-25T03:07:53Z","updated_at":"2015-11-08T19:56:18Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/dotnet/orleans/pulls/937","html_url":"https://github.com/dotnet/orleans/pull/937","diff_url":"https://github.com/dotnet/orleans/pull/937.diff","patch_url":"https://github.com/dotnet/orleans/pull/937.patch"},"body":"Add StreamFilteringTests to GitHub test suite.\r\n\r\n- Add StreamFilteringTests test cases from Orleans Functional test suite.\r\n\r\n- Use FluentAssertions package for easier way to express expected outcomes in test cases.\r\n\r\n- Changed default namespaces set in TestGrains.csproj and TestGrainInterfaces.csproj to match the current naming convention we use.\r\n"},"comment":{"url":"https://api.github.com/repos/dotnet/orleans/issues/comments/154861434","html_url":"https://github.com/dotnet/orleans/pull/937#issuecomment-154861434","issue_url":"https://api.github.com/repos/dotnet/orleans/issues/937","id":154861434,"user":{"login":"jthelin","id":10134641,"avatar_url":"https://avatars.githubusercontent.com/u/10134641?v=3","gravatar_id":"","url":"https://api.github.com/users/jthelin","html_url":"https://github.com/jthelin","followers_url":"https://api.github.com/users/jthelin/followers","following_url":"https://api.github.com/users/jthelin/following{/other_user}","gists_url":"https://api.github.com/users/jthelin/gists{/gist_id}","starred_url":"https://api.github.com/users/jthelin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jthelin/subscriptions","organizations_url":"https://api.github.com/users/jthelin/orgs","repos_url":"https://api.github.com/users/jthelin/repos","events_url":"https://api.github.com/users/jthelin/events{/privacy}","received_events_url":"https://api.github.com/users/jthelin/received_events","type":"User","site_admin":false},"created_at":"2015-11-08T19:56:18Z","updated_at":"2015-11-08T19:56:18Z","body":"Well, that last experimental commit proved to be very interesting! https://github.com/dotnet/orleans/commit/01992b9a88731fca3f712da9fe844c93438ce4e6\r\nBVT tests passed ok this time :)\r\n\r\nI split the SMS and AQ test cases into separate test classes, and removed the AQ providers from the silo config used in the SMS tests.\r\n\r\nExcept for initializing the AQ stream provider during silo init in the prev ious combined case, nothing else related to AQ is happening during the SMS test cases, so is that really a root cause?\r\nMore thought required, I think.\r\n"}}