actions-runner-controller/acceptance
Yusuke Kuoka 4b557dc54c Add logging transport to log HTTP requests in log level -3
The log level -3 is the minimum log level that is supported today, smaller than debug(-1) and -2(used to log some HRA related logs).

This commit adds a logging HTTP transport to log HTTP requests and responses to that log level.

It implements http.RoundTripper so that it can log each HTTP request with useful metadata like `from_cache` and `ratelimit_remaining`.
The former is set to `true` only when the logged request's response was served from ARC's in-memory cache.
The latter is set to X-RateLimit-Remaining response header value if and only if the response was served by GitHub, not by ARC's cache.
2022-02-19 12:22:53 +00:00
..
pipelines Bumping runner to Ubuntu 20.04 (#438) 2021-04-17 17:02:03 +09:00
testdata e2e,acceptance: Cover enterprise runners (#1124) 2022-02-17 09:16:28 +09:00
checks.sh feat: RunnerSet backed by StatefulSet (#629) 2021-06-22 17:10:09 +09:00
deploy.sh e2e,acceptance: Cover enterprise runners (#1124) 2022-02-17 09:16:28 +09:00
kind.yaml chore: Enhance acceptance test to cover webhook-based autoscaling for repo and org runners 2021-05-11 15:36:02 +09:00
values.yaml Add logging transport to log HTTP requests in log level -3 2022-02-19 12:22:53 +00:00