Drupal.org

Drupal.org is the official website for Drupal software and the repository of around 46,000 contributed Open Source software projects.

Created three Drupal modules for reproducing and analyzing errors on drupal pages.

Grouper Drupal module: https://www.drupal.org/project/grouper
Grouper aggregates and reports on the php warnings and error messages gathered by Drupals dblog watchdog module when errors occur. Multiple identical errors on the same page are counted and and listed on single line representing the issue and how many times it occurred on a page. This replaces hundreds or thousands pages of error messages with a single page prioritized by the quantity of errors. Attempts to prevent the severe data overload of all the separate messages on the current dblog page.

Exerciser Drupal module: https://www.drupal.org/project/exerciser
Exerciser is a set of drush commands used to flush out error and warning messages that get created when pages are rendered for viewing. Exerciser Exercises (renders) every page of a content type. Exerciser can load pages on the same drupal server its loaded on or another server for the same site.

Workout Drupal module: https://www.drupal.org/project/workout
Workout is a set of drush commands used to flush out error and warning messages that get created when pages are rendered for viewing. Workout Attempts to Exercise / Load every public page on a site anonymously. Exerciser can load pages on the same server its loaded on or another server for the same site.

Technologies