Table of Contents

Class: main benchmark.py

A command-line program that can be used to run a given benchmark

Methods   
__init__
parse_arguments
run
usage_and_exit
  __init__ 
__init__ (
        self,
        argv=None,
        task=None,
        runner=text_runner,
        )

Initializes datastructures and sets default options. Defaults: verbosity = 1 main.runner = text_runner

  parse_arguments 
parse_arguments ( self,  argv )

Parses arguments possible arguments are: -h, --help: displays the Usage message --date: displays date -q, --quiet: does not print progress -v, --verbose: prints everything --version: prints version --task=t: sets main.task=t --runner=r: sets main.runner=r

  run 
run ( self )

Runs self.runner on the benchmark task

  usage_and_exit 
usage_and_exit ( self,  msg=None )

Prints the commandline arguments and exits


Table of Contents

This document was automatically generated on Fri Apr 4 16:51:01 2003 by Christian Søttru pusing HappyDoc version 2.1