casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables
Classes | Functions | Variables
report Namespace Reference

Classes

class  report

Functions

def cmp_exec
def cmp_std
def cmp_version
def shorten
def architecture
def distribution
def is_stable_branch
def selected_revisions

Variables

 colormania
list SOURCE_DIR
list known_releases
list exclude_host
dictionary exclude_test
 same_version_per_host

Detailed Description

Create HTML report of regression test results

usage: python report.py testresult_dir report_dir revision generate_plot

testresult_dir: database top directory
report_dir: output directory
revision: 'latest' for latest test-branch only, or 'all'
generate_plot: boolean, generates png plots iff true

expected format of logfiles:
[name]  =  [value] # [comment]

Function Documentation

def report.architecture (   s)

Definition at line 100 of file report.py.

Referenced by report.report.dump_host().

def report.cmp_exec (   a,
  b 
)

Definition at line 53 of file report.py.

def report.cmp_std (   a,
  b 
)

Definition at line 62 of file report.py.

Referenced by cmp_version().

def report.cmp_version (   a,
  b 
)

Definition at line 71 of file report.py.

References cmp_std().

Referenced by report.report.dump_entry(), and tests.test_report.version_test.order().

def report.distribution (   s)

Definition at line 107 of file report.py.

Referenced by report.report.dump_host().

def report.is_stable_branch (   host)
def report.selected_revisions (   data)

Definition at line 146 of file report.py.

References is_stable_branch().

Referenced by report.report.__init__().

def report.shorten (   s,
  maxlength = 20 
)

Definition at line 91 of file report.py.

Referenced by report.report.dump_entry(), and report.report.generate_host_vs_test().


Variable Documentation

Definition at line 31 of file report.py.

Definition at line 46 of file report.py.

dictionary report.exclude_test

Definition at line 49 of file report.py.

Definition at line 35 of file report.py.

Definition at line 51 of file report.py.

Definition at line 34 of file report.py.