I'm looking at what Lukas did for CI in Pharo, it looks wholly adaptable to Squeak AFAICT.<div><br></div><div>I'm hung up on a Pharoism. I'd really like to be able to check what fork I'm in and then do the right thing, but I'll settle for forking the package (temporarily) if it means I can get a build building in short order.</div>
<div><br></div><div>How would one say this in Squeak? It's the during: part that I'm not sure about; I know of Utilities>>authorInitials. Well, I suppose I'm also fuzzy on how I'd default to 'hudson' for the author... it seems like maybe I can just force the use of 'hudson' as the author and call it good... not sure I see the use case otherwise.</div>
<div><br></div><div><div>HDTestReport>>run</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>Author uniqueInstance</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>ifUnknownAuthorUse: 'hudson'</div>
<div><span class="Apple-tab-span" style="white-space:pre">                </span>during: [ [ </div><div><span class="Apple-tab-span" style="white-space:pre">                        </span>self setUp.</div><div><span class="Apple-tab-span" style="white-space:pre">                        </span>suiteTime := [ self runAll ]</div>
<div><span class="Apple-tab-span" style="white-space:pre">                                </span>timeToRun ]</div><div><span class="Apple-tab-span" style="white-space:pre">                                        </span>ensure: [ self tearDown ] ]</div><div><br></div>-- <br>Casey Ransberger<br>
</div>