Skip to content

experiment: using proto3 version of dev.cel#11810

Closed
sergiitk wants to merge 3 commits intogrpc:masterfrom
sergiitk:cel-lib-experiment
Closed

experiment: using proto3 version of dev.cel#11810
sergiitk wants to merge 3 commits intogrpc:masterfrom
sergiitk:cel-lib-experiment

Conversation

@sergiitk
Copy link
Copy Markdown
Member

@sergiitk sergiitk commented Jan 8, 2025

Caution

Experiment, do not merge.

Maven version skew: com.google.errorprone:error_prone_annotations (2.30.0 != 2.36.0) Bad version dependency path: [:grpc-all, io.grpc:grpc-api:1.71.0-SNAPSHOT] Run './gradlew :grpc-all:dependencies --configuration runtimeClasspath' to diagnose

@sergiitk
Copy link
Copy Markdown
Member Author

sergiitk commented Jan 8, 2025

tests (11) (pull_request):

TomcatTransportTest > clientChecksInboundMetadataSize_header FAILED
    java.lang.NullPointerException at CoyoteOutputStream.java:154

android:

> Task :grpc-android-interop-testing:mergeDexDebug
ERROR:/home/kbuilder/.gradle/caches/modules-2/files-2.1/com.google.errorprone/error_prone_annotations/2.36.0/227d4d4957ccc3dc5761bd897e3a0ee587e750a7/error_prone_annotations-2.36.0.jar: D8: java.lang.NullPointerException

> Task :grpc-android-interop-testing:lintVitalAnalyzeRelease

> Task :grpc-android-interop-testing:minifyReleaseWithR8
WARNING:Missing classes detected while running R8. Please add the missing classes or apply additional keep rules that are generated in /tmpfs/src/github/grpc-java/android-interop-testing/build/outputs/mapping/release/missing_rules.txt.

WARNING:R8: Missing class com.google.protobuf.Descriptors$Descriptor (referenced from: com.google.protobuf.Descriptors$Descriptor io.grpc.health.v1.HealthProto.internal_static_grpc_health_v1_HealthCheckRequest_descriptor and 6 other contexts)
Missing class com.google.protobuf.Descriptors$FileDescriptor (referenced from: com.google.protobuf.Descriptors$FileDescriptor io.grpc.health.v1.HealthProto.descriptor and 2 other contexts)
Missing class com.google.protobuf.GeneratedMessageV3$Builder (referenced from: void io.grpc.health.v1.HealthCheckRequest$Builder.() and 13 other contexts)
Missing class com.google.protobuf.GeneratedMessageV3$FieldAccessorTable (referenced from: com.google.protobuf.GeneratedMessageV3$FieldAccessorTable io.grpc.health.v1.HealthProto.internal_static_grpc_health_v1_HealthCheckRequest_fieldAccessorTable and 2 other contexts)
Missing class com.google.protobuf.GeneratedMessageV3 (referenced from: void io.grpc.health.v1.HealthCheckRequest.() and 7 other contexts)
Missing class com.google.protobuf.Message (referenced from: io.grpc.health.v1.HealthCheckRequest io.grpc.health.v1.HealthCheckRequest$Builder.build() and 2 other contexts)
Missing class com.google.protobuf.MessageOrBuilder (referenced from: io.grpc.health.v1.HealthCheckRequestOrBuilder and 1 other context)
Missing class com.google.protobuf.ProtocolMessageEnum (referenced from: io.grpc.health.v1.HealthCheckResponse$ServingStatus)
Missing class com.google.protobuf.UnknownFieldSet (referenced from: io.grpc.health.v1.HealthCheckRequest$Builder io.grpc.health.v1.HealthCheckRequest$Builder.mergeFrom(io.grpc.health.v1.HealthCheckRequest) and 7 other contexts)

> Task :grpc-android-interop-testing:mergeDexDebug FAILED
> Task :grpc-android-interop-testing:optimizeReleaseResources

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':grpc-android-interop-testing:mergeDexDebug'.
> Could not resolve all files for configuration ':grpc-android-interop-testing:debugRuntimeClasspath'.
   > Failed to transform error_prone_annotations-2.36.0.jar (com.google.errorprone:error_prone_annotations:2.36.0) to match attributes {artifactType=android-dex, asm-transformed-variant=NONE, dexing-enable-desugaring=true, dexing-enable-jacoco-instrumentation=false, dexing-is-debuggable=true, dexing-min-sdk=20, org.gradle.category=library, org.gradle.libraryelements=jar, org.gradle.status=release, org.gradle.usage=java-runtime}.
      > Execution failed for DexingWithClasspathTransform: /home/kbuilder/.gradle/caches/modules-2/files-2.1/com.google.errorprone/error_prone_annotations/2.36.0/227d4d4957ccc3dc5761bd897e3a0ee587e750a7/error_prone_annotations-2.36.0.jar.
         > Error while dexing.

@sergiitk
Copy link
Copy Markdown
Member Author

TomcatTransportTest failure was a fluke.

@ejona86 ejona86 closed this Jan 9, 2026
@ejona86
Copy link
Copy Markdown
Member

ejona86 commented Jan 9, 2026

You can reopen if you want to do more testing.

@github-actions github-actions Bot locked as resolved and limited conversation to collaborators Apr 10, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants