{"action":"created","issue":{"url":"https://api.github.com/repos/iojs/io.js/issues/794","labels_url":"https://api.github.com/repos/iojs/io.js/issues/794/labels{/name}","comments_url":"https://api.github.com/repos/iojs/io.js/issues/794/comments","events_url":"https://api.github.com/repos/iojs/io.js/issues/794/events","html_url":"https://github.com/iojs/io.js/issues/794","id":57277984,"number":794,"title":"iojs seems to be more \"brittle\" on travis","user":{"login":"stefanpenner","id":1377,"avatar_url":"https://avatars.githubusercontent.com/u/1377?v=3","gravatar_id":"","url":"https://api.github.com/users/stefanpenner","html_url":"https://github.com/stefanpenner","followers_url":"https://api.github.com/users/stefanpenner/followers","following_url":"https://api.github.com/users/stefanpenner/following{/other_user}","gists_url":"https://api.github.com/users/stefanpenner/gists{/gist_id}","starred_url":"https://api.github.com/users/stefanpenner/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stefanpenner/subscriptions","organizations_url":"https://api.github.com/users/stefanpenner/orgs","repos_url":"https://api.github.com/users/stefanpenner/repos","events_url":"https://api.github.com/users/stefanpenner/events{/privacy}","received_events_url":"https://api.github.com/users/stefanpenner/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/iojs/io.js/labels/investigate","name":"investigate","color":"bfdadc"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-02-11T05:24:43Z","updated_at":"2015-02-16T15:22:53Z","closed_at":null,"body":"although we haven't had a chance to pin-point why, ember-cli's test suite seemed awfully brittle when running on iojs. We have [temporarily transitioned it](https://github.com/ember-cli/ember-cli/pull/3250) to travis ci's `allow_failures:` matrix entry.\r\n\r\nAs time permits I will try and cycle back with more concrete information, but I figured I would raise awareness sooner rather then later.\r\n"},"comment":{"url":"https://api.github.com/repos/iojs/io.js/issues/comments/74523918","html_url":"https://github.com/iojs/io.js/issues/794#issuecomment-74523918","issue_url":"https://api.github.com/repos/iojs/io.js/issues/794","id":74523918,"user":{"login":"stefanpenner","id":1377,"avatar_url":"https://avatars.githubusercontent.com/u/1377?v=3","gravatar_id":"","url":"https://api.github.com/users/stefanpenner","html_url":"https://github.com/stefanpenner","followers_url":"https://api.github.com/users/stefanpenner/followers","following_url":"https://api.github.com/users/stefanpenner/following{/other_user}","gists_url":"https://api.github.com/users/stefanpenner/gists{/gist_id}","starred_url":"https://api.github.com/users/stefanpenner/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stefanpenner/subscriptions","organizations_url":"https://api.github.com/users/stefanpenner/orgs","repos_url":"https://api.github.com/users/stefanpenner/repos","events_url":"https://api.github.com/users/stefanpenner/events{/privacy}","received_events_url":"https://api.github.com/users/stefanpenner/received_events","type":"User","site_admin":false},"created_at":"2015-02-16T15:22:53Z","updated_at":"2015-02-16T15:22:53Z","body":"> I am not sure it's iojs that's brittle as much as ember-cli... But then again I trust @stefanpenner.\r\n\r\nI appreciate the trust, but all I can say for certain is that `io.js` fails \"randomly\" at a much higher frequency then the `0.10.x` and `0.11.x`. The random failures typically manifest in some to-disk related race.\r\n\r\nquick example\r\n```diff\r\n1) Acceptance: express server restart Server restarts successfully on copy2:\r\n      Test file has correct contents after first copy.\r\n      + expected - actual\r\n      +\"Copy2 contents of A. Copy2 contents of B.\"\r\n      -\"Initial contents of A.\"\r\n```\r\n\r\nUnfortunately, this could just as easily be a race in user-land that manifests more frequently in `io.js` do to some timing differences.\r\n\r\nA recent example of such a race is one I addressed in NCP. [Once fixed](https://github.com/stefanpenner/ncp/commit/1f6c365c2df7c4bc1520229e7840860f6135de32) the over-all test stability improved dramatically. \r\n\r\nAnyways, I opened this issue to get the word out, in-case others noticed similar issues."}}