{"action":"created","issue":{"url":"https://api.github.com/repos/celluloid/celluloid/issues/526","labels_url":"https://api.github.com/repos/celluloid/celluloid/issues/526/labels{/name}","comments_url":"https://api.github.com/repos/celluloid/celluloid/issues/526/comments","events_url":"https://api.github.com/repos/celluloid/celluloid/issues/526/events","html_url":"https://github.com/celluloid/celluloid/issues/526","id":65448612,"number":526,"title":"Test overhaul.","user":{"login":"digitalextremist","id":21095,"avatar_url":"https://avatars.githubusercontent.com/u/21095?v=3","gravatar_id":"","url":"https://api.github.com/users/digitalextremist","html_url":"https://github.com/digitalextremist","followers_url":"https://api.github.com/users/digitalextremist/followers","following_url":"https://api.github.com/users/digitalextremist/following{/other_user}","gists_url":"https://api.github.com/users/digitalextremist/gists{/gist_id}","starred_url":"https://api.github.com/users/digitalextremist/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/digitalextremist/subscriptions","organizations_url":"https://api.github.com/users/digitalextremist/orgs","repos_url":"https://api.github.com/users/digitalextremist/repos","events_url":"https://api.github.com/users/digitalextremist/events{/privacy}","received_events_url":"https://api.github.com/users/digitalextremist/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/celluloid/celluloid/labels/refactor","name":"refactor","color":"5319e7"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/celluloid/celluloid/milestones/3","html_url":"https://github.com/celluloid/celluloid/milestones/0.17.0","labels_url":"https://api.github.com/repos/celluloid/celluloid/milestones/3/labels","id":496831,"number":3,"title":"0.17.0","description":"","creator":{"login":"tarcieri","id":797,"avatar_url":"https://avatars.githubusercontent.com/u/797?v=3","gravatar_id":"","url":"https://api.github.com/users/tarcieri","html_url":"https://github.com/tarcieri","followers_url":"https://api.github.com/users/tarcieri/followers","following_url":"https://api.github.com/users/tarcieri/following{/other_user}","gists_url":"https://api.github.com/users/tarcieri/gists{/gist_id}","starred_url":"https://api.github.com/users/tarcieri/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tarcieri/subscriptions","organizations_url":"https://api.github.com/users/tarcieri/orgs","repos_url":"https://api.github.com/users/tarcieri/repos","events_url":"https://api.github.com/users/tarcieri/events{/privacy}","received_events_url":"https://api.github.com/users/tarcieri/received_events","type":"User","site_admin":false},"open_issues":26,"closed_issues":0,"state":"open","created_at":"2013-11-26T03:35:29Z","updated_at":"2015-03-31T17:17:18Z","due_on":null,"closed_at":null},"comments":8,"created_at":"2015-03-31T13:20:21Z","updated_at":"2015-03-31T17:46:20Z","closed_at":null,"body":"This involves the following, but is broader than these:\r\n- [ ] #524 Deal with `:flaky` tests.\r\n- [ ] #525 Get travis working on `jruby-head`\r\n- [ ] #528 Radical amount of warnings in specs.\r\n- [ ] Eradicate timeouts on all RVMs.\r\n\r\nIn general, we need to refactor how tests are handled, removing intermittence; not disabling tests but removing the flaky factor -- which seems largely about putting in some strategically placed `sleep` calls and removing reuse of threads and fibers.\r\n\r\nWhile we don't need to go so far as to remove `allowed failures` per se, it would be nice to be able to detect defects in bleeding-edge RVM's with Celluloid, rather than coming to expect failures."},"comment":{"url":"https://api.github.com/repos/celluloid/celluloid/issues/comments/88185177","html_url":"https://github.com/celluloid/celluloid/issues/526#issuecomment-88185177","issue_url":"https://api.github.com/repos/celluloid/celluloid/issues/526","id":88185177,"user":{"login":"tarcieri","id":797,"avatar_url":"https://avatars.githubusercontent.com/u/797?v=3","gravatar_id":"","url":"https://api.github.com/users/tarcieri","html_url":"https://github.com/tarcieri","followers_url":"https://api.github.com/users/tarcieri/followers","following_url":"https://api.github.com/users/tarcieri/following{/other_user}","gists_url":"https://api.github.com/users/tarcieri/gists{/gist_id}","starred_url":"https://api.github.com/users/tarcieri/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tarcieri/subscriptions","organizations_url":"https://api.github.com/users/tarcieri/orgs","repos_url":"https://api.github.com/users/tarcieri/repos","events_url":"https://api.github.com/users/tarcieri/events{/privacy}","received_events_url":"https://api.github.com/users/tarcieri/received_events","type":"User","site_admin":false},"created_at":"2015-03-31T17:46:20Z","updated_at":"2015-03-31T17:46:20Z","body":"@e2 both are supported. TaskFiber is definitely more stable. @mperham was trying out TaskThreads in Sidekiq."}}