Hello everyone,

Rui suggested to run post-commit tests on every pull request.

Lets utilize this forked thread to discuss this suggestion.

Best regards,
--Mikhail


On Wed, Jul 11, 2018 at 4:25 PM Mikhail Gryzykhin <mig...@google.com> wrote:

> Hi Rui,
>
> I would suggest to start another thread for that discussion.
>
> Lets keep this discussion focused on automated JIRA tickets creation.
>
> --Mikhail
>
>
> On Wed, Jul 11, 2018 at 4:12 PM Rui Wang <ruw...@google.com> wrote:
>
>> Maybe this is also a good thread to start the discussion that if we want
>> to enforce postcommit test for every PR.
>>
>> Can we afford the cost of longer waiting time to catch potential bugs?
>>
>> -Rui
>>
>> On Wed, Jul 11, 2018 at 4:04 PM Mikhail Gryzykhin <mig...@google.com>
>> wrote:
>>
>>> That's a valid point.
>>>
>>> Unfortunately, the JiraTestResultReporter plugin does not have features
>>> to dynamically assign owners. Additionally, I don't think it is always easy
>>> to find proper owner for post-commit tests at first glance, since they
>>> usually cover broad specter of issues.
>>>
>>> My assumption is that we need someone to triage new issues.
>>>
>>> Ideally, any contributor, who sees failing test, should check unassigned
>>> tickets and either do triage, or assign them to someone who can. I strongly
>>> encourage this approach.
>>>
>>> We have couple other ready-made options to consider:
>>> 1. We can configure JIRA component owner who would be assigned to
>>> created tickets.
>>> 2. JiraTestReporterPlugin can assign tickets to specific user. This is
>>> configured per Jenkins job. We can utilize this if someone volunteers.
>>> 3. Dynamic assignment will most likely require custom solution.
>>>
>>> --Mikhail
>>>
>>>
>>> On Wed, Jul 11, 2018 at 3:34 PM Andrew Pilloud <apill...@google.com>
>>> wrote:
>>>
>>>> Hi Mikhail,
>>>>
>>>> I like the proposal! Hopefully this can replace the constant stream of
>>>> build failure emails. I noticed one detail seems to be missing:  How will
>>>> new issues be assigned to the proper owner? Will the tool do this
>>>> automatically or will we need someone to triage new issues?
>>>>
>>>> Andrew
>>>>
>>>> On Wed, Jul 11, 2018 at 3:07 PM Mikhail Gryzykhin <mig...@google.com>
>>>> wrote:
>>>>
>>>>> Hi everyone,
>>>>>
>>>>> I want to add an automatic JIRA tickets creation for failing
>>>>> post-commit tests.
>>>>>
>>>>> I wrote up design proposal doc with more details on this:
>>>>>
>>>>> https://docs.google.com/document/d/1kpsTy0sYJkLqlZvkPalDkqzBbpu-Wug0z-oWIVPo6UI
>>>>>
>>>>> Quick summary:
>>>>> I suggest to utilize JiraTestResultReporter plugin.
>>>>> Since this plugin is not installed on our Jenkins yet, we have to
>>>>> request to Infra team to add it.
>>>>>
>>>>> Please, comment if this approach sounds good to you.
>>>>>
>>>>> Best regards,
>>>>> --Mikhail
>>>>>
>>>>>

Reply via email to