Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-9987

Rework ClassLoader E2E test to not rely on .version.properties file

    XMLWordPrintableJSON

Details

    Description

      The classloading end-to-end test makes use of the .version.properties file that is bundled with flink-runtime to ensure classloading works properly.

      In particular it access the git.remote.origin.url property.

      This should be changed since this property isn't stable across builds, which results in test failures when running the e2e tests against a release that was built on a different machine.

      The test furthermore relies on this file also existing in the source flink-runtime module, which is a dangerous assumption as this requires flink-runtime to be built beforehand. It is also yet another instance where we navigate out of a module which should never be done.

      Attachments

        Issue Links

          Activity

            People

              chesnay Chesnay Schepler
              chesnay Chesnay Schepler
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: