[ 
https://issues.apache.org/jira/browse/FLINK-25150?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17458953#comment-17458953
 ] 

Till Rohrmann commented on FLINK-25150:
---------------------------------------

[~gaoyunhaii] can this ticket be closed?

> org.apache.flink.connector.file.src.reader.TextLineInputFormat.createReader 
> failed due to violate ApiAnnotationRules
> --------------------------------------------------------------------------------------------------------------------
>
>                 Key: FLINK-25150
>                 URL: https://issues.apache.org/jira/browse/FLINK-25150
>             Project: Flink
>          Issue Type: Bug
>          Components: API / DataStream
>            Reporter: Yun Gao
>            Assignee: Yun Gao
>            Priority: Blocker
>              Labels: pull-request-available, test-stability
>
> {code:java}
> 021-12-02T21:44:11.4722598Z Dec 02 21:44:11 [ERROR] Tests run: 4, Failures: 
> 1, Errors: 0, Skipped: 0, Time elapsed: 38.799 s <<< FAILURE! - in 
> org.apache.flink.architecture.rules.ApiAnnotationRules
> 2021-12-02T21:44:11.4724167Z Dec 02 21:44:11 [ERROR] 
> ApiAnnotationRules.PUBLIC_EVOLVING_API_METHODS_USE_ONLY_PUBLIC_EVOLVING_API_TYPES
>   Time elapsed: 0.231 s  <<< FAILURE!
> 2021-12-02T21:44:11.4725222Z Dec 02 21:44:11 java.lang.AssertionError: 
> 2021-12-02T21:44:11.4726849Z Dec 02 21:44:11 Architecture Violation 
> [Priority: MEDIUM] - Rule 'Return and argument types of methods annotated 
> with @PublicEvolving must be annotated with @Public(Evolving).' was violated 
> (2 times):
> 2021-12-02T21:44:11.4730100Z Dec 02 21:44:11 
> org.apache.flink.connector.file.src.reader.TextLineInputFormat.createReader(org.apache.flink.configuration.Configuration,
>  org.apache.flink.core.fs.FSDataInputStream): Returned leaf type 
> org.apache.flink.connector.file.src.reader.StreamFormat$Reader does not 
> satisfy: reside outside of package 'org.apache.flink..' or annotated with 
> @Public or annotated with @PublicEvolving or annotated with @Deprecated
> 2021-12-02T21:44:11.4734006Z Dec 02 21:44:11 
> org.apache.flink.connector.file.src.reader.TextLineInputFormat.createReader(org.apache.flink.configuration.Configuration,
>  org.apache.flink.core.fs.FSDataInputStream): Returned leaf type 
> org.apache.flink.connector.file.src.reader.TextLineInputFormat$Reader does 
> not satisfy: reside outside of package 'org.apache.flink..' or annotated with 
> @Public or annotated with @PublicEvolving or annotated with @Deprecated
> 2021-12-02T21:44:11.4736377Z Dec 02 21:44:11  at 
> com.tngtech.archunit.lang.ArchRule$Assertions.assertNoViolation(ArchRule.java:94)
> 2021-12-02T21:44:11.4737400Z Dec 02 21:44:11  at 
> com.tngtech.archunit.lang.ArchRule$Assertions.check(ArchRule.java:82)
> 2021-12-02T21:44:11.4738529Z Dec 02 21:44:11  at 
> com.tngtech.archunit.library.freeze.FreezingArchRule.check(FreezingArchRule.java:96)
> 2021-12-02T21:44:11.4739712Z Dec 02 21:44:11  at 
> com.tngtech.archunit.junit.ArchUnitTestDescriptor$ArchUnitRuleDescriptor.execute(ArchUnitTestDescriptor.java:159)
> 2021-12-02T21:44:11.4740983Z Dec 02 21:44:11  at 
> com.tngtech.archunit.junit.ArchUnitTestDescriptor$ArchUnitRuleDescriptor.execute(ArchUnitTestDescriptor.java:142)
> 2021-12-02T21:44:11.4742309Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
> 2021-12-02T21:44:11.4743532Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
> 2021-12-02T21:44:11.4744736Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
> 2021-12-02T21:44:11.4745846Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
> 2021-12-02T21:44:11.4747137Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
> 2021-12-02T21:44:11.4748480Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
> 2021-12-02T21:44:11.4749659Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
> 2021-12-02T21:44:11.4750777Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
> 2021-12-02T21:44:11.4751822Z Dec 02 21:44:11  at 
> java.util.ArrayList.forEach(ArrayList.java:1259)
> 2021-12-02T21:44:11.4752983Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
> 2021-12-02T21:44:11.4754345Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
> 2021-12-02T21:44:11.4755550Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
> 2021-12-02T21:44:11.4756753Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
> 2021-12-02T21:44:11.4757869Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
> 2021-12-02T21:44:11.4759122Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
> 2021-12-02T21:44:11.4760323Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
> 2021-12-02T21:44:11.4761553Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
> 2021-12-02T21:44:11.4762666Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
> 2021-12-02T21:44:11.4763654Z Dec 02 21:44:11  at 
> java.util.ArrayList.forEach(ArrayList.java:1259)
> 2021-12-02T21:44:11.4764819Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
> 2021-12-02T21:44:11.4766132Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
> 2021-12-02T21:44:11.4767336Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
> 2021-12-02T21:44:11.4768776Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
> 2021-12-02T21:44:11.4769897Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
> 2021-12-02T21:44:11.4771005Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
> 2021-12-02T21:44:11.4772295Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
> 2021-12-02T21:44:11.4773468Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
> 2021-12-02T21:44:11.4774587Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
> 2021-12-02T21:44:11.4775723Z Dec 02 21:44:11  at 
> java.util.ArrayList.forEach(ArrayList.java:1259)
> 2021-12-02T21:44:11.4776915Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
> 2021-12-02T21:44:11.4778368Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
> 2021-12-02T21:44:11.4779579Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
> 2021-12-02T21:44:11.4780914Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
> 2021-12-02T21:44:11.4782092Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
> 2021-12-02T21:44:11.4783212Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
> 2021-12-02T21:44:11.4784423Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
> 2021-12-02T21:44:11.4785576Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
> 2021-12-02T21:44:11.4786709Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
> 2021-12-02T21:44:11.4787992Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
> 2021-12-02T21:44:11.4789458Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
> 2021-12-02T21:44:11.4790723Z Dec 02 21:44:11  at 
> org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
> 2021-12-02T21:44:11.4792006Z Dec 02 21:44:11  at 
> org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107)
> 2021-12-02T21:44:11.4793228Z Dec 02 21:44:11  at 
> org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
> 2021-12-02T21:44:11.4794454Z Dec 02 21:44:11  at 
> org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
> 2021-12-02T21:44:11.4795736Z Dec 02 21:44:11  at 
> org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
> 2021-12-02T21:44:11.4796973Z Dec 02 21:44:11  at 
> org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
> 2021-12-02T21:44:11.4798172Z Dec 02 21:44:11  at 
> org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
> 2021-12-02T21:44:11.4799229Z Dec 02 21:44:11  at 
> org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
> 2021-12-02T21:44:11.4800377Z Dec 02 21:44:11  at 
> org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
> 2021-12-02T21:44:11.4801782Z Dec 02 21:44:11  at 
> org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:53)
> 2021-12-02T21:44:11.4802991Z Dec 02 21:44:11  at 
> org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.lambda$execute$1(JUnitPlatformProvider.java:199)
> 2021-12-02T21:44:11.4804190Z Dec 02 21:44:11  at 
> java.util.Iterator.forEachRemaining(Iterator.java:116)
> 2021-12-02T21:44:11.4805225Z Dec 02 21:44:11  at 
> org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:193)
> 2021-12-02T21:44:11.4806424Z Dec 02 21:44:11  at 
> org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:154)
> 2021-12-02T21:44:11.4807600Z Dec 02 21:44:11  at 
> org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:120)
> 2021-12-02T21:44:11.4808837Z Dec 02 21:44:11  at 
> org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
> 2021-12-02T21:44:11.4809891Z Dec 02 21:44:11  at 
> org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
> 2021-12-02T21:44:11.4810888Z Dec 02 21:44:11  at 
> org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
> 2021-12-02T21:44:11.4811954Z Dec 02 21:44:11  at 
> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
> 2021-12-02T21:44:11.4812823Z Dec 02 21:44:11 
> 2021-12-02T21:44:11.4813481Z Dec 02 21:44:11 [INFO] Running 
> org.apache.flink.architecture.rules.TableApiRules
> 2021-12-02T21:44:11.5590569Z Dec 02 21:44:11 [INFO] Tests run: 3, Failures: 
> 0, Errors: 0, Skipped: 0, Time elapsed: 0.082 s - in 
> org.apache.flink.architecture.rules.TableApiRules
> 2021-12-02T21:44:11.5634655Z Dec 02 21:44:11 [INFO] Tests run: 0, Failures: 
> 0, Errors: 0, Skipped: 0, Time elapsed: 38.904 s - in 
> org.apache.flink.architecture.ArchitectureTest
> 2021-12-02T21:44:12.2063747Z Dec 02 21:44:12 [INFO] 
> 2021-12-02T21:44:12.2064224Z Dec 02 21:44:12 [INFO] Results:
> 2021-12-02T21:44:12.2064637Z Dec 02 21:44:12 [INFO] 
> 2021-12-02T21:44:12.2064987Z Dec 02 21:44:12 [ERROR] Failures: 
> 2021-12-02T21:44:12.2066745Z Dec 02 21:44:12 [ERROR]   Architecture Violation 
> [Priority: MEDIUM] - Rule 'Return and argument types of methods annotated 
> with @PublicEvolving must be annotated with @Public(Evolving).' was violated 
> (2 times): {code}
> https://dev.azure.com/apache-flink/apache-flink/_build/results?buildId=27474&view=logs&j=5c8e7682-d68f-54d1-16a2-a09310218a49&t=86f654fa-ab48-5c1a-25f4-7e7f6afb9bba&l=10301



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to