Skip to content

Conversation

cjreynol
Copy link
Collaborator

Copy over and modify the v1 metrics logic. This lets us make modifications (like using Result for errors) without worrying about breaking v1 metrics logic. Eventually, the v1 logic will be removed in favor of this new code.

Bug: 452136634

@cjreynol cjreynol self-assigned this Oct 15, 2025
@cjreynol
Copy link
Collaborator Author

Will need to be rebased once #1715 merges

@cjreynol cjreynol force-pushed the isolate_metrics_transmit branch 2 times, most recently from 3475277 to 183f508 Compare October 15, 2025 22:20
This new file will be the home of related metrics transmission logic
from `host/libs/metrics/send`.

Bug: 452136634
@cjreynol cjreynol force-pushed the isolate_metrics_transmit branch from 183f508 to f5f0b11 Compare October 15, 2025 23:32
Moving over `send.h/cc` logic into `metrics_transmitter.h/cc`.  This way
we can use a `Result` to surface errors, or make other improvements
without concern for modifying the original metrics code.

Bug: 452136634
@cjreynol cjreynol force-pushed the isolate_metrics_transmit branch from f5f0b11 to fd7dfa9 Compare October 15, 2025 23:36
@cjreynol cjreynol added kokoro:force-run Trigger a presubmit build unconditionally. kokoro:run Run e2e tests. labels Oct 15, 2025
@cjreynol cjreynol requested a review from ser-io October 15, 2025 23:36
@cjreynol cjreynol marked this pull request as ready for review October 15, 2025 23:37
@cjreynol cjreynol enabled auto-merge October 15, 2025 23:37
@GoogleCuttlefishTesterBot GoogleCuttlefishTesterBot removed kokoro:run Run e2e tests. kokoro:force-run Trigger a presubmit build unconditionally. labels Oct 15, 2025
@cjreynol cjreynol requested a review from jemoreira October 20, 2025 16:38
@cjreynol cjreynol added this pull request to the merge queue Oct 20, 2025
Merged via the queue into google:main with commit 0ba70c3 Oct 20, 2025
22 checks passed
@cjreynol cjreynol deleted the isolate_metrics_transmit branch October 20, 2025 23:01
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