<div><br></div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, 26 Oct 2020 at 21:53, Nicolas Cellier <<a href="mailto:nicolas.cellier.aka.nice@gmail.com">nicolas.cellier.aka.nice@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le lun. 26 oct. 2020 à 16:26, Eliot Miranda <<a href="mailto:eliot.miranda@gmail.com" target="_blank">eliot.miranda@gmail.com</a>> a écrit :<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"><br><div dir="ltr"><blockquote type="cite">On Oct 26, 2020, at 7:22 AM, Nicolas Cellier <<a href="mailto:nicolas.cellier.aka.nice@gmail.com" target="_blank">nicolas.cellier.aka.nice@gmail.com</a>> wrote:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"></div></blockquote></div></blockquote></div></div><div dir="ltr"><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"><div dir="auto"><blockquote type="cite"><div dir="ltr"><span><div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le lun. 26 oct. 2020 à 15:11, Eliot Miranda <<a href="mailto:eliot.miranda@gmail.com" target="_blank">eliot.miranda@gmail.com</a>> a écrit :<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">Hi Nicolas,<div dir="ltr"><br><blockquote type="cite">On Oct 26, 2020, at 6:59 AM, Nicolas Cellier <<a href="mailto:nicolas.cellier.aka.nice@gmail.com" target="_blank">nicolas.cellier.aka.nice@gmail.com</a>> wrote:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><span><div dir="ltr"><div>Hi all,</div><div>I have restored (I think) the green status of minheadless build.</div></div></span></div></blockquote><div><br></div>Thank you so much!<div><br><blockquote type="cite"><div dir="ltr"><span><div dir="ltr"><div>We could eventually authorize failure of all those builds, or restrict the number of flavours that we build (it takes really loooong time before we get CI feedback).</div><div>But if we abandon all those now, I fear that we never catch up; it's a one way ticket. IMO there are still interesting ideas to take, even if development has continued in Pharo fork...</div></div></span></div></blockquote><div><br></div>One approach might be to split them into “essential” and “nice to have” so we get faster feedback from the “essential” set.</div><div><br></div></div></blockquote><div>+1, but I do not know how to configure the CI like that... <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><blockquote type="cite"><div dir="ltr"><span><div dir="ltr"><div>Now the next failing build on travis is about squeak.cog.v3. Did some incompatible VM change took place?</div><div><br></div><div>For example <a href="https://travis-ci.org/github/OpenSmalltalk/opensmalltalk-vm/jobs/738831149" target="_blank">https://travis-ci.org/github/OpenSmalltalk/opensmalltalk-vm/jobs/738831149</a></div><div><br></div><div>
<pre id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-log"><div><span id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-0-9338"></span></div></pre><pre id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-log"><div><span id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-0-9339">######################################################</span></div></pre><pre id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-log"><div><span id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-0-9340"># Squeak-4.6 on Travis CI (2278.23)                  #</span></div></pre><pre id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-log"><div><span id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-0-9341"># 3401 Tests with 5 Failures and 0 Errors in 112.13s #</span></div></pre><pre id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-log"><div><span id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-0-9342">######################################################</span></div></pre><pre id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-log"><div><span id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-0-9343"></span></div></pre><pre id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-log"><div><span id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-0-9344">#########################</span></div></pre><pre id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-log"><div><span id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-0-9345"># 5 tests did not pass: #</span></div></pre><pre id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-log"><div><span id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-0-9346">#########################</span></div></pre><pre id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-log"><div><span id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-0-9347"></span></div></pre><pre id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-log"><div><span id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-0-9348">SUnitToolBuilderTests</span></div><div id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-fold-start-837fef_266b-0"><span>837fef_266b</span></div></pre><pre id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-log"><div id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-fold-start-837fef_266b-0"><div><span id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-0-9350"> ✗ #testHandlingNotification (10023ms)</span><span id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-0-9351"></span></div></div></pre><pre id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-log"><div><span id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-0-9397"></span></div></pre><pre id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-log"><div><span id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-0-9398">TestValueWithinFix</span></div><div id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-fold-start-2a65cb_266b-0"><span>2a65cb_266b</span></div></pre><pre id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-log"><div id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-fold-start-2a65cb_266b-0"><div><span id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-0-9400"> ✗ #testValueWithinTimingBasic (1005ms)</span><span id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-0-9401"></span></div></div><div id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-fold-start-e9a7ab_266b-0"><span>e9a7ab_266b</span></div></pre><pre id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-log"><div id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-fold-start-e9a7ab_266b-0"><div><span id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-0-9410"> ✗ #testValueWithinTimingNestedInner (1001ms)</span><span id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-0-9411"></span></div></div><div id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-fold-start-c57415_266b-0"><span>c57415_266b</span></div></pre><pre id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-log"><div id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-fold-start-c57415_266b-0"><div><span id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-0-9420"> ✗ #testValueWithinTimingNestedOuter (1002ms)</span><span id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-0-9421"></span></div></div><div id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-fold-start-e89da3_266b-0"><span>e89da3_266b</span></div></pre><pre id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-log"><div id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-fold-start-e89da3_266b-0"><div><span id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-0-9430"> ✗ #testValueWithinTimingRepeat (3004ms)</span><span id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-0-9431"></span></div></div></pre><pre id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-log"><div><span id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-0-9438"></span></div></pre><pre id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-log"><div><span id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-0-9439"></span></div></pre><pre id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-log"><div><span id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-0-9440">  Executed 3401 Tests with 5 Failures and 0 Errors in 112.13s.</span><span id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-0-9441"></span></div></pre><pre id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-log"><div><span id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-0-9442"></span></div></pre><pre id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-log"><div><span id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-0-9443"></span></div></pre><pre id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-log"><div><span id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-0-9444">To reproduce the failed build locally, download smalltalkCI, and try to run something like:</span></div></pre><pre id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-log"><div><span id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-0-9445"></span></div></pre><pre id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-log"><div><span id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-0-9446"> bin/smalltalkci -s Squeak-4.6 --headfull /path/to/.smalltalk.ston</span></div></pre><pre id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-log"><div><span id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-0-9447"></span></div></pre><pre id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-log"><span id="m_-4397590229548146551gmail-m_1602390900334528887gmail-m_-3493316960927634813gmail-0-9448"></span></pre>

</div></div>
</span></div></blockquote>Could these test failures be nothing to do with the VM but instead to do with the (growing) divergence between trunk/spur and Squeak 4.6?<br><div><br></div><div>_,,,^..^,,,_ (phone)</div></div></div></blockquote><div>No idea...</div><div>I've downloaded a Squeak4.6-15102.image, compiled a squeak.cog.v3 on windows10, and the test pass...</div><div>I will retry on other OSes this evening (the test fails on linux...).<br></div></div></div>
</span></div></blockquote></div></blockquote></div></div><div dir="ltr"><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"><div dir="auto"><blockquote type="cite"><div dir="ltr"></div></blockquote><br><div>At least one of those failures is a timeout.  So it may just be that the CI box is slow.  We might cure the issues by lengthening the timeouts.  Or we could make them expected failures, especially if we can find out some way to identify that we’re running on a CI box.</div></div></blockquote><div><br></div><div>There's something fishy...</div><div>Only the linux brand times out.</div><div>The test waits 10 times 200msec, so should last about 2s.</div><div>    [SUnitToolBuilderTests new testHandlingNotification] timeToRun.</div><div>does answer something around 2048 on macos brand, but 7706 on linux (???).</div><div><br></div><div>The build.itimerheartbeat brand does complete the test in about 2020ms so it's OK.</div><div><br></div><div>squeak.cog.spur/build/squeak also performs the test in about 7700ms in an updated trunk image...</div><div>So it's not just squeak.cog.v3 here...</div><div>I can only run linux thru a VM (Parallels), so if someone can confirm the behavior on some native linux<br></div></div></div>
</blockquote></div></div>