'Constructor.
Args:
bindings: [dict] The data bindings to use to configure the scenario.
agent: [Front50Agent] The agent for invoking the test operations on
Front50'

def __init__(self, bindings, agent=None):

    self.logger = logging.getLogger(__name__)
    super(GoogleFront50TestScenario, self).__init__(bindings, agent)
    self.app_history = []
    self.pipeline_history = []
    self.initial_app_spec = {'name': self.TEST_APP, 'description': 'My    Application    Description.', 'email': 'test@google.com', 'accounts': 'my-aws-account,my-google-account', 'updateTs': '1463667655844', 'createTs': '1463666817476', 'platformHealthOnly': False, 'cloudProviders': 'gce,aws'}
    self.initial_pipeline_spec = {'keepWaitingPipelines': False, 'limitConcurrent': True, 'application': self.TEST_APP, 'parallel': True, 'lastModifiedBy': 'anonymous', 'name': self.TEST_PIPELINE_NAME, 'stages': [], 'index': 0, 'id': self.TEST_PIPELINE_ID, 'triggers': []}
