[
https://issues.apache.org/jira/browse/SLING-10051?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17397233#comment-17397233
]
Oliver Lietz commented on SLING-10051:
--------------------------------------
Build fails when Docker images are no longer available:
{noformat}
[INFO] Running org.apache.sling.karaf.tests.bootstrap.SlingQuickstartOakMongoIT
[ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 5.392 s
<<< FAILURE! - in
org.apache.sling.karaf.tests.bootstrap.SlingQuickstartOakMongoIT
[ERROR]
org.apache.sling.karaf.tests.bootstrap.SlingQuickstartOakMongoIT.initializationError
Time elapsed: 0.009 s <<< ERROR!
org.ops4j.pax.exam.TestContainerException:
com.github.dockerjava.api.exception.InternalServerErrorException: Status 500:
{"message":"Head
\"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.3.1\":
unauthorized: incorrect username or password"}
at
org.ops4j.pax.exam.spi.reactors.ReactorManager.prepareReactor(ReactorManager.java:195)
at org.ops4j.pax.exam.junit.impl.ProbeRunner.<init>(ProbeRunner.java:78)
at org.ops4j.pax.exam.junit.PaxExam.createDelegate(PaxExam.java:82)
at org.ops4j.pax.exam.junit.PaxExam.<init>(PaxExam.java:73)
at sun.reflect.GeneratedConstructorAccessor21.newInstance(Unknown
Source)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at
org.junit.internal.builders.AnnotatedBuilder.buildRunner(AnnotatedBuilder.java:104)
at
org.junit.internal.builders.AnnotatedBuilder.runnerForClass(AnnotatedBuilder.java:86)
at
org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:70)
at
org.junit.internal.builders.AllDefaultPossibilitiesBuilder.runnerForClass(AllDefaultPossibilitiesBuilder.java:37)
at
org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:70)
at
org.junit.internal.requests.ClassRequest.createRunner(ClassRequest.java:28)
at
org.junit.internal.requests.MemoizingRequest.getRunner(MemoizingRequest.java:19)
at
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:362)
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.runSuitesInProcess(ForkedBooter.java:377)
at
org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:138)
at
org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:465)
at
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:451)
Caused by: com.github.dockerjava.api.exception.InternalServerErrorException:
Status 500: {"message":"Head
\"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.3.1\":
unauthorized: incorrect username or password"}
at
org.testcontainers.shaded.com.github.dockerjava.core.DefaultInvocationBuilder.execute(DefaultInvocationBuilder.java:247)
at
org.testcontainers.shaded.com.github.dockerjava.core.DefaultInvocationBuilder.lambda$executeAndStream$1(DefaultInvocationBuilder.java:269)
at java.lang.Thread.run(Thread.java:748)
{noformat}
Fixed by updating {{testcontainers}} dependency.
> Stabilize integration tests running on ci-builds
> ------------------------------------------------
>
> Key: SLING-10051
> URL: https://issues.apache.org/jira/browse/SLING-10051
> Project: Sling
> Issue Type: Improvement
> Components: CI, Karaf
> Reporter: Oliver Lietz
> Assignee: Oliver Lietz
> Priority: Major
> Fix For: Karaf Launchpad Integration Tests (Oak Tar) 0.0.12,
> Karaf Integration Tests 1.0.0
>
>
> Integration tests run fine on local system:
> {noformat}
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Reactor Summary:
> [INFO]
> [INFO] Apache Sling - Karaf Configs 0.2.0-SNAPSHOT ........ SUCCESS [ 4.496
> s]
> [INFO] Apache Sling - Karaf Features 0.2.0-SNAPSHOT ....... SUCCESS [ 2.424
> s]
> [INFO] Apache Sling - Karaf Distribution 0.2.0-SNAPSHOT ... SUCCESS [ 28.119
> s]
> [INFO] Apache Sling - Karaf Integration Tests 0.2.0-SNAPSHOT SUCCESS [12:23
> min]
> [INFO] Apache Sling - Karaf Launchpad Integration Tests (Oak Tar)
> 0.0.1-SNAPSHOT SUCCESS [ 01:13 h]
> [INFO] Apache Sling - Karaf Builder 1-SNAPSHOT ............ SUCCESS [ 11.308
> s]
> [INFO]
> ------------------------------------------------------------------------
> [INFO] BUILD SUCCESS
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 01:26 h
> [INFO] Finished at: 2021-01-10T14:31:57+01:00
> [INFO]
> ------------------------------------------------------------------------
> {noformat}
> But unstable on ci-builds.apache.org:
> *
> https://ci-builds.apache.org/job/Sling/job/modules/job/sling-org-apache-sling-karaf-integration-tests/job/master/
> *
> https://ci-builds.apache.org/job/Sling/job/modules/job/sling-org-apache-sling-karaf-launchpad-oak-tar-integration-tests/job/master/
--
This message was sent by Atlassian Jira
(v8.3.4#803005)