This is all there is in the info logging

```
> Task :polaris-runtime-service:intTest
Custom actions are attached to task ':polaris-runtime-service:intTest'.
Build cache key for task ':polaris-runtime-service:intTest' is
4806b267f15c51d3014d0ac2e6e912bc
Task ':polaris-runtime-service:intTest' is not up-to-date because:
  Task has failed previously.
Starting process 'Gradle Test Executor 30'. Working directory:
/Users/rspitzer/PolarisRC/1.1.0-rc0/apache-polaris-1.1.0-incubating/runtime/service
Command: 
/opt/homebrew/Cellar/openjdk@21/21.0.7/libexec/openjdk.jdk/Contents/Home/bin/java
-DOUTPUT_SOURCES_DIR=/Users/rspitzer/PolarisRC/1.1.0-rc0/apache-polaris-1.1.0-incubating/runtime/service/build/classes/java/main,/Users/rspitzer/PolarisRC/1.1.0-rc0/apache-polaris-1.1.0-incubating/runtime/service/build/classes/java/test
-Dbuild.output.directory=/Users/rspitzer/PolarisRC/1.1.0-rc0/apache-polaris-1.1.0-incubating/runtime/service/build
-Djava.security.manager=allow
-Djava.util.logging.manager=org.jboss.logmanager.LogManager
-Djunit.jupiter.extensions.autodetection.enabled=true
-Dnative.image.path=/Users/rspitzer/PolarisRC/1.1.0-rc0/apache-polaris-1.1.0-incubating/runtime/service/build/polaris-runtime-service-1.1.0-incubating-runner
-Dorg.gradle.internal.worker.tmpdir=/Users/rspitzer/PolarisRC/1.1.0-rc0/apache-polaris-1.1.0-incubating/runtime/service/build/tmp/intTest/work
-Dquarkus-internal-test.serialized-app-model.path=/Users/rspitzer/PolarisRC/1.1.0-rc0/apache-polaris-1.1.0-incubating/runtime/service/build/quarkus/application-model/quarkus-app-test-model.dat
-Dquarkus.log.file.path=/Users/rspitzer/PolarisRC/1.1.0-rc0/apache-polaris-1.1.0-incubating/runtime/service/build/logs/polaris.log
-Dquarkus.test.arg-line=-Djava.security.manager=allow --add-exports
java.base/sun.nio.ch=ALL-UNNAMED
-javaagent:/Users/rspitzer/PolarisRC/1.1.0-rc0/apache-polaris-1.1.0-incubating/runtime/service/build/tmp/.cache/expanded/zip_9892ccb804f78c0637616b68610d363f/jacocoagent.jar=destfile=build/jacoco/intTest.exec,append=true,inclnolocationclasses=false,dumponexit=true,output=file,jmx=false
-javaagent:/Users/rspitzer/.gradle/caches/modules-2/files-2.1/org.mockito/mockito-core/5.19.0/82b320935809e3c8ff92c2007dae5dff88d76f32/mockito-core-5.19.0.jar
@/Users/rspitzer/.gradle/.tmp/gradle-worker-classpath10827048519303271215txt
-Xmx512m -Dfile.encoding=UTF-8 -Duser.country=US -Duser.language=en
-Duser.variant -ea
worker.org.gradle.process.internal.worker.GradleWorkerMain 'Gradle Test
Executor 30'
Successfully started process 'Gradle Test Executor 30'

Gradle Test Executor 30 finished executing tests.

> Task :polaris-runtime-service:intTest

RestCatalogKeycloakFileIT > initializationError FAILED
    org.junit.jupiter.api.extension.ParameterResolutionException: Failed to
resolve parameter [org.apache.polaris.service.it.env.PolarisApiEndpoints
arg0] in method [static void
org.apache.polaris.service.it.test.PolarisRestCatalogIntegrationBase.setup(org.apache.polaris.service.it.env.PolarisApiEndpoints,org.apache.polaris.service.it.env.ClientPrincipal)]:
System property not set correctly: quarkus.http.test-port
        at java.base@21.0.7/java.util.ArrayList.forEach(ArrayList.java:1596)

        Caused by:
        java.lang.NullPointerException: System property not set correctly:
quarkus.http.test-port
            at java.base/java.util.Objects.requireNonNull(Objects.java:259)
            at
org.apache.polaris.service.it.ServerManager.getQuarkusTestPort(ServerManager.java:55)
            at
org.apache.polaris.service.it.ServerManager$1.baseUri(ServerManager.java:37)
            at
org.apache.polaris.service.it.ext.PolarisIntegrationTestExtension$Env.<init>(PolarisIntegrationTestExtension.java:95)
            at
org.apache.polaris.service.it.ext.PolarisIntegrationTestExtension.lambda$env$0(PolarisIntegrationTestExtension.java:72)
            at
org.apache.polaris.service.it.ext.PolarisIntegrationTestExtension.env(PolarisIntegrationTestExtension.java:71)
            at
org.apache.polaris.service.it.ext.PolarisIntegrationTestExtension.resolveParameter(PolarisIntegrationTestExtension.java:56)
            ... 1 more

1 test completed, 1 failed
Finished generating test XML results (0.0 secs) into:
/Users/rspitzer/PolarisRC/1.1.0-rc0/apache-polaris-1.1.0-incubating/runtime/service/build/test-results/intTest
Generating HTML test report...
Finished generating test html results (0.016 secs) into:
/Users/rspitzer/PolarisRC/1.1.0-rc0/apache-polaris-1.1.0-incubating/runtime/service/build/reports/tests/intTest

> Task :polaris-runtime-service:intTest FAILED
```

On Wed, Sep 3, 2025 at 7:56 PM Dmitri Bourlatchkov <di...@apache.org> wrote:

> Hi Russell,
>
> > System property not set correctly: quarkus.http.test-port
>
> This error usually means that the server completely failed to start. The
> NPE on PolarisClient.close() is probably induced by that original failure
> (because the test is trying to clean up, but the client never got
> initialized).
>
> Please try to find the original server startup error for further debugging.
>
> Cheers,
> Dmitri.
>
> On Wed, Sep 3, 2025 at 8:17 PM Russell Spitzer <russell.spit...@gmail.com>
> wrote:
>
> > Full error in the error report which doesn't seem to match the StdErr
> > message
> >
> > org.junit.jupiter.api.extension.ParameterResolutionException: Failed
> > to resolve parameter
> > [org.apache.polaris.service.it.env.PolarisApiEndpoints arg0] in method
> > [static void org.apache.polaris.service.it
> >
> .test.PolarisRestCatalogIntegrationBase.setup(org.apache.polaris.service.it.env.PolarisApiEndpoints,org.apache.polaris.service.it.env.ClientPrincipal)]:
> > System property not set correctly: quarkus.http.test-port
> >         at java.base@21.0.7
> > /java.util.ArrayList.forEach(ArrayList.java:1596)
> >         Suppressed: java.lang.NullPointerException: Cannot invoke
> > "org.apache.polaris.service.it.env.PolarisClient.close()" because
> >
> >
> "org.apache.polaris.service.it.test.PolarisRestCatalogIntegrationBase.client"
> > is null
> >                 at org.apache.polaris.service.it
> >
> .test.PolarisRestCatalogIntegrationBase.close(PolarisRestCatalogIntegrationBase.java:224)
> >                 at
> > java.base/java.lang.reflect.Method.invoke(Method.java:580)
> >                 at
> > java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
> >                 at
> >
> java.base/java.util.Collections$UnmodifiableCollection.forEach(Collections.java:1116)
> >                 ... 1 more
> > Caused by: java.lang.NullPointerException: System property not set
> > correctly: quarkus.http.test-port
> >         at java.base/java.util.Objects.requireNonNull(Objects.java:259)
> >         at org.apache.polaris.service.it
> > .ServerManager.getQuarkusTestPort(ServerManager.java:55)
> >         at org.apache.polaris.service.it
> > .ServerManager$1.baseUri(ServerManager.java:37)
> >         at org.apache.polaris.service.it
> >
> .ext.PolarisIntegrationTestExtension$Env.<init>(PolarisIntegrationTestExtension.java:95)
> >         at org.apache.polaris.service.it
> >
> .ext.PolarisIntegrationTestExtension.lambda$env$0(PolarisIntegrationTestExtension.java:72)
> >         at org.apache.polaris.service.it
> >
> .ext.PolarisIntegrationTestExtension.env(PolarisIntegrationTestExtension.java:71)
> >         at org.apache.polaris.service.it
> >
> .ext.PolarisIntegrationTestExtension.resolveParameter(PolarisIntegrationTestExtension.java:56)
> >         ... 1 more
> >
> >
> > On Wed, Sep 3, 2025 at 7:13 PM Russell Spitzer <
> russell.spit...@gmail.com>
> > wrote:
> >
> > > I wouldn't consider it a blocker, but we should aim for tests that are
> > > more or less environment independent (or
> > > at least work on all voting dev's machines :) )
> > >
> > > If it is a DNS resolution error it's probably just binding to a
> resolved
> > > ip rather than loopback. We had a similar
> > > issue in Iceberg which was fixed here.
> > >
> > > https://github.com/apache/iceberg/pull/13101
> > >
> > > On Wed, Sep 3, 2025 at 6:13 PM Dmitri Bourlatchkov
> > > <dmitri.bourlatch...@dremio.com.invalid> wrote:
> > >
> > >> +1 (binding)
> > >>
> > >> Verified:
> > >>
> > >> * Checksums
> > >> * Signatures
> > >> * Iceberg Catalog smoke test from the bundled binary dist with MinIO +
> > >> PostgreSQL and Spark (CTAS/select)
> > >>
> > >> Cheers,
> > >> Dmitri.
> > >>
> > >> On Sun, Aug 31, 2025 at 11:36 PM Jean-Baptiste Onofré <
> j...@nanthrax.net>
> > >> wrote:
> > >>
> > >> > Hi everyone,
> > >> >
> > >> > I propose that we release the following RC as the official
> > >> > Apache Polaris 1.1.0-incubating release.
> > >> >
> > >> > * This corresponds to the tag: apache-polaris-1.1.0-incubating-rc0
> > >> > *
> > >> >
> > >>
> >
> https://github.com/apache/polaris/commits/apache-polaris-1.1.0-incubating-rc0
> > >> > *
> > >> >
> > >>
> >
> https://github.com/apache/polaris/tree/9c635e14fb7497cd4d40b79075048af49350d622
> > >> >
> > >> > The release tarball, signature, and checksums are here:
> > >> > *
> > >> >
> > >>
> >
> https://dist.apache.org/repos/dist/dev/incubator/polaris/1.1.0-incubating
> > >> >
> > >> > Helm charts are available on:
> > >> > *
> > >> >
> > >>
> >
> https://dist.apache.org/repos/dist/dev/incubator/polaris/helm-chart/1.1.0-incubating
> > >> > NB: you have to build the Docker images locally in order to test
> Helm
> > >> > charts.
> > >> >
> > >> > You can find the KEYS file here:
> > >> > * https://downloads.apache.org/incubator/polaris/KEYS
> > >> >
> > >> > Convenience binary artifacts are staged on Nexus. The Maven
> > >> > repositories URLs are:
> > >> > *
> > >> >
> > >>
> >
> https://repository.apache.org/content/repositories/orgapachepolaris-1030/
> > >> >
> > >> > Please download, verify, and test.
> > >> >
> > >> > Please vote in the next 72 hours.
> > >> >
> > >> > [ ] +1 Release this as Apache polaris x.y.z
> > >> > [ ] +0
> > >> > [ ] -1 Do not release this because...
> > >> >
> > >> > Only PPMC members and mentors have binding votes, but other
> community
> > >> > members are
> > >> > encouraged to cast non-binding votes. This vote will pass if there
> are
> > >> > 3 binding +1 votes and more binding +1 votes than -1 votes.
> > >> >
> > >> > NB: if this vote passes, a new vote has to be started on the
> Incubator
> > >> > general mailing
> > >> > list.
> > >> >
> > >> > Regards
> > >> > JB
> > >> >
> > >>
> > >
> >
>

Reply via email to