Skip to content

Conversation

@cjreynol
Copy link
Collaborator

@cjreynol cjreynol commented Jan 8, 2026

Bug: 453757034

@cjreynol cjreynol self-assigned this Jan 8, 2026
@cjreynol cjreynol force-pushed the test_metrics branch 8 times, most recently from 8224455 to ce50854 Compare January 9, 2026 23:13
@cjreynol cjreynol added kokoro:force-run Trigger a presubmit build unconditionally. kokoro:run Run e2e tests. labels Jan 9, 2026
@cjreynol cjreynol requested a review from jmacnak January 9, 2026 23:14
@GoogleCuttlefishTesterBot GoogleCuttlefishTesterBot removed kokoro:run Run e2e tests. kokoro:force-run Trigger a presubmit build unconditionally. labels Jan 9, 2026
@cjreynol cjreynol marked this pull request as ready for review January 9, 2026 23:14
@cjreynol cjreynol added kokoro:force-run Trigger a presubmit build unconditionally. kokoro:run Run e2e tests. labels Jan 10, 2026
@GoogleCuttlefishTesterBot GoogleCuttlefishTesterBot removed kokoro:run Run e2e tests. kokoro:force-run Trigger a presubmit build unconditionally. labels Jan 10, 2026
@cjreynol cjreynol requested a review from jmacnak January 10, 2026 00:37
@cjreynol cjreynol added kokoro:force-run Trigger a presubmit build unconditionally. kokoro:run Run e2e tests. labels Jan 16, 2026
@GoogleCuttlefishTesterBot GoogleCuttlefishTesterBot removed kokoro:run Run e2e tests. kokoro:force-run Trigger a presubmit build unconditionally. labels Jan 16, 2026
The main reason for the change is to use the presence of the event files
as a signal that metrics transmissions are working.  That signal will be
used in an upcoming presubmit test to verify metrics functionality.

This means the files will not be written out for debugging when metrics
are disabled.  However, that is offset for Googlers who will have the
package installed by default and now have metrics enabled even for
local development.

Since the event files are only written after transmissions, I think there
is less likelihood of confusion on whether metrics are being transmitted.
This commit also removes the README that tried to explain this to users
who stumbled upon the `metrics` directory.

Bug: 453757034
To be used in the upcoming metrics transmission presubmit test

Bug: 453757034
Enable metrics for our Github presubmit tests by including the package
in the container definition used by `presubmit.yaml`.

Also add the package to the Kokoro presubmits install list, used for
`.kokoro/presubmit.sh`.

Bug: 453757034
This test works by using the existence of the metrics event files, which
are now written AFTER transmission, as a signal metrics were transmitted
successfully.

Bug: 453757034
@cjreynol cjreynol added kokoro:force-run Trigger a presubmit build unconditionally. kokoro:run Run e2e tests. labels Jan 16, 2026
@GoogleCuttlefishTesterBot GoogleCuttlefishTesterBot removed kokoro:run Run e2e tests. kokoro:force-run Trigger a presubmit build unconditionally. labels Jan 16, 2026
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