{"action":"created","comment":{"url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/pulls/comments/60242709","id":60242709,"diff_hunk":"@@ -0,0 +1,60 @@\n+---\n+layout: post\n+title: Interpreting Insights data\n+category: Insights\n+---\n+\n+After you have enabled Insights on your project for the frameworks you use and\n+ran a successful build, you will have a report on your slowest test files. You\n+can see the report by clicking **Add-ons** link on the project page and then\n+following the **Insights** link.\n+\n+From the _Insights_ page, you choose a framework for which you want to see the\n+report. For example, if you want to see which Cucumber files are the slowest in\n+your test suite, when you follow the **Cucumber** link, you will see a table\n+like the one in the picture below.\n+\n+<img src=\"/docs/assets/img/insights/cucumber_table.png\" alt=\"Cucumber\n+table\" class=\"img-responsive img-bordered\">\n+\n+## Report data\n+The table contains all test files which take more than a minute to run, and if\n+none such are found then the slowest five are shown by default.\n+\n+Here you can see the maximum and average running time of the listed files. You\n+can also see how often did the test file pass.\n+\n+Each table row can be expanded to show more info on the file's build history.\n+Bar height indicates running time and build outcome is color-coded. The data\n+in the report is based on the last 50 builds.\n+\n+<img src=\"/docs/assets/img/insights/insights_graph.png\" alt=\"Insights\n+graph\" class=\"img-responsive img-bordered\">\n+\n+## How to use Insights data to enhance your tests\n+If you notice some test files with lower build pass rate and you're not sure\n+why that keeps happening, it is possible that your test suite contains a flaky\n+test. You can check out [this\n+article](https://semaphoreci.com/community/tutorials/how-to-deal-with-and-eliminate-flaky-tests)\n+to find out how you may eliminate them.\n+\n+Another thing is that you may have some test files which are significantly\n+slower than the rest of the suite. This can happen by writing tests that make\n+excessive database calls or similar inefficient use of resources.\n+\n+It can become a problem if you have a test file that takes 5 minutes to","path":"source/docs/insights/interpreting-insights-data.md","position":45,"original_position":45,"commit_id":"7446b1dbe7975867debe5f593ecf202c629e92f9","original_commit_id":"7446b1dbe7975867debe5f593ecf202c629e92f9","user":{"login":"dunjardl","id":12234104,"avatar_url":"https://avatars.githubusercontent.com/u/12234104?v=3","gravatar_id":"","url":"https://api.github.com/users/dunjardl","html_url":"https://github.com/dunjardl","followers_url":"https://api.github.com/users/dunjardl/followers","following_url":"https://api.github.com/users/dunjardl/following{/other_user}","gists_url":"https://api.github.com/users/dunjardl/gists{/gist_id}","starred_url":"https://api.github.com/users/dunjardl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dunjardl/subscriptions","organizations_url":"https://api.github.com/users/dunjardl/orgs","repos_url":"https://api.github.com/users/dunjardl/repos","events_url":"https://api.github.com/users/dunjardl/events{/privacy}","received_events_url":"https://api.github.com/users/dunjardl/received_events","type":"User","site_admin":false},"body":"It can become a problem => This can become an issue","created_at":"2016-04-19T14:37:11Z","updated_at":"2016-04-19T14:37:11Z","html_url":"https://github.com/renderedtext/semaphore-docs-new/pull/273#discussion_r60242709","pull_request_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/pulls/273","_links":{"self":{"href":"https://api.github.com/repos/renderedtext/semaphore-docs-new/pulls/comments/60242709"},"html":{"href":"https://github.com/renderedtext/semaphore-docs-new/pull/273#discussion_r60242709"},"pull_request":{"href":"https://api.github.com/repos/renderedtext/semaphore-docs-new/pulls/273"}}},"pull_request":{"url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/pulls/273","id":66867444,"html_url":"https://github.com/renderedtext/semaphore-docs-new/pull/273","diff_url":"https://github.com/renderedtext/semaphore-docs-new/pull/273.diff","patch_url":"https://github.com/renderedtext/semaphore-docs-new/pull/273.patch","issue_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/issues/273","number":273,"state":"open","locked":false,"title":"Insights pages","user":{"login":"j-keravica","id":13394828,"avatar_url":"https://avatars.githubusercontent.com/u/13394828?v=3","gravatar_id":"","url":"https://api.github.com/users/j-keravica","html_url":"https://github.com/j-keravica","followers_url":"https://api.github.com/users/j-keravica/followers","following_url":"https://api.github.com/users/j-keravica/following{/other_user}","gists_url":"https://api.github.com/users/j-keravica/gists{/gist_id}","starred_url":"https://api.github.com/users/j-keravica/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/j-keravica/subscriptions","organizations_url":"https://api.github.com/users/j-keravica/orgs","repos_url":"https://api.github.com/users/j-keravica/repos","events_url":"https://api.github.com/users/j-keravica/events{/privacy}","received_events_url":"https://api.github.com/users/j-keravica/received_events","type":"User","site_admin":false},"body":"This PR adds three new pages for Insights:\r\n- About Insights\r\n- Enabling Insights\r\n- Interpreting Insights data","created_at":"2016-04-18T14:56:16Z","updated_at":"2016-04-19T14:37:11Z","closed_at":null,"merged_at":null,"merge_commit_sha":"b4b20f7fcda07bc5f5ea56a75ddde60d149bc445","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/pulls/273/commits","review_comments_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/pulls/273/comments","review_comment_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/pulls/comments{/number}","comments_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/issues/273/comments","statuses_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/statuses/7446b1dbe7975867debe5f593ecf202c629e92f9","head":{"label":"renderedtext:jk/insights","ref":"jk/insights","sha":"7446b1dbe7975867debe5f593ecf202c629e92f9","user":{"login":"renderedtext","id":224711,"avatar_url":"https://avatars.githubusercontent.com/u/224711?v=3","gravatar_id":"","url":"https://api.github.com/users/renderedtext","html_url":"https://github.com/renderedtext","followers_url":"https://api.github.com/users/renderedtext/followers","following_url":"https://api.github.com/users/renderedtext/following{/other_user}","gists_url":"https://api.github.com/users/renderedtext/gists{/gist_id}","starred_url":"https://api.github.com/users/renderedtext/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/renderedtext/subscriptions","organizations_url":"https://api.github.com/users/renderedtext/orgs","repos_url":"https://api.github.com/users/renderedtext/repos","events_url":"https://api.github.com/users/renderedtext/events{/privacy}","received_events_url":"https://api.github.com/users/renderedtext/received_events","type":"Organization","site_admin":false},"repo":{"id":15415690,"name":"semaphore-docs-new","full_name":"renderedtext/semaphore-docs-new","owner":{"login":"renderedtext","id":224711,"avatar_url":"https://avatars.githubusercontent.com/u/224711?v=3","gravatar_id":"","url":"https://api.github.com/users/renderedtext","html_url":"https://github.com/renderedtext","followers_url":"https://api.github.com/users/renderedtext/followers","following_url":"https://api.github.com/users/renderedtext/following{/other_user}","gists_url":"https://api.github.com/users/renderedtext/gists{/gist_id}","starred_url":"https://api.github.com/users/renderedtext/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/renderedtext/subscriptions","organizations_url":"https://api.github.com/users/renderedtext/orgs","repos_url":"https://api.github.com/users/renderedtext/repos","events_url":"https://api.github.com/users/renderedtext/events{/privacy}","received_events_url":"https://api.github.com/users/renderedtext/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/renderedtext/semaphore-docs-new","description":"Documentation site for Semaphore.","fork":false,"url":"https://api.github.com/repos/renderedtext/semaphore-docs-new","forks_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/forks","keys_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/keys{/key_id}","collaborators_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/teams","hooks_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/hooks","issue_events_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/issues/events{/number}","events_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/events","assignees_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/assignees{/user}","branches_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/branches{/branch}","tags_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/tags","blobs_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/git/refs{/sha}","trees_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/git/trees{/sha}","statuses_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/statuses/{sha}","languages_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/languages","stargazers_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/stargazers","contributors_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/contributors","subscribers_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/subscribers","subscription_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/subscription","commits_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/commits{/sha}","git_commits_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/git/commits{/sha}","comments_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/comments{/number}","issue_comment_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/issues/comments{/number}","contents_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/contents/{+path}","compare_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/compare/{base}...{head}","merges_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/merges","archive_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/downloads","issues_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/issues{/number}","pulls_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/pulls{/number}","milestones_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/milestones{/number}","notifications_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/labels{/name}","releases_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/releases{/id}","deployments_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/deployments","created_at":"2013-12-24T09:34:58Z","updated_at":"2016-01-24T03:23:46Z","pushed_at":"2016-04-19T14:15:50Z","git_url":"git://github.com/renderedtext/semaphore-docs-new.git","ssh_url":"git@github.com:renderedtext/semaphore-docs-new.git","clone_url":"https://github.com/renderedtext/semaphore-docs-new.git","svn_url":"https://github.com/renderedtext/semaphore-docs-new","homepage":"https://semaphoreci.com/docs","size":20134,"stargazers_count":7,"watchers_count":7,"language":"CSS","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":47,"mirror_url":null,"open_issues_count":10,"forks":47,"open_issues":10,"watchers":7,"default_branch":"master"}},"base":{"label":"renderedtext:master","ref":"master","sha":"0af84c083dbba378d0a51c7eb2bcd469c2336cf7","user":{"login":"renderedtext","id":224711,"avatar_url":"https://avatars.githubusercontent.com/u/224711?v=3","gravatar_id":"","url":"https://api.github.com/users/renderedtext","html_url":"https://github.com/renderedtext","followers_url":"https://api.github.com/users/renderedtext/followers","following_url":"https://api.github.com/users/renderedtext/following{/other_user}","gists_url":"https://api.github.com/users/renderedtext/gists{/gist_id}","starred_url":"https://api.github.com/users/renderedtext/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/renderedtext/subscriptions","organizations_url":"https://api.github.com/users/renderedtext/orgs","repos_url":"https://api.github.com/users/renderedtext/repos","events_url":"https://api.github.com/users/renderedtext/events{/privacy}","received_events_url":"https://api.github.com/users/renderedtext/received_events","type":"Organization","site_admin":false},"repo":{"id":15415690,"name":"semaphore-docs-new","full_name":"renderedtext/semaphore-docs-new","owner":{"login":"renderedtext","id":224711,"avatar_url":"https://avatars.githubusercontent.com/u/224711?v=3","gravatar_id":"","url":"https://api.github.com/users/renderedtext","html_url":"https://github.com/renderedtext","followers_url":"https://api.github.com/users/renderedtext/followers","following_url":"https://api.github.com/users/renderedtext/following{/other_user}","gists_url":"https://api.github.com/users/renderedtext/gists{/gist_id}","starred_url":"https://api.github.com/users/renderedtext/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/renderedtext/subscriptions","organizations_url":"https://api.github.com/users/renderedtext/orgs","repos_url":"https://api.github.com/users/renderedtext/repos","events_url":"https://api.github.com/users/renderedtext/events{/privacy}","received_events_url":"https://api.github.com/users/renderedtext/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/renderedtext/semaphore-docs-new","description":"Documentation site for Semaphore.","fork":false,"url":"https://api.github.com/repos/renderedtext/semaphore-docs-new","forks_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/forks","keys_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/keys{/key_id}","collaborators_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/teams","hooks_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/hooks","issue_events_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/issues/events{/number}","events_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/events","assignees_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/assignees{/user}","branches_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/branches{/branch}","tags_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/tags","blobs_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/git/refs{/sha}","trees_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/git/trees{/sha}","statuses_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/statuses/{sha}","languages_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/languages","stargazers_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/stargazers","contributors_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/contributors","subscribers_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/subscribers","subscription_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/subscription","commits_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/commits{/sha}","git_commits_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/git/commits{/sha}","comments_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/comments{/number}","issue_comment_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/issues/comments{/number}","contents_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/contents/{+path}","compare_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/compare/{base}...{head}","merges_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/merges","archive_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/downloads","issues_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/issues{/number}","pulls_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/pulls{/number}","milestones_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/milestones{/number}","notifications_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/labels{/name}","releases_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/releases{/id}","deployments_url":"https://api.github.com/repos/renderedtext/semaphore-docs-new/deployments","created_at":"2013-12-24T09:34:58Z","updated_at":"2016-01-24T03:23:46Z","pushed_at":"2016-04-19T14:15:50Z","git_url":"git://github.com/renderedtext/semaphore-docs-new.git","ssh_url":"git@github.com:renderedtext/semaphore-docs-new.git","clone_url":"https://github.com/renderedtext/semaphore-docs-new.git","svn_url":"https://github.com/renderedtext/semaphore-docs-new","homepage":"https://semaphoreci.com/docs","size":20134,"stargazers_count":7,"watchers_count":7,"language":"CSS","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":47,"mirror_url":null,"open_issues_count":10,"forks":47,"open_issues":10,"watchers":7,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/renderedtext/semaphore-docs-new/pulls/273"},"html":{"href":"https://github.com/renderedtext/semaphore-docs-new/pull/273"},"issue":{"href":"https://api.github.com/repos/renderedtext/semaphore-docs-new/issues/273"},"comments":{"href":"https://api.github.com/repos/renderedtext/semaphore-docs-new/issues/273/comments"},"review_comments":{"href":"https://api.github.com/repos/renderedtext/semaphore-docs-new/pulls/273/comments"},"review_comment":{"href":"https://api.github.com/repos/renderedtext/semaphore-docs-new/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/renderedtext/semaphore-docs-new/pulls/273/commits"},"statuses":{"href":"https://api.github.com/repos/renderedtext/semaphore-docs-new/statuses/7446b1dbe7975867debe5f593ecf202c629e92f9"}}}}