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