Skip to content

:polaris-version:jarTest task is failing with the release profile #1676

@jbonofre

Description

@jbonofre

Describe the bug

When doing a release, we do a build with -Prelease property. The build does :polaris-version:jarTest.

If it works without the release property, it fails when using -Prelease.

To Reproduce

Just run ./gradlew :polaris-version:jarTest -Prelease -PuseGpgAgent

Actual Behavior

The following tests are failing:

TestPolarisVersion > versionAvailable() FAILED
    org.assertj.core.error.AssertJMultipleFailuresError: 
    Multiple Failures (7 failures)
    -- failure 1 --
    Expecting value to be false but was true
    at TestPolarisVersion.versionAvailable(TestPolarisVersion.java:60)
    -- failure 2 --
    Expecting an empty Optional but was containing value: "0.10.0-beta-incubating"
    at TestPolarisVersion.versionAvailable(TestPolarisVersion.java:61)
    -- failure 3 --
    Expecting an empty Optional but was containing value: "2025-05-25-07:27:10:z"
    at TestPolarisVersion.versionAvailable(TestPolarisVersion.java:62)
    -- failure 4 --
    Expecting an empty Optional but was containing value: "52e30f0378d6092880918b15a34a6c6b4d51c1f8"
    at TestPolarisVersion.versionAvailable(TestPolarisVersion.java:63)
    -- failure 5 --
    Expecting an empty Optional but was containing value: "apache-polaris-0.10.0-beta-incubating-rc4"
    at TestPolarisVersion.versionAvailable(TestPolarisVersion.java:64)
    -- failure 6 --
    Expecting an empty Optional but was containing value: "Darwin MacBookPro.local 24.4.0 Darwin Kernel Version 24.4.0: Fri Apr 11 18:28:23 PDT 2025; root:xnu-11417.101.15~117/RELEASE_X86_64 x86_64"
    at TestPolarisVersion.versionAvailable(TestPolarisVersion.java:65)
    -- failure 7 --
    Expecting an empty Optional but was containing value: "21.0.7"
    at TestPolarisVersion.versionAvailable(TestPolarisVersion.java:66)
        at java.base@21.0.7/java.util.ArrayList.forEach(ArrayList.java:1596)
        at java.base@21.0.7/java.util.ArrayList.forEach(ArrayList.java:1596)

Expected Behavior

The :polaris-version:jarTest should pass without test failure with the -Prelease property.

Additional context

No response

System information

No response

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions