Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-47708

Package tests should not attempt to install tools metapackage

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 4.4.0-rc3, 4.7.0
    • None
    • Build
    • None
    • Fully Compatible
    • ALL
    • v4.4
    • Dev Platform 2020-05-04
    • 47

    Description

      The test_packages task tries to install the various packages that thee package task produces. However, after the server/tools split, one of those packages can't actually be installed unless the mongo-database-tools package is also available.

      We actually have no need to install the metapackage, since we only install the tools in order to test install_compass. We should instead just install the database-tools-extra package.

      This will result in a small loss of coverage in the sense that we will no longer be validating that all the packages are actually installable, which was a nice fact of the old testing setup. We should investigate, after completing this ticket, whether we want to restore coverage by obtaining the tools package during this test.

      Attachments

        Activity

          People

            andrew.morrow@mongodb.com Andrew Morrow (Inactive)
            andrew.morrow@mongodb.com Andrew Morrow (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: