{"action":"created","issue":{"url":"https://api.github.com/repos/jenkinsci/coordinator-plugin/issues/30","repository_url":"https://api.github.com/repos/jenkinsci/coordinator-plugin","labels_url":"https://api.github.com/repos/jenkinsci/coordinator-plugin/issues/30/labels{/name}","comments_url":"https://api.github.com/repos/jenkinsci/coordinator-plugin/issues/30/comments","events_url":"https://api.github.com/repos/jenkinsci/coordinator-plugin/issues/30/events","html_url":"https://github.com/jenkinsci/coordinator-plugin/issues/30","id":146851273,"number":30,"title":"Testing plug in version 1.2.0-SNAPSHOT in order to prepare new release","user":{"login":"Max-Serra","id":16347984,"avatar_url":"https://avatars.githubusercontent.com/u/16347984?v=3","gravatar_id":"","url":"https://api.github.com/users/Max-Serra","html_url":"https://github.com/Max-Serra","followers_url":"https://api.github.com/users/Max-Serra/followers","following_url":"https://api.github.com/users/Max-Serra/following{/other_user}","gists_url":"https://api.github.com/users/Max-Serra/gists{/gist_id}","starred_url":"https://api.github.com/users/Max-Serra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Max-Serra/subscriptions","organizations_url":"https://api.github.com/users/Max-Serra/orgs","repos_url":"https://api.github.com/users/Max-Serra/repos","events_url":"https://api.github.com/users/Max-Serra/events{/privacy}","received_events_url":"https://api.github.com/users/Max-Serra/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"Max-Serra","id":16347984,"avatar_url":"https://avatars.githubusercontent.com/u/16347984?v=3","gravatar_id":"","url":"https://api.github.com/users/Max-Serra","html_url":"https://github.com/Max-Serra","followers_url":"https://api.github.com/users/Max-Serra/followers","following_url":"https://api.github.com/users/Max-Serra/following{/other_user}","gists_url":"https://api.github.com/users/Max-Serra/gists{/gist_id}","starred_url":"https://api.github.com/users/Max-Serra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Max-Serra/subscriptions","organizations_url":"https://api.github.com/users/Max-Serra/orgs","repos_url":"https://api.github.com/users/Max-Serra/repos","events_url":"https://api.github.com/users/Max-Serra/events{/privacy}","received_events_url":"https://api.github.com/users/Max-Serra/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/jenkinsci/coordinator-plugin/milestones/2","html_url":"https://github.com/jenkinsci/coordinator-plugin/milestones/v1.2.0","labels_url":"https://api.github.com/repos/jenkinsci/coordinator-plugin/milestones/2/labels","id":1656455,"number":2,"title":"v1.2.0","description":"- [x] Breaking or not option\r\n- [x] CloudBees CI failure fix\r\n- [x] Build job status issue\r\n\r\n","creator":{"login":"ace-han","id":1177332,"avatar_url":"https://avatars.githubusercontent.com/u/1177332?v=3","gravatar_id":"","url":"https://api.github.com/users/ace-han","html_url":"https://github.com/ace-han","followers_url":"https://api.github.com/users/ace-han/followers","following_url":"https://api.github.com/users/ace-han/following{/other_user}","gists_url":"https://api.github.com/users/ace-han/gists{/gist_id}","starred_url":"https://api.github.com/users/ace-han/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ace-han/subscriptions","organizations_url":"https://api.github.com/users/ace-han/orgs","repos_url":"https://api.github.com/users/ace-han/repos","events_url":"https://api.github.com/users/ace-han/events{/privacy}","received_events_url":"https://api.github.com/users/ace-han/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":6,"state":"open","created_at":"2016-03-21T03:29:02Z","updated_at":"2016-04-12T02:03:28Z","due_on":null,"closed_at":null},"comments":6,"created_at":"2016-04-08T08:09:41Z","updated_at":"2016-04-13T15:12:23Z","closed_at":null,"body":"Hi Ace,\r\n\r\nI used the plug in with latest code modifying the complex setup which looks like the following (in the picture still set according to the previous 1.1.1 version):\r\n\r\n![regressiontree](https://cloud.githubusercontent.com/assets/16347984/14376659/21c0c3be-fd6b-11e5-8793-08169e0895ec.png)\r\n\r\nI switched the node \"Inventory Test Suite\" to all the available patterns, running only the branch within the red rectangle and **it's working fine as expected**:\r\n\r\n![inventorybranch](https://cloud.githubusercontent.com/assets/16347984/14376767/ca49a2bc-fd6b-11e5-80a4-fe3256470681.jpg)\r\n\r\nBy the latest code I realized you solved further issues present in the 1.1.1 version.\r\n\r\n1. There was a problem in the Parameter/Execution Plan tabs visualization solved by the commit https://github.com/ace-han/coordinator/commit/91e691e8dce920232fc7e36f4cbf64c81e970760\r\n\r\n2. Changing the logic of the execution to implement the non-breaking feature you removed the hugly output printed in the execution plan, when a serial branch stops the execution after a failure, see below:\r\n![misleadingmessageinresults](https://cloud.githubusercontent.com/assets/16347984/14377028/c37db890-fd6d-11e5-9ca6-19a611e1190e.jpg)\r\n\r\nThe message \"Server side error. Please checkout the server log\" was really misleading at the user perspective, highlighting an error in the execution, even if the plug in was working normally, in the case of a failure. Now simply the following jobs are not executed.\r\nIt is good as well how the plug in works and shows the results when a parallel - breaking pattern is set:\r\n\r\n![parallelbreakingresult](https://cloud.githubusercontent.com/assets/16347984/14377337/625f2d44-fd6f-11e5-8d25-195c64ce1aa0.jpg)\r\n\r\nThe two jobs in the same branch have been correctly stopped as consequence of the failure, and are marked correctly in the plan result as aborted.\r\n\r\nI' m still testing the case in which all the nodes under \"Test Suite\" are launched all together, with parallel-non breaking, because I'm facing a not correct behavior, which seems seen also in the release 1.1.1.\r\n\r\nI need to better investigate and in the case there is an issue, I need to setup a plan reproducible by you, since I'm working with a complex master-slave configuration.\r\n\r\nAnyway, so far we are in the good direction, **very good work**."},"comment":{"url":"https://api.github.com/repos/jenkinsci/coordinator-plugin/issues/comments/209500327","html_url":"https://github.com/jenkinsci/coordinator-plugin/issues/30#issuecomment-209500327","issue_url":"https://api.github.com/repos/jenkinsci/coordinator-plugin/issues/30","id":209500327,"user":{"login":"Max-Serra","id":16347984,"avatar_url":"https://avatars.githubusercontent.com/u/16347984?v=3","gravatar_id":"","url":"https://api.github.com/users/Max-Serra","html_url":"https://github.com/Max-Serra","followers_url":"https://api.github.com/users/Max-Serra/followers","following_url":"https://api.github.com/users/Max-Serra/following{/other_user}","gists_url":"https://api.github.com/users/Max-Serra/gists{/gist_id}","starred_url":"https://api.github.com/users/Max-Serra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Max-Serra/subscriptions","organizations_url":"https://api.github.com/users/Max-Serra/orgs","repos_url":"https://api.github.com/users/Max-Serra/repos","events_url":"https://api.github.com/users/Max-Serra/events{/privacy}","received_events_url":"https://api.github.com/users/Max-Serra/received_events","type":"User","site_admin":false},"created_at":"2016-04-13T15:12:23Z","updated_at":"2016-04-13T15:12:23Z","body":"Hi again,\r\n\r\nNow the tree is working as expected but the Master Coordinator job (Breaking_Non_Breaking) isn't no longer stopping, running indefinitely even if all the triggered jobs completed. I had to stop it manually.\r\n\r\nStarted by user Max Serra \r\n[EnvInject] - Loading node environment variables.\r\nBuilding on master in workspace /jenkins/jobs/Breaking_Non_Breaking/workspace\r\nAtomic Job ( step1 ) Triggered\r\nAtomic Job ( step21 ) Triggered\r\nAtomic Job ( step31 ) Triggered\r\nAtomic Job ( step4 ) Triggered\r\nAtomic Job: step1  #5 Completed, Result: SUCCESS\r\nAtomic Job ( step11 ) Triggered\r\nAtomic Job ( step12 ) Triggered\r\nAtomic Job ( step13 ) Triggered\r\nAtomic Job: step31  #6 Completed, Result: SUCCESS\r\nAtomic Job ( step32 ) Triggered\r\nAtomic Job: step21  #6 Completed, Result: SUCCESS\r\nAtomic Job ( step22 ) Triggered\r\nAtomic Job: step4  #6 Completed, Result: FAILURE\r\nAtomic Job: step32  #5 Completed, Result: SUCCESS\r\nAtomic Job: step22  #5 Completed, Result: SUCCESS\r\nAtomic Job: step11  #6 Completed, Result: SUCCESS\r\nAtomic Job: step12  #6 Completed, Result: SUCCESS\r\nAtomic Job: step13  #6 Completed, Result: SUCCESS\r\nUnexpected Interruption:\r\njava.lang.InterruptedException: sleep interrupted\r\nBuild step 'Coordinator' changed build result to UNSTABLE\r\nBuild step 'Coordinator' marked build as failure\r\nStarted calculate disk usage of build\r\nFinished Calculation of disk usage of build in 0 seconds\r\nStarted calculate disk usage of workspace\r\nFinished Calculation of disk usage of workspace in 0 seconds\r\nFinished: FAILURE"}}