Add utility class and method to make dealing with command line options in generators easier.Signed-off-by: Kael Russell <kael.russell@us.panasonic.com>
Update OperationsScaleSQLReport to track average operation time. Add test for OperationsScaleSQLReport .Signed-off-by: Kael Russell <kael.russell@us.panasonic.com>
updated generators to use common Util calls for filters for easier maintenance, added filters for generation.Signed-off-by: Aaron Mauchley <aaron.mauchley@us.panasonic.com>
Add ability for a QASystem to be created using a config. Also add a way to add an ActivateInterestListener to the QASystem.Signed-off-by: Kael Russell <kael.russell@us.panasonic.com>
Add retry functionality to QAConnection. Also, if we put a listener on the connection, we don't need to manually connect it.Signed-off-by: Kael Russell <kael.russell@us.panasonic.com>
Change override of createConnection in BaseTestProvider to protected instead of public. Add method in QAConnection to create connection based on a config.Signed-off-by: Kael Russell <kael.russell@us.panasonic.com>
Add a method overload to QAConnection so a StreamRequestLister can be added to point connections.Throw an exception in BaseDOFTest if the createConnection method can't create the type of connection that is set in the options.
Update the EC2 address provider to allow getting the private IPs of nodes instead of just the public IPs.Signed-off-by: Kael Russell <kael.russell@us.panasonic.com>
Remove exit code from the run() method in BaseDOFTest since the shutdown hook gets called even with a normal exit.Signed-off-by: Kael Russell <kael.russell@us.panasonic.com>
Remove exit code from the run() method since the shutdown hook gets called even with a normal exit.Signed-off-by: Kael Russell <kael.russell@us.panasonic.com>
Use one connection to do all SQL reporting, rather than creating and destroying a connection for each update.Signed-off-by: Kael Russell <kael.russell@us.panasonic.com>
updated testing common generator util to include CST libraries in order to build generators for ODP against CST testingSigned-off-by: Aaron Mauchley <aaron.mauchley@us.panasonic.com>
Move exception options into their own class and add a method that checks exceptions against the expected exceptions.Signed-off-by: Kael Russell <kael.russell@us.panasonic.com>