Closed KatieWoe closed 5 years ago
This should be handled by reusing the "last" DOM event for operations triggered by no event. I'll have it handled soon.
capacitor-lab-basics : fuzz : built : run
Uncaught TypeError: Cannot read property 'removeInputListener' of null
TypeError: Cannot read property 'removeInputListener' of null
at e.onRelease (https://bayes.colorado.edu/continuous-testing/snapshot-1539654677810/capacitor-lab-basics/build/phet/capacitor-lab-basics_en_phet.html?postMessageOnLoad&postMessageOnError&postMessageOnBeforeUnload&fuzz:1043:772370)
at e.value (https://bayes.colorado.edu/continuous-testing/snapshot-1539654677810/capacitor-lab-basics/build/phet/capacitor-lab-basics_en_phet.html?postMessageOnLoad&postMessageOnError&postMessageOnBeforeUnload&fuzz:1043:20677)
at e.release (https://bayes.colorado.edu/continuous-testing/snapshot-1539654677810/capacitor-lab-basics/build/phet/capacitor-lab-basics_en_phet.html?postMessageOnLoad&postMessageOnError&postMessageOnBeforeUnload&fuzz:1043:771385)
at e.pointerUp (https://bayes.colorado.edu/continuous-testing/snapshot-1539654677810/capacitor-lab-basics/build/phet/capacitor-lab-basics_en_phet.html?postMessageOnLoad&postMessageOnError&postMessageOnBeforeUnload&fuzz:1043:772741)
at e.dispatchToListeners (https://bayes.colorado.edu/continuous-testing/snapshot-1539654677810/capacitor-lab-basics/build/phet/capacitor-lab-basics_en_phet.html?postMessageOnLoad&postMessageOnError&postMessageOnBeforeUnload&fuzz:1043:1116568)
at e.dispatchEvent (https://bayes.colorado.edu/continuous-testing/snapshot-1539654677810/capacitor-lab-basics/build/phet/capacitor-lab-basics_en_phet.html?postMessageOnLoad&postMessageOnError&postMessageOnBeforeUnload&fuzz:1043:1116274)
at e.upEvent (https://bayes.colorado.edu/continuous-testing/snapshot-1539654677810/capacitor-lab-basics/build/phet/capacitor-lab-basics_en_phet.html?postMessageOnLoad&postMessageOnError&postMessageOnBeforeUnload&fuzz:1043:1114891)
at e.listener (https://bayes.colorado.edu/continuous-testing/snapshot-1539654677810/capacitor-lab-basics/build/phet/capacitor-lab-basics_en_phet.html?postMessageOnLoad&postMessageOnError&postMessageOnBeforeUnload&fuzz:1043:1107572)
at e.value (https://bayes.colorado.edu/continuous-testing/snapshot-1539654677810/capacitor-lab-basics/build/phet/capacitor-lab-basics_en_phet.html?postMessageOnLoad&postMessageOnError&postMessageOnBeforeUnload&fuzz:1043:20677)
at e.touchEnd (https://bayes.colorado.edu/continuous-testing/snapshot-1539654677810/capacitor-lab-basics/build/phet/capacitor-lab-basics_en_phet.html?postMessageOnLoad&postMessageOnError&postMessageOnBeforeUnload&fuzz:1043:1113295)
id: Bayes Chrome
Approximately 10/15/2018, 7:51:17 PM
capacitor-lab-basics : fuzz : built-phet-io : run
Uncaught TypeError: Cannot read property 'type' of null
TypeError: Cannot read property 'type' of null
at Function.toStateObject (https://bayes.colorado.edu/continuous-testing/snapshot-1539654677810-phet-io/capacitor-lab-basics/build/phet-io/capacitor-lab-basics_all_phet-io.html?postMessageOnLoad&postMessageOnError&postMessageOnBeforeUnload&fuzz&phetioStandalone:1070:805556)
at e.value (https://bayes.colorado.edu/continuous-testing/snapshot-1539654677810-phet-io/capacitor-lab-basics/build/phet-io/capacitor-lab-basics_all_phet-io.html?postMessageOnLoad&postMessageOnError&postMessageOnBeforeUnload&fuzz&phetioStandalone:1070:29874)
at e.press (https://bayes.colorado.edu/continuous-testing/snapshot-1539654677810-phet-io/capacitor-lab-basics/build/phet-io/capacitor-lab-basics_all_phet-io.html?postMessageOnLoad&postMessageOnError&postMessageOnBeforeUnload&fuzz&phetioStandalone:1070:815227)
at e.press (https://bayes.colorado.edu/continuous-testing/snapshot-1539654677810-phet-io/capacitor-lab-basics/build/phet-io/capacitor-lab-basics_all_phet-io.html?postMessageOnLoad&postMessageOnError&postMessageOnBeforeUnload&fuzz&phetioStandalone:1070:821647)
at e.tryTouchSnag (https://bayes.colorado.edu/continuous-testing/snapshot-1539654677810-phet-io/capacitor-lab-basics/build/phet-io/capacitor-lab-basics_all_phet-io.html?postMessageOnLoad&postMessageOnError&postMessageOnBeforeUnload&fuzz&phetioStandalone:1070:822140)
at e.touchenter (https://bayes.colorado.edu/continuous-testing/snapshot-1539654677810-phet-io/capacitor-lab-basics/build/phet-io/capacitor-lab-basics_all_phet-io.html?postMessageOnLoad&postMessageOnError&postMessageOnBeforeUnload&fuzz&phetioStandalone:1070:823948)
at e.dispatchToListeners (https://bayes.colorado.edu/continuous-testing/snapshot-1539654677810-phet-io/capacitor-lab-basics/build/phet-io/capacitor-lab-basics_all_phet-io.html?postMessageOnLoad&postMessageOnError&postMessageOnBeforeUnload&fuzz&phetioStandalone:1070:1160452)
at e.dispatchToTargets (https://bayes.colorado.edu/continuous-testing/snapshot-1539654677810-phet-io/capacitor-lab-basics/build/phet-io/capacitor-lab-basics_all_phet-io.html?postMessageOnLoad&postMessageOnError&postMessageOnBeforeUnload&fuzz&phetioStandalone:1070:1160665)
at e.dispatchEvent (https://bayes.colorado.edu/continuous-testing/snapshot-1539654677810-phet-io/capacitor-lab-basics/build/phet-io/capacitor-lab-basics_all_phet-io.html?postMessageOnLoad&postMessageOnError&postMessageOnBeforeUnload&fuzz&phetioStandalone:1070:1160233)
at enterEvents (https://bayes.colorado.edu/continuous-testing/snapshot-1539654677810-phet-io/capacitor-lab-basics/build/phet-io/capacitor-lab-basics_all_phet-io.html?postMessageOnLoad&postMessageOnError&postMessageOnBeforeUnload&fuzz&phetioStandalone:1070:1159879)
id: Bayes Chrome
Approximately 10/15/2018, 7:51:17 PM
capacitor-lab-basics : fuzz : require.js-canvas : run
Uncaught Error: Assertion failed
Error: Assertion failed
at window.assertions.assertFunction (https://bayes.colorado.edu/continuous-testing/snapshot-1539654677810/assert/js/assert.js:22:13)
at PressListener.pointerUp (https://bayes.colorado.edu/continuous-testing/snapshot-1539654677810/scenery/js/listeners/PressListener.js?bust=1539656798821:575:17)
at Input.dispatchToListeners (https://bayes.colorado.edu/continuous-testing/snapshot-1539654677810/scenery/js/input/Input.js?bust=1539656798821:1488:27)
at Input.dispatchEvent (https://bayes.colorado.edu/continuous-testing/snapshot-1539654677810/scenery/js/input/Input.js?bust=1539656798821:1444:12)
at Input.upEvent (https://bayes.colorado.edu/continuous-testing/snapshot-1539654677810/scenery/js/input/Input.js?bust=1539656798821:1207:12)
at Emitter.listener (https://bayes.colorado.edu/continuous-testing/snapshot-1539654677810/scenery/js/input/Input.js?bust=1539656798821:381:16)
at Emitter.emit (https://bayes.colorado.edu/continuous-testing/snapshot-1539654677810/axon/js/Emitter.js?bust=1539656798821:187:53)
at Input.touchEnd (https://bayes.colorado.edu/continuous-testing/snapshot-1539654677810/scenery/js/input/Input.js?bust=1539656798821:891:30)
at InputFuzzer.touchEnd (https://bayes.colorado.edu/continuous-testing/snapshot-1539654677810/scenery/js/input/InputFuzzer.js?bust=1539656798821:246:27)
at InputFuzzer.touchEndAction (https://bayes.colorado.edu/continuous-testing/snapshot-1539654677810/scenery/js/input/InputFuzzer.js?bust=1539656798821:61:12)
id: Bayes Chrome
Approximately 10/15/2018, 7:51:17 PM
capacitor-lab-basics : phet-io-tests
7 out of 7 tests passed. 0 failed.
Approximately 10/15/2018, 7:51:17 PM
May be related, so putting this here.
Looks like a duplicate of https://github.com/phetsims/capacitor-lab-basics/issues/240. Should be resolved from the work in https://github.com/phetsims/scenery/issues/858. Can you verify?
@jonathanolson they looked a bit different too me, but I could very well be wrong. I'm not seeing the "Cannot read property type of null" anymore in any case. I am still seeing assertion failed though.
@jonathanolson still seeing removeInputListener error in CT, if it is related to this. Let me know if it needs a separate issue.
capacitor-lab-basics : fuzz : built-phet-io : run
Uncaught TypeError: Cannot read property 'removeInputListener' of null
TypeError: Cannot read property 'removeInputListener' of null
at e.onRelease (https://bayes.colorado.edu/continuous-testing/snapshot-1541510218918-phet-io/capacitor-lab-basics/build/phet-io/capacitor-lab-basics_all_phet-io.html?postMessageOnLoad&postMessageOnError&postMessageOnBeforeUnload&fuzz&memoryLimit=1000&phetioStandalone:1070:814226)
at e.value (https://bayes.colorado.edu/continuous-testing/snapshot-1541510218918-phet-io/capacitor-lab-basics/build/phet-io/capacitor-lab-basics_all_phet-io.html?postMessageOnLoad&postMessageOnError&postMessageOnBeforeUnload&fuzz&memoryLimit=1000&phetioStandalone:1070:27615)
at e.release (https://bayes.colorado.edu/continuous-testing/snapshot-1541510218918-phet-io/capacitor-lab-basics/build/phet-io/capacitor-lab-basics_all_phet-io.html?postMessageOnLoad&postMessageOnError&postMessageOnBeforeUnload&fuzz&memoryLimit=1000&phetioStandalone:1070:813241)
at e.pointerUp (https://bayes.colorado.edu/continuous-testing/snapshot-1541510218918-phet-io/capacitor-lab-basics/build/phet-io/capacitor-lab-basics_all_phet-io.html?postMessageOnLoad&postMessageOnError&postMessageOnBeforeUnload&fuzz&memoryLimit=1000&phetioStandalone:1070:814597)
at e.dispatchToListeners (https://bayes.colorado.edu/continuous-testing/snapshot-1541510218918-phet-io/capacitor-lab-basics/build/phet-io/capacitor-lab-basics_all_phet-io.html?postMessageOnLoad&postMessageOnError&postMessageOnBeforeUnload&fuzz&memoryLimit=1000&phetioStandalone:1070:1160600)
at e.dispatchEvent (https://bayes.colorado.edu/continuous-testing/snapshot-1541510218918-phet-io/capacitor-lab-basics/build/phet-io/capacitor-lab-basics_all_phet-io.html?postMessageOnLoad&postMessageOnError&postMessageOnBeforeUnload&fuzz&memoryLimit=1000&phetioStandalone:1070:1160306)
at e.upEvent (https://bayes.colorado.edu/continuous-testing/snapshot-1541510218918-phet-io/capacitor-lab-basics/build/phet-io/capacitor-lab-basics_all_phet-io.html?postMessageOnLoad&postMessageOnError&postMessageOnBeforeUnload&fuzz&memoryLimit=1000&phetioStandalone:1070:1158923)
at e.listener (https://bayes.colorado.edu/continuous-testing/snapshot-1541510218918-phet-io/capacitor-lab-basics/build/phet-io/capacitor-lab-basics_all_phet-io.html?postMessageOnLoad&postMessageOnError&postMessageOnBeforeUnload&fuzz&memoryLimit=1000&phetioStandalone:1070:1151836)
at e.value (https://bayes.colorado.edu/continuous-testing/snapshot-1541510218918-phet-io/capacitor-lab-basics/build/phet-io/capacitor-lab-basics_all_phet-io.html?postMessageOnLoad&postMessageOnError&postMessageOnBeforeUnload&fuzz&memoryLimit=1000&phetioStandalone:1070:27615)
at e.touchEnd (https://bayes.colorado.edu/continuous-testing/snapshot-1541510218918-phet-io/capacitor-lab-basics/build/phet-io/capacitor-lab-basics_all_phet-io.html?postMessageOnLoad&postMessageOnError&postMessageOnBeforeUnload&fuzz&memoryLimit=1000&phetioStandalone:1070:1157327)
id: Bayes Chrome
Approximately 11/6/2018, 6:16:58 AM
capacitor-lab-basics : phet-io-tests
7 out of 7 tests passed. 0 failed.
Approximately 11/6/2018, 6:16:58 AM
Added a patch for the above failure (https://github.com/phetsims/capacitor-lab-basics/issues/251#issuecomment-436329628).
CLB now can fuzz on my end for (so far) an hour without any failure.
@KatieWoe let me know if this clears up CT for the sim, or if there are still remaining issues after this. Thanks!
Of course it would just now error on something unrelated!
I have an error in Edge's initialize/createFromPool, due to a CAG issue resulting from the equivalent operation of new kite.Shape( 'M 304.90681252543902246543 567.54710280120116294711 L 300.66417183831975989960 574.33532790059200578980 L 295.14873894506467877363 579.85076079384725744603 L 292.60315453279315534019 577.30517638157562032575 L 298.11858742604823646616 571.78974348832048235636 L 304.90681252543902246543 567.54710280120116294711 Z' ).shapeIntersection( new kite.Shape( 'M 74.50000000000000000000 564.30580079512674274156 L 74.50000000000000000000 453.29999999999995452526 A 3.50000000000000000000 3.50000000000000000000 0 1 1 81.50000000000000000000 453.29999999999995452526 L 81.50000000000000000000 560.80580079512674274156 L 304.49419920487315494029 560.80580079512674274156 A 3.50000000000000000000 3.50000000000000000000 0 1 1 304.49419920487315494029 567.80580079512674274156 L 78.00000000000000000000 567.80580079512674274156 A 3.50000000000000000000 3.50000000000000000000 0 0 1 74.50000000000000000000 564.30580079512674274156 Z' ) )
I'll create a kite issue for it.
@jonathanolson this has looked clear. Closing