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

16 tests   16 ✅  6m 49s ⏱️
 7 suites   0 💤
 1 files     0 ❌

Results for commit f68a456.

♻️ This comment has been updated with latest results.

Summary: workflow run #21430121078
Allure report (download zip): html-report-243

@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 Test failed

❄️ Known flaky: test_Account_Management_Lock_With_Passcode() from WireUITests.AccountManagementTests (Datadog)
PageModel.swift:47: failed: caught error: "notLoaded(WireUITests.ConversationsPage)"

ℹ️ Info

❄️ No new flaky tests detected

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

@findms findms requested review from KaterinaWire and netbe December 30, 2025 09:45
Copy link
Collaborator

@netbe netbe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, made a suggestion but maybe we discuss it as a separate point

@findms findms requested a review from netbe January 13, 2026 10:02
Copy link
Collaborator

@netbe netbe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM;)

@findms findms added this pull request to the merge queue Jan 28, 2026
Merged via the queue into develop with commit ab6c8d8 Jan 28, 2026
12 checks passed
@findms findms deleted the chore/critical-flow-html-reporting branch January 28, 2026 09:15
findms added a commit that referenced this pull request Jan 29, 2026
findms added a commit that referenced this pull request Jan 29, 2026
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.

4 participants