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

Konrad Windszus edited comment on OAK-11275 at 11/19/24 9:48 AM:
-----------------------------------------------------------------

Artifact org.apache.jackrabbit:oak-shaded-guava:jar:1.73-SNAPSHOT is not 
provided by 
https://repository.apache.org/content/groups/snapshots/org/apache/jackrabbit/.

The difference to ASF Jenkins is that GHA currently does not execute {{mvn 
install}} but only {{mvn verify}}. However that should be supported as well.


was (Author: kwin):
Artifact org.apache.jackrabbit:oak-shaded-guava:jar:1.73-SNAPSHOT is not 
provided by 
`https://repository.apache.org/content/groups/snapshots/org/apache/jackrabbit/`

> ITs fail with GHA with 
> shaded.org.eclipse.aether.resolution.ArtifactResolutionException
> ---------------------------------------------------------------------------------------
>
>                 Key: OAK-11275
>                 URL: https://issues.apache.org/jira/browse/OAK-11275
>             Project: Jackrabbit Oak
>          Issue Type: Bug
>          Components: continuous integration
>            Reporter: Konrad Windszus
>            Priority: Major
>
> Some ITs relying on PaxExam try to download previously built artifacts. That 
> fails in GHA:
> {code}
> [INFO] Running org.apache.jackrabbit.oak.composite.it.MultiMountCompositeIT
> Error:  Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 
> 17.595 s <<< FAILURE! - in 
> org.apache.jackrabbit.oak.composite.it.MultiMountCompositeIT
> Error:  
> compositeNodeStoreWithMultipleReadOnlyMounts(org.apache.jackrabbit.oak.composite.it.MultiMountCompositeIT)
>   Time elapsed: 16.592 s  <<< ERROR!
> shaded.org.eclipse.aether.resolution.ArtifactResolutionException: Error 
> resolving artifact org.apache.jackrabbit:oak-shaded-guava:jar:1.73-SNAPSHOT
>       at 
> shaded.org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:413)
>       at 
> shaded.org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:215)
>       at 
> shaded.org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifact(DefaultArtifactResolver.java:192)
>       at 
> shaded.org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveArtifact(DefaultRepositorySystem.java:247)
>       at 
> org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve(AetherBasedResolver.java:767)
>       at 
> org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve(AetherBasedResolver.java:657)
>       at 
> org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve(AetherBasedResolver.java:598)
>       at 
> org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve(AetherBasedResolver.java:565)
>       at 
> org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve(AetherBasedResolver.java:555)
>       at 
> org.ops4j.pax.url.mvn.internal.Connection.getInputStream(Connection.java:123)
>       at java.base/java.net.URL.openStream(URL.java:1165)
>       at 
> org.ops4j.pax.exam.forked.provision.StreamUtils.streamCopy(StreamUtils.java:103)
>       at 
> org.ops4j.pax.exam.forked.provision.PlatformImpl.download(PlatformImpl.java:133)
>       at 
> org.ops4j.pax.exam.forked.ForkedTestContainer.downloadBundle(ForkedTestContainer.java:356)
>       at 
> org.ops4j.pax.exam.forked.ForkedTestContainer.installAndStartBundles(ForkedTestContainer.java:284)
>       at 
> org.ops4j.pax.exam.forked.ForkedTestContainer.start(ForkedTestContainer.java:165)
>       at 
> org.ops4j.pax.exam.spi.reactors.AllConfinedStagedReactor.invoke(AllConfinedStagedReactor.java:79)
>       at 
> org.ops4j.pax.exam.junit.impl.ProbeRunner$2.evaluate(ProbeRunner.java:267)
>       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.run(ParentRunner.java:413)
>       at org.ops4j.pax.exam.junit.impl.ProbeRunner.run(ProbeRunner.java:98)
>       at org.ops4j.pax.exam.junit.PaxExam.run(PaxExam.java:93)
>       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:384)
>       at 
> org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
>       at 
> org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
>       at 
> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
> {code}
> (e.g. in 
> https://github.com/apache/jackrabbit-oak/actions/runs/11898137766/job/33153944019?pr=1863)



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to