phetsims / build-an-atom

"Build an Atom" is an educational simulation in HTML5, by PhET Interactive Simulations.
http://phet.colorado.edu/en/simulation/build-an-atom
GNU General Public License v3.0
11 stars 10 forks source link

CT: iframe api failed #197

Closed KatieWoe closed 5 years ago

KatieWoe commented 5 years ago
build-an-atom : phet-io-tests : assert
6 out of 7 tests passed. 1 failed.
SimTests: build-an-atom: iframe api failed:
phetioDocumentation expected for buildAnAtom.atomScreen.view.labelVisibilityControlPanel.showElementNameCheckbox
    at https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/js/tests/SimTests.js?bust=1543915190158:269:20
    at dispatch (https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/common/js/Client.js:304:56)
    at windowMessageListener (https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/common/js/Client.js:364:13)

SimTests: build-an-atom: iframe api failed:
phetioDocumentation expected for buildAnAtom.atomScreen.view.labelVisibilityControlPanel.showNeutralOrIonCheckbox
    at https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/js/tests/SimTests.js?bust=1543915190158:269:20
    at dispatch (https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/common/js/Client.js:304:56)
    at windowMessageListener (https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/common/js/Client.js:364:13)

SimTests: build-an-atom: iframe api failed:
phetioDocumentation expected for buildAnAtom.atomScreen.view.labelVisibilityControlPanel.showStableOrUnstableCheckbox
    at https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/js/tests/SimTests.js?bust=1543915190158:269:20
    at dispatch (https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/common/js/Client.js:304:56)
    at windowMessageListener (https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/common/js/Client.js:364:13)

SimTests: build-an-atom: iframe api failed:
phetioDocumentation expected for buildAnAtom.symbolScreen.view.labelVisibilityControlPanel.showElementNameCheckbox
    at https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/js/tests/SimTests.js?bust=1543915190158:269:20
    at dispatch (https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/common/js/Client.js:304:56)
    at windowMessageListener (https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/common/js/Client.js:364:13)

SimTests: build-an-atom: iframe api failed:
phetioDocumentation expected for buildAnAtom.symbolScreen.view.labelVisibilityControlPanel.showNeutralOrIonCheckbox
    at https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/js/tests/SimTests.js?bust=1543915190158:269:20
    at dispatch (https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/common/js/Client.js:304:56)
    at windowMessageListener (https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/common/js/Client.js:364:13)

SimTests: build-an-atom: iframe api failed:
phetioDocumentation expected for buildAnAtom.symbolScreen.view.labelVisibilityControlPanel.showStableOrUnstableCheckbox
    at https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/js/tests/SimTests.js?bust=1543915190158:269:20
    at dispatch (https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/common/js/Client.js:304:56)
    at windowMessageListener (https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/common/js/Client.js:364:13)

id: Bayes Chrome
Approximately 12/3/2018, 11:09:04 PM
build-an-atom : phet-io-tests : assert
6 out of 7 tests passed. 1 failed.
SimTests: build-an-atom: iframe api failed:
phetioDocumentation expected for buildAnAtom.atomScreen.view.labelVisibilityControlPanel.showElementNameCheckbox
    at https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/js/tests/SimTests.js?bust=1543928586205:269:20
    at dispatch (https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/common/js/Client.js:304:56)
    at windowMessageListener (https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/common/js/Client.js:364:13)

SimTests: build-an-atom: iframe api failed:
phetioDocumentation expected for buildAnAtom.atomScreen.view.labelVisibilityControlPanel.showNeutralOrIonCheckbox
    at https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/js/tests/SimTests.js?bust=1543928586205:269:20
    at dispatch (https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/common/js/Client.js:304:56)
    at windowMessageListener (https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/common/js/Client.js:364:13)

SimTests: build-an-atom: iframe api failed:
phetioDocumentation expected for buildAnAtom.atomScreen.view.labelVisibilityControlPanel.showStableOrUnstableCheckbox
    at https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/js/tests/SimTests.js?bust=1543928586205:269:20
    at dispatch (https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/common/js/Client.js:304:56)
    at windowMessageListener (https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/common/js/Client.js:364:13)

SimTests: build-an-atom: iframe api failed:
phetioDocumentation expected for buildAnAtom.symbolScreen.view.labelVisibilityControlPanel.showElementNameCheckbox
    at https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/js/tests/SimTests.js?bust=1543928586205:269:20
    at dispatch (https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/common/js/Client.js:304:56)
    at windowMessageListener (https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/common/js/Client.js:364:13)

SimTests: build-an-atom: iframe api failed:
phetioDocumentation expected for buildAnAtom.symbolScreen.view.labelVisibilityControlPanel.showNeutralOrIonCheckbox
    at https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/js/tests/SimTests.js?bust=1543928586205:269:20
    at dispatch (https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/common/js/Client.js:304:56)
    at windowMessageListener (https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/common/js/Client.js:364:13)

SimTests: build-an-atom: iframe api failed:
phetioDocumentation expected for buildAnAtom.symbolScreen.view.labelVisibilityControlPanel.showStableOrUnstableCheckbox
    at https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/js/tests/SimTests.js?bust=1543928586205:269:20
    at dispatch (https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/common/js/Client.js:304:56)
    at windowMessageListener (https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/common/js/Client.js:364:13)

id: Bayes Chrome
Approximately 12/3/2018, 11:09:04 PM
build-an-atom : phet-io-tests : no-assert
6 out of 7 tests passed. 1 failed.
SimTests: build-an-atom: iframe api failed:
phetioDocumentation expected for buildAnAtom.atomScreen.view.labelVisibilityControlPanel.showElementNameCheckbox
    at https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/js/tests/SimTests.js?bust=1543909265906:269:20
    at dispatch (https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/common/js/Client.js:304:56)
    at windowMessageListener (https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/common/js/Client.js:364:13)

SimTests: build-an-atom: iframe api failed:
phetioDocumentation expected for buildAnAtom.atomScreen.view.labelVisibilityControlPanel.showNeutralOrIonCheckbox
    at https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/js/tests/SimTests.js?bust=1543909265906:269:20
    at dispatch (https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/common/js/Client.js:304:56)
    at windowMessageListener (https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/common/js/Client.js:364:13)

SimTests: build-an-atom: iframe api failed:
phetioDocumentation expected for buildAnAtom.atomScreen.view.labelVisibilityControlPanel.showStableOrUnstableCheckbox
    at https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/js/tests/SimTests.js?bust=1543909265906:269:20
    at dispatch (https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/common/js/Client.js:304:56)
    at windowMessageListener (https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/common/js/Client.js:364:13)

SimTests: build-an-atom: iframe api failed:
phetioDocumentation expected for buildAnAtom.symbolScreen.view.labelVisibilityControlPanel.showElementNameCheckbox
    at https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/js/tests/SimTests.js?bust=1543909265906:269:20
    at dispatch (https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/common/js/Client.js:304:56)
    at windowMessageListener (https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/common/js/Client.js:364:13)

SimTests: build-an-atom: iframe api failed:
phetioDocumentation expected for buildAnAtom.symbolScreen.view.labelVisibilityControlPanel.showNeutralOrIonCheckbox
    at https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/js/tests/SimTests.js?bust=1543909265906:269:20
    at dispatch (https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/common/js/Client.js:304:56)
    at windowMessageListener (https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/common/js/Client.js:364:13)

SimTests: build-an-atom: iframe api failed:
phetioDocumentation expected for buildAnAtom.symbolScreen.view.labelVisibilityControlPanel.showStableOrUnstableCheckbox
    at https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/js/tests/SimTests.js?bust=1543909265906:269:20
    at dispatch (https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/common/js/Client.js:304:56)
    at windowMessageListener (https://bayes.colorado.edu/continuous-testing/snapshot-1543903744057/phet-io-wrappers/common/js/Client.js:364:13)

id: Bayes Chrome
Approximately 12/3/2018, 11:09:04 PM
jbphet commented 5 years ago

I haven't done anything recently on this sim, and phetioDocumentation seems to be at the core of the issue. Assigning to @zepumph.

jbphet commented 5 years ago

I'm raising the priority on this issue since it's been happening for over a month, and I'm the responsible dev for this sim, and it's bothering me that it is frequently failing CT.

jbphet commented 5 years ago

@zepumph - please let me know if there is something I can and should do to help resolve this issue, or if we need to get someone else on it.

zepumph commented 5 years ago

I will not get to it until Wednesday, but I'll look at it then with @samreid.

zepumph commented 5 years ago

Note that the current CT error is different from the above one:

build-an-atom : phet-io-tests : no-assert
6 out of 7 tests passed. 1 failed.
SimTests: build-an-atom: iframe api failed:
Changed state should now have one item in it.
    at Object.callback (https://bayes.colorado.edu/continuous-testing/snapshot-1547485030218/phet-io-wrappers/js/tests/SimTests.js?bust=1547486545175:187:30)
    at dispatch (https://bayes.colorado.edu/continuous-testing/snapshot-1547485030218/phet-io-wrappers/common/js/Client.js:311:83)
    at windowMessageListener (https://bayes.colorado.edu/continuous-testing/snapshot-1547485030218/phet-io-wrappers/common/js/Client.js:348:15)

id: Bayes Chrome
Approximately 1/14/2019, 7:57:10 AM
zepumph commented 5 years ago

The above commits plus the work done in phetsims/phet-io-wrappers#233 should have completely cleaned up build an atom. Let's create new issues if there are new errors.