Uploaded image for project: 'Red Hat Developer Website'
  1. Red Hat Developer Website
  2. DEVELOPER-5510

Perform some health testing on Drupal as part of a PR build

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

    XMLWordPrintable

Details

    • Story
    • Resolution: Done
    • Q3FY19
    • DevOps, Drupal
    • None
    • Q3.5 - 2018-11-05

    Description

      Requirements

      When https://github.com/redhat-developer/developers.redhat.com/pull/2708 was merged into production, it introduced a breaking change to Drupal which meant that no users could log in. This is despite the build passing as green and everything appearing fine.

      The underlying problem here is that our custom PHP code for our Drupal code base is not being tested before being pushed live and may manifest in errors such as not being able to log in to Drupal.

      This issue is to add some rudimentary testing to Drupal that attempts to catch this type of error to prevent production outages.

      This becomes particularly pertinent when Drupal is public facing and an outage takes the site down.

      Stakeholders:

      Acceptance Criteria

      • We can create tests that verify Drupal functionality to be executed as part of the PR build pipeline
      • We have a single test that logs into the Drupal admin interface

      Attachments

        Activity

          People

            ihamilto@redhat.com Ian Hamilton (Inactive)
            rblake@redhat.com Rob Blake
            Archiver:
            rhn-support-ceverson Clark Everson

            Dates

              Created:
              Updated:
              Resolved:
              Archived:

              PagerDuty