+1. I think this rule makes a lot of sense.

Cheers,
Till

On Mon, Apr 26, 2021 at 10:08 AM Arvid Heise <ar...@apache.org> wrote:

> +1 from my side.
>
> We should probably double-check if we really need 4h timeouts on test tasks
> in AZP. It feels like 2h be enough.
>
> On Mon, Apr 26, 2021 at 9:54 AM Dawid Wysakowicz <dwysakow...@apache.org>
> wrote:
>
> > Hi devs!
> >
> > I wanted to bring up something that was discussed in a few independent
> > groups of people in the past days. I'd like to revise using timeouts in
> > our JUnit tests. The suggestion would be not to use them anymore. The
> > problem with timeouts is that we have no thread dump and stack traces of
> > the system as it hangs. If we were not using a timeout, the CI runner
> > would have caught the timeout and created a thread dump which often is a
> > great starting point for debugging.
> >
> > This problem has been spotted e.g. during debugging FLINK-22416[1]. In
> > the past thread dumps were not always taken for hanging tests, but it
> > was changed quite recently in FLINK-21346[2]. I am happy to hear your
> > opinions on it. If there are no objections I would like to add the
> > suggestion to the Coding Guidelines[3]
> >
> > Best,
> >
> > Dawid
> >
> >
> > [1] https://issues.apache.org/jira/browse/FLINK-22416
> >
> > [2] https://issues.apache.org/jira/browse/FLINK-21346
> >
> > [3]
> >
> >
> https://flink.apache.org/contributing/code-style-and-quality-java.html#java-language-features-and-libraries
> >
> >
> >
>

Reply via email to