Skip to content

pubsub to text with attributes #33

pubsub to text with attributes

pubsub to text with attributes #33

GitHub Actions / JUnit Test Report failed Oct 7, 2024 in 0s

712 tests run, 706 passed, 5 skipped, 1 failed.

Annotations

Check failure on line 40 in FlexTemplateDataflowJobResourceManagerTest

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

FlexTemplateDataflowJobResourceManagerTest.testBuildMavenStageCommand

Mockito cannot mock this class: class org.apache.beam.it.gcp.dataflow.FlexTemplateDataflowJobResourceManager.

If you're not sure why you're getting this error, please open an issue on GitHub.


Java               : 11
JVM vendor name    : Eclipse Adoptium
JVM vendor version : 11.0.24+8
JVM name           : OpenJDK 64-Bit Server VM
JVM version        : 11.0.24+8
JVM info           : mixed mode
OS name            : Linux
OS version         : 6.8.0-1014-azure


You are seeing this disclaimer because Mockito is configured to create inlined mocks.
You can learn about inline mocks and their limitations under item #39 of the Mockito class javadoc.

Underlying exception : org.mockito.exceptions.base.MockitoException: Cannot instrument class org.apache.beam.it.gcp.dataflow.FlexTemplateDataflowJobResourceManager because it or one of its supertypes could not be initialized
Raw output
org.mockito.exceptions.base.MockitoException: 

Mockito cannot mock this class: class org.apache.beam.it.gcp.dataflow.FlexTemplateDataflowJobResourceManager.

If you're not sure why you're getting this error, please open an issue on GitHub.


Java               : 11
JVM vendor name    : Eclipse Adoptium
JVM vendor version : 11.0.24+8
JVM name           : OpenJDK 64-Bit Server VM
JVM version        : 11.0.24+8
JVM info           : mixed mode
OS name            : Linux
OS version         : 6.8.0-1014-azure


You are seeing this disclaimer because Mockito is configured to create inlined mocks.
You can learn about inline mocks and their limitations under item #39 of the Mockito class javadoc.

Underlying exception : org.mockito.exceptions.base.MockitoException: Cannot instrument class org.apache.beam.it.gcp.dataflow.FlexTemplateDataflowJobResourceManager because it or one of its supertypes could not be initialized
	at org.apache.beam.it.gcp.dataflow.FlexTemplateDataflowJobResourceManagerTest.testBuildMavenStageCommand(FlexTemplateDataflowJobResourceManagerTest.java:40)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:379)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:340)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:125)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:413)
Caused by: org.mockito.exceptions.base.MockitoException: Cannot instrument class org.apache.beam.it.gcp.dataflow.FlexTemplateDataflowJobResourceManager because it or one of its supertypes could not be initialized
	at net.bytebuddy.TypeCache.findOrInsert(TypeCache.java:168)
	at net.bytebuddy.TypeCache$WithInlineExpunction.findOrInsert(TypeCache.java:399)
	at net.bytebuddy.TypeCache.findOrInsert(TypeCache.java:190)
	at net.bytebuddy.TypeCache$WithInlineExpunction.findOrInsert(TypeCache.java:410)
	... 29 more
Caused by: java.lang.RuntimeException: Unable to get credentials! 
Please run the following command to set 60 minute access token, 
	 export DT_IT_ACCESS_TOKEN=$(gcloud auth application-default print-access-token) 
Please run the following command to set credentials using the gcloud command, 	 gcloud auth application-default login
	at org.apache.beam.it.common.TestProperties.googleCredentials(TestProperties.java:112)
	at org.apache.beam.it.gcp.dataflow.FlexTemplateDataflowJobResourceManager.<clinit>(FlexTemplateDataflowJobResourceManager.java:47)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at org.mockito.internal.creation.bytebuddy.InlineBytecodeGenerator.assureInitialization(InlineBytecodeGenerator.java:235)
	at org.mockito.internal.creation.bytebuddy.InlineBytecodeGenerator.triggerRetransformation(InlineBytecodeGenerator.java:260)
	at org.mockito.internal.creation.bytebuddy.InlineBytecodeGenerator.mockClass(InlineBytecodeGenerator.java:217)
	at org.mockito.internal.creation.bytebuddy.TypeCachingBytecodeGenerator.lambda$mockClass$0(TypeCachingBytecodeGenerator.java:47)
	at net.bytebuddy.TypeCache.findOrInsert(TypeCache.java:168)
	at net.bytebuddy.TypeCache$WithInlineExpunction.findOrInsert(TypeCache.java:399)
	at net.bytebuddy.TypeCache.findOrInsert(TypeCache.java:190)
	at net.bytebuddy.TypeCache$WithInlineExpunction.findOrInsert(TypeCache.java:410)
	at org.mockito.internal.creation.bytebuddy.TypeCachingBytecodeGenerator.mockClass(TypeCachingBytecodeGenerator.java:40)
	at org.mockito.internal.creation.bytebuddy.InlineDelegateByteBuddyMockMaker.createMockType(InlineDelegateByteBuddyMockMaker.java:396)
	at org.mockito.internal.creation.bytebuddy.InlineDelegateByteBuddyMockMaker.doCreateMock(InlineDelegateByteBuddyMockMaker.java:355)
	at org.mockito.internal.creation.bytebuddy.InlineDelegateByteBuddyMockMaker.createMock(InlineDelegateByteBuddyMockMaker.java:334)
	at org.mockito.internal.creation.bytebuddy.InlineByteBuddyMockMaker.createMock(InlineByteBuddyMockMaker.java:56)
	at org.mockito.internal.util.MockUtil.createMock(MockUtil.java:99)
	at org.mockito.internal.MockitoCore.mock(MockitoCore.java:88)
	at org.mockito.Mockito.mock(Mockito.java:2037)
	at org.mockito.Mockito.mock(Mockito.java:1952)
	... 29 more