pgbench: Measure db load time and optionally scale transactions

Signed-off-by: Mel Gorman <mgorman@suse.de>
pgbench: Record time tests took to complete

Signed-off-by: Mel Gorman <mgorman@suse.de>
pgbench: Take greater strides to finish test in semi-reasonable time

Signed-off-by: Mel Gorman <mgorman@suse.de>
pgbench: Reduce number of connections to fit in default configuration

Signed-off-by: Mel Gorman <mgorman@suse.de>
pgbench: Pass through correct scale factor from configuration files

Signed-off-by: Mel Gorman <mgorman@suse.de>
pgbench: Limit transactions on a per-client basis

Signed-off-by: Mel Gorman <mgorman@suse.de>
pgbench: Update version, scale transactions more reasonable

Signed-off-by: Mel Gorman <mgorman@suse.de>
postgresbuild: Update sock directories parameter

Signed-off-by: Mel Gorman <mgorman@suse.de>
pgbench: Sync between iterations

Signed-off-by: Mel Gorman <mgorman@suse.de>
pgbench: Shorter warmup

Signed-off-by: Mel Gorman <mgorman@suse.de>
aim9: Optionally specify exactly which aim9 tests to run

Signed-off-by: Mel Gorman <mgorman@suse.de>