+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