Base64 encode and decode from the command line in crawl.py
Moving to pythonic project layout
Rename test files to follow proper convention
Refactoring tests into pythonic layout
Refactoring to pythonic project layout
- Add README.md
- Fixes to rpt script
- Script prefix cannot match the beginning of the lib module (e.g.,
  rpt, rpt_lib)
- Setup package hpssic rather than enumerating the python modules from
  the wrong place
- Don't create the 'crawl' symlink
- Accomodating to the pythonic layout
- Call ps with -ww so that the command field does not get truncated
- In 'crawl cfgdump', if config file is not specified, obey the precedence rules
- When dumping a config, honor the with_default flag
Be careful not to dump defaults when they are not requested in CrawlConfig
- Removed crl_cvreport from crawl.py
- Added slow attribute to slower tests
- Better import root checking
- Support 'make help' with list of targets and what they do
- Make tests work whether run from test or hpssic/test
- Encapsulate and memoize host-based db2 database name translation.
- Use CrawlDBI rather than importing and using ibm_db directly.
- In DB2 select, support joins with tests.
- Finish eliminating ibm_db direct dependency from tcc, mpra code
- Remove sqlite dependency from cv_plugin.py
- Added tests to verify interpolation
- Support for joins in select
- Improvements to rpt output.
- Report the SQL when a db2 select fails.
- Add cronjob for running all tests nightly, including the slow ones.
- Import pexpect from hpssic so the cronjob can find it.
- Add cronjob for running all tests nightly, including the slow ones.
- Import pexpect from hpssic so the cronjob can find it.
- Add setup and teardown routines for each of the database specific
  classes. This avoids the issue with nose where it was running the
  module teardown routine early (right after the first test) when I
  asked it to run a specific test for all three database types.