[ 
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)

Reply via email to