googleapis / googleapis/google-cloud-node
Kokoro change detection (and then running tests) is broken
- Dominant language
- TypeScript
- Stars
- 3.2k
- Forks
- 712
- Avg merge
- 2d 3h
- Merged PRs (30d)
- 99
Description
Currently each handwritten directory has a .kokoro/trampoline_v2.sh script which is run, and which tries to detect changes within that directory.
Unfortunately, it looks like there are misaligned expectations of the current directory and `$PROJECT_ROOT`.
- Each script is looking for changes within `handwritten/xyz` when the current directory is already `handwritten/xyz`, so the tests are never triggering
- If the test somehow *does* trigger, `.trampolinerc` tries to find `.kokoro` under `handwritten/xyz/handwritten/xyz` which also fails.
#8509 is a first pass at addressing this, but probably needs more work.
As the tests for handwritten code are never triggering, this issue doesn't block Librarian migration.
Contributor guide
Assessment
This issue has not been assessed yet.