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

Grzegorz Grzybek commented on CAMEL-22149:
------------------------------------------

I have issues running the test on Linux too... I don't have docker, I use:
{noformat}
export DOCKER_HOST=unix:///run/user/${UID}/podman/podman.sock
export TESTCONTAINERS_RYUK_DISABLED=true
systemctl --user enable --now podman.socket
{noformat}

(this works with other projects where we use testcontainers).

and the test hangs with:
{noformat}
"docker-java-stream--149050130" #30 daemon prio=5 os_prio=0 cpu=148,13ms 
elapsed=58,37s tid=0x00007f31c4f95880 nid=0xf41c runnable  [0x00007f317863b000]
   java.lang.Thread.State: RUNNABLE
        at sun.nio.ch.SocketDispatcher.read0([email protected]/Native Method)
        at 
sun.nio.ch.SocketDispatcher.read([email protected]/SocketDispatcher.java:47)
        at 
sun.nio.ch.IOUtil.readIntoNativeBuffer([email protected]/IOUtil.java:330)
        at sun.nio.ch.IOUtil.read([email protected]/IOUtil.java:296)
        at sun.nio.ch.IOUtil.read([email protected]/IOUtil.java:259)
        at 
sun.nio.ch.SocketChannelImpl.read([email protected]/SocketChannelImpl.java:417)
        at 
sun.nio.ch.ChannelInputStream.read([email protected]/ChannelInputStream.java:59)
        - locked <0x00000004661ba8b0> (a java.lang.Object)
        at 
sun.nio.ch.ChannelInputStream.read([email protected]/ChannelInputStream.java:107)
        at 
sun.nio.ch.ChannelInputStream.read([email protected]/ChannelInputStream.java:101)
        - locked <0x0000000466232fd8> (a sun.nio.ch.ChannelInputStream)
        at 
com.github.dockerjava.zerodep.shaded.org.apache.hc.core5.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:149)
        at 
com.github.dockerjava.zerodep.shaded.org.apache.hc.core5.http.impl.io.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:280)
        at 
com.github.dockerjava.zerodep.shaded.org.apache.hc.core5.http.impl.io.ChunkedInputStream.getChunkSize(ChunkedInputStream.java:262)
        at 
com.github.dockerjava.zerodep.shaded.org.apache.hc.core5.http.impl.io.ChunkedInputStream.nextChunk(ChunkedInputStream.java:223)
        at 
com.github.dockerjava.zerodep.shaded.org.apache.hc.core5.http.impl.io.ChunkedInputStream.read(ChunkedInputStream.java:184)
        at 
com.github.dockerjava.zerodep.shaded.org.apache.hc.core5.http.io.EofSensorInputStream.read(EofSensorInputStream.java:138)
        at 
org.testcontainers.shaded.com.fasterxml.jackson.core.json.UTF8StreamJsonParser._loadMore(UTF8StreamJsonParser.java:220)
        at 
org.testcontainers.shaded.com.fasterxml.jackson.core.json.UTF8StreamJsonParser._skipWSOrEnd2(UTF8StreamJsonParser.java:3113)
        at 
org.testcontainers.shaded.com.fasterxml.jackson.core.json.UTF8StreamJsonParser._skipWSOrEnd(UTF8StreamJsonParser.java:3108)
        at 
org.testcontainers.shaded.com.fasterxml.jackson.core.json.UTF8StreamJsonParser.nextToken(UTF8StreamJsonParser.java:716)
        at 
org.testcontainers.shaded.com.fasterxml.jackson.databind.MappingIterator.hasNextValue(MappingIterator.java:246)
        at 
org.testcontainers.shaded.com.github.dockerjava.core.DefaultInvocationBuilder$JsonSink.accept(DefaultInvocationBuilder.java:314)
        at 
org.testcontainers.shaded.com.github.dockerjava.core.DefaultInvocationBuilder$JsonSink.accept(DefaultInvocationBuilder.java:298)
        at 
org.testcontainers.shaded.com.github.dockerjava.core.DefaultInvocationBuilder.lambda$executeAndStream$1(DefaultInvocationBuilder.java:275)
        at 
org.testcontainers.shaded.com.github.dockerjava.core.DefaultInvocationBuilder$$Lambda$907/0x00007f312c360bc8.run(Unknown
 Source)
        at java.lang.Thread.run([email protected]/Thread.java:840)
{noformat}

> Allow Camel JBang IT test to be built and launched on Windows
> -------------------------------------------------------------
>
>                 Key: CAMEL-22149
>                 URL: https://issues.apache.org/jira/browse/CAMEL-22149
>             Project: Camel
>          Issue Type: Test
>          Components: camel-jbang, tests
>    Affects Versions: 4.12.0
>            Reporter: Aurélien Pupier
>            Assignee: Marco Carletti
>            Priority: Minor
>             Fix For: 4.x
>
>
> current failure:
> {noformat}
> java.lang.ExceptionInInitializerError
>       at 
> org.apache.camel.test.infra.cli.services.CliLocalContainerService.<init>(CliLocalContainerService.java:62)
>       at 
> org.apache.camel.test.infra.cli.services.CliLocalContainerService.<init>(CliLocalContainerService.java:57)
>       at 
> org.apache.camel.test.infra.common.services.SimpleTestServiceBuilder.build(SimpleTestServiceBuilder.java:76)
>       at 
> org.apache.camel.test.infra.cli.services.CliServiceFactory.createService(CliServiceFactory.java:33)
>       at 
> org.apache.camel.test.infra.cli.it.AbstractTestSupport.execute(AbstractTestSupport.java:27)
>       at 
> org.apache.camel.test.infra.cli.it.CliConfigITCase.setJBangVersionTest(CliConfigITCase.java:36)
>       at java.base/java.lang.reflect.Method.invoke(Method.java:568)
>       at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
>       at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
> Caused by: java.lang.UnsupportedOperationException: View 'unix' not available
>       at 
> java.base/sun.nio.fs.AbstractFileSystemProvider.readAttributes(AbstractFileSystemProvider.java:93)
>       at java.base/java.nio.file.Files.readAttributes(Files.java:2084)
>       at java.base/java.nio.file.Files.getAttribute(Files.java:1983)
>       at 
> org.apache.camel.test.infra.cli.services.CliBuiltContainer.<clinit>(CliBuiltContainer.java:64)
>       ... 9 more
> {noformat}



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

Reply via email to