In UI testing .doubleTap sometimes recognized as single tap

When running test cases I get inconsistent behavior with .doubleTap recognized about half the time as a single tap. Clearly breaks my UI tests.

Here the code fragment:

Code Block
        uiTestApp = XCUIApplication()
        uiTestApp.launch()
        let texts = uiTestApp.staticTexts
        XCTAssertTrue(texts["hello"].waitForExistence(timeout: 2))
        sleep(1)
        texts["hello"].doubleTap()


Any tips for avoiding this? I already added .waitForExistence and a sleep(1) to make sure the element is on the screen. Did not help.




Did you ever find a workaround or a solution to this ?

Having the same issue on macOS. I want to doubleTap() a thumbnail, but a single tap is recognized and selects the item instead of opening it.
In UI testing .doubleTap sometimes recognized as single tap
 
 
Q