Thanks Bruno

> On 19 Jun 2020, at 6:48 pm, Bruno Cadonna <br...@confluent.io> wrote:
> 
> I meant "Hi Michael" not Luke.
> Sorry Michael and Luke.
> 
> Best,
> Bruno
> 
> On Fri, Jun 19, 2020 at 10:47 AM Bruno Cadonna <br...@confluent.io> wrote:
>> 
>> Hi Luke,
>> 
>> The guide is a bit outdated. Thank you for pointing it out. I updated the 
>> guide.
>> 
>> As Gwen stated above:
>> 
>>> Unfortunately, you need to get a committer to approve running the tests.
>> 
>> So, yes a committer has to comment on the PR.
>> 
>> Best,
>> Bruno
>> 
>> On Fri, Jun 19, 2020 at 1:28 AM Michael Carter
>> <michael.car...@instaclustr.com> wrote:
>>> 
>>> Hi Gwen and Luke,
>>> 
>>> Sorry, I’ve probably misunderstood something again. Since KAFKA-10155 and 
>>> KAFKA-10147 have now been resolved, I merged the trunk back into my branch 
>>> and added to comment “retest this please” to my pull request 
>>> (https://github.com/apache/kafka/pull/8844 
>>> <https://github.com/apache/kafka/pull/8844>) like the contributing 
>>> guidelines state. Unfortunately,  no tests seem to have been run.
>>> Does a committer have to comment on the PR instead?
>>> 
>>> Thanks,
>>> Michael
>>> 
>>>> On 16 Jun 2020, at 9:33 am, Michael Carter 
>>>> <michael.car...@instaclustr.com> wrote:
>>>> 
>>>> Great, thanks Luke.
>>>> I’ve undone the patch and added that comment.
>>>> 
>>>> Cheers,
>>>> Michael
>>>> 
>>>>> On 15 Jun 2020, at 6:07 pm, Luke Chen <show...@gmail.com> wrote:
>>>>> 
>>>>> Hi Michael,
>>>>> The failed unit test has already handled here:
>>>>> https://issues.apache.org/jira/browse/KAFKA-10155
>>>>> https://issues.apache.org/jira/browse/KAFKA-10147
>>>>> 
>>>>> So, maybe you can ignore the test errors and mention the issue number in 
>>>>> PR.
>>>>> Thanks.
>>>>> 
>>>>> Luke
>>>>> 
>>>>> On Mon, Jun 15, 2020 at 3:23 PM Michael Carter <
>>>>> michael.car...@instaclustr.com> wrote:
>>>>> 
>>>>>> Thanks for the response Gwen, that clarifies things for me.
>>>>>> 
>>>>>> Regarding the unit test (ReassignPartitionsUnitTest.
>>>>>> testModifyBrokerThrottles),  it appears to fail quite reliably on trunk 
>>>>>> as
>>>>>> well (at least on my machine).
>>>>>> It looks to me like a new override to
>>>>>> MockAdminClient.describeConfigs(Collection<ConfigResource> resources)
>>>>>> (MockAdminClient.java line 369) introduced in commit
>>>>>> 48b56e533b3ff22ae0e2cf7fcc649e7df19f2b06 changed the behaviour of this
>>>>>> method that the unit test relied on.
>>>>>> I’ve just now put a patch into my branch to make that test pass by 
>>>>>> calling
>>>>>> a slightly different version of describeConfigs (that avoids the 
>>>>>> overridden
>>>>>> behaviour). It’s probably arguable whether that constitutes a fix or not
>>>>>> though.
>>>>>> 
>>>>>> Cheers,
>>>>>> Michael
>>>>>> 
>>>>>>> On 15 Jun 2020, at 3:41 pm, Gwen Shapira <g...@confluent.io> wrote:
>>>>>>> 
>>>>>>> Hi,
>>>>>>> 
>>>>>>> 1. Unfortunately, you need to get a committer to approve running the
>>>>>> tests.
>>>>>>> I just gave the green-light on your PR.
>>>>>>> 2. You can hope that committers will see your PR, but sometimes things
>>>>>> get
>>>>>>> lost. If you know someone who is familiar with that area of the code, it
>>>>>> is
>>>>>>> a good idea to ping them.
>>>>>>> 3. We do have some flaky tests. You can see that Jenkins will run 3
>>>>>>> parallel builds, if some of them pass and the committer confirms that
>>>>>>> failures are not related to your code, we are ok to merge. Obviously, if
>>>>>>> you end up tracking them down and fixing, everyone will be very 
>>>>>>> grateful.
>>>>>>> 
>>>>>>> Hope this helps,
>>>>>>> 
>>>>>>> Gwen
>>>>>>> 
>>>>>>> On Sun, Jun 14, 2020 at 5:52 PM Michael Carter <
>>>>>>> michael.car...@instaclustr.com> wrote:
>>>>>>> 
>>>>>>>> Hi all,
>>>>>>>> 
>>>>>>>> I’ve submitted a patch for the first time(
>>>>>>>> https://github.com/apache/kafka/pull/8844 <
>>>>>>>> https://github.com/apache/kafka/pull/8844>), and I have a couple of
>>>>>>>> questions that I’m hoping someone can help me answer.
>>>>>>>> 
>>>>>>>> I’m a little unclear what happens after that patch has been submitted.
>>>>>> The
>>>>>>>> coding guidelines say Jenkins will run tests automatically, but I don’t
>>>>>> see
>>>>>>>> any results anywhere. Have I misunderstood what should happen, or do I
>>>>>> just
>>>>>>>> not know where to look?
>>>>>>>> Should I be attempting to find reviewers for the change myself, or is
>>>>>> that
>>>>>>>> done independently of the patch submitter?
>>>>>>>> 
>>>>>>>> Also, in resolving a couple of conflicts that have arisen after the
>>>>>> patch
>>>>>>>> was first submitted, I noticed that there are now failing unit tests
>>>>>> that
>>>>>>>> have nothing to do with my change. Is there a convention on how to deal
>>>>>>>> with these? Should it be something that I try to fix on my branch?
>>>>>>>> 
>>>>>>>> Any thoughts are appreciated.
>>>>>>>> 
>>>>>>>> Thanks,
>>>>>>>> Michael
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> --
>>>>>>> Gwen Shapira
>>>>>>> Engineering Manager | Confluent
>>>>>>> 650.450.2760 | @gwenshap
>>>>>>> Follow us: Twitter | blog
>>>>>> 
>>>>>> 
>>>> 
>>> 

Reply via email to