See 
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/170/display/redirect?page=changes>

Changes:

[aharui] try to allow overriding of TextInput in DateField


------------------------------------------
[...truncated 1.24 MB...]
     [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 = haloCheckBoxTests.testCheckBox: 
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['haloCheckBoxTests'];target = 
target['testCheckBox']; return target['selected'];
     [java] RESULT: 
scriptName=<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/CheckBoxTestScript.mxml>
 id=CheckBoxTest1 result=pass elapsed=311 phase=body started=1574203693515 
extraInfo= msg=
     [java] running script 
<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/RadioButtonTestScript.mxml>
     [java] test case count: 3
     [java] SetProperty: target = : propertyName = currentState: value = 
haloRadioButtonTest
     [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']('haloRadioButtonTest'); else 
target['currentState']='haloRadioButtonTest';
     [java] AssertPropertyValue: target = haloRadioButtonTests.testRadio1: 
propertyName = label: value = test Radio1
     [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['label'];
     [java] AssertPropertyValue: target = haloRadioButtonTests.testRadio2: 
propertyName = label: value = test Radio2
     [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['label'];
     [java] RESULT: 
scriptName=<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_MXTests/ws/mustella/tests/mxtests/basicTests/halo/scripts/RadioButtonTestScript.mxml>
 id=SetupRadioButtonTest result=pass elapsed=38 phase=body 
started=1574203693830 extraInfo= msg=
     [java] DispatchMouseEvent: target = haloRadioButtonTests.testRadio1, 
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['testRadio1'];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['testRadio1'];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('testRadio1').dispatchEvent(e);
     [java] DispatchMouseClickEvent: target = haloRadioButtonTests.testRadio1, 
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['testRadio1'];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['testRadio1'];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 = haloRadioButtonTests.testRadio1: 
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['testRadio1']; 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>
 id=RadioButtonTest1 result=pass elapsed=292 phase=body started=1574203693868 
extraInfo= msg=
     [java] DispatchMouseEvent: 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] 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 && 67.0 >= bounds.top && 67.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, 67.0, 10.0, 10.0, false, false, false, false, false, 
null);document.getElementById('testRadio2').dispatchEvent(e);
     [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 = 67.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 && 67.0 >= bounds.top && 67.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 = 
67.0;window.marmotinni_mouse_target.dispatchEvent(new MouseEvent('mousedown', 
init));
     [java] var init = { bubbles: true };init.screenX = 18.0;init.screenY = 
67.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>
 id=RadioButtonTest2 result=pass elapsed=301 phase=body started=1574203694160 
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>
 id=SetupTextInputTest result=pass elapsed=28 phase=body started=1574203694464 
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>
 id=TextInputTest1 result=pass elapsed=295 phase=body started=1574203694492 
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>
 id=SetupTextAreaTest result=pass elapsed=38 phase=body started=1574203694790 
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>
 id=TextAreaTest1 result=pass elapsed=391 phase=body started=1574203694828 
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>
 id=SetupComboBoxTest result=pass elapsed=33 phase=body started=1574203695226 
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.5484747545288027').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>
 id=ComboBoxTest1 result=pass elapsed=301 phase=body started=1574203695260 
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.7192157533273593').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>
 id=ComboBoxTest2 result=pass elapsed=278 phase=body started=1574203695561 
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>
 id=SetupListAndDataGridTest result=pass elapsed=66 phase=body 
started=1574203695841 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.7571581077766022').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>
 id=ListTest1 result=pass elapsed=297 phase=body started=1574203695908 
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>
 id=SetupNumericStepperTest result=pass elapsed=25 phase=body 
started=1574203696207 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.12428057060939035').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.12428057060939035').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>
 id=NumericStepperTest1 result=pass elapsed=367 phase=cleanup 
started=1574203696232 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.12428057060939035').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.12428057060939035').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>
 id=NumericStepperTest2 result=pass elapsed=337 phase=cleanup 
started=1574203696599 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] TypeError: org.apache.royale.utils.Language.as(...) is null
     [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: 69.0.3, javascriptEnabled: true, moz:accessibilityChecks: 
false, moz:buildID: 20191009172106, moz:geckodriverVersion: 0.24.0, 
moz:headless: false, moz:processID: 12360, moz:profile: 
C:\Users\ApacheRoyaleCI\App..., moz:shutdownTimeout: 60000, 
moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, 
pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, 
platformVersion: 10.0, rotatable: false, setWindowRect: true, 
strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, 
script: 30000}, unhandledPromptBehavior: dismiss and notify}
     [java] Session ID: df97ba1e-0e08-47e5-89fb-af80d9749d6a
     [java] org.openqa.selenium.JavascriptException: TypeError: 
org.apache.royale.utils.Language.as(...) is null
     [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: 69.0.3, javascriptEnabled: true, moz:accessibilityChecks: 
false, moz:buildID: 20191009172106, moz:geckodriverVersion: 0.24.0, 
moz:headless: false, moz:processID: 12360, moz:profile: 
C:\Users\ApacheRoyaleCI\App..., moz:shutdownTimeout: 60000, 
moz:useNonSpecCompliantPointerOrigin: false, moz:webdriverClick: true, 
pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, 
platformVersion: 10.0, rotatable: false, setWindowRect: true, 
strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, 
script: 30000}, unhandledPromptBehavior: dismiss and notify}
     [java] Session ID: df97ba1e-0e08-47e5-89fb-af80d9749d6a
     [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] 1574203696980       Marionette      INFO    Stopped listening on 
port 52669
     [java] [Child 3348, Chrome_ChildThread] WARNING: pipe error: 109: file 
z:/task_1570640083/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, 
line 341
     [java] [Child 3348, Chrome_ChildThread] WARNING: pipe error: 109: file 
z:/task_1570640083/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, 
line 341
     [java] 
     [java] ###!!! [Child][RunMessage] Error: Channel closing: too late to 
send/recv, messages will be lost
     [java] 
     [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>:1524:
 Java returned: 1

Total time: 16 minutes 31 seconds
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Xms384m -Xmx2g
Build step 'Invoke Ant' marked build as failure
Archiving artifacts

Reply via email to