<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jun 17, 2022 at 6:07 PM Cyril Hrubis <<a href="mailto:chrubis@suse.cz">chrubis@suse.cz</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">Hi!<br>
>   # time ./swapping01<br>
>   tst_kconfig.c:82: TINFO: Parsing kernel config '/boot/config-4.18.0-309.el8.x86_64+debug'<br>
>   tst_test.c:1528: TINFO: Timeout per run is 0h 02m 00s<br>
>   swapping01.c:110: TINFO: available physical memory: 1545 MB<br>
>   swapping01.c:113: TINFO: try to allocate: 2008 MB<br>
>   swapping01.c:152: TPASS: no heavy swapping detected, 218 MB swapped.<br>
>   ...<br>
> <br>
>   real    0m34.241s<br>
>   user    0m0.386s<br>
>   sys     0m16.040s<br>
<br>
I did play with the test for a bit and it's even more unpredictable for<br>
me, it tooks a minute or two on my workstation but there were outliners<br>
that took nearly four minutes as well.<br>
<br>
Hence I would propose to go even further and default to 10 minutes for<br>
max_runtime. At the same time I would limit the loop that waits for the<br>
swap usage to settle to run for a reminder of max_runtime/2 instead of<br>
the hardcoded 30 seconds. Something as:<br></blockquote><div><br></div><div><div class="gmail_default" style="font-size:small">Fair enough!</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">max_runtime/2 is about 5mins which is the previous default time of timeout that works well.</div><br></div><div><br></div></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div>Regards,<br></div><div>Li Wang<br></div></div></div></div>