<div dir="ltr"><div dir="ltr"></div><div>Hi Stefan,</div><div><br></div><div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, 12 Mar 2023 at 08:45, Stefan Blumentrath <<a href="mailto:Stefan.Blumentrath@gmx.de">Stefan.Blumentrath@gmx.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div style="font-family:Verdana;font-size:12px"> 

<div>After adding another case to the t.rast.algebra test, the tesuite occasionally fails due to test time-out. See:</div>

<div><a href="https://github.com/OSGeo/grass/actions/runs/4394593270/jobs/7699431483#step:11:236" target="_blank">https://github.com/OSGeo/grass/actions/runs/4394593270/jobs/7699431483#step:11:236</a></div>

<div>The t.rast.algebra test has quite a number of test cases...</div></div></div></blockquote><div><br></div><div>Any temporal test can fail with timeout. Not only this one. I think this one is most commonly failing because it has the most tests, not because it is more wrong then the others.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div style="font-family:Verdana;font-size:12px">

<div><br></div>

<div>My question is, what is the appropriate solution here:</div>

<div>1) split up the test, so that tests savely finish within 300 seconds threshold? The drawback is that the creation of testdata in those tests often takes ~ 20 to 50 seconds,  which is an overhead in each testfile o</div></div></div></blockquote><div><br></div><div>I think the split would just increase the time for good cases and while the number of processes which may hang will remain the same.</div><div><br></div><div>I think I have some comments about it here:<br></div><div><br></div><div><a href="https://github.com/OSGeo/grass/issues/2185">https://github.com/OSGeo/grass/issues/2185</a></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div style="font-family:Verdana;font-size:12px">

<div>2) increase the time-out limit a bit, so the test does not fail...</div></div></div></blockquote><div><br></div><div>I think the tests hang, not simply take a little longer. Before the time limit, they would take (the full) 6 hours. So, increasing the test time limit would make it fail later, but that's all.</div><div><br></div><div>The actual problem is unknown, but I don't know if anyone tried like 100-500 tests in a row locally to see what happens. The test results are available for download even when the tests fail (to help track down this problem).</div><div><br></div><div>Vaclav<br></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div style="font-family:Verdana;font-size:12px">

<div> </div>

<div>Cheers</div>

<div>Stefan</div></div></div>
_______________________________________________<br>
grass-dev mailing list<br>
<a href="mailto:grass-dev@lists.osgeo.org" target="_blank">grass-dev@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/grass-dev" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/grass-dev</a><br>
</blockquote></div></div></div>