Skip to content

Conversation

@findms
Copy link
Contributor

@findms findms commented Dec 23, 2025

TaskWPB-22537 [iOS/QA] Integrate html report for critical flow runs


Summary

Briefly describe about this PR changes.

A new yaml for allure reporting has been created and added as publish report and report summary to critical_flows.yaml.

In pipeline Allure html report generation job is added sequentially after the test run. Whilerunning workflow manually after execution of run tests it generates allure report from *.xcresults with screenshot/video for failure cases.

This is how execution flow now looks:
image


Testing

Describe how to verify the changes locally. Attach screenshots of local execution if relevant.

ref PR: https://github.com/wireapp/wire-ios/actions/runs/20464908307

To view the report, scroll down the run to look for allure report something like this:
image

this creates a single html file while can be opened to any browser and view the report.

this is how actual report looks like:
image

Additional Information

any more info, add here.

@github-actions
Copy link
Contributor

github-actions bot commented Dec 23, 2025

Test Results

   26 files  1 268 suites   16m 16s ⏱️
9 465 tests 9 431 ✅ 32 💤 2 ❌
9 477 runs  9 445 ✅ 32 💤 0 ❌

For more details on these failures, see this check.

Results for commit 60ddd41.

♻️ This comment has been updated with latest results.

@findms findms changed the title Chore/critical flow html reporting chore: critical flow html reporting - WPB-22537 Dec 23, 2025
@findms findms changed the title chore: critical flow html reporting - WPB-22537 chore:critical flow html reporting - WPB-22537 Dec 23, 2025
@findms findms changed the title chore:critical flow html reporting - WPB-22537 chore: critical flow html reporting - WPB-22537 Dec 23, 2025
@findms findms marked this pull request as ready for review December 29, 2025 12:29
@findms findms added the QA label Dec 29, 2025
@datadog-wireapp
Copy link

datadog-wireapp bot commented Dec 29, 2025

⚠️ Tests

⚠️ Warnings

❄️ 1 New flaky test detected

testThatItCreatesANotificationForParticipantAdd_Self() from WireRequestStrategyTests.ZMLocalNotificationTests_SystemMessage (Datadog)
ZMLocalNotificationTests_SystemMessage.swift:92: XCTUnwrap failed: expected non-nil value of type "ZMLocalNotification"

ℹ️ Info

🧪 All tests passed

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: 60ddd41 | Docs | Was this helpful? Give us feedback!

@findms findms requested review from KaterinaWire and netbe December 30, 2025 09:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants