Uploaded image for project: 'IMPALA'
  1. IMPALA
  2. IMPALA-8508 Use Python 3 from toolchain for impala-python
  3. IMPALA-8515

Test impala-shell distribution instead of special dev environment version

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • Impala 3.3.0
    • Infrastructure
    • None
    • ghx-label-3

    Description

      Impala shell tests use bin/impala-shell.sh, which uses impala-python and various dev-environment specific infrastructure to run impala-shell. We also build a shell tarball, which is meant to be a self-contained version of the shell with all dependencies.

      In principle it's better to test the build artifacts rather than the development environment. Therefore for full builds, where we build the tarball, we should test the contents of the tarball including the bundled libraries.

      For remote cluster tests, we can continue to use the dev environment (since we don't necessarily build the shell tarball there).

      Attachments

        Activity

          People

            tarmstrong Tim Armstrong
            tarmstrong Tim Armstrong
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: