Skip to content

fix: failing tests on CI - WPB-27332#5033

Open
findms wants to merge 16 commits into
release/cycle-4.24from
fix/UI-tests-failures
Open

fix: failing tests on CI - WPB-27332#5033
findms wants to merge 16 commits into
release/cycle-4.24from
fix/UI-tests-failures

Conversation

@findms

@findms findms commented Jul 21, 2026

Copy link
Copy Markdown
Contributor
TaskWPB-27332 [iOS] Fix UITest failure

Issue

Please describe the issue.

Optional: add details about technical approach, solutions etc.

Optional: reference dependencies to other pull requests etc.

fixing UITests failures:
testSwitchBetweenAudioAndVideoCallAndShowsParticipantVideo_TC_8888_TC_9497
testAddAndViewDisplayPicture_TC_8939_8813
testDeletingFilePermanentelyFromRecycleBinTC8960()

Changes

  1. testSwitchBetweenAudioAndVideoCallAndShowsParticipantVideo_TC_8888_TC_9497 — media flow verification

So after fixing multiple times it worked fine on local but fails on Ci using same calling service where flow returns packets as audioPacketsReceived: 0, audioPacketsSent: 0, videoPacketsReceived: 0...
Now approached changed and tried to match with zautomation where verification of 1 peer connection before switching video on and after and button UI controls verify the video incoming.
Note: If this still doesn't work, I would recommend to skip this test and look for better option how to verify video and audio incoming and outgoing.

  1. testAddAndViewDisplayPicture_TC_8939_8813 — profile picture preview assertion

WPB-14703 (#5017) cleared the picture cell's accessibilityValue ("image" → nil) so VoiceOver stops reading "image". The test still asserted pictureCell.value == "image" and timed out.
Added an automation-only accessibilityIdentifier (profilePictureImagePreview) on the image preview — not spoken by VoiceOver, no accessibility regression — and updated the test to wait on it.

  1. testDeletingFilePermanentelyFromRecycleBinTC8960() - fixed locator

Testing

Describe how to test.

Optional: attachments like images, videos, etc.

Ran locally
image


Checklist

  • Title contains a reference JIRA issue number like [WPB-XXX].
  • Description is filled and free of optional paragraphs.
  • Adds/updates automated tests.

UI accessibility checklist

If your PR includes UI changes, please utilize this checklist:

  • Make sure you use the API for UI elements that support large fonts.
  • All colors are taken from WireDesign.ColorTheme or constructed using WireDesign.BaseColorPalette.
  • New UI elements have Accessibility strings for VoiceOver.

@github-actions

github-actions Bot commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

Test Results

2 222 tests   2 194 ✅  3m 50s ⏱️
  369 suites     28 💤
    3 files        0 ❌

Results for commit 2362081.

♻️ This comment has been updated with latest results.

Summary: workflow run #29931830958
Allure report (download zip): html-report-32219-fix_UI-tests-failures

@findms
findms requested review from acv-w and samwyndham July 22, 2026 15:11
@datadog-wireapp

Copy link
Copy Markdown

Tests

⚠️ Warnings

🧪 1 Test failed

    testMultipleUsersJoiningGroupCall_TC_8910_TC_8880() from WireUITests.ZCallingTests

Useful? React with 👍 / 👎

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: 2362081 | Docs | Give us feedback!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant