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.
>>>>>>>>> 
>>>>>>>> 
>>>>>> 
>>>>>> 
>>>>> 
>>> 
>> 
> 

Reply via email to