{"action":"created","issue":{"url":"https://api.github.com/repos/fluent/fluentd/issues/1141","repository_url":"https://api.github.com/repos/fluent/fluentd","labels_url":"https://api.github.com/repos/fluent/fluentd/issues/1141/labels{/name}","comments_url":"https://api.github.com/repos/fluent/fluentd/issues/1141/comments","events_url":"https://api.github.com/repos/fluent/fluentd/issues/1141/events","html_url":"https://github.com/fluent/fluentd/pull/1141","id":169321934,"number":1141,"title":"Make CI faster for Windows environment","user":{"login":"tagomoris","id":230654,"avatar_url":"https://avatars.githubusercontent.com/u/230654?v=3","gravatar_id":"","url":"https://api.github.com/users/tagomoris","html_url":"https://github.com/tagomoris","followers_url":"https://api.github.com/users/tagomoris/followers","following_url":"https://api.github.com/users/tagomoris/following{/other_user}","gists_url":"https://api.github.com/users/tagomoris/gists{/gist_id}","starred_url":"https://api.github.com/users/tagomoris/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tagomoris/subscriptions","organizations_url":"https://api.github.com/users/tagomoris/orgs","repos_url":"https://api.github.com/users/tagomoris/repos","events_url":"https://api.github.com/users/tagomoris/events{/privacy}","received_events_url":"https://api.github.com/users/tagomoris/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2016-08-04T08:44:08Z","updated_at":"2016-08-04T11:46:56Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/fluent/fluentd/pulls/1141","html_url":"https://github.com/fluent/fluentd/pull/1141","diff_url":"https://github.com/fluent/fluentd/pull/1141.diff","patch_url":"https://github.com/fluent/fluentd/pull/1141.patch"},"body":"Currently we are running 6 test jobs on AppVeyer per builds (ruby [2.1, 2.2, 2.3] * [x86, x64]). But it requires 40minutes even with 2 concurrent jobs.\r\n\r\nMy idea is:\r\n* run full tests just 4 times (2.3-x86, 2.3-x64, 2.2-x64, 2.2-x64)\r\n* create a very short test to confirm that minimal test cases run successfully\r\n\r\nSome gems which fluentd depends on are binary gems, which contains some versions of binary for versions of ruby, and architectures of compute (x86/x64). These combinations should be tested.\r\n\r\nBut running full tests is too much for that purpose.\r\nSo I think we can reduce total time of CI tasks by replacing full tests with very short/simple tests for some combinations of environments."},"comment":{"url":"https://api.github.com/repos/fluent/fluentd/issues/comments/237530265","html_url":"https://github.com/fluent/fluentd/pull/1141#issuecomment-237530265","issue_url":"https://api.github.com/repos/fluent/fluentd/issues/1141","id":237530265,"user":{"login":"repeatedly","id":16928,"avatar_url":"https://avatars.githubusercontent.com/u/16928?v=3","gravatar_id":"","url":"https://api.github.com/users/repeatedly","html_url":"https://github.com/repeatedly","followers_url":"https://api.github.com/users/repeatedly/followers","following_url":"https://api.github.com/users/repeatedly/following{/other_user}","gists_url":"https://api.github.com/users/repeatedly/gists{/gist_id}","starred_url":"https://api.github.com/users/repeatedly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/repeatedly/subscriptions","organizations_url":"https://api.github.com/users/repeatedly/orgs","repos_url":"https://api.github.com/users/repeatedly/repos","events_url":"https://api.github.com/users/repeatedly/events{/privacy}","received_events_url":"https://api.github.com/users/repeatedly/received_events","type":"User","site_admin":false},"created_at":"2016-08-04T11:46:56Z","updated_at":"2016-08-04T11:46:56Z","body":"LGTM"}}
{"actor":{"display_login":"repeatedly"}}