HugoRCD
evlog
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
GitHub Actions run
CPU Simulation
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
22 hours ago
71ab820
fix/adapter-retry-timeout
pull_request
Compare
Base
Search a run
Head
fix(core): add retry with backoff and clear timeout errors
#197
fix/adapter-retry-timeout
22 hours ago
CPU Simulation
Compare
Suggested base runs:
Pull Request Base
•
Default Branch
•
Parent Commit
Mode
CPU Simulation
Wall Time
Memory
Status
Active
96 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
all enrichers (all headers present)
packages/evlog/bench/core/enrichers.bench.ts::full enricher pipeline
215.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
consola
packages/evlog/bench/comparison/vs-alternatives.bench.ts::burst — 100 sequential logs
929.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
consola (withTag.info)
packages/evlog/bench/comparison/vs-alternatives.bench.ts::child / scoped logger
284.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
evlog
packages/evlog/bench/comparison/vs-alternatives.bench.ts::burst — 100 sequential logs
836.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
no user-agent header
packages/evlog/bench/core/enrichers.bench.ts::createUserAgentEnricher
29.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pino (child.info)
packages/evlog/bench/comparison/vs-alternatives.bench.ts::child / scoped logger
123.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Googlebot
packages/evlog/bench/core/enrichers.bench.ts::createUserAgentEnricher
85.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
winston
packages/evlog/bench/comparison/vs-alternatives.bench.ts::burst — 100 sequential logs
4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
evlog (createLogger + set + emit)
packages/evlog/bench/comparison/vs-alternatives.bench.ts::child / scoped logger
93.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pino
packages/evlog/bench/comparison/vs-alternatives.bench.ts::burst — 100 sequential logs
1.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
with method + path
packages/evlog/bench/core/logger.bench.ts::createRequestLogger
62.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
winston (child.info)
packages/evlog/bench/comparison/vs-alternatives.bench.ts::child / scoped logger
202.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
JSON.stringify()
packages/evlog/bench/core/errors.bench.ts::EvlogError serialization
59.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
consola
packages/evlog/bench/comparison/vs-alternatives.bench.ts::deep nested log
109.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
toString()
packages/evlog/bench/core/errors.bench.ts::EvlogError serialization
34.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
all enrichers (no headers)
packages/evlog/bench/core/enrichers.bench.ts::full enricher pipeline
68.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
medium payload (50 fields)
packages/evlog/bench/core/logger.bench.ts::log.set() payload sizes
178.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
toJSON()
packages/evlog/bench/core/errors.bench.ts::EvlogError serialization
73.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
emit with context
packages/evlog/bench/core/logger.bench.ts::log.emit()
152.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
full lifecycle (create + set + emit)
packages/evlog/bench/core/logger.bench.ts::log.emit()
163.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
emit minimal event
packages/evlog/bench/core/logger.bench.ts::log.emit()
94 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
create + parse (simple)
packages/evlog/bench/core/errors.bench.ts::createError + parseError round-trip
133.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
with method + path + requestId
packages/evlog/bench/core/logger.bench.ts::createRequestLogger
76.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
emit with error
packages/evlog/bench/core/logger.bench.ts::log.emit()
774.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
large payload (200 nested fields)
packages/evlog/bench/core/logger.bench.ts::log.set() payload sizes
469.7 µs
1
2
3
4
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs