You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@storm.apache.org by "Karl Richter (JIRA)" <ji...@apache.org> on 2019/07/05 09:15:00 UTC

[jira] [Updated] (STORM-3459) Allow pull request authors to restart their failed Travic CI builds

     [ https://issues.apache.org/jira/browse/STORM-3459?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Karl Richter updated STORM-3459:
--------------------------------
    Description: 
I opened about 10 pull requests within the last week and almost none of them passed CI because of various issues which are inside (integration test failures) and outside the scope of Storm (apt-get and maven connection failures). Often only one job fails. I guess devs don't feel that great merging a red build and also have the overhead to evaluate the build failure.

I can start the builds of the PR branch of my fork, but since I don't have permissions to restart the builds of my pull requests on the project, I need to amend the commit and run the complete set of jobs again. This is a waste of resources and often another fails instead so that I have to repeat the process.

As soon as [https://github.com/travis-ci/travis-ci/issues/887] is fixed it should be enabled for the project.

  was:
I opened about 10 pull requests within the last week and almost none of them passed CI because of various issues which are inside (integration test failures) and outside the scope of Storm (apt-get and maven connection failures). Often only one job fails.

I can start the builds of the PR branch of my fork, but since I don't have permissions to restart the builds of my pull requests on the project, I need to amend the commit and run the complete set of jobs again. This is a waste of resources and often another fails instead so that I have to repeat the process.

As soon as https://github.com/travis-ci/travis-ci/issues/887 is fixed it should be enabled for the project.


> Allow pull request authors to restart their failed Travic CI builds
> -------------------------------------------------------------------
>
>                 Key: STORM-3459
>                 URL: https://issues.apache.org/jira/browse/STORM-3459
>             Project: Apache Storm
>          Issue Type: Wish
>          Components: build
>            Reporter: Karl Richter
>            Priority: Major
>
> I opened about 10 pull requests within the last week and almost none of them passed CI because of various issues which are inside (integration test failures) and outside the scope of Storm (apt-get and maven connection failures). Often only one job fails. I guess devs don't feel that great merging a red build and also have the overhead to evaluate the build failure.
> I can start the builds of the PR branch of my fork, but since I don't have permissions to restart the builds of my pull requests on the project, I need to amend the commit and run the complete set of jobs again. This is a waste of resources and often another fails instead so that I have to repeat the process.
> As soon as [https://github.com/travis-ci/travis-ci/issues/887] is fixed it should be enabled for the project.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)