Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update gRPC ObjC test script to support structured test results in kokoro UI #77

Open
dennycd opened this issue Apr 27, 2022 · 1 comment
Assignees
Labels
area/bazel Bazel releated tool chain changes kind/test Test coverage

Comments

@dennycd
Copy link
Contributor

dennycd commented Apr 27, 2022

Update bazel-based gRPC ObjC test to support generating structured test logs that can be rendered by kokoro UI. Specifically, look into existing c++'s bazel test scripts examples

Prior PR for structured test results at


@HannahShiSFB @jtattermusch

@dennycd dennycd added kind/test Test coverage area/bazel Bazel releated tool chain changes labels Apr 27, 2022
@dennycd dennycd self-assigned this May 2, 2022
@jtattermusch
Copy link
Collaborator

For the grpc_objc_bazel_test (here), the structured test results are already being produced:

  • they are uploaded to resultstore UI (see example)
  • they are being upload to biquery for the continuous jobs (so that we have the historical data about test flakiness).

the problem is that the granularity of the objC bazel test targets is currently very coarse (we only have a handful of high-level targets , e.g. //src/objective-c/tests:MacTests or //src/objective-c/tests:UnitTests, which will make our flakiness insight much less useful than they could be.

@dennycd is there a way in which we can increase the granularity of the test targets?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/bazel Bazel releated tool chain changes kind/test Test coverage
Projects
None yet
Development

No branches or pull requests

2 participants