Uploaded image for project: 'Project Quay'
  1. Project Quay
  2. PROJQUAY-4618

Increase code test coverage by 25%

    XMLWordPrintable

Details

    • Increase code test coverage by 25%
    • False
    • None
    • False
    • Not Selected
    • To Do
    • 0
    • 0% 0%
    • 0

    Description

      Epic Goal

      • Increase the overall test coverage for our code base by 25% in Q4.

      Why is this important?

      • Of the top areas for improvement in the Agile Survey, Code Quality was mentioned.
      • In discussions, we have agreed that additional coverage is needed to help ensure we catch more bugs, especially for new functionality.
      • An emphasis on increasing test coverage also places greater emphasis on testing as a core part of what we deliver.

      Acceptance Criteria

      • The number of test cases per Jira Component should increase by at least 25%, particularly for non 'quay' components that have been built in last few years.

      Dependencies (internal and external)

      1. Github Actions, Nightly E2E tests.

      Open questions::

      1. Can we get a 'before' count on each component prior to kicking this off?

      Done Checklist

      • Documented test cases in Github are shown to have increased by 25% over Q4.
      • DOC - Downstream documentation merged: <link to meaningful PR>

      Attachments

        Activity

          People

            Unassigned Unassigned
            bdettelb@redhat.com Bill Dettelback
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: