{"action":"created","issue":{"url":"https://api.github.com/repos/nunit/nunit/issues/1499","repository_url":"https://api.github.com/repos/nunit/nunit","labels_url":"https://api.github.com/repos/nunit/nunit/issues/1499/labels{/name}","comments_url":"https://api.github.com/repos/nunit/nunit/issues/1499/comments","events_url":"https://api.github.com/repos/nunit/nunit/issues/1499/events","html_url":"https://github.com/nunit/nunit/issues/1499","id":155137320,"number":1499,"title":"Erratic Assert counts for async tests","user":{"login":"CharliePoole","id":2678661,"avatar_url":"https://avatars2.githubusercontent.com/u/2678661?v=4","gravatar_id":"","url":"https://api.github.com/users/CharliePoole","html_url":"https://github.com/CharliePoole","followers_url":"https://api.github.com/users/CharliePoole/followers","following_url":"https://api.github.com/users/CharliePoole/following{/other_user}","gists_url":"https://api.github.com/users/CharliePoole/gists{/gist_id}","starred_url":"https://api.github.com/users/CharliePoole/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CharliePoole/subscriptions","organizations_url":"https://api.github.com/users/CharliePoole/orgs","repos_url":"https://api.github.com/users/CharliePoole/repos","events_url":"https://api.github.com/users/CharliePoole/events{/privacy}","received_events_url":"https://api.github.com/users/CharliePoole/received_events","type":"User","site_admin":false},"labels":[{"id":61608514,"url":"https://api.github.com/repos/nunit/nunit/labels/is:bug","name":"is:bug","color":"fc2929","default":false},{"id":61616828,"url":"https://api.github.com/repos/nunit/nunit/labels/pri:high","name":"pri:high","color":"eb6420","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-05-16T22:31:51Z","updated_at":"2017-12-14T15:30:17Z","closed_at":null,"author_association":"OWNER","body":"This was first reported against the nunit.xamarin project but appears to be a problem with the framework itself. I created a branch `assert-counts` with a test class that demonstrates the problem. \n\nErrors are intermittent and may indicate a race condition in updating the TestExecutionContext. Errors show up more frequently in the portable build than in others. That could be significant since the TestExecutionContext is created differently in the portable build.\n\nSince I'm travelling with limited equipment, I'm leaving this unassigned. Feel free to grab the test class from my branch if you work on this. You'll have to be familiar with how the TEC is created and with the .NET implementation for async if you work on this.\n"},"comment":{"url":"https://api.github.com/repos/nunit/nunit/issues/comments/351744039","html_url":"https://github.com/nunit/nunit/issues/1499#issuecomment-351744039","issue_url":"https://api.github.com/repos/nunit/nunit/issues/1499","id":351744039,"user":{"login":"jadarnel27","id":13036637,"avatar_url":"https://avatars0.githubusercontent.com/u/13036637?v=4","gravatar_id":"","url":"https://api.github.com/users/jadarnel27","html_url":"https://github.com/jadarnel27","followers_url":"https://api.github.com/users/jadarnel27/followers","following_url":"https://api.github.com/users/jadarnel27/following{/other_user}","gists_url":"https://api.github.com/users/jadarnel27/gists{/gist_id}","starred_url":"https://api.github.com/users/jadarnel27/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jadarnel27/subscriptions","organizations_url":"https://api.github.com/users/jadarnel27/orgs","repos_url":"https://api.github.com/users/jadarnel27/repos","events_url":"https://api.github.com/users/jadarnel27/events{/privacy}","received_events_url":"https://api.github.com/users/jadarnel27/received_events","type":"User","site_admin":false},"created_at":"2017-12-14T15:30:17Z","updated_at":"2017-12-14T15:30:17Z","author_association":"CONTRIBUTOR","body":"I know there was recently some significant work done around parallelism.  What are the odds that #2476 fixed this?  I can't find the `assert-counts` branch mentioned in the description (I imagine it may have been deleted at some point in the last year and a half) to verify it's fixed."}}
{"actor":{"display_login":"jadarnel27"}}