WebDriver/Meetings/2018-10-22

From MozillaWiki
Jump to: navigation, search

Agenda

  • Intermittents update
    • [fixed] AttributeError: 'Marionette' object has no attribute 'is_shutting_down' if Marionette kills application due to a timeout (Bug 1496897) - not a ideal handling of failure
    • [fixed] Perma beta Windows opt marionette test_restore_windows_after_restart_and_quit.py en-US failures when Gecko 64 merges to Beta on 2018-10-15 (Bug 1496759)
    • [fixed] Perma beta windows opt marionette browser\components\migration\tests\marionette\test_refresh_firefox.py TestFirefoxRefresh.testReset | AssertionError: Reset profile path should contain profile name to remove when Gecko 64 merges to Beta on 2018-10-15 (Bug 1497062)
    • [fixed] Permafailing test_quit_restart.py TestQuitRestart.test_in_app_restart_safe_mode | AssertionError: Safe Mode is not enabled when Gecko 64 merges to Beta (done daily) (Bug 1499717)

Minutes

Intermittents

whimboo
mozprocess changes for poll() had to be reverted for Windows due to a regression on mozilla-beta
I was able to reproduce the permafailures locally but it was all fine on Taskcluster. I don't know why!
David’s patch has landed, and it fixed the is_shutting_down problem, which brought us back to the normal failure (hang during startup)

Element Send Keys based on action primitives

whimboo
Despatching composition events now works.
Caret is overwritten and possibly a problem in how I currently synthesize the keys for composition events

Status updates

  • henrik
    • [Migration] Improve assertion for profileNameToRemove in test_refresh_firefox.py (Bug 1499367)
    • [geckodriver] Building geckodriver for Firefox 60ESR fails with: failed to run custom build command for `bzip2-sys v0.1.6` (Bug 1496270)
    • [marionette] Use toolkit.asyncshutdown.crash_timout as shutdown monitor base value (Bug 1500242)
    • [fxui] Intermittent test_restore_windows_after_restart_and_quit.py TestSessionStoreDisabled.test_restore_with_restart | AssertionError: Non private browsing windows should have been restored (Bug 1400780)
    • [mozprocess] Revert poll() behavior on Windows due to regression causing perma failures for beta merge (Bug 1493796)
    • Continued rewrite of "Element Send Keys" to be based on Actions (Bug 1418995)

(Spoken status updates in bold.)

PTO/travel (🍂)

  • ato travelling:
    • TPAC 24–28 October
  • Henrik:
    • TPAC 23–26 October