Criterion history for the currently benchmarked GitHub provider constructor. It does not establish equal cost for every provider or measure a complete OAuth flow.
GithubProvider::try_new(client_id, secret, redirect_url) validates and constructs the provider configuration. Allocation and validation are part of the measured operation.