Good idea. I have created https://github.com/apache/pulsar/pull/9398 for
adding the issue template for reporting flaky tests.

BR, Lari

On Sat, Jan 30, 2021 at 8:51 PM Sijie Guo <guosi...@gmail.com> wrote:

> > I've been
> using this type of template for reporting a flaky test:
> https://gist.github.com/lhotari/a5c67359b362b4f3d8729330d65a2298 .
>
>
> Can you add an issue template to Pulsar?
>
> - Sijie
>
> On Fri, Jan 29, 2021 at 10:27 AM Lari Hotari <lari.hot...@sagire.fi>
> wrote:
>
> > Dear Pulsar community members,
> >
> > In order to improve our CI, we will have to fix the flaky tests. In some
> > cases it might be necessary to replace an existing test with a redesigned
> > test.
> >
> > The draft PIP "Changes to flaky test handling" document
> > <
> >
> https://docs.google.com/document/d/10lmn4pW1IsT_8D1ZE0vMjASX0HhjdGdjB794iyScwns/edit?usp=sharing
> > >
> > lists
> > the top 10 flaky tests. A lot of them have already been address by pull
> > requests in the past week or so.
> >
> > This is the list of recent PRs that fix flaky tests from the top 10 flaky
> > tests list:
> > https://github.com/apache/pulsar/pull/9286
> > https://github.com/apache/pulsar/pull/9243
> > https://github.com/apache/pulsar/pull/9258
> > https://github.com/apache/pulsar/pull/9356
> >
> > These are the GH issues for the remaining ones in the top 10 flaky tests
> > list:
> > https://github.com/apache/pulsar/issues/6368
> > https://github.com/apache/pulsar/issues/9369
> > https://github.com/apache/pulsar/issues/9368
> >
> > If you would like to help to fix flaky tests you can pick one of the open
> > issues above. Just add a comment on the issue when you start working on
> it
> > so that we can coordinate activities.
> >
> > It is also helpful to report a flaky test when you encounter one. I've
> been
> > using this type of template for reporting a flaky test:
> > https://gist.github.com/lhotari/a5c67359b362b4f3d8729330d65a2298 . The
> > issues #9368 and #9369 have been reported using this template.
> > Search for the test name before reporting so that we don't end up with
> > duplicates.
> >
> > The issues #6368, #9369 and #9368 are the 3 next important issues to fix.
> > I'm planning to create a more extensive list of the flaky failures so
> that
> > we can target the most flaky ones when we continue fixing the flaky
> tests.
> > I have some scripts in development to assist in mining the Pulsar Github
> > Action workflow run logs.
> >
> > This is a search to find flaky issues in Pulsar GH issues:
> >
> >
> https://github.com/apache/pulsar/issues?q=flaky+sort%3Aupdated-desc+is%3Aopen
> >
> > Looking forward to the contributions for fixing flaky tests,
> >
> > BR,
> >
> > Lari
> >
>

Reply via email to