Skip to content

Debugging CI Runner#1745

Closed
noah-thor wants to merge 4 commits into
apple:mainfrom
noah-thor:6-3-debug
Closed

Debugging CI Runner#1745
noah-thor wants to merge 4 commits into
apple:mainfrom
noah-thor:6-3-debug

Conversation

@noah-thor

Copy link
Copy Markdown
Contributor

Type of Change

  • Bug fix
  • New feature
  • Breaking change
  • Documentation update

Motivation and Context

[Why is this change needed?]

Testing

  • Tested locally
  • Added/updated tests
  • Added/updated docs

This fixes the LLVM coverage data not properly being emitted for XPC
services. It requires piping the `LLVM_PROFILE_FILE` environment
variable through to all the services and plugins. The variable itself
also required the "%c" formatter to ensure that it continuously emits
coverage data, otherwise when XPC services are killed via "bootout" they
do not emit coverage.
@noah-thor noah-thor closed this Jun 18, 2026
@noah-thor noah-thor deleted the 6-3-debug branch June 18, 2026 17:17
@github-actions

Copy link
Copy Markdown

Code Coverage

Tier Line Coverage
Unit 22.25%
Integration 70.13%
Combined 78.08%

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