@Override
    public OpensearchDistribution get() {
        return distribution.get();
    }
@Test
    void testBackwardsCompatibility() {
        // we are not pointing to the root directory which should contain different OS distributions but rather directly to one
        // specific distribution.
        final OpensearchDistribution dist = provider(tempDir.resolve("opensearch-2.5.0-linux-x64"), OpensearchArchitecture.x64).get();
        Assertions.assertThat(dist.version()).isEqualTo("2.5.0");
        Assertions.assertThat(dist.platform()).isEqualTo("linux");
        Assertions.assertThat(dist.architecture()).isEqualTo(OpensearchArchitecture.x64);
    }