The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 5.0.0 - 2016-02-15

  • big performance scale-up refactoring
    • use raw sql statements
    • rework report list
    • more CSS instead of tables and images
  • use PSGI
  • use Starman
  • continuous testing control page
  • replaced "metareports" with a new benchmark chart subsystem:
    • frontend to the Tapper::Benchmark backend store
    • snapshots datasets into short URLs
    • organize them with tags
    • versioned chart configuration
    • chart legend
    • mark areas
    • backlinks from data points to configurable URL
  • date pager for report list and testrun list
  • filter refactoring
  • use quite a bit more Javascript for usability
    • use jQuery
  • merge TestrunDB/ReportsDB
  • update/edit preconditions in Web UI
  • polishing and tweaks:
    • different color for TAP parse errors
    • show preconditions consisting of multiple entries
    • show motd-like headers (like "under maintenance")

Documentation

Tapper - web gui start script - cgi
Tapper - web gui create controller script
Tapper - web gui start script - fastcgi
Tapper - web gui start script - fastcgi
Tapper - web gui start script - fastcgi
Tapper - web gui test server
Tapper - web gui test

Modules

Tapper - Frontend web application based on Catalyst
Tapper - List and edit continuous tests
Tapper - Catalyst Controller Metareports