Skip to content

Support report extension status event and send out#313

Merged
ZhidongPeng merged 14 commits intoAzure:devfrom
ZhidongPeng:dev
Feb 10, 2026
Merged

Support report extension status event and send out#313
ZhidongPeng merged 14 commits intoAzure:devfrom
ZhidongPeng:dev

Conversation

@ZhidongPeng
Copy link
Collaborator

@ZhidongPeng ZhidongPeng commented Feb 4, 2026

  • Extend event_logger.rs and telemetry.rs to able write extension status event to events folder with different file name pattern
  • Extend event_reader.rs to read/process extension status events
  • Added more tests to cover extension status events and mixed types of events.
  • Added ExtensionEvent(TelemetryExtensionEventsEvent) into enum TelemetryEvent
  • Fixed the missing fields from TelemetryGenericLogsEvent::to_xml_event
  • GPA to start 2 async tasks to read generic events and extension status events
  • GPA status loop to use report_extension_status_event
  • Replace misc_helper::get_current_version with current_info::get_current_exe_version at logging and events
  • Fixed the test server_mock to use an ephemeral port if the port is already in use, also returns the actual-binding port to the caller

shahneerali
shahneerali previously approved these changes Feb 9, 2026
@ZhidongPeng ZhidongPeng merged commit 042127c into Azure:dev Feb 10, 2026
12 checks passed
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.

3 participants