Home / Function/ Benchmark_HealthCheck() — fiber Function Reference

Benchmark_HealthCheck() — fiber Function Reference

Architecture documentation for the Benchmark_HealthCheck() function in healthcheck_test.go from the fiber codebase.

Entity Profile

Dependency Diagram

graph TD
  2f127f45_f6e3_a875_3a98_917e0280d19c["Benchmark_HealthCheck()"]
  06fd3a09_de22_eff7_9240_dbc4380b44fd["healthcheck_test.go"]
  2f127f45_f6e3_a875_3a98_917e0280d19c -->|defined in| 06fd3a09_de22_eff7_9240_dbc4380b44fd
  style 2f127f45_f6e3_a875_3a98_917e0280d19c fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

middleware/healthcheck/healthcheck_test.go lines 185–204

func Benchmark_HealthCheck(b *testing.B) {
	app := fiber.New()

	app.Get(LivenessEndpoint, New())
	app.Get(ReadinessEndpoint, New())
	app.Get(StartupEndpoint, New())

	h := app.Handler()
	fctx := &fasthttp.RequestCtx{}
	fctx.Request.Header.SetMethod(fiber.MethodGet)
	fctx.Request.SetRequestURI("/livez")

	b.ReportAllocs()

	for b.Loop() {
		h(fctx)
	}

	require.Equal(b, fiber.StatusOK, fctx.Response.Header.StatusCode())
}

Domain

Subdomains

Frequently Asked Questions

What does Benchmark_HealthCheck() do?
Benchmark_HealthCheck() is a function in the fiber codebase, defined in middleware/healthcheck/healthcheck_test.go.
Where is Benchmark_HealthCheck() defined?
Benchmark_HealthCheck() is defined in middleware/healthcheck/healthcheck_test.go at line 185.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free