Uploaded image for project: 'MariaDB Foundation Development'
  1. MariaDB Foundation Development
  2. MDBF-988

Implement steps to run tests on built packages

Details

    Description

      Scope

      This MDBF covers the task of adding the following package testing steps:

      1. Build packages
      2. Install packages
      3. Run MTR (NM, S3, etc.) and other required tests to certify packages are fit for release.

      Description

      We should build (and test) packages for all supported platforms. Currently this list is comprised of the following builders.

      Debian based

      • Debian
        <arch>-debian-11-deb-autobake - amd64, aarch64
        <arch>-debian-12-deb-autobake - amd64, aarch64, ppc64le
        <arch>-debian-sid-deb-autobake - amd64, aarch64, ppc64le
      • Ubuntu
        <arch>-ubuntu-2004-deb-autobake - amd64, aarch64, ppc64le, s390x
        <arch>-ubuntu-2204-deb-autobake - amd64, aarch64, ppc64le, s390x
        <arch>-ubuntu-2404-deb-autobake - amd64, aarch64, ppc64le, s390x
        <arch>-ubuntu-2410-deb-autobake - amd64, aarch64, ppc64le, s390x

      RHEL based

      • Fedora
        <arch>-fedora-39-rpm-autobake - amd64, aarch64
        <arch>-fedora-40-rpm-autobake - amd64, aarch64
        <arch>-fedora-41-rpm-autobake - amd64, aarch64
      • RHEL
        <arch>-rhel-8-rpm-autobake - amd64, aarch64, ppc64le, s390x
        <arch>-rhel-9-rpm-autobake - amd64, aarch64, ppc64le, s390x
      • CentOS
        <arch>-centos-stream9-rpm-autobake - amd64, aarch64, ppc64le
      • Rocky
        <arch>-rockylinux-8-rpm-autobake - amd64, aarch64 (not yet running aarch64)
        <arch>-rockylinux-9-rpm-autobake - amd64, aarch64 (not yet running aarch64)
      • AlmaLinux
        <arch>-almalinux-8-rpm-autobake - amd64, aarch64
        <arch>-almalinux-9-rpm-autobake - amd64, aarch64
      • Suse
        <arch>-sles-1506-rpm-autobake - amd64, s390x
        <arch>-opensuse-1506-rpm-autobake - amd64

      Other platforms that we currently do not release packages for:

      • OpenEuler
      • <arch>-openeuler-2403-rpm-autobake - amd64, aarch64

      Attachments

        Issue Links

          Activity

            No workflow transitions have been executed yet.

            People

              rvarzaru Varzaru Razvan-Liviu
              cvicentiu Vicențiu Ciorbaru
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:

                Time Tracking

                  Estimated:
                  Original Estimate - 15d
                  15d
                  Remaining:
                  Remaining Estimate - 15d
                  15d
                  Logged:
                  Time Spent - Not Specified
                  Not Specified