Method: Dri::ApiClient#fetch_all_new_failures

Defined in:
lib/dri/api_client.rb

#fetch_all_new_failures(start_date:, end_date:, state:) ⇒ Array<Gitlab::ObjectifiedHash>

Fetch all new failures

Parameters:

  • start_date (Time)
  • end_date (Time)
  • state (String)

Returns:

  • (Array<Gitlab::ObjectifiedHash>)


170
171
172
173
174
175
176
177
178
179
# File 'lib/dri/api_client.rb', line 170

def fetch_all_new_failures(start_date:, end_date:, state:)
  [GITLAB_PROJECT_ID, CUSTOMERSDOT_PROJECT_ID].flat_map do |project_id|
    fetch_new_failures(
      project_id: project_id,
      start_date: start_date,
      end_date: end_date,
      state: state
    )
  end
end