<div dir="ltr">My plan once all the BSPs are building again with the tester is to see which are disabled the most across the set of BSPs using xxx-testsuite.tcfg files. That should be be the set of tests which are candidates for review on how to shrink them.<div><br></div><div>Chris and I chatted about this and my hope is that every psx or sp test (including tm's) can be reworked, split, resources lowered, etc so it can work even on low memory targets.</div><div><br></div><div>File system tests may be candidates for a way to specify the size of the RAM disk similar to how many tm tests have OPERATION_COUNT.</div><div><br></div><div>Some tests like fileio will never shrink enough. </div><div><br></div><div>Reviewing the .tcfg files for common tests disabled for memory use is the first step.</div><div><br></div><div>--joel</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Mar 12, 2019 at 9:43 AM Gedare Bloom <<a href="mailto:gedare@rtems.org">gedare@rtems.org</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 dir="ltr">Is it feasible to triage the failures for out-of-memory?</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Mar 9, 2019 at 12:22 PM Joel Sherrill <<a href="mailto:joel@rtems.org" target="_blank">joel@rtems.org</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 dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Mar 9, 2019, 11:01 AM Chris Johns <<a href="mailto:chrisj@rtems.org" target="_blank">chrisj@rtems.org</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">On 10/3/19 2:18 am, <a href="mailto:joel@rtems.org" rel="noreferrer" target="_blank">joel@rtems.org</a> wrote:<br>
> Testing time : 0:03:48.073542<br>
> Average test time: 0:00:00.384610<br>
> <br>
> Host<br>
> ====<br>
> Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core (Linux <a href="http://rtbf64c.rtems.com" rel="noreferrer noreferrer" target="_blank">rtbf64c.rtems.com</a> 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64)<br>
> <br>
> Configuration<br>
> =============<br>
> Version: 5.0.0.08ef50ff6a3b712cef5bcdeb78c531bc6a3e0f9e<br>
> Build : RTEMS_NETWORKING,RTEMS_POSIX_API<br>
> Tools : 7.4.0 20181206 (RTEMS 5, RSB 38241392a4f96dabf2d1aba51a43dcb623db4dfb, Newlib 1d35a003f)<br>
> <br>
> Summary<br>
> =======<br>
> <br>
> Passed: 583<br>
> Failed: 1<br>
> User Input: 5<br>
> Expected Fail: 0<br>
> Indeterminate: 0<br>
> Benchmark: 3<br>
> Timeout: 1<br>
> Invalid: 0<br>
> Wrong Version: 0<br>
> Wrong Build: 0<br>
> Wrong Tools: 0<br>
> ------------------<br>
> Total: 593<br>
> <br>
> Failures:<br>
> dl09.exe<br>
<br>
This test needs a lot of memory to run. It loads modules 64K apart to test the<br>
trampolines. I think there is an option to increase the memory of this simulator<br>
but I am not sure.<br>
<br>
I am wondering if we need a file called 'disable -large-memory-tests.tcfg' with<br>
dl09.exe excluded.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Some of the tests are known to be deliberate memory pigs. This would be good. Commonly excluded tests would be obvious candidates.</div><div dir="auto"><br></div><div dir="auto">I need to investigate the impact of enabling debug and profiling on the failures. All built for me without those enabled.</div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Chris<br>
_______________________________________________<br>
devel mailing list<br>
<a href="mailto:devel@rtems.org" rel="noreferrer" target="_blank">devel@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/devel</a><br>
</blockquote></div></div></div>
_______________________________________________<br>
devel mailing list<br>
<a href="mailto:devel@rtems.org" target="_blank">devel@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/devel</a></blockquote></div>
</blockquote></div>