grpc / grpc-ios

gRPC for iOS
Apache License 2.0
39 stars 22 forks source link

Support uploading structured test gRPC ObjC test results to BigQuery #78

Open dennycd opened 2 years ago

dennycd commented 2 years ago

Two alternative ways of uploading our test results to BQ


@HannahShiSFB @jtattermusch

jtattermusch commented 2 years ago

For the job being added here: https://github.com/grpc/grpc/pull/29599 the upload_rbe_results.py uploading is already in place (or at least it should be), but the issue is that currently e.g. the entire "UnitTests" target doesn't really display the results in bazel at a test case level (see https://source.cloud.google.com/results/invocations/7432695e-c957-42c3-8869-d8160490a18e/targets/%2F%2Fsrc%2Fobjective-c%2Ftests:UnitTests/tests), so we might need to experiment with e.g. splitting the UnitTests bazel target into multiple targets (or find some other solution) https://github.com/grpc/grpc/blob/1d94aa92d883c40abe8b064d79e682f27b432cd3/src/objective-c/tests/BUILD#L181

jtattermusch commented 2 years ago

Also see the comment here: https://github.com/grpc/grpc-ios/issues/77#issuecomment-1125236920