Page MenuHomePhabricator

[ES-M5] [EPIC] Imporve EntitySchema browser tests
Open, Needs TriagePublic

Description

Context

The few browser tests that are currently written for the EntitySchema extension are written in legacy synchronous style for Selenium/WebDriver and are quite flaky at times. To ensure we are testing our application in the most performant and reliable way, we should improve these tests.

Main Objectives

  • Browser tests are written and executed in a reliable and performant way that is compatible with the rest of our CI infrastructure.
  • Engineers in the team can easily diagnose and write browser tests / find support for troubleshooting such tests.