Page MenuHomePhabricator

When creating a new test, Result validation -> string equality dropdown intermittently fails
Open, MediumPublicBUG REPORT

Description

Steps to replicate the issue (include links if applicable):
Create a new test (I am testing here )
Go to result validation -> function
Paste in the string String equality
Click the String equality result that appears in the dropdown

What happens?:
Intermittently nothing happens when clicking on the item in the dropdown.

What should have happened instead?:
A new field labeled "second string" should always appear

Other information (browser name/version, screenshots, etc.):
There are no errors in the devtools console or in the network tab. But here are two videos reproducing the failure:

intermittent failure giffailure gif
Screen Recording 2026-01-07 at 1.37.58 PM.gif (732×1 px, 3 MB)
Screen Recording 2026-01-07 at 2.03.13 PM.gif (1×1 px, 553 KB)

This was discovered while working on T410705 (a follow up task from the webdriverio v9 upgrade). I initially thought the issue was in the selenium test code, but am now able reliably produce it in the application without using the selenium tests. If I wait a couple of seconds before adding String equality to the text field, then the error doesn't occur.

Event Timeline

Jdforrester-WMF subscribed.

This might possibly be an issue upstream with Codex?

Impact for now is mostly on our browser test having an extra step to account for this, but it's actual, user-facing glitchiness in our UX.

Jdforrester-WMF added 1 subscriber(s): DSantamaria.