{"action":"created","issue":{"url":"https://api.github.com/repos/epurdom/clusterExperiment/issues/232","repository_url":"https://api.github.com/repos/epurdom/clusterExperiment","labels_url":"https://api.github.com/repos/epurdom/clusterExperiment/issues/232/labels{/name}","comments_url":"https://api.github.com/repos/epurdom/clusterExperiment/issues/232/comments","events_url":"https://api.github.com/repos/epurdom/clusterExperiment/issues/232/events","html_url":"https://github.com/epurdom/clusterExperiment/issues/232","id":265718709,"number":232,"title":"Timing out on Travis CI","user":{"login":"epurdom","id":7718485,"avatar_url":"https://avatars1.githubusercontent.com/u/7718485?v=4","gravatar_id":"","url":"https://api.github.com/users/epurdom","html_url":"https://github.com/epurdom","followers_url":"https://api.github.com/users/epurdom/followers","following_url":"https://api.github.com/users/epurdom/following{/other_user}","gists_url":"https://api.github.com/users/epurdom/gists{/gist_id}","starred_url":"https://api.github.com/users/epurdom/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/epurdom/subscriptions","organizations_url":"https://api.github.com/users/epurdom/orgs","repos_url":"https://api.github.com/users/epurdom/repos","events_url":"https://api.github.com/users/epurdom/events{/privacy}","received_events_url":"https://api.github.com/users/epurdom/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-10-16T10:21:23Z","updated_at":"2017-11-22T14:52:35Z","closed_at":"2017-11-22T14:52:35Z","author_association":"OWNER","body":"We are timing out on checks now with Travis CI. The latest build (17d072a) timed out on the overall time it took. I hope this is a one-off occurance, because the overall limit is 50min and usually we are running at 20-30 minutes.\r\n\r\nMore difficult is the fact that Travis CI also stops if there is no output for more than 10 minutes. Because R CMD CHECK only prints a single line for the entire testthat run, it means that long cummulative time on testthat will create this error. (So splitting into different test files didn't fix this problem.) See https://github.com/hadley/devtools/issues/481 and https://github.com/travis-ci/travis-ci/issues/3849 for related threads on this issue.\r\n\r\nTravis CI offers a hack to wait longer for output but it would require writing our own script command for .yaml file rather than the simple one (one of the above threads give one). \r\n\r\nI haven't done that, because I'd really rather use the default. I've tried to slighly shorten the Travis CI checks by making a  plot=FALSE command for the plotHeatmap commands which should skip the actual call to `aheatmap` (the results of which take a long time and TravisCI doesn't \"see\" anyway). It minimizes our testing of the interface with `aheatmap` however, so I didn't remove them all. \r\n\r\nOn my laptop, the `test_dir` run on the testing directory only takes 4 minutes or so. I guess that doesn't include the `library(testthat)` command, but still surprising its >10 minutes. \r\n\r\n"},"comment":{"url":"https://api.github.com/repos/epurdom/clusterExperiment/issues/comments/346372584","html_url":"https://github.com/epurdom/clusterExperiment/issues/232#issuecomment-346372584","issue_url":"https://api.github.com/repos/epurdom/clusterExperiment/issues/232","id":346372584,"user":{"login":"epurdom","id":7718485,"avatar_url":"https://avatars1.githubusercontent.com/u/7718485?v=4","gravatar_id":"","url":"https://api.github.com/users/epurdom","html_url":"https://github.com/epurdom","followers_url":"https://api.github.com/users/epurdom/followers","following_url":"https://api.github.com/users/epurdom/following{/other_user}","gists_url":"https://api.github.com/users/epurdom/gists{/gist_id}","starred_url":"https://api.github.com/users/epurdom/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/epurdom/subscriptions","organizations_url":"https://api.github.com/users/epurdom/orgs","repos_url":"https://api.github.com/users/epurdom/repos","events_url":"https://api.github.com/users/epurdom/events{/privacy}","received_events_url":"https://api.github.com/users/epurdom/received_events","type":"User","site_admin":false},"created_at":"2017-11-22T14:52:35Z","updated_at":"2017-11-22T14:52:35Z","author_association":"OWNER","body":"I think this was transient issue with TravisCI so closing issue."}}
{"actor":{"display_login":"epurdom"}}