Great news! 
Thanks Magnus!

I’ve updated the PR.

Looks like we ready to merge it.

> 7 окт. 2020 г., в 15:29, Magnus Edenhill <mag...@edenhill.se> написал(а):
> 
> Hi,
> 
> ducktape v0.8.0 is now released.
> 
> Regards,
> Magnus
> 
> 
> Den ons 7 okt. 2020 kl 10:50 skrev Nikolay Izhikov <nizhi...@apache.org>:
> 
>> Hello.
>> 
>> Got 4 approvals for PR [1]
>> The only thing we need to be able to merge it is a ducktape 0.8 release.
>> If ducktape team need any help with the release, please, let me know.
>> 
>> [1] https://github.com/apache/kafka/pull/9196
>> 
>> 
>>> 21 сент. 2020 г., в 12:58, Nikolay Izhikov <nizhikov....@gmail.com>
>> написал(а):
>>> 
>>> Hello.
>>> 
>>> I fixed two system tests that fails in trunk, also.
>>> 
>>> streams_upgrade_test.py::StreamsUpgradeTest.test_version_probing_upgrade
>>> streams_static_membership_test.py
>>> 
>>> Please, take a look at my PR [1]
>>> 
>>> [1] https://github.com/apache/kafka/pull/9312
>>> 
>>>> 20 сент. 2020 г., в 06:11, Guozhang Wang <wangg...@gmail.com>
>> написал(а):
>>>> 
>>>> I've triggered a system test on top of your branch.
>>>> 
>>>> Maybe you could also re-run the jenkins unit tests since currently all
>> of
>>>> them fails but you've only touched on system tests, so I'd like to
>> confirm
>>>> at least one successful run.
>>>> 
>>>> On Wed, Sep 16, 2020 at 3:37 AM Nikolay Izhikov <nizhi...@apache.org>
>> wrote:
>>>> 
>>>>> Hello, Guozhang.
>>>>> 
>>>>>> I can help run the test suite once your PR is cleanly rebased to
>> verify
>>>>> the whole suite works
>>>>> 
>>>>> Thank you for joining to the review.
>>>>> 
>>>>> 1. PR rebased on the current trunk.
>>>>> 
>>>>> 2. I triggered all tests in my private environment to verify them after
>>>>> rebase.
>>>>>      Will inform you once tests passed on my environment.
>>>>> 
>>>>> 3. We need a new ducktape release [1] to be able to merge PR [2].
>>>>>      For now, PR based on the ducktape trunk branch [3], not some
>>>>> specific release.
>>>>>      If ducktape team need any help with the release, please, let me
>>>>> know.
>>>>> 
>>>>> [1] https://github.com/confluentinc/ducktape/issues/245
>>>>> [2] https://github.com/apache/kafka/pull/9196
>>>>> [3]
>>>>> 
>> https://github.com/apache/kafka/pull/9196/files#diff-9235a7bdb1ca9268681c0e56f3f3609bR39
>>>>> 
>>>>>> 16 сент. 2020 г., в 07:32, Guozhang Wang <wangg...@gmail.com>
>>>>> написал(а):
>>>>>> 
>>>>>> Hello Nikolay,
>>>>>> 
>>>>>> I can help run the test suite once your PR is cleanly rebased to
>> verify
>>>>> the
>>>>>> whole suite works and then I can merge (I'm trusting Ivan and Magnus
>> here
>>>>>> for their reviews :)
>>>>>> 
>>>>>> Guozhang
>>>>>> 
>>>>>> On Mon, Sep 14, 2020 at 3:56 AM Nikolay Izhikov <nizhi...@apache.org>
>>>>> wrote:
>>>>>> 
>>>>>>> Hello!
>>>>>>> 
>>>>>>> I got 2 approvals from Ivan Daschinskiy and Magnus Edenhill.
>>>>>>> Committers, please, join the review.
>>>>>>> 
>>>>>>>> 3 сент. 2020 г., в 11:06, Nikolay Izhikov <nizhikov....@gmail.com>
>>>>>>> написал(а):
>>>>>>>> 
>>>>>>>> Hello!
>>>>>>>> 
>>>>>>>> Just a friendly reminder.
>>>>>>>> 
>>>>>>>> Patch to resolve some kind of technical debt - python2 in system
>> tests
>>>>>>> is ready!
>>>>>>>> Can someone, please, take a look?
>>>>>>>> 
>>>>>>>> https://github.com/apache/kafka/pull/9196
>>>>>>>> 
>>>>>>>>> 28 авг. 2020 г., в 11:19, Nikolay Izhikov <nizhikov....@gmail.com>
>>>>>>> написал(а):
>>>>>>>>> 
>>>>>>>>> Hello!
>>>>>>>>> 
>>>>>>>>> Any feedback on this?
>>>>>>>>> What I should additionally do to prepare system tests migration?
>>>>>>>>> 
>>>>>>>>>> 24 авг. 2020 г., в 11:17, Nikolay Izhikov <nizhikov....@gmail.com
>>> 
>>>>>>> написал(а):
>>>>>>>>>> 
>>>>>>>>>> Hello.
>>>>>>>>>> 
>>>>>>>>>> PR [1] is ready.
>>>>>>>>>> Please, review.
>>>>>>>>>> 
>>>>>>>>>> But, I need help with the two following questions:
>>>>>>>>>> 
>>>>>>>>>> 1. We need a new release of ducktape which includes fixes [2], [3]
>>>>> for
>>>>>>> python3.
>>>>>>>>>> I created the issue in ducktape repo [4].
>>>>>>>>>> Can someone help me with the release?
>>>>>>>>>> 
>>>>>>>>>> 2. I know that some companies run system tests for the trunk on a
>>>>>>> regular bases.
>>>>>>>>>> Can someone show me some results of these runs?
>>>>>>>>>> So, I can compare failures in my PR and in the trunk.
>>>>>>>>>> 
>>>>>>>>>> Results [5] of run all for my PR available in the ticket [6]
>>>>>>>>>> 
>>>>>>>>>> ```
>>>>>>>>>> SESSION REPORT (ALL TESTS)
>>>>>>>>>> ducktape version: 0.8.0
>>>>>>>>>> session_id:       2020-08-23--002
>>>>>>>>>> run time:         1010 minutes 46.483 seconds
>>>>>>>>>> tests run:        684
>>>>>>>>>> passed:           505
>>>>>>>>>> failed:           9
>>>>>>>>>> ignored:          170
>>>>>>>>>> ```
>>>>>>>>>> 
>>>>>>>>>> [1] https://github.com/apache/kafka/pull/9196
>>>>>>>>>> [2]
>>>>>>> 
>>>>> 
>> https://github.com/confluentinc/ducktape/commit/23bd5ab53802e3a1e1da1ddf3630934f33b02305
>>>>>>>>>> [3]
>>>>>>> 
>>>>> 
>> https://github.com/confluentinc/ducktape/commit/bfe53712f83b025832d29a43cde3de3d7803106f
>>>>>>>>>> [4] https://github.com/confluentinc/ducktape/issues/245
>>>>>>>>>> [5]
>>>>>>> https://issues.apache.org/jira/secure/attachment/13010366/report.txt
>>>>>>>>>> [6] https://issues.apache.org/jira/browse/KAFKA-10402
>>>>>>>>>> 
>>>>>>>>>>> 14 авг. 2020 г., в 21:26, Ismael Juma <ism...@juma.me.uk>
>>>>> написал(а):
>>>>>>>>>>> 
>>>>>>>>>>> +1
>>>>>>>>>>> 
>>>>>>>>>>> On Fri, Aug 14, 2020 at 7:42 AM John Roesler <
>> vvcep...@apache.org>
>>>>>>> wrote:
>>>>>>>>>>> 
>>>>>>>>>>>> Thanks Nikolay,
>>>>>>>>>>>> 
>>>>>>>>>>>> No objection. This would be very nice to have.
>>>>>>>>>>>> 
>>>>>>>>>>>> Thanks,
>>>>>>>>>>>> John
>>>>>>>>>>>> 
>>>>>>>>>>>> On Fri, Aug 14, 2020, at 09:18, Nikolay Izhikov wrote:
>>>>>>>>>>>>> Hello.
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> If anyone's interested in porting it to Python 3 it would be a
>>>>> good
>>>>>>>>>>>> change.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> I’ve created a ticket [1] to upgrade system tests to python3.
>>>>>>>>>>>>> Does someone have any additional inputs or objections for this
>>>>>>> change?
>>>>>>>>>>>>> 
>>>>>>>>>>>>> [1] https://issues.apache.org/jira/browse/KAFKA-10402
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 1 июля 2020 г., в 00:26, Gokul Ramanan Subramanian <
>>>>>>>>>>>> gokul24...@gmail.com> написал(а):
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Thanks Colin.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> While at the subject of system tests, there are a few times I
>> see
>>>>>>> tests
>>>>>>>>>>>>>> timed out (even on a large machine such as m5.4xlarge EC2 with
>>>>>>> Linux).
>>>>>>>>>>>> Are
>>>>>>>>>>>>>> there any knobs that system tests provide to control timeouts
>> /
>>>>>>>>>>>> throughputs
>>>>>>>>>>>>>> across all tests?
>>>>>>>>>>>>>> Thanks.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> On Tue, Jun 30, 2020 at 6:32 PM Colin McCabe <
>> cmcc...@apache.org
>>>>>> 
>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Ducktape runs on Python 2.  You can't use it with Python 3,
>> as
>>>>>>> you are
>>>>>>>>>>>>>>> trying to do here.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> If anyone's interested in porting it to Python 3 it would be
>> a
>>>>>>> good
>>>>>>>>>>>> change.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Otherwise, using docker as suggested here seems to be the
>> best
>>>>>>> way to
>>>>>>>>>>>> go.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> best,
>>>>>>>>>>>>>>> Colin
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> On Mon, Jun 29, 2020, at 02:14, Gokul Ramanan Subramanian
>> wrote:
>>>>>>>>>>>>>>>> Hi.
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Has anyone had luck running Kafka system tests on a Mac. I
>>>>> have a
>>>>>>>>>>>> MacOS
>>>>>>>>>>>>>>>> Mojave 10.14.6. I got Python 3.6.9 using pyenv. However, the
>>>>>>> command
>>>>>>>>>>>>>>>> *ducktape tests/kafkatest/tests* yields the following error,
>>>>>>> making
>>>>>>>>>>>> it
>>>>>>>>>>>>>>> look
>>>>>>>>>>>>>>>> like some Python incompatibility issue.
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> $ ducktape tests/kafkatest/tests
>>>>>>>>>>>>>>>> Traceback (most recent call last):
>>>>>>>>>>>>>>>> File "/Users/gokusubr/.pyenv/versions/3.6.9/bin/ducktape",
>> line
>>>>>>> 11,
>>>>>>>>>>>> in
>>>>>>>>>>>>>>>> <module>
>>>>>>>>>>>>>>>> load_entry_point('ducktape', 'console_scripts',
>> 'ducktape')()
>>>>>>>>>>>>>>>> File
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>> 
>>>>> 
>> "/Users/gokusubr/.pyenv/versions/3.6.9/lib/python3.6/site-packages/pkg_resources/__init__.py",
>>>>>>>>>>>>>>>> line 487, in load_entry_point
>>>>>>>>>>>>>>>> return get_distribution(dist).load_entry_point(group, name)
>>>>>>>>>>>>>>>> File
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>> 
>>>>> 
>> "/Users/gokusubr/.pyenv/versions/3.6.9/lib/python3.6/site-packages/pkg_resources/__init__.py",
>>>>>>>>>>>>>>>> line 2728, in load_entry_point
>>>>>>>>>>>>>>>> return ep.load()
>>>>>>>>>>>>>>>> File
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>> 
>>>>> 
>> "/Users/gokusubr/.pyenv/versions/3.6.9/lib/python3.6/site-packages/pkg_resources/__init__.py",
>>>>>>>>>>>>>>>> line 2346, in load
>>>>>>>>>>>>>>>> return self.resolve()
>>>>>>>>>>>>>>>> File
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>> 
>>>>> 
>> "/Users/gokusubr/.pyenv/versions/3.6.9/lib/python3.6/site-packages/pkg_resources/__init__.py",
>>>>>>>>>>>>>>>> line 2352, in resolve
>>>>>>>>>>>>>>>> module = __import__(self.module_name, fromlist=['__name__'],
>>>>>>>>>>>>>>>> level=0)
>>>>>>>>>>>>>>>> File
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>> 
>>>>> 
>> "/Users/gokusubr/.pyenv/versions/3.6.9/lib/python3.6/site-packages/ducktape-0.7.6-py3.6.egg/ducktape/command_line/main.py",
>>>>>>>>>>>>>>>> line 127
>>>>>>>>>>>>>>>> print "parameters are not valid json: " + str(e.message)
>>>>>>>>>>>>>>>>                                  ^
>>>>>>>>>>>>>>>> SyntaxError: invalid syntax
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> I followed the instructions in tests/README.md to setup a
>>>>>>> cluster of
>>>>>>>>>>>> 9
>>>>>>>>>>>>>>>> worker machines. That worked well. When I ran *python
>> setup.py
>>>>>>>>>>>> develop*
>>>>>>>>>>>>>>> to
>>>>>>>>>>>>>>>> install the necessary dependencies (including ducktape), I
>> got
>>>>>>>>>>>> similar
>>>>>>>>>>>>>>>> errors to above, but the overall command completed
>>>>> successfully.
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Any help appreciated.
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Thanks.
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>>> --
>>>>>> -- Guozhang
>>>>> 
>>>>> 
>>>> 
>>>> --
>>>> -- Guozhang
>>> 
>> 
>> 

Reply via email to