Skip to content

Improve crash report handling in AppTester and ResultFileHandler#1517

Merged
kotlarmilos merged 3 commits intodotnet:mainfrom
kotlarmilos:feature/ips-report
Dec 1, 2025
Merged

Improve crash report handling in AppTester and ResultFileHandler#1517
kotlarmilos merged 3 commits intodotnet:mainfrom
kotlarmilos:feature/ips-report

Conversation

@kotlarmilos
Copy link
Copy Markdown
Member

@kotlarmilos kotlarmilos commented Nov 28, 2025

Description

This PR introduces crash report retrieval when iOS app crashes before tests can start running.

Changes

  • Implemented crash report copy when test results are not found
  • Added CopyCrashReportAsync method to IResultFileHandler for fetching crash reports
  • Log crash dump
  • Add unit tests

This PR should help diagnose failures in dotnet/runtime#113325

- Implemented crash report copy when test results are not found
- Added CopyCrashReportAsync method to IResultFileHandler for fetching crash reports
- Log crash dump
@kotlarmilos kotlarmilos marked this pull request as ready for review December 1, 2025 10:39
@kotlarmilos kotlarmilos merged commit 8e192dd into dotnet:main Dec 1, 2025
17 checks passed
matouskozak pushed a commit to matouskozak/xharness that referenced this pull request Mar 11, 2026
…net#1517)

* Improve crash report handling in AppTester and ResultFileHandler

- Implemented crash report copy when test results are not found
- Added CopyCrashReportAsync method to IResultFileHandler for fetching crash reports
- Log crash dump

* Improve crash report handling to utilize HELIX_WORKITEM_UPLOAD_ROOT if available and improve logging format

* Skip crash report copy test on Windows
kotlarmilos added a commit to kotlarmilos/xharness that referenced this pull request Mar 16, 2026
…net#1517)

* Improve crash report handling in AppTester and ResultFileHandler

- Implemented crash report copy when test results are not found
- Added CopyCrashReportAsync method to IResultFileHandler for fetching crash reports
- Log crash dump

* Improve crash report handling to utilize HELIX_WORKITEM_UPLOAD_ROOT if available and improve logging format

* Skip crash report copy test on Windows
kotlarmilos added a commit to kotlarmilos/xharness that referenced this pull request Mar 16, 2026
…net#1517)

* Improve crash report handling in AppTester and ResultFileHandler

- Implemented crash report copy when test results are not found
- Added CopyCrashReportAsync method to IResultFileHandler for fetching crash reports
- Log crash dump

* Improve crash report handling to utilize HELIX_WORKITEM_UPLOAD_ROOT if available and improve logging format

* Skip crash report copy test on Windows
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.

2 participants