Open LinqLover opened 1 year ago
Again:
SBESourceControlFigureBuilder
✗ #buildSBEMonticelloSeries (9079ms)
Error: no button with label Accept
SBEWorldHelper(Object)>>error:
[] in SBEWorldHelper>>buttonLabeled:in:
PluggableSystemWindow(Morph)>>findDeepSubmorphThat:ifAbsent:
SBEWorldHelper>>buttonLabeled:in:
[] in [] in [] in [] in [] in SBESourceControlFigureBuilder>>buildSBEMonticelloSeries
FullBlockClosure(BlockClosure)>>ifCurtailed:
[] in [] in [] in [] in SBESourceControlFigureBuilder>>buildSBEMonticelloSeries
FullBlockClosure(BlockClosure)>>on:do:
FullBlockClosure(BlockClosure)>>valueSupplyingAnswers:
FullBlockClosure(BlockClosure)>>valueSuppressingMessages:supplyingAnswers:
FullBlockClosure(BlockClosure)>>valueSuppressingMessages:
[] in [] in [] in SBESourceControlFigureBuilder>>buildSBEMonticelloSeries
SBEFigureBuilder(SBEScriptBuilder)>>executeSafely:
[] in [] in SBEWorldHelper>>runModal:then:
FullBlockClosure(BlockClosure)>>ensure:
[] in SBEWorldHelper>>runModal:then:
FullBlockClosure(BlockClosure)>>ifCurtailed:
SBEWorldHelper>>runModal:then:
[] in [] in SBESourceControlFigureBuilder>>buildSBEMonticelloSeries
FullBlockClosure>>cull:
SBEScreenshotScene>>basicBuildWith:
[] in SBEScreenshotScene>>buildWith:
FullBlockClosure(BlockClosure)>>ensure:
SBEWorldHelper>>recordScene:during:
SBEScreenshotScene>>buildWith:
SBEScreenshotRecorder>>writeScene:to:
SBEScreenshotRecorder>>writeTo:frame:building:
[] in SBESourceControlFigureBuilder>>buildSBEMonticelloSeries
[] in SBEWorldHelper>>mcIgnoreAllModificationsBut:during:
FullBlockClosure(BlockClosure)>>ensure:
SBEWorldHelper>>mcIgnoreAllModificationsBut:during:
[] in [] in SBESourceControlFigureBuilder>>buildSBEMonticelloSeries
FullBlockClosure(BlockClosure)>>value:cull:
[] in SBEScreenshotRecorder>>record:
SBEWorldHelper>>useScreenshotSettingsDuring:
FullBlockClosure(BlockClosure)>>ensure:
ChangeSet>>useName:during:
[] in SBEWorldHelper>>useTemporaryChangeSetDuring:
FullBlockClosure>>cull:
[] in ChangeSet class>>newChanges:during:
FullBlockClosure(BlockClosure)>>ensure:
ChangeSet class>>newChanges:during:
[] in ChangeSet class>>newChangesNamed:during:
FullBlockClosure(BlockClosure)>>ensure:
ChangeSet class>>newChangesNamed:during:
SBEWorldHelper>>useTemporaryChangeSetDuring:
[] in SBEWorldHelper>>useScreenshotSettingsDuring:
FullBlockClosure(BlockClosure)>>ensure:
ToolSet class(AppRegistry class)>>setDefault:during:
[] in SBEWorldHelper>>useScreenshotSettingsDuring:
FullBlockClosure(BlockClosure)>>ensure:
DisplayScreen>>sbeUiScaleFactor:during:
FullBlockClosure(BlockClosure)>>ensure:
[] in DisplayScreen>>sbeUiScaleFactor:during:
SBEWorldHelper class>>useScaleFactor:during:
SBEWorldHelper class>>useScaleFactorDuring:
SBEWorldHelper>>useScaleFactorDuring:
[] in SBEWorldHelper>>useScreenshotSettingsDuring:
SBEWorldHelper>>useWorldAndHandDuring:
[] in ActiveHandVariable class(DynamicVariable class)>>value:during:
FullBlockClosure(BlockClosure)>>ensure:
ActiveHandVariable class(DynamicVariable class)>>value:during:
[] in ActiveHandVariable class>>value:during:
FullBlockClosure(BlockClosure)>>ensure:
ActiveHandVariable class>>value:during:
SBEHandMorph(HandMorph)>>becomeActiveDuring:
[] in [] in SBEWorldHelper>>useWorldAndHandDuring:
[] in ActiveWorldVariable class(DynamicVariable class)>>value:during:
FullBlockClosure(BlockClosure)>>ensure:
ActiveWorldVariable class(DynamicVariable class)>>value:during:
[] in ActiveWorldVariable class>>value:during:
FullBlockClosure(BlockClosure)>>ensure:
ActiveWorldVariable class>>value:during:
PasteUpMorph>>becomeActiveDuring:
[] in [] in SBEWorldHelper>>useWorldAndHandDuring:
[] in SBEWorldHelper>>useScreenshotSettingsDuring:
[] in Utilities class>>useAuthorInitials:during:
FullBlockClosure(BlockClosure)>>ensure:
Utilities class>>useAuthorInitials:during:
[] in SBEWorldHelper>>useScreenshotSettingsDuring:
[] in Preferences class>>setPreferences:during:
FullBlockClosure(BlockClosure)>>ensure:
Preferences class>>setPreferences:during:
SBEWorldHelper>>useScreenshotPreferencesDuring:
[] in SBEWorldHelper>>useScreenshotSettingsDuring:
FullBlockClosure(BlockClosure)>>ensure:
SBEWorldHelper>>hideProgressMorphDuring:
[] in SBEWorldHelper>>useScreenshotSettingsDuring:
[] in SBEWorldHelper>>beActiveDuring:
FullBlockClosure(BlockClosure)>>ensure:
SBEWorldHelper>>beActiveDuring:
SBEScreenshotRecorder>>record:
SBEScreenshotRecorder class>>writeInto:recordSeries:
SBESourceControlFigureBuilder>>buildSBEMonticelloSeries
SBESourceControlFigureBuilder(TestCase)>>performTest
[] in SBESourceControlFigureBuilder(SBEScriptBuilder)>>performTest
SBESourceControlFigureBuilder(SBEScriptBuilder)>>executeSafely:
SBESourceControlFigureBuilder(SBEScriptBuilder)>>performTest
[] in SBESourceControlFigureBuilder(SBEFigureBuilder)>>performTest
FullBlockClosure(BlockClosure)>>ensure:
FileSystem>>changeDirectory:during:
SBESourceControlFigureBuilder(SBEFigureBuilder)>>performTest
Maybe we would just need to increase the <timeout: ...>
for this series. However, without any flake metric for the tests (could be retrieved from the CI logs using the GitHub API), this feels like a shot in the dark.
Sometimes the Accept button is not found. Since I could not reproduce the issue locally, I placed an ugly debugging hack in the figure script (https://github.com/hpi-swa-lab/SqueakByExample-english/pull/119/commits/6faf70044b77e3cbec11d684f586e4d1c10d0996) that will allow us to understand the issue as it occurs again.