Skip to content

Configure Kokoro to do podcvd E2E tests - #2770

Open
0405ysj wants to merge 2 commits into
google:mainfrom
0405ysj:podcvd_kokoro
Open

Configure Kokoro to do podcvd E2E tests#2770
0405ysj wants to merge 2 commits into
google:mainfrom
0405ysj:podcvd_kokoro

Conversation

@0405ysj

@0405ysj 0405ysj commented Jun 26, 2026

Copy link
Copy Markdown
Collaborator

I originally implemented to trigger podcvd E2E tests from GitHub action, but some limitations were observed.

  • (Critical reason) A lot of test cases weren't able to fetch required artifacts. For example, when the branch is git_main.
  • GitHub runner has very limited computing resources. I'm expecting that as the root cause of current flakiness of bugreport test. (90 seconds locally, about 300 seconds on GitHub runner)
  • Looking forward to make test cases non-exclusive on Kokoro-based podcvd testing, as podcvd can deal with concurrent instance creation.

So I suggest to move podcvd E2E test into Kokoro. GitHub action should be kept during transition period for keeping podcvd stable, and will be cleaned up afterwards.

Context: b/527644057

@0405ysj

0405ysj commented Jun 26, 2026

Copy link
Copy Markdown
Collaborator Author

Marked this PR as draft for now, as yet I cannot trigger Kokoro for podcvd testing.

@0405ysj
0405ysj requested a review from jmacnak June 26, 2026 05:17
@0405ysj 0405ysj added the kokoro:force-run Trigger a presubmit build unconditionally. label Jun 30, 2026
@GoogleCuttlefishTesterBot GoogleCuttlefishTesterBot removed the kokoro:force-run Trigger a presubmit build unconditionally. label Jun 30, 2026
@0405ysj 0405ysj added the kokoro:force-run Trigger a presubmit build unconditionally. label Jun 30, 2026
@GoogleCuttlefishTesterBot GoogleCuttlefishTesterBot removed the kokoro:force-run Trigger a presubmit build unconditionally. label Jun 30, 2026
@0405ysj 0405ysj added the kokoro:force-run Trigger a presubmit build unconditionally. label Jun 30, 2026
@GoogleCuttlefishTesterBot GoogleCuttlefishTesterBot removed the kokoro:force-run Trigger a presubmit build unconditionally. label Jun 30, 2026
@0405ysj 0405ysj added kokoro:force-run Trigger a presubmit build unconditionally. and removed kokoro:force-run Trigger a presubmit build unconditionally. labels Jun 30, 2026
@GoogleCuttlefishTesterBot GoogleCuttlefishTesterBot removed the kokoro:force-run Trigger a presubmit build unconditionally. label Jun 30, 2026
@0405ysj 0405ysj added the kokoro:force-run Trigger a presubmit build unconditionally. label Jun 30, 2026
@GoogleCuttlefishTesterBot GoogleCuttlefishTesterBot removed the kokoro:force-run Trigger a presubmit build unconditionally. label Jun 30, 2026
@0405ysj
0405ysj force-pushed the podcvd_kokoro branch 2 times, most recently from 1d8da7e to c258e72 Compare July 16, 2026 04:34
@0405ysj
0405ysj force-pushed the podcvd_kokoro branch 2 times, most recently from 20ec11b to f99e3c7 Compare July 27, 2026 04:46
@0405ysj 0405ysj added the kokoro:force-run Trigger a presubmit build unconditionally. label Jul 27, 2026
@GoogleCuttlefishTesterBot GoogleCuttlefishTesterBot removed the kokoro:force-run Trigger a presubmit build unconditionally. label Jul 27, 2026
@0405ysj 0405ysj added the kokoro:force-run Trigger a presubmit build unconditionally. label Aug 3, 2026
@GoogleCuttlefishTesterBot GoogleCuttlefishTesterBot removed the kokoro:force-run Trigger a presubmit build unconditionally. label Aug 3, 2026
@0405ysj 0405ysj added the kokoro:force-run Trigger a presubmit build unconditionally. label Aug 4, 2026
@0405ysj
0405ysj removed the request for review from jmacnak August 4, 2026 03:53
@GoogleCuttlefishTesterBot GoogleCuttlefishTesterBot removed the kokoro:force-run Trigger a presubmit build unconditionally. label Aug 4, 2026
@GoogleCuttlefishTesterBot GoogleCuttlefishTesterBot removed the kokoro:force-run Trigger a presubmit build unconditionally. label Aug 4, 2026
@0405ysj 0405ysj added the kokoro:force-run Trigger a presubmit build unconditionally. label Aug 5, 2026
@GoogleCuttlefishTesterBot GoogleCuttlefishTesterBot removed the kokoro:force-run Trigger a presubmit build unconditionally. label Aug 5, 2026
@0405ysj 0405ysj added the kokoro:force-run Trigger a presubmit build unconditionally. label Aug 5, 2026
@GoogleCuttlefishTesterBot GoogleCuttlefishTesterBot removed the kokoro:force-run Trigger a presubmit build unconditionally. label Aug 5, 2026
@0405ysj 0405ysj added the kokoro:force-run Trigger a presubmit build unconditionally. label Aug 5, 2026
@GoogleCuttlefishTesterBot GoogleCuttlefishTesterBot removed the kokoro:force-run Trigger a presubmit build unconditionally. label Aug 5, 2026
@0405ysj 0405ysj added the kokoro:force-run Trigger a presubmit build unconditionally. label Aug 6, 2026
@GoogleCuttlefishTesterBot GoogleCuttlefishTesterBot removed the kokoro:force-run Trigger a presubmit build unconditionally. label Aug 6, 2026
@0405ysj 0405ysj added the kokoro:force-run Trigger a presubmit build unconditionally. label Aug 6, 2026
@GoogleCuttlefishTesterBot GoogleCuttlefishTesterBot removed the kokoro:force-run Trigger a presubmit build unconditionally. label Aug 6, 2026
@0405ysj
0405ysj requested review from jemoreira, jmacnak and ser-io August 6, 2026 02:04
@0405ysj
0405ysj marked this pull request as ready for review August 6, 2026 03:28
@0405ysj
0405ysj requested a review from k311093 August 6, 2026 03:29
@0405ysj 0405ysj added the kokoro:force-run Trigger a presubmit build unconditionally. label Aug 6, 2026
@GoogleCuttlefishTesterBot GoogleCuttlefishTesterBot removed the kokoro:force-run Trigger a presubmit build unconditionally. label Aug 6, 2026
@0405ysj
0405ysj marked this pull request as draft August 6, 2026 05:15
@0405ysj

0405ysj commented Aug 6, 2026

Copy link
Copy Markdown
Collaborator Author

Marking as draft for a moment as it seems tools/buildutils/installbazel.sh is broken regardless of this PR.

@0405ysj 0405ysj added the kokoro:force-run Trigger a presubmit build unconditionally. label Aug 7, 2026
@GoogleCuttlefishTesterBot GoogleCuttlefishTesterBot removed the kokoro:force-run Trigger a presubmit build unconditionally. label Aug 7, 2026
@0405ysj
0405ysj marked this pull request as ready for review August 7, 2026 04:37
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.

2 participants