Skip to content

Conversation

@sergiitk
Copy link
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
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
Member Author

TomcatTransportTest failure was a fluke.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant