Feature list

Contents

Feature list

See News and devel server on main page.

Long future feature list

Planned feature list.

Parts

  • clients
  • server
    • frontend
      • http - html, yaml, json outputs
      • email
      • IRC
      • jabber
    • backend - cron processes

Rights

  • user/passwd
    • to server login
    • to set up their clients user/passwd

Server

  • is administred via
    • web interface - entirely
    • IRC client - some parts
  • anotate repository change with points (select what to test), typos in docs doesn't need testing
  • say client what to test first

Clients

  • disk quota
  • watchdog
  • server driven - clients can be controlled from the server
  • clients auto-upgrade when there is a new tag in repository
  • easy to install and administer

DB based

  • Notify mailing list, mails, IRC channel, Jabber
    • on failure (threshold of 9x%?)
    • on new platform/compiler

Summary screen

  • failures
  • platform diffs
  • revision diffs - notify
  • ability to which tests are failing across platforms
  • not have to search through a whole page to find that one failing test, or "unexpected succeeded" test, etc.

What to test

  • revision of some revision path (trunk, branch/some)
  • above + some patch

Which tests

  • select test suite
    • todo tests sometimes become forgotten tests
    • external test suite

Input data

  • own database
  • svn repositories
    • mirror
    • SVN::Log
  • patches (RT tickets)
Personal tools
Language