Skip to content

[1.7] Add TraceLogging tagging and generic fields to failure events. - #5289

Merged
agniuks merged 1 commit into
release/1.7-stablefrom
user/agnel/1.7_tracelogging
Mar 28, 2025
Merged

agniuks merged 1 commit into
release/1.7-stablefrom
user/agnel/1.7_tracelogging

Conversation

@agniuks

@agniuks agniuks commented Mar 28, 2025

Copy link
Copy Markdown
Contributor

Backport of #5283

This updates the WIL failure events in the installer to include the same Tracelogging tags and fields used elsewhere in the installer flow.

What's changed:

Added TelemetryPrivacyDataTag and TraceLoggingKeyword to FailureLog, Exception, FailFast, and FailureReturn events so they show up properly in logs.

Included _GENERIC_PARTB_FIELDS_ENABLED for version/channel/debug info to match other logged events like Install/Start.

Replaced direct TraceLoggingCountedWideString(...) calls with the existing WindowsAppRuntimeInstaller_TraceLoggingWString(...) macro for consistency and readability.

These events should now appear as expected in Kusto, with consistent structure and tagging across the installer.

@agniuks

agniuks commented Mar 28, 2025

Copy link
Copy Markdown
Contributor Author

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

@agniuks
agniuks merged commit 1936b6c into release/1.7-stable Mar 28, 2025
@agniuks
agniuks deleted the user/agnel/1.7_tracelogging branch March 28, 2025 22:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants