I will have to come back to that, it is something I consider to be not an easy setup, so need to figure it out.
On Thu, Dec 16, 2021 at 8:48 AM Greg Dove <greg.d...@gmail.com> wrote: > > Ok, so I just did > ant runmxtests > and it ran the swf tests, they passed. > So it looks like this is failing in js tests. I need to figure out how to > run those... > > > > > On Wed, Dec 15, 2021 at 9:27 PM Yishay Weiss <yishayj...@hotmail.com> > wrote: > >> Sure, just calling attention so the changes don’t aggregate. The sooner >> the tests work the easier it will be to diagnose the next failure, but >> other than that there’s no urgency as far as I know. >> >> From: Greg Dove<mailto:greg.d...@gmail.com> >> Sent: Wednesday, December 15, 2021 10:19 AM >> To: Apache Royale Development<mailto:dev@royale.apache.org> >> Subject: Re: Build failed in Jenkins: royale-asjs_MXTests #2215 >> >> Sounds like Panel related, so probably mine - I guess these are swf >> tests?. >> Is it ok if I figure that out in about 9-10 hours >> >> >> On Wed, Dec 15, 2021 at 9:07 PM Yishay Weiss <yishayj...@hotmail.com> >> wrote: >> >> > We’ve started getting this error: >> > >> > >> > panelView.contentArea is undefined >> > >> > Since the following [1] changes. Amu ideas? >> > >> > [1] >> > [estangler] Improvements to Spark containers to better support more >> > dynamic layout >> > >> > [estangler] Removed parts that are not needed on spark-dynamic-layout. >> > >> > [harbs] Should have been textContent >> > >> > [harbs] Don't use innerHTML >> > >> > [harbs] Removed warnings in SparkRoyale >> > >> > [harbs] made asconfig a bit easier to read >> > >> > [harbs] Removed innerHTML from DropDownListButton >> > >> > [harbs] forgot COMPILE::JS block >> > >> > [hiedra] themes: Generated defaults.css files >> > >> > [hiedra] Text correction >> > >> > [harbs] Oops >> > >> > [greg.dove] implement SystemManager getChildByName & add util support >> for >> > >> > [greg.dove] ListBase should extend SkinnableDataContainer, as per >> original >> > Flex >> > >> > [greg.dove] that seems like nothing more than the question it was asking >> > itself. >> > >> > [yishayjobs] Some beads expect SkinnableDataContainer to be an >> IContainer >> > >> > [greg.dove] This was done in TextInput, but not in TextArea. The default >> > size now >> > >> > [greg.dove] Fixes to TitleWindow for display of PanelTitleBar content >> > >> > [greg.dove] Added test for TitleWindow launch into the mx >> ControlsExample >> > >> > [greg.dove] Tidy up in Panel. Fixes #1169 >> > >> > >> > From: apacheroyal...@gmail.com<mailto:apacheroyal...@gmail.com> >> > Sent: Wednesday, December 15, 2021 9:52 AM >> > To: royale-bui...@royale.apache.org<mailto: >> royale-bui...@royale.apache.org >> > > >> > Subject: Build failed in Jenkins: royale-asjs_MXTests #2215 >> > >> > See < >> > >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/2215/display/redirect >> > > >> > >> > Changes: >> > >> > >> > ------------------------------------------ >> > [...truncated 996.96 KB...] >> > [java] DispatchMouseClickEvent: target = >> > haloRadioButtonTests.testRadio2, localX = 10.0, localY = 10.0 >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = target['haloRadioButtonTests'];target = >> > target['testRadio2'];return target.element.getBoundingClientRect().left >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = target['haloRadioButtonTests'];target = >> > target['testRadio2'];return target.element.getBoundingClientRect().top >> > [java] DispatchMouseClickEvent: x = 18.0, y = 66.0 >> > [java] var all = document.all;var n = all.length;for(var >> > i=n-1;i>=0;i--) { var e = all[i]; var bounds = >> > e.getBoundingClientRect(); if (18.0 >= bounds.left && 18.0 <= >> > bounds.right && 66.0 >= bounds.top && 66.0 <= bounds.bottom) { >> > window.marmotinni_mouse_target = e; return e; }};return >> null; >> > [java] DispatchMouseClickEvent: mouseTarget = span test Radio2 >> > [java] var init = { bubbles: true };init.screenX = >> 18.0;init.screenY >> > = 66.0;window.marmotinni_mouse_target.dispatchEvent(new >> > MouseEvent('mousedown', init)); >> > [java] var init = { bubbles: true };init.screenX = >> 18.0;init.screenY >> > = 66.0;window.marmotinni_mouse_target.dispatchEvent(new >> > MouseEvent('mouseup', init)); >> > [java] AssertPropertyValue: target = >> haloRadioButtonTests.testRadio1: >> > propertyName = selected: value = false >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = target['haloRadioButtonTests'];target = >> > target['testRadio1']; return target['selected']; >> > [java] AssertPropertyValue: target = >> haloRadioButtonTests.testRadio2: >> > propertyName = selected: value = true >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = target['haloRadioButtonTests'];target = >> > target['testRadio2']; return target['selected']; >> > [java] RESULT: scriptName=< >> > >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/RadioButtonTestScript.mxml >> >< >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/RadioButtonTestScript.mxml%3e >> > >> > id=RadioButtonTest2 result=pass elapsed=1311 phase=body >> > started=1639554681906 extraInfo= msg= >> > [java] running script < >> > >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/TextInputTestScript.mxml >> > > >> > [java] test case count: 2 >> > [java] SetProperty: target = : propertyName = currentState: value = >> > haloTextInputTest >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}if (typeof(target['set_' + 'currentState']) == >> > 'function') target['set_' + 'currentState']('haloTextInputTest'); else >> > target['currentState']='haloTextInputTest'; >> > [java] AssertPropertyValue: target = >> > haloTextInputTests.testTextInput: propertyName = text: value = >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = target['haloTextInputTests'];target = >> > target['testTextInput']; return target['text']; >> > [java] RESULT: scriptName=< >> > >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/TextInputTestScript.mxml >> >< >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/TextInputTestScript.mxml%3e >> > >> > id=SetupTextInputTest result=pass elapsed=28 phase=body >> > started=1639554683220 extraInfo= msg= >> > [java] DispatchMouseClickEvent: target = >> > haloTextInputTests.testTextInput, localX = 10.0, localY = 10.0 >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = target['haloTextInputTests'];target = >> > target['testTextInput'];return >> target.element.getBoundingClientRect().left >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = target['haloTextInputTests'];target = >> > target['testTextInput'];return >> target.element.getBoundingClientRect().top >> > [java] DispatchMouseClickEvent: x = 18.0, y = 26.0 >> > [java] var all = document.all;var n = all.length;for(var >> > i=n-1;i>=0;i--) { var e = all[i]; var bounds = >> > e.getBoundingClientRect(); if (18.0 >= bounds.left && 18.0 <= >> > bounds.right && 26.0 >= bounds.top && 26.0 <= bounds.bottom) { >> > window.marmotinni_mouse_target = e; return e; }};return >> null; >> > [java] DispatchMouseClickEvent: mouseTarget = input >> > [java] var init = { bubbles: true };init.screenX = >> 18.0;init.screenY >> > = 26.0;window.marmotinni_mouse_target.dispatchEvent(new >> > MouseEvent('mousedown', init)); >> > [java] var init = { bubbles: true };init.screenX = >> 18.0;init.screenY >> > = 26.0;window.marmotinni_mouse_target.dispatchEvent(new >> > MouseEvent('mouseup', init)); >> > [java] DispatchKeyEvent: char = This is another test., repeatCount >> = 1 >> > [java] AssertPropertyValue: target = >> > haloTextInputTests.testTextInput: propertyName = text: value = This is >> > another test. >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = target['haloTextInputTests'];target = >> > target['testTextInput']; return target['text']; >> > [java] RESULT: scriptName=< >> > >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/TextInputTestScript.mxml >> >< >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/TextInputTestScript.mxml%3e >> > >> > id=TextInputTest1 result=pass elapsed=1318 phase=body >> started=1639554683248 >> > extraInfo= msg= >> > [java] running script < >> > >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/TextAreaTestScript.mxml >> > > >> > [java] test case count: 2 >> > [java] SetProperty: target = : propertyName = currentState: value = >> > haloTextAreaTest >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}if (typeof(target['set_' + 'currentState']) == >> > 'function') target['set_' + 'currentState']('haloTextAreaTest'); else >> > target['currentState']='haloTextAreaTest'; >> > [java] AssertPropertyValue: target = >> haloTextAreaTests.testTextArea: >> > propertyName = text: value = >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = target['haloTextAreaTests'];target = >> > target['testTextArea']; return target['text']; >> > [java] RESULT: scriptName=< >> > >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/TextAreaTestScript.mxml >> >< >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/TextAreaTestScript.mxml%3e >> > >> > id=SetupTextAreaTest result=pass elapsed=33 phase=body >> > started=1639554684572 extraInfo= msg= >> > [java] DispatchMouseClickEvent: target = >> > haloTextAreaTests.testTextArea, localX = 10.0, localY = 10.0 >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = target['haloTextAreaTests'];target = >> > target['testTextArea'];return >> target.element.getBoundingClientRect().left >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = target['haloTextAreaTests'];target = >> > target['testTextArea'];return target.element.getBoundingClientRect().top >> > [java] DispatchMouseClickEvent: x = 18.0, y = 27.0 >> > [java] var all = document.all;var n = all.length;for(var >> > i=n-1;i>=0;i--) { var e = all[i]; var bounds = >> > e.getBoundingClientRect(); if (18.0 >= bounds.left && 18.0 <= >> > bounds.right && 27.0 >= bounds.top && 27.0 <= bounds.bottom) { >> > window.marmotinni_mouse_target = e; return e; }};return >> null; >> > [java] DispatchMouseClickEvent: mouseTarget = textarea >> > [java] var init = { bubbles: true };init.screenX = >> 18.0;init.screenY >> > = 27.0;window.marmotinni_mouse_target.dispatchEvent(new >> > MouseEvent('mousedown', init)); >> > [java] var init = { bubbles: true };init.screenX = >> 18.0;init.screenY >> > = 27.0;window.marmotinni_mouse_target.dispatchEvent(new >> > MouseEvent('mouseup', init)); >> > [java] DispatchKeyEvent: char = This is a TextArea and it contains >> > lots of text which should word wrap and eventually cause scrollbars to >> > appear. The validation will test for the scrollbar properties, >> repeatCount >> > = 1 >> > [java] AssertPropertyValue: target = >> haloTextAreaTests.testTextArea: >> > propertyName = text: value = This is a TextArea and it contains lots of >> > text which should word wrap and eventually cause scrollbars to appear. >> The >> > validation will test for the scrollbar properties >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = target['haloTextAreaTests'];target = >> > target['testTextArea']; return target['text']; >> > [java] RESULT: scriptName=< >> > >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/TextAreaTestScript.mxml >> >< >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/TextAreaTestScript.mxml%3e >> > >> > id=TextAreaTest1 result=pass elapsed=1369 phase=body >> started=1639554684606 >> > extraInfo= msg= >> > [java] running script < >> > >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/ComboBoxTestScript.mxml >> > > >> > [java] test case count: 3 >> > [java] SetProperty: target = : propertyName = currentState: value = >> > haloComboBoxTest >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}if (typeof(target['set_' + 'currentState']) == >> > 'function') target['set_' + 'currentState']('haloComboBoxTest'); else >> > target['currentState']='haloComboBoxTest'; >> > [java] AssertPropertyValue: target = haloComboBoxTests.testCombo: >> > propertyName = text: value = Apples >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = target['haloComboBoxTests'];target = >> > target['testCombo']; return target['text']; >> > [java] RESULT: scriptName=< >> > >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/ComboBoxTestScript.mxml >> >< >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/ComboBoxTestScript.mxml%3e >> > >> > id=SetupComboBoxTest result=pass elapsed=34 phase=body >> > started=1639554685979 extraInfo= msg= >> > [java] DispatchMouseEvent: target = haloComboBoxTests.testCombo, >> > localX = 10.0, localY = 10.0 >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = target['haloComboBoxTests'];target = >> > target['testCombo'];return target.element.getBoundingClientRect().left >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = target['haloComboBoxTests'];target = >> > target['testCombo'];return target.element.getBoundingClientRect().top >> > [java] var all = document.all;var n = all.length;for(var >> > i=n-1;i>=0;i--) { var e = all[i]; var bounds = >> > e.getBoundingClientRect(); if (18.0 >= bounds.left && 18.0 <= >> > bounds.right && 26.0 >= bounds.top && 26.0 <= bounds.bottom) { >> if (! >> > e.id) e.id = Math.random().toString(); return e; }};return >> > null; >> > [java] var e = >> > document.createEvent('MouseEvent');e.initMouseEvent("mouseover", true, >> > false, window, 0, 18.0, 26.0, 10.0, 10.0, false, false, false, false, >> > false, >> null);document.getElementById('0.6231397444159731').dispatchEvent(e); >> > [java] DispatchMouseClickEvent: target = >> haloComboBoxTests.testCombo, >> > localX = 10.0, localY = 10.0 >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = target['haloComboBoxTests'];target = >> > target['testCombo'];return target.element.getBoundingClientRect().left >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = target['haloComboBoxTests'];target = >> > target['testCombo'];return target.element.getBoundingClientRect().top >> > [java] DispatchMouseClickEvent: x = 18.0, y = 26.0 >> > [java] var all = document.all;var n = all.length;for(var >> > i=n-1;i>=0;i--) { var e = all[i]; var bounds = >> > e.getBoundingClientRect(); if (18.0 >= bounds.left && 18.0 <= >> > bounds.right && 26.0 >= bounds.top && 26.0 <= bounds.bottom) { >> > window.marmotinni_mouse_target = e; return e; }};return >> null; >> > [java] DispatchMouseClickEvent: mouseTarget = input >> > [java] var init = { bubbles: true };init.screenX = >> 18.0;init.screenY >> > = 26.0;window.marmotinni_mouse_target.dispatchEvent(new >> > MouseEvent('mousedown', init)); >> > [java] var init = { bubbles: true };init.screenX = >> 18.0;init.screenY >> > = 26.0;window.marmotinni_mouse_target.dispatchEvent(new >> > MouseEvent('mouseup', init)); >> > [java] AssertPropertyValue: target = >> > haloComboBoxTests.testCombo.dropdown: propertyName = visible: value = >> true >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = target['haloComboBoxTests'];target = >> > target['testCombo'];target = target['dropdown']; return >> target['visible']; >> > [java] RESULT: scriptName=< >> > >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/ComboBoxTestScript.mxml >> >< >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/ComboBoxTestScript.mxml%3e >> > >> > id=ComboBoxTest1 result=pass elapsed=1301 phase=body >> started=1639554686013 >> > extraInfo= msg= >> > [java] DispatchMouseEvent: target = >> > haloComboBoxTests.testCombo.dropdown, localX = 10.0, localY = 30.0 >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = target['haloComboBoxTests'];target = >> > target['testCombo'];target = target['dropdown'];return >> > target.element.getBoundingClientRect().left >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = target['haloComboBoxTests'];target = >> > target['testCombo'];target = target['dropdown'];return >> > target.element.getBoundingClientRect().top >> > [java] var all = document.all;var n = all.length;for(var >> > i=n-1;i>=0;i--) { var e = all[i]; var bounds = >> > e.getBoundingClientRect(); if (18.0 >= bounds.left && 18.0 <= >> > bounds.right && 69.0 >= bounds.top && 69.0 <= bounds.bottom) { >> if (! >> > e.id) e.id = Math.random().toString(); return e; }};return >> > null; >> > [java] var e = >> > document.createEvent('MouseEvent');e.initMouseEvent("mouseover", true, >> > false, window, 0, 18.0, 69.0, 10.0, 30.0, false, false, false, false, >> > false, >> null);document.getElementById('0.3994940470278022').dispatchEvent(e); >> > [java] DispatchMouseClickEvent: target = >> > haloComboBoxTests.testCombo.dropdown, localX = 10.0, localY = 30.0 >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = target['haloComboBoxTests'];target = >> > target['testCombo'];target = target['dropdown'];return >> > target.element.getBoundingClientRect().left >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = target['haloComboBoxTests'];target = >> > target['testCombo'];target = target['dropdown'];return >> > target.element.getBoundingClientRect().top >> > [java] DispatchMouseClickEvent: x = 18.0, y = 69.0 >> > [java] var all = document.all;var n = all.length;for(var >> > i=n-1;i>=0;i--) { var e = all[i]; var bounds = >> > e.getBoundingClientRect(); if (18.0 >= bounds.left && 18.0 <= >> > bounds.right && 69.0 >= bounds.top && 69.0 <= bounds.bottom) { >> > window.marmotinni_mouse_target = e; return e; }};return >> null; >> > [java] DispatchMouseClickEvent: mouseTarget = span Beer >> > [java] var init = { bubbles: true };init.screenX = >> 18.0;init.screenY >> > = 69.0;window.marmotinni_mouse_target.dispatchEvent(new >> > MouseEvent('mousedown', init)); >> > [java] var init = { bubbles: true };init.screenX = >> 18.0;init.screenY >> > = 69.0;window.marmotinni_mouse_target.dispatchEvent(new >> > MouseEvent('mouseup', init)); >> > [java] AssertPropertyValue: target = haloComboBoxTests.testCombo: >> > propertyName = text: value = Beer >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = target['haloComboBoxTests'];target = >> > target['testCombo']; return target['text']; >> > [java] RESULT: scriptName=< >> > >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/ComboBoxTestScript.mxml >> >< >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/ComboBoxTestScript.mxml%3e >> > >> > id=ComboBoxTest2 result=pass elapsed=1295 phase=body >> started=1639554687315 >> > extraInfo= msg= >> > [java] running script < >> > >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/ListAndDataGridTestScript.mxml >> > > >> > [java] test case count: 2 >> > [java] SetProperty: target = : propertyName = currentState: value = >> > haloListAndDataGridTest >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}if (typeof(target['set_' + 'currentState']) == >> > 'function') target['set_' + 'currentState']('haloListAndDataGridTest'); >> > else target['currentState']='haloListAndDataGridTest'; >> > [java] AssertPropertyValue: target = >> > haloListAndDataGridTests.testList.dataProvider: propertyName = length: >> > value = 6 >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = >> target['haloListAndDataGridTests'];target = >> > target['testList'];target = target['dataProvider']; return >> target['length']; >> > [java] RESULT: scriptName=< >> > >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/ListAndDataGridTestScript.mxml >> >< >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/ListAndDataGridTestScript.mxml%3e >> > >> > id=SetupListAndDataGridTest result=pass elapsed=96 phase=body >> > started=1639554688614 extraInfo= msg= >> > [java] DispatchMouseEvent: target = >> > haloListAndDataGridTests.testList, localX = 10.0, localY = 55.0 >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = >> target['haloListAndDataGridTests'];target = >> > target['testList'];return target.element.getBoundingClientRect().left >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = >> target['haloListAndDataGridTests'];target = >> > target['testList'];return target.element.getBoundingClientRect().top >> > [java] var all = document.all;var n = all.length;for(var >> > i=n-1;i>=0;i--) { var e = all[i]; var bounds = >> > e.getBoundingClientRect(); if (18.0 >= bounds.left && 18.0 <= >> > bounds.right && 71.0 >= bounds.top && 71.0 <= bounds.bottom) { >> if (! >> > e.id) e.id = Math.random().toString(); return e; }};return >> > null; >> > [java] var e = >> > document.createEvent('MouseEvent');e.initMouseEvent("mouseover", true, >> > false, window, 0, 18.0, 71.0, 10.0, 55.0, false, false, false, false, >> > false, >> null);document.getElementById('0.9534918359008061').dispatchEvent(e); >> > [java] DispatchMouseClickEvent: target = >> > haloListAndDataGridTests.testList, localX = 10.0, localY = 55.0 >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = >> target['haloListAndDataGridTests'];target = >> > target['testList'];return target.element.getBoundingClientRect().left >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = >> target['haloListAndDataGridTests'];target = >> > target['testList'];return target.element.getBoundingClientRect().top >> > [java] DispatchMouseClickEvent: x = 18.0, y = 71.0 >> > [java] var all = document.all;var n = all.length;for(var >> > i=n-1;i>=0;i--) { var e = all[i]; var bounds = >> > e.getBoundingClientRect(); if (18.0 >= bounds.left && 18.0 <= >> > bounds.right && 71.0 >= bounds.top && 71.0 <= bounds.bottom) { >> > window.marmotinni_mouse_target = e; return e; }};return >> null; >> > [java] DispatchMouseClickEvent: mouseTarget = div Zowee Wowee >> > [java] var init = { bubbles: true };init.screenX = >> 18.0;init.screenY >> > = 71.0;window.marmotinni_mouse_target.dispatchEvent(new >> > MouseEvent('mousedown', init)); >> > [java] var init = { bubbles: true };init.screenX = >> 18.0;init.screenY >> > = 71.0;window.marmotinni_mouse_target.dispatchEvent(new >> > MouseEvent('mouseup', init)); >> > [java] AssertPropertyValue: target = >> > haloListAndDataGridTests.testList: propertyName = selectedIndex: value >> = 2 >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = >> target['haloListAndDataGridTests'];target = >> > target['testList']; return target['selectedIndex']; >> > [java] RESULT: scriptName=< >> > >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/ListAndDataGridTestScript.mxml >> >< >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/ListAndDataGridTestScript.mxml%3e >> > >> > id=ListTest1 result=pass elapsed=1299 phase=body started=1639554688710 >> > extraInfo= msg= >> > [java] running script < >> > >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/NumericStepperTestScript.mxml >> > > >> > [java] test case count: 3 >> > [java] SetProperty: target = : propertyName = currentState: value = >> > haloNumericStepperTest >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}if (typeof(target['set_' + 'currentState']) == >> > 'function') target['set_' + 'currentState']('haloNumericStepperTest'); >> else >> > target['currentState']='haloNumericStepperTest'; >> > [java] AssertPropertyValue: target = >> > haloNumericStepperTests.testNumStep: propertyName = value: value = 0 >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = >> target['haloNumericStepperTests'];target = >> > target['testNumStep']; return target['value']; >> > [java] RESULT: scriptName=< >> > >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/NumericStepperTestScript.mxml >> >< >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/NumericStepperTestScript.mxml%3e >> > >> > id=SetupNumericStepperTest result=pass elapsed=30 phase=body >> > started=1639554690012 extraInfo= msg= >> > [java] DispatchMouseEvent: target = >> > haloNumericStepperTests.testNumStep, localX = 52.0, localY = 5.0 >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = >> target['haloNumericStepperTests'];target = >> > target['testNumStep'];return target.element.getBoundingClientRect().left >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = >> target['haloNumericStepperTests'];target = >> > target['testNumStep'];return target.element.getBoundingClientRect().top >> > [java] var all = document.all;var n = all.length;for(var >> > i=n-1;i>=0;i--) { var e = all[i]; var bounds = >> > e.getBoundingClientRect(); if (60.0 >= bounds.left && 60.0 <= >> > bounds.right && 21.0 >= bounds.top && 21.0 <= bounds.bottom) { >> if (! >> > e.id) e.id = Math.random().toString(); return e; }};return >> > null; >> > [java] var e = >> > document.createEvent('MouseEvent');e.initMouseEvent("mouseover", true, >> > false, window, 0, 60.0, 21.0, 52.0, 5.0, false, false, false, false, >> false, >> > null);document.getElementById('0.4963646804885393').dispatchEvent(e); >> > [java] DispatchMouseClickEvent: target = >> > haloNumericStepperTests.testNumStep, localX = 52.0, localY = 5.0 >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = >> target['haloNumericStepperTests'];target = >> > target['testNumStep'];return target.element.getBoundingClientRect().left >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = >> target['haloNumericStepperTests'];target = >> > target['testNumStep'];return target.element.getBoundingClientRect().top >> > [java] DispatchMouseClickEvent: x = 60.0, y = 21.0 >> > [java] var all = document.all;var n = all.length;for(var >> > i=n-1;i>=0;i--) { var e = all[i]; var bounds = >> > e.getBoundingClientRect(); if (60.0 >= bounds.left && 60.0 <= >> > bounds.right && 21.0 >= bounds.top && 21.0 <= bounds.bottom) { >> > window.marmotinni_mouse_target = e; return e; }};return >> null; >> > [java] DispatchMouseClickEvent: mouseTarget = button ? >> > [java] var init = { bubbles: true };init.screenX = >> 60.0;init.screenY >> > = 21.0;window.marmotinni_mouse_target.dispatchEvent(new >> > MouseEvent('mousedown', init)); >> > [java] var init = { bubbles: true };init.screenX = >> 60.0;init.screenY >> > = 21.0;window.marmotinni_mouse_target.dispatchEvent(new >> > MouseEvent('mouseup', init)); >> > [java] AssertPropertyValue: target = >> > haloNumericStepperTests.testNumStep: propertyName = value: value = 1 >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = >> target['haloNumericStepperTests'];target = >> > target['testNumStep']; return target['value']; >> > [java] DispatchMouseEvent: target = >> > haloNumericStepperTests.testNumStep, localX = 52.0, localY = 5.0 >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = >> target['haloNumericStepperTests'];target = >> > target['testNumStep'];return target.element.getBoundingClientRect().left >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = >> target['haloNumericStepperTests'];target = >> > target['testNumStep'];return target.element.getBoundingClientRect().top >> > [java] var all = document.all;var n = all.length;for(var >> > i=n-1;i>=0;i--) { var e = all[i]; var bounds = >> > e.getBoundingClientRect(); if (60.0 >= bounds.left && 60.0 <= >> > bounds.right && 21.0 >= bounds.top && 21.0 <= bounds.bottom) { >> if (! >> > e.id) e.id = Math.random().toString(); return e; }};return >> > null; >> > [java] var e = >> > document.createEvent('MouseEvent');e.initMouseEvent("mouseout", true, >> > false, window, 0, 60.0, 21.0, 52.0, 5.0, false, false, false, false, >> false, >> > null);document.getElementById('0.4963646804885393').dispatchEvent(e); >> > [java] RESULT: scriptName=< >> > >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/NumericStepperTestScript.mxml >> >< >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/NumericStepperTestScript.mxml%3e >> > >> > id=NumericStepperTest1 result=pass elapsed=1318 phase=cleanup >> > started=1639554690042 extraInfo= msg= >> > [java] DispatchMouseEvent: target = >> > haloNumericStepperTests.testNumStep, localX = 52.0, localY = 5.0 >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = >> target['haloNumericStepperTests'];target = >> > target['testNumStep'];return target.element.getBoundingClientRect().left >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = >> target['haloNumericStepperTests'];target = >> > target['testNumStep'];return target.element.getBoundingClientRect().top >> > [java] var all = document.all;var n = all.length;for(var >> > i=n-1;i>=0;i--) { var e = all[i]; var bounds = >> > e.getBoundingClientRect(); if (60.0 >= bounds.left && 60.0 <= >> > bounds.right && 21.0 >= bounds.top && 21.0 <= bounds.bottom) { >> if (! >> > e.id) e.id = Math.random().toString(); return e; }};return >> > null; >> > [java] var e = >> > document.createEvent('MouseEvent');e.initMouseEvent("mouseover", true, >> > false, window, 0, 60.0, 21.0, 52.0, 5.0, false, false, false, false, >> false, >> > null);document.getElementById('0.4963646804885393').dispatchEvent(e); >> > [java] DispatchMouseClickEvent: target = >> > haloNumericStepperTests.testNumStep, localX = 52.0, localY = 5.0 >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = >> target['haloNumericStepperTests'];target = >> > target['testNumStep'];return target.element.getBoundingClientRect().left >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = >> target['haloNumericStepperTests'];target = >> > target['testNumStep'];return target.element.getBoundingClientRect().top >> > [java] DispatchMouseClickEvent: x = 60.0, y = 21.0 >> > [java] var all = document.all;var n = all.length;for(var >> > i=n-1;i>=0;i--) { var e = all[i]; var bounds = >> > e.getBoundingClientRect(); if (60.0 >= bounds.left && 60.0 <= >> > bounds.right && 21.0 >= bounds.top && 21.0 <= bounds.bottom) { >> > window.marmotinni_mouse_target = e; return e; }};return >> null; >> > [java] DispatchMouseClickEvent: mouseTarget = button ? >> > [java] var init = { bubbles: true };init.screenX = >> 60.0;init.screenY >> > = 21.0;window.marmotinni_mouse_target.dispatchEvent(new >> > MouseEvent('mousedown', init)); >> > [java] var init = { bubbles: true };init.screenX = >> 60.0;init.screenY >> > = 21.0;window.marmotinni_mouse_target.dispatchEvent(new >> > MouseEvent('mouseup', init)); >> > [java] AssertPropertyValue: target = >> > haloNumericStepperTests.testNumStep: propertyName = value: value = 2 >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = >> target['haloNumericStepperTests'];target = >> > target['testNumStep']; return target['value']; >> > [java] DispatchMouseEvent: target = >> > haloNumericStepperTests.testNumStep, localX = 52.0, localY = 5.0 >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = >> target['haloNumericStepperTests'];target = >> > target['testNumStep'];return target.element.getBoundingClientRect().left >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = >> target['haloNumericStepperTests'];target = >> > target['testNumStep'];return target.element.getBoundingClientRect().top >> > [java] var all = document.all;var n = all.length;for(var >> > i=n-1;i>=0;i--) { var e = all[i]; var bounds = >> > e.getBoundingClientRect(); if (60.0 >= bounds.left && 60.0 <= >> > bounds.right && 21.0 >= bounds.top && 21.0 <= bounds.bottom) { >> if (! >> > e.id) e.id = Math.random().toString(); return e; }};return >> > null; >> > [java] var e = >> > document.createEvent('MouseEvent');e.initMouseEvent("mouseout", true, >> > false, window, 0, 60.0, 21.0, 52.0, 5.0, false, false, false, false, >> false, >> > null);document.getElementById('0.4963646804885393').dispatchEvent(e); >> > [java] RESULT: scriptName=< >> > >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/NumericStepperTestScript.mxml >> >< >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/NumericStepperTestScript.mxml%3e >> > >> > id=NumericStepperTest2 result=pass elapsed=1347 phase=cleanup >> > started=1639554691360 extraInfo= msg= >> > [java] running script < >> > >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/DateFieldTestScript.mxml >> > > >> > [java] test case count: 3 >> > [java] SetProperty: target = : propertyName = currentState: value = >> > haloDateFieldTest >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}if (typeof(target['set_' + 'currentState']) == >> > 'function') target['set_' + 'currentState']('haloDateFieldTest'); else >> > target['currentState']='haloDateFieldTest'; >> > [java] AssertPropertyValue: target = >> > haloDateFieldTests.testDateField: propertyName = text: value = >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = target['haloDateFieldTests'];target = >> > target['testDateField']; return target['text']; >> > [java] RESULT: scriptName=< >> > >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/DateFieldTestScript.mxml >> >< >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/DateFieldTestScript.mxml%3e >> > >> > id=SetupDateFieldTest result=pass elapsed=48 phase=body >> > started=1639554692709 extraInfo= msg= >> > [java] SetProperty: target = haloDateFieldTests.testDateField: >> > propertyName = selectedDate >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = target['haloDateFieldTests'];target = >> > target['testDateField'];if (typeof(target['set_' + 'selectedDate']) == >> > 'function') target['set_' + 'selectedDate']( new Date(2005, 4, 1)); else >> > target['selectedDate']= new Date(2005, 4, 1); >> > [java] DispatchMouseEvent: target = >> haloDateFieldTests.testDateField, >> > localX = 10.0, localY = 10.0 >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = target['haloDateFieldTests'];target = >> > target['testDateField'];return >> target.element.getBoundingClientRect().left >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = target['haloDateFieldTests'];target = >> > target['testDateField'];return >> target.element.getBoundingClientRect().top >> > [java] var all = document.all;var n = all.length;for(var >> > i=n-1;i>=0;i--) { var e = all[i]; var bounds = >> > e.getBoundingClientRect(); if (18.0 >= bounds.left && 18.0 <= >> > bounds.right && 26.0 >= bounds.top && 26.0 <= bounds.bottom) { >> if (! >> > e.id) e.id = Math.random().toString(); return e; }};return >> > null; >> > [java] var e = >> > document.createEvent('MouseEvent');e.initMouseEvent("mouseover", true, >> > false, window, 0, 18.0, 26.0, 10.0, 10.0, false, false, false, false, >> > false, >> > null);document.getElementById('0.20788486193783928').dispatchEvent(e); >> > [java] DispatchMouseClickEvent: target = >> > haloDateFieldTests.testDateField, localX = 10.0, localY = 10.0 >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = target['haloDateFieldTests'];target = >> > target['testDateField'];return >> target.element.getBoundingClientRect().left >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = target['haloDateFieldTests'];target = >> > target['testDateField'];return >> target.element.getBoundingClientRect().top >> > [java] DispatchMouseClickEvent: x = 18.0, y = 26.0 >> > [java] var all = document.all;var n = all.length;for(var >> > i=n-1;i>=0;i--) { var e = all[i]; var bounds = >> > e.getBoundingClientRect(); if (18.0 >= bounds.left && 18.0 <= >> > bounds.right && 26.0 >= bounds.top && 26.0 <= bounds.bottom) { >> > window.marmotinni_mouse_target = e; return e; }};return >> null; >> > [java] DispatchMouseClickEvent: mouseTarget = input >> > [java] var init = { bubbles: true };init.screenX = >> 18.0;init.screenY >> > = 26.0;window.marmotinni_mouse_target.dispatchEvent(new >> > MouseEvent('mousedown', init)); >> > [java] var init = { bubbles: true };init.screenX = >> 18.0;init.screenY >> > = 26.0;window.marmotinni_mouse_target.dispatchEvent(new >> > MouseEvent('mouseup', init)); >> > [java] AssertPropertyValue: target = >> > haloDateFieldTests.testDateField.dropdown: propertyName = visible: >> value = >> > true >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = target['haloDateFieldTests'];target = >> > target['testDateField'];target = target['dropdown']; return >> > target['visible']; >> > [java] RESULT: scriptName=< >> > >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/DateFieldTestScript.mxml >> >< >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/DateFieldTestScript.mxml%3e >> > >> > id=DateFieldTest1 result=pass elapsed=1414 phase=body >> started=1639554692757 >> > extraInfo= msg= >> > [java] DispatchMouseEvent: target = >> > haloDateFieldTests.testDateField.dropdown, localX = 89.0, localY = 67.0 >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = target['haloDateFieldTests'];target = >> > target['testDateField'];target = target['dropdown'];return >> > target.element.getBoundingClientRect().left >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = target['haloDateFieldTests'];target = >> > target['testDateField'];target = target['dropdown'];return >> > target.element.getBoundingClientRect().top >> > [java] var all = document.all;var n = all.length;for(var >> > i=n-1;i>=0;i--) { var e = all[i]; var bounds = >> > e.getBoundingClientRect(); if (189.0 >= bounds.left && 189.0 <= >> > bounds.right && 102.0 >= bounds.top && 102.0 <= bounds.bottom) { >> if >> > (!e.id) e.id = Math.random().toString(); return e; >> }};return >> > null; >> > [java] var e = >> > document.createEvent('MouseEvent');e.initMouseEvent("mouseover", true, >> > false, window, 0, 189.0, 102.0, 89.0, 67.0, false, false, false, false, >> > false, >> null);document.getElementById('0.9695780308558725').dispatchEvent(e); >> > [java] DispatchMouseClickEvent: target = >> > haloDateFieldTests.testDateField.dropdown, localX = 89.0, localY = 67.0 >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = target['haloDateFieldTests'];target = >> > target['testDateField'];target = target['dropdown'];return >> > target.element.getBoundingClientRect().left >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = target['haloDateFieldTests'];target = >> > target['testDateField'];target = target['dropdown'];return >> > target.element.getBoundingClientRect().top >> > [java] DispatchMouseClickEvent: x = 189.0, y = 102.0 >> > [java] var all = document.all;var n = all.length;for(var >> > i=n-1;i>=0;i--) { var e = all[i]; var bounds = >> > e.getBoundingClientRect(); if (189.0 >= bounds.left && 189.0 <= >> > bounds.right && 102.0 >= bounds.top && 102.0 <= bounds.bottom) { >> > window.marmotinni_mouse_target = e; return e; }};return >> null; >> > [java] DispatchMouseClickEvent: mouseTarget = span 4 >> > [java] var init = { bubbles: true };init.screenX = >> 189.0;init.screenY >> > = 102.0;window.marmotinni_mouse_target.dispatchEvent(new >> > MouseEvent('mousedown', init)); >> > [java] var init = { bubbles: true };init.screenX = >> 189.0;init.screenY >> > = 102.0;window.marmotinni_mouse_target.dispatchEvent(new >> > MouseEvent('mouseup', init)); >> > [java] AssertPropertyValue: target = >> > haloDateFieldTests.testDateField: propertyName = selectedDate >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = target['haloDateFieldTests'];target = >> > target['testDateField']; return target['selectedDate']; >> > [java] org.openqa.selenium.JavascriptException: TypeError: >> > panelView.contentArea is undefined >> > [java] Build info: version: '3.141.59', revision: 'e82be7d358', >> time: >> > '2018-11-14T08:25:48' >> > [java] System info: host: 'ApacheRoyaleCI', ip: '10.0.0.5', >> os.name: >> > 'Windows Server 2016', os.arch: 'amd64', os.version: '10.0', >> java.version: >> > '1.8.0_201' >> > [java] Driver info: org.openqa.selenium.firefox.FirefoxDriver >> > [java] Capabilities {acceptInsecureCerts: true, browserName: >> firefox, >> > browserVersion: 95.0, javascriptEnabled: true, moz:accessibilityChecks: >> > false, moz:buildID: 20211129150630, moz:geckodriverVersion: 0.30.0, >> > moz:headless: false, moz:processID: 4420, moz:profile: >> > C:\Users\ApacheRoyaleCI\App..., moz:shutdownTimeout: 60000, >> > moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, >> > pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, >> > platformVersion: 10.0, proxy: Proxy(), setWindowRect: true, >> > strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: >> 300000, >> > script: 30000}, unhandledPromptBehavior: dismiss and notify} >> > [java] Session ID: 64deea06-1db9-4716-9613-31f9e4224096 >> > [java] at >> > sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) >> > [java] at >> > >> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) >> > [java] at >> > >> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) >> > [java] at >> > java.lang.reflect.Constructor.newInstance(Constructor.java:423) >> > [java] at >> > >> org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187) >> > [java] at >> > >> org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122) >> > [java] at >> > >> org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49) >> > [java] at >> > >> org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158) >> > [java] at >> > >> org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83) >> > [java] at >> > >> org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552) >> > [java] at >> > >> org.openqa.selenium.remote.RemoteWebDriver.executeScript(RemoteWebDriver.java:489) >> > [java] at marmotinni.SetProperty.doStep(Unknown Source) >> > [java] at marmotinni.TestStep.execute(Unknown Source) >> > [java] at marmotinni.TestCase.runSteps(Unknown Source) >> > [java] at marmotinni.TestCase.runBody(Unknown Source) >> > [java] at marmotinni.TestCase.runSetup(Unknown Source) >> > [java] at marmotinni.TestCase.runTest(Unknown Source) >> > [java] at marmotinni.MarmotinniRunner.runTest(Unknown Source) >> > [java] at marmotinni.MarmotinniRunner.main(Unknown Source) >> > [java] 1639554695521 Marionette INFO Stopped >> listening >> > on port 55645 >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}target = target['haloDateFieldTests'];target = >> > target['testDateField'];var value = new Date(2005, 4, 4);return value; >> > [java] RESULT: scriptName=< >> > >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/DateFieldTestScript.mxml >> >< >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/DateFieldTestScript.mxml%3e >> > >> > id=DateFieldTest2 result=pass elapsed=1299 phase=body >> started=1639554694171 >> > extraInfo= msg= >> > [java] running script < >> > >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/MenuBarTestScript.mxml >> > > >> > [java] test case count: 3 >> > [java] SetProperty: target = : propertyName = currentState: value = >> > haloMenuBarTest >> > [java] var target = document.getElementsByTagName('body')[0];if >> > (target.royale_wrapper) { target = target.royale_wrapper; if >> > (target.initialView) target = target.initialView;}else { target = >> > document.getElementsByClassName('Application')[0]; target = >> > target.royale_wrapper;}if (typeof(target['set_' + 'currentState']) == >> > 'function') target['set_' + 'currentState']('haloMenuBarTest'); else >> > target['currentState']='haloMenuBarTest'; >> > [java] TypeError: panelView.contentArea is undefined >> > [java] Build info: version: '3.141.59', revision: 'e82be7d358', >> time: >> > '2018-11-14T08:25:48' >> > [java] System info: host: 'ApacheRoyaleCI', ip: '10.0.0.5', >> os.name: >> > 'Windows Server 2016', os.arch: 'amd64', os.version: '10.0', >> java.version: >> > '1.8.0_201' >> > [java] Driver info: org.openqa.selenium.firefox.FirefoxDriver >> > [java] Capabilities {acceptInsecureCerts: true, browserName: >> firefox, >> > browserVersion: 95.0, javascriptEnabled: true, moz:accessibilityChecks: >> > false, moz:buildID: 20211129150630, moz:geckodriverVersion: 0.30.0, >> > moz:headless: false, moz:processID: 4420, moz:profile: >> > C:\Users\ApacheRoyaleCI\App..., moz:shutdownTimeout: 60000, >> > moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, >> > pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, >> > platformVersion: 10.0, proxy: Proxy(), setWindowRect: true, >> > strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: >> 300000, >> > script: 30000}, unhandledPromptBehavior: dismiss and notify} >> > [java] Session ID: 64deea06-1db9-4716-9613-31f9e4224096 >> > [java] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Xms384m >> > -Xmx2g >> > >> > BUILD FAILED >> > < >> > >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/build.xml >> >:1577:< >> http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/build.xml%3e:1577 >> :> >> > Java returned: 1 >> > >> > Total time: 25 minutes 14 seconds >> > Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Xms384m -Xmx2g >> > Build step 'Invoke Ant' marked build as failure >> > Archiving artifacts >> > >> > >> >>