Home / Function/ benchmarkSetupParallel() — fiber Function Reference

benchmarkSetupParallel() — fiber Function Reference

Architecture documentation for the benchmarkSetupParallel() function in logger_test.go from the fiber codebase.

Entity Profile

Dependency Diagram

graph TD
  06bf4e86_2b82_9ae1_e999_cde345b1e49b["benchmarkSetupParallel()"]
  97b45bc9_01a3_2a9a_4c94_9de1344ca94c["logger_test.go"]
  06bf4e86_2b82_9ae1_e999_cde345b1e49b -->|defined in| 97b45bc9_01a3_2a9a_4c94_9de1344ca94c
  3ccedabb_676f_9cc3_9b02_fc7538b8f355["Benchmark_Logger_Parallel()"]
  3ccedabb_676f_9cc3_9b02_fc7538b8f355 -->|calls| 06bf4e86_2b82_9ae1_e999_cde345b1e49b
  style 06bf4e86_2b82_9ae1_e999_cde345b1e49b fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

middleware/logger/logger_test.go lines 51–68

func benchmarkSetupParallel(b *testing.B, app *fiber.App, path string) {
	b.Helper()

	handler := app.Handler()

	b.ReportAllocs()
	b.ResetTimer()

	b.RunParallel(func(pb *testing.PB) {
		fctx := &fasthttp.RequestCtx{}
		fctx.Request.Header.SetMethod(fiber.MethodGet)
		fctx.Request.SetRequestURI(path)

		for pb.Next() {
			handler(fctx)
		}
	})
}

Domain

Subdomains

Frequently Asked Questions

What does benchmarkSetupParallel() do?
benchmarkSetupParallel() is a function in the fiber codebase, defined in middleware/logger/logger_test.go.
Where is benchmarkSetupParallel() defined?
benchmarkSetupParallel() is defined in middleware/logger/logger_test.go at line 51.
What calls benchmarkSetupParallel()?
benchmarkSetupParallel() is called by 1 function(s): Benchmark_Logger_Parallel.

Analyze Your Own Codebase

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

Try Supermodel Free