{"action":"created","issue":{"url":"https://api.github.com/repos/trilinos/Trilinos/issues/3073","repository_url":"https://api.github.com/repos/trilinos/Trilinos","labels_url":"https://api.github.com/repos/trilinos/Trilinos/issues/3073/labels{/name}","comments_url":"https://api.github.com/repos/trilinos/Trilinos/issues/3073/comments","events_url":"https://api.github.com/repos/trilinos/Trilinos/issues/3073/events","html_url":"https://github.com/trilinos/Trilinos/pull/3073","id":338962827,"node_id":"MDExOlB1bGxSZXF1ZXN0MTk5NzY1Njk3","number":3073,"title":"Teuchos: Add script for parsing and analysis of stacked timer output","user":{"login":"cgcgcg","id":4666273,"node_id":"MDQ6VXNlcjQ2NjYyNzM=","avatar_url":"https://avatars2.githubusercontent.com/u/4666273?v=4","gravatar_id":"","url":"https://api.github.com/users/cgcgcg","html_url":"https://github.com/cgcgcg","followers_url":"https://api.github.com/users/cgcgcg/followers","following_url":"https://api.github.com/users/cgcgcg/following{/other_user}","gists_url":"https://api.github.com/users/cgcgcg/gists{/gist_id}","starred_url":"https://api.github.com/users/cgcgcg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cgcgcg/subscriptions","organizations_url":"https://api.github.com/users/cgcgcg/orgs","repos_url":"https://api.github.com/users/cgcgcg/repos","events_url":"https://api.github.com/users/cgcgcg/events{/privacy}","received_events_url":"https://api.github.com/users/cgcgcg/received_events","type":"User","site_admin":false},"labels":[{"id":313561890,"node_id":"MDU6TGFiZWwzMTM1NjE4OTA=","url":"https://api.github.com/repos/trilinos/Trilinos/labels/Teuchos","name":"Teuchos","color":"fbca04","default":false}],"state":"open","locked":false,"assignee":{"login":"cgcgcg","id":4666273,"node_id":"MDQ6VXNlcjQ2NjYyNzM=","avatar_url":"https://avatars2.githubusercontent.com/u/4666273?v=4","gravatar_id":"","url":"https://api.github.com/users/cgcgcg","html_url":"https://github.com/cgcgcg","followers_url":"https://api.github.com/users/cgcgcg/followers","following_url":"https://api.github.com/users/cgcgcg/following{/other_user}","gists_url":"https://api.github.com/users/cgcgcg/gists{/gist_id}","starred_url":"https://api.github.com/users/cgcgcg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cgcgcg/subscriptions","organizations_url":"https://api.github.com/users/cgcgcg/orgs","repos_url":"https://api.github.com/users/cgcgcg/repos","events_url":"https://api.github.com/users/cgcgcg/events{/privacy}","received_events_url":"https://api.github.com/users/cgcgcg/received_events","type":"User","site_admin":false},"assignees":[{"login":"cgcgcg","id":4666273,"node_id":"MDQ6VXNlcjQ2NjYyNzM=","avatar_url":"https://avatars2.githubusercontent.com/u/4666273?v=4","gravatar_id":"","url":"https://api.github.com/users/cgcgcg","html_url":"https://github.com/cgcgcg","followers_url":"https://api.github.com/users/cgcgcg/followers","following_url":"https://api.github.com/users/cgcgcg/following{/other_user}","gists_url":"https://api.github.com/users/cgcgcg/gists{/gist_id}","starred_url":"https://api.github.com/users/cgcgcg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cgcgcg/subscriptions","organizations_url":"https://api.github.com/users/cgcgcg/orgs","repos_url":"https://api.github.com/users/cgcgcg/repos","events_url":"https://api.github.com/users/cgcgcg/events{/privacy}","received_events_url":"https://api.github.com/users/cgcgcg/received_events","type":"User","site_admin":false}],"milestone":null,"comments":17,"created_at":"2018-07-06T14:35:38Z","updated_at":"2018-07-19T14:56:07Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/trilinos/Trilinos/pulls/3073","html_url":"https://github.com/trilinos/Trilinos/pull/3073","diff_url":"https://github.com/trilinos/Trilinos/pull/3073.diff","patch_url":"https://github.com/trilinos/Trilinos/pull/3073.patch"},"body":"@trilinos/teuchos \r\n\r\n## Description\r\nThe script parses log files containing stacked timer output. The information is displayed using a hierarchical pie chart. The top-level timers are in the center of the chart, lower levels towards the outside. The angle of the different segments corresponds to the time spent in the total time for the timer. The name and exact time for the timer under the mouse cursor are displayed at the top of the window. The user can narrow the results to a timer and its children by clicking on it, and zoom out using right clicks.\r\n\r\n## Screenshots\r\n![stackedtimers](https://user-images.githubusercontent.com/4666273/42384173-90bb8a18-80f6-11e8-8bae-3c9511f7df1c.png)\r\n\r\n\r\n## Additional Information\r\nThe script relies on a publicly available python package: https://github.com/klieret/pyplot-hierarchical-pie\r\nThe package is under BSD 3-Clause License.\r\n"},"comment":{"url":"https://api.github.com/repos/trilinos/Trilinos/issues/comments/406305755","html_url":"https://github.com/trilinos/Trilinos/pull/3073#issuecomment-406305755","issue_url":"https://api.github.com/repos/trilinos/Trilinos/issues/3073","id":406305755,"node_id":"MDEyOklzc3VlQ29tbWVudDQwNjMwNTc1NQ==","user":{"login":"trilinos-autotester","id":26070492,"node_id":"MDQ6VXNlcjI2MDcwNDky","avatar_url":"https://avatars2.githubusercontent.com/u/26070492?v=4","gravatar_id":"","url":"https://api.github.com/users/trilinos-autotester","html_url":"https://github.com/trilinos-autotester","followers_url":"https://api.github.com/users/trilinos-autotester/followers","following_url":"https://api.github.com/users/trilinos-autotester/following{/other_user}","gists_url":"https://api.github.com/users/trilinos-autotester/gists{/gist_id}","starred_url":"https://api.github.com/users/trilinos-autotester/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/trilinos-autotester/subscriptions","organizations_url":"https://api.github.com/users/trilinos-autotester/orgs","repos_url":"https://api.github.com/users/trilinos-autotester/repos","events_url":"https://api.github.com/users/trilinos-autotester/events{/privacy}","received_events_url":"https://api.github.com/users/trilinos-autotester/received_events","type":"User","site_admin":false},"created_at":"2018-07-19T14:56:07Z","updated_at":"2018-07-19T14:56:07Z","author_association":"NONE","body":"Status Flag 'Pull Request AutoTester' - Testing Jenkins Projects:\n\n<details>\n<summary>\n  <b>Pull Request Auto Testing STARTING</b> (click to expand)\n</summary>\n\n<h2>Build Information</h2>\n<h3>Test Name: Trilinos_pullrequest_gcc_4.9.3</h3>\n<ul>\n  <li>Build Num: 1141</li>\n  <li>Status: STARTED</li>\n</ul>\n\n<h4>Jenkins Parameters</h4>\n<table>\n  <tr>\n    <th>Parameter Name</th>\n    <th>Value</th>\n  </tr>\n\n  <tr>\n    <td>COMPILER_MODULE</td>\n    <td>sems-gcc/4.9.3</td>\n  </tr>\n\n  <tr>\n    <td>JENKINS_BUILD_TYPE</td>\n    <td>Release</td>\n  </tr>\n\n  <tr>\n    <td>JENKINS_COMM_TYPE</td>\n    <td>MPI</td>\n  </tr>\n\n  <tr>\n    <td>JENKINS_DO_COMPLEX</td>\n    <td>OFF</td>\n  </tr>\n\n  <tr>\n    <td>JENKINS_JOB_TYPE</td>\n    <td>Experimental</td>\n  </tr>\n\n  <tr>\n    <td>MPI_MODULE</td>\n    <td>sems-openmpi/1.8.7</td>\n  </tr>\n\n  <tr>\n    <td>PULLREQUESTNUM</td>\n    <td>3073</td>\n  </tr>\n\n  <tr>\n    <td>TEST_REPO_ALIAS</td>\n    <td>TRILINOS</td>\n  </tr>\n\n  <tr>\n    <td>TRILINOS_SOURCE_BRANCH</td>\n    <td>develop</td>\n  </tr>\n\n  <tr>\n    <td>TRILINOS_SOURCE_REPO</td>\n    <td>https://github.com/cgcgcg/Trilinos</td>\n  </tr>\n\n  <tr>\n    <td>TRILINOS_SOURCE_SHA</td>\n    <td>29f1875c8aedb4d558d78d531ef44c15cdf17295</td>\n  </tr>\n\n  <tr>\n    <td>TRILINOS_TARGET_BRANCH</td>\n    <td>develop</td>\n  </tr>\n\n  <tr>\n    <td>TRILINOS_TARGET_REPO</td>\n    <td>https://github.com/trilinos/Trilinos</td>\n  </tr>\n\n  <tr>\n    <td>TRILINOS_TARGET_SHA</td>\n    <td>822b37450f0011c71b996d8bb9f28bef0e03d0f2</td>\n  </tr>\n</table>\n\n<h2>Build Information</h2>\n<h3>Test Name: Trilinos_pullrequest_gcc_4.8.4</h3>\n<ul>\n  <li>Build Num: 846</li>\n  <li>Status: STARTED</li>\n</ul>\n\n<h4>Jenkins Parameters</h4>\n<table>\n  <tr>\n    <th>Parameter Name</th>\n    <th>Value</th>\n  </tr>\n\n  <tr>\n    <td>COMPILER_MODULE</td>\n    <td>sems-gcc/4.8.4</td>\n  </tr>\n\n  <tr>\n    <td>JENKINS_BUILD_TYPE</td>\n    <td>Release</td>\n  </tr>\n\n  <tr>\n    <td>JENKINS_COMM_TYPE</td>\n    <td>MPI</td>\n  </tr>\n\n  <tr>\n    <td>JENKINS_DO_COMPLEX</td>\n    <td>OFF</td>\n  </tr>\n\n  <tr>\n    <td>JENKINS_JOB_TYPE</td>\n    <td>Experimental</td>\n  </tr>\n\n  <tr>\n    <td>MPI_MODULE</td>\n    <td>sems-openmpi/1.8.7</td>\n  </tr>\n\n  <tr>\n    <td>PULLREQUESTNUM</td>\n    <td>3073</td>\n  </tr>\n\n  <tr>\n    <td>TEST_REPO_ALIAS</td>\n    <td>TRILINOS</td>\n  </tr>\n\n  <tr>\n    <td>TRILINOS_SOURCE_BRANCH</td>\n    <td>develop</td>\n  </tr>\n\n  <tr>\n    <td>TRILINOS_SOURCE_REPO</td>\n    <td>https://github.com/cgcgcg/Trilinos</td>\n  </tr>\n\n  <tr>\n    <td>TRILINOS_SOURCE_SHA</td>\n    <td>29f1875c8aedb4d558d78d531ef44c15cdf17295</td>\n  </tr>\n\n  <tr>\n    <td>TRILINOS_TARGET_BRANCH</td>\n    <td>develop</td>\n  </tr>\n\n  <tr>\n    <td>TRILINOS_TARGET_REPO</td>\n    <td>https://github.com/trilinos/Trilinos</td>\n  </tr>\n\n  <tr>\n    <td>TRILINOS_TARGET_SHA</td>\n    <td>822b37450f0011c71b996d8bb9f28bef0e03d0f2</td>\n  </tr>\n</table>\n\n<h2>Build Information</h2>\n<h3>Test Name: Trilinos_pullrequest_intel_17.0.1</h3>\n<ul>\n  <li>Build Num: 400</li>\n  <li>Status: STARTED</li>\n</ul>\n\n<h4>Jenkins Parameters</h4>\n<table>\n  <tr>\n    <th>Parameter Name</th>\n    <th>Value</th>\n  </tr>\n\n  <tr>\n    <td>PULLREQUESTNUM</td>\n    <td>3073</td>\n  </tr>\n\n  <tr>\n    <td>TEST_REPO_ALIAS</td>\n    <td>TRILINOS</td>\n  </tr>\n\n  <tr>\n    <td>TRILINOS_SOURCE_BRANCH</td>\n    <td>develop</td>\n  </tr>\n\n  <tr>\n    <td>TRILINOS_SOURCE_REPO</td>\n    <td>https://github.com/cgcgcg/Trilinos</td>\n  </tr>\n\n  <tr>\n    <td>TRILINOS_SOURCE_SHA</td>\n    <td>29f1875c8aedb4d558d78d531ef44c15cdf17295</td>\n  </tr>\n\n  <tr>\n    <td>TRILINOS_TARGET_BRANCH</td>\n    <td>develop</td>\n  </tr>\n\n  <tr>\n    <td>TRILINOS_TARGET_REPO</td>\n    <td>https://github.com/trilinos/Trilinos</td>\n  </tr>\n\n  <tr>\n    <td>TRILINOS_TARGET_SHA</td>\n    <td>822b37450f0011c71b996d8bb9f28bef0e03d0f2</td>\n  </tr>\n</table>\n\n<h2>Using Repos:</h2>\n\n<dl>\n  <dt>Repo: TRILINOS (cgcgcg/Trilinos)</dt>\n  <ul>\n    <li>Branch: develop</li>\n    <li>SHA: 29f1875c8aedb4d558d78d531ef44c15cdf17295</li>\n    <li>Mode: TEST_REPO</li>\n  </ul>\n</dl>\n\nPull Request Author: cgcgcg\n</details>\n"}}
{"actor":{"display_login":"trilinos-autotester"}}