googleapis / googleapis/google-cloud-java
[sdk-platform-java] Test against all googleapis services as part of the nightly build
- 主要语言
- Java
- 星标
- 2.1k
- 派生
- 1.2k
- 平均合并
- 1 天 23 小时
- 30 天内合并 PR
- 157
描述
Our current presubmit test only tests against a select few services, e.g. [here](https://github.com/googleapis/gapic-generator-java/blob/d1a16195937df041f65a52717ddf9dc6ceb09b4f/.github/workflows/ci-maven.yaml#L31-L39). It's good to have a quick feedback but we may miss some test cases like [this failure](https://fusion2.corp.google.com/invocations/0264db50-8efa-46c7-bcab-52bb64e1fb0b/targets/actools%2Fgoogleapis%2Fprivate%2Finternal%2Fpresubmit/log).
Ideally, we want to generate and run generated unit tests for every services in googleapis through Bazel as part of the nightly build.
贡献指南
调研方向
.github/workflows/ci-maven.yaml lines 31-39 开始,检查当前 presubmit 服务选择的工作方式。调查提议的基于 Bazel 的 nightly build 和相关失败,并将完成定义为为每个 googleapis 服务生成并运行单元测试。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- github-actions, java
- 领域
- build-system, ci-cd, testing
- Issue 类型
- 功能
- 难度
- 5/5
- 预计耗时
- 一周以上
- 活跃度
- 停滞
- 描述清晰度
- 基本清楚
- 新手友好度
- 35/100