<div dir="ltr">Hi Dr. Bloom,<div><br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Is the original test that this patch replaces not good? </blockquote><div>I'm afraid so. It only tests if the affinity is respected, but there is no task-shifting in the test.</div></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">Simulating a WCET is challenging, but you can get an overestimate by<br>spinning over a running timer until the timeout you want is reached.<br>There will be error in both the setup and completion, since you won't<br>know how long it took to read the timer initially and you won't know<br>how long it took before the timeout was reached and your task yields.</blockquote><div><br></div><div>Thank you. This sounds good and I'll implement this in a week.</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">I would prefer to add new test cases to smpstrongapa01 and keep the<br>previous tests if they pass. I am not sure if two CPUs are enough to<br>fully test this scheduler. Chips with three CPUs are quite unusual, so<br>why not keep the CPU count at 4?</blockquote><div>Okay. I'm working to make a basic test with 4 CPUs. It'll be done in a day. </div><div><br></div><div><br></div><div> </div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Sep 2, 2020 at 10:31 AM Sebastian Huber <<a href="mailto:sebastian.huber@embedded-brains.de" target="_blank">sebastian.huber@embedded-brains.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">On 01/09/2020 20:55, Gedare Bloom wrote:<br>
> Is the original test that this patch replaces not good? Or should you<br>
> provide an additional smpstrongapa02 instead?<br>
<br>
I would prefer to add new test cases to smpstrongapa01 and keep the <br>
previous tests if they pass. I am not sure if two CPUs are enough to <br>
fully test this scheduler. Chips with three CPUs are quite unusual, so <br>
why not keep the CPU count at 4?<br>
<br>
-- <br>
Sebastian Huber, embedded brains GmbH<br>
<br>
Address : Dornierstr. 4, D-82178 Puchheim, Germany<br>
Phone   : +49 89 189 47 41-16<br>
Fax     : +49 89 189 47 41-09<br>
E-Mail  : <a href="mailto:sebastian.huber@embedded-brains.de" target="_blank">sebastian.huber@embedded-brains.de</a><br>
PGP     : Public key available on request.<br>
<br>
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.<br>
</blockquote></div>