Include TeamCity Helper into contribution process

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Include TeamCity Helper into contribution process

Dmitrii Ryabov
Hello, Igniters!

I propose to update the "How to Contribute" page to include TeamCity
Helper's JIRA commenting functionality into contribution process.

This will speedup review process by highlighting new failures, timeouts and
othe critical failures in the JIRA ticket.


For example, we can replace next text on the "How to Contribute" page

* Once tests are passed, the pull request can be reviewed and merged by a
committer. Move a corresponding JIRA ticket to "Patch Available" state by
clicking on "Submit Patch" button and let the community know that you're
ready for review.

replace to

* Once tests are passed, use TeamCity Helper(https://mtcga.gridgain.com/)
to analyze tests and comment(https://mtcga.gridgain.com/services.html) JIRA
ticket with the results.
    * Fix found failures (possible blockers) and rerun tests.
    * Restart suites with timeout if you sure that they failed not because
of PR.
* Once TeamCity Helper has shown the absence of possible blockers, the pull
request can be reviewed and merged by a committer. Move a corresponding
JIRA ticket to "Patch Available" state by clicking on "Submit Patch" button
and let the community know that you're ready for review.
Reply | Threaded
Open this post in threaded view
|

Re: Include TeamCity Helper into contribution process

Dmitriy Pavlov
++1 Only one concern - the domain name is now GridGain. I will ask infra
about Apache domain, but it will require some time to be done.

пн, 24 сент. 2018 г. в 15:07, Dmitrii Ryabov <[hidden email]>:

> Hello, Igniters!
>
> I propose to update the "How to Contribute" page to include TeamCity
> Helper's JIRA commenting functionality into contribution process.
>
> This will speedup review process by highlighting new failures, timeouts and
> othe critical failures in the JIRA ticket.
>
>
> For example, we can replace next text on the "How to Contribute" page
>
> * Once tests are passed, the pull request can be reviewed and merged by a
> committer. Move a corresponding JIRA ticket to "Patch Available" state by
> clicking on "Submit Patch" button and let the community know that you're
> ready for review.
>
> replace to
>
> * Once tests are passed, use TeamCity Helper(https://mtcga.gridgain.com/)
> to analyze tests and comment(https://mtcga.gridgain.com/services.html)
> JIRA
> ticket with the results.
>     * Fix found failures (possible blockers) and rerun tests.
>     * Restart suites with timeout if you sure that they failed not because
> of PR.
> * Once TeamCity Helper has shown the absence of possible blockers, the pull
> request can be reviewed and merged by a committer. Move a corresponding
> JIRA ticket to "Patch Available" state by clicking on "Submit Patch" button
> and let the community know that you're ready for review.
>