{"action":"created","issue":{"url":"https://api.github.com/repos/ember-cli/ember-cli/issues/3466","labels_url":"https://api.github.com/repos/ember-cli/ember-cli/issues/3466/labels{/name}","comments_url":"https://api.github.com/repos/ember-cli/ember-cli/issues/3466/comments","events_url":"https://api.github.com/repos/ember-cli/ember-cli/issues/3466/events","html_url":"https://github.com/ember-cli/ember-cli/issues/3466","id":60319215,"number":3466,"title":"ember test ci --silent outputs warnings","user":{"login":"Twinkletoes","id":2016523,"avatar_url":"https://avatars.githubusercontent.com/u/2016523?v=3","gravatar_id":"","url":"https://api.github.com/users/Twinkletoes","html_url":"https://github.com/Twinkletoes","followers_url":"https://api.github.com/users/Twinkletoes/followers","following_url":"https://api.github.com/users/Twinkletoes/following{/other_user}","gists_url":"https://api.github.com/users/Twinkletoes/gists{/gist_id}","starred_url":"https://api.github.com/users/Twinkletoes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Twinkletoes/subscriptions","organizations_url":"https://api.github.com/users/Twinkletoes/orgs","repos_url":"https://api.github.com/users/Twinkletoes/repos","events_url":"https://api.github.com/users/Twinkletoes/events{/privacy}","received_events_url":"https://api.github.com/users/Twinkletoes/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ember-cli/ember-cli/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/ember-cli/ember-cli/labels/pending-dependency-fix","name":"pending-dependency-fix","color":"009800"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":25,"created_at":"2015-03-09T09:45:10Z","updated_at":"2015-03-10T21:17:17Z","closed_at":null,"body":"Running test in ci mode should *only* output test results so that test parsers will work. 0.2.0 is better than 0.1.15 which also pushed jshint to stdout, but is still broken.\r\n\r\nIf it is really hard to stop addons and plugins from writing to stdout, perhaps there should be a new test option *-out filename* which writes only the test output to that file. This way we wouldn't need the --silent flag and we wouldn't be broken by rogue addons.\r\n\r\n```\r\nG:\\Projects\\insm-ui>ember test ci --silent\r\nWarning: ignoring input sourcemap for bower_components/route-recognizer/dist/rou\r\nte-recognizer.js because ENOENT, no such file or directory 'G:\\Projects\\insm-ui\\\r\ntmp\\tree_merger-tmp_dest_dir-B9sZ9zdA.tmp\\bower_components\\route-recognizer\\dist\r\n\\route-recognizer.js.map'\r\n<xml follows.../>\r\n```"},"comment":{"url":"https://api.github.com/repos/ember-cli/ember-cli/issues/comments/78150281","html_url":"https://github.com/ember-cli/ember-cli/issues/3466#issuecomment-78150281","issue_url":"https://api.github.com/repos/ember-cli/ember-cli/issues/3466","id":78150281,"user":{"login":"rwjblue","id":12637,"avatar_url":"https://avatars.githubusercontent.com/u/12637?v=3","gravatar_id":"","url":"https://api.github.com/users/rwjblue","html_url":"https://github.com/rwjblue","followers_url":"https://api.github.com/users/rwjblue/followers","following_url":"https://api.github.com/users/rwjblue/following{/other_user}","gists_url":"https://api.github.com/users/rwjblue/gists{/gist_id}","starred_url":"https://api.github.com/users/rwjblue/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rwjblue/subscriptions","organizations_url":"https://api.github.com/users/rwjblue/orgs","repos_url":"https://api.github.com/users/rwjblue/repos","events_url":"https://api.github.com/users/rwjblue/events{/privacy}","received_events_url":"https://api.github.com/users/rwjblue/received_events","type":"User","site_admin":false},"created_at":"2015-03-10T21:17:17Z","updated_at":"2015-03-10T21:17:17Z","body":"> The only reason we seem to need silent is in order to have parseable test output.\r\n\r\nThat is **your** only reason to care, not mine. :wink: \r\n\r\n> Absolutely, but if we push test output sideways into a file then addons don't need to take account of the silent flag and can log what they need to stdout.\r\n\r\nPushing the test output into a separate file (as we have both mentioned above) is absolutely the right move, but saying that addons should not honor the apps request for specific logging levels is definitely beyond the scope of ensuring test output is valid."}}