phetsims / projectile-data-lab

"Projectile Data Lab" is an educational simulation in HTML5, by PhET Interactive Simulations.
GNU General Public License v3.0
0 stars 0 forks source link

CT The launch button should only be enabled in phase: idle #162

Closed KatieWoe closed 6 months ago

KatieWoe commented 6 months ago
projectile-data-lab : fuzz : unbuilt
http://128.138.93.172/continuous-testing/ct-snapshots/1708079284066/projectile-data-lab/projectile-data-lab_en.html?continuousTest=%7B%22test%22%3A%5B%22projectile-data-lab%22%2C%22fuzz%22%2C%22unbuilt%22%5D%2C%22snapshotName%22%3A%22snapshot-1708079284066%22%2C%22timestamp%22%3A1708082265063%7D&brand=phet&ea&fuzz
Query: brand=phet&ea&fuzz
Uncaught Error: Assertion failed: The launch button should only be enabled in phase: idle | showingCompleteSampleWithMean
Current phase: showingAirborneProjectiles
Number of started samples: 1
Number of completed samples: 0
model.phase = showingAirborneProjectiles
Error: Assertion failed: The launch button should only be enabled in phase: idle | showingCompleteSampleWithMean
at window.assertions.assertFunction (http://128.138.93.172/continuous-testing/ct-snapshots/1708079284066/assert/js/assert.js:28:13)
at assert (SamplingModel.ts:169:14)
at launchButtonPressed (PDLScreenView.ts:161:52)
at listener (TinyEmitter.ts:123:8)
at emit (Emitter.ts:62:21)
at emit (PushButtonModel.ts:201:22)
at fire (PushButtonModel.ts:143:15)
at listener (TinyEmitter.ts:123:8)
at emit (ReadOnlyProperty.ts:334:22)
at _notifyListeners (ReadOnlyProperty.ts:281:13)
[URL] http://128.138.93.172/continuous-testing/aqua/html/sim-test.html?url=..%2F..%2Fct-snapshots%2F1708079284066%2Fprojectile-data-lab%2Fprojectile-data-lab_en.html&simQueryParameters=brand%3Dphet%26ea%26fuzz&duration=90000&testInfo=%7B%22test%22%3A%5B%22projectile-data-lab%22%2C%22fuzz%22%2C%22unbuilt%22%5D%2C%22snapshotName%22%3A%22snapshot-1708079284066%22%2C%22timestamp%22%3A1708082265063%7D
[NAVIGATED] http://128.138.93.172/continuous-testing/aqua/html/sim-test.html?url=..%2F..%2Fct-snapshots%2F1708079284066%2Fprojectile-data-lab%2Fprojectile-data-lab_en.html&simQueryParameters=brand%3Dphet%26ea%26fuzz&duration=90000&testInfo=%7B%22test%22%3A%5B%22projectile-data-lab%22%2C%22fuzz%22%2C%22unbuilt%22%5D%2C%22snapshotName%22%3A%22snapshot-1708079284066%22%2C%22timestamp%22%3A1708082265063%7D
[ATTACHED]
[NAVIGATED] about:blank
[NAVIGATED] http://128.138.93.172/continuous-testing/ct-snapshots/1708079284066/projectile-data-lab/projectile-data-lab_en.html?continuousTest=%7B%22test%22%3A%5B%22projectile-data-lab%22%2C%22fuzz%22%2C%22unbuilt%22%5D%2C%22snapshotName%22%3A%22snapshot-1708079284066%22%2C%22timestamp%22%3A1708082265063%7D&brand=phet&ea&fuzz
[CONSOLE] enabling assert
[CONSOLE] continuous-test-load
[CONSOLE] Assertion failed: The launch button should only be enabled in phase: idle | showingCompleteSampleWithMean
Current phase: showingAirborneProjectiles
Number of started samples: 1
Number of completed samples: 0
model.phase = showingAirborneProjectiles
[PAGE ERROR] Error: Error: Assertion failed: The launch button should only be enabled in phase: idle | showingCompleteSampleWithMean
Current phase: showingAirborneProjectiles
Number of started samples: 1
Number of completed samples: 0
model.phase = showingAirborneProjectiles
at window.assertions.assertFunction (http://128.138.93.172/continuous-testing/ct-snapshots/1708079284066/assert/js/assert.js:28:13)
at SamplingModel.launchButtonPressed (http://128.138.93.172/continuous-testing/ct-snapshots/1708079284066/chipper/dist/js/projectile-data-lab/js/sampling/model/SamplingModel.js:129:15)
at PDLScreenView.launchButton.LaunchButton.left (http://128.138.93.172/continuous-testing/ct-snapshots/1708079284066/chipper/dist/js/projectile-data-lab/js/common/view/PDLScreenView.js:100:125)
at TinyEmitter.emit (http://128.138.93.172/continuous-testing/ct-snapshots/1708079284066/chipper/dist/js/axon/js/TinyEmitter.js:96:9)
at Emitter.emit (http://128.138.93.172/continuous-testing/ct-snapshots/1708079284066/chipper/dist/js/axon/js/Emitter.js:51:22)
at PushButtonModel.fire (http://128.138.93.172/continuous-testing/ct-snapshots/1708079284066/chipper/dist/js/sun/js/buttons/PushButtonModel.js:146:23)
at downPropertyObserver (http://128.138.93.172/continuous-testing/ct-snapshots/1708079284066/chipper/dist/js/sun/js/buttons/PushButtonModel.js:91:16)
at TinyProperty.emit (http://128.138.93.172/continuous-testing/ct-snapshots/1708079284066/chipper/dist/js/axon/js/TinyEmitter.js:96:9)
at BooleanProperty._notifyListeners (http://128.138.93.172/continuous-testing/ct-snapshots/1708079284066/chipper/dist/js/axon/js/ReadOnlyProperty.js:256:23)
at BooleanProperty.unguardedSet (http://128.138.93.172/continuous-testing/ct-snapshots/1708079284066/chipper/dist/js/axon/js/ReadOnlyProperty.js:205:14)
[CONSOLE] continuous-test-error

id: "Sparky Node Puppeteer"
Snapshot from 2/16/2024, 3:28:04 AM
samreid commented 6 months ago

Duplicate of #141, closing.