Avatar for the HugoRCD user
HugoRCD
evlog
BlogDocsChangelog

GitHub Actions run

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:
96 total
all enrichers (all headers present)
packages/evlog/bench/core/enrichers.bench.ts::full enricher pipeline
215.4 µs
consola
packages/evlog/bench/comparison/vs-alternatives.bench.ts::burst — 100 sequential logs
929.6 µs
consola (withTag.info)
packages/evlog/bench/comparison/vs-alternatives.bench.ts::child / scoped logger
284.8 µs
evlog
packages/evlog/bench/comparison/vs-alternatives.bench.ts::burst — 100 sequential logs
836.2 µs
no user-agent header
packages/evlog/bench/core/enrichers.bench.ts::createUserAgentEnricher
29.7 µs
pino (child.info)
packages/evlog/bench/comparison/vs-alternatives.bench.ts::child / scoped logger
123.2 µs
Googlebot
packages/evlog/bench/core/enrichers.bench.ts::createUserAgentEnricher
85.5 µs
winston
packages/evlog/bench/comparison/vs-alternatives.bench.ts::burst — 100 sequential logs
4 ms
evlog (createLogger + set + emit)
packages/evlog/bench/comparison/vs-alternatives.bench.ts::child / scoped logger
93.9 µs
pino
packages/evlog/bench/comparison/vs-alternatives.bench.ts::burst — 100 sequential logs
1.9 ms
with method + path
packages/evlog/bench/core/logger.bench.ts::createRequestLogger
62.5 µs
winston (child.info)
packages/evlog/bench/comparison/vs-alternatives.bench.ts::child / scoped logger
202.3 µs
JSON.stringify()
packages/evlog/bench/core/errors.bench.ts::EvlogError serialization
59.6 µs
consola
packages/evlog/bench/comparison/vs-alternatives.bench.ts::deep nested log
109.5 µs
toString()
packages/evlog/bench/core/errors.bench.ts::EvlogError serialization
34.6 µs
all enrichers (no headers)
packages/evlog/bench/core/enrichers.bench.ts::full enricher pipeline
68.9 µs
medium payload (50 fields)
packages/evlog/bench/core/logger.bench.ts::log.set() payload sizes
178.8 µs
toJSON()
packages/evlog/bench/core/errors.bench.ts::EvlogError serialization
73.8 µs
emit with context
packages/evlog/bench/core/logger.bench.ts::log.emit()
152.3 µs
full lifecycle (create + set + emit)
packages/evlog/bench/core/logger.bench.ts::log.emit()
163.5 µs
emit minimal event
packages/evlog/bench/core/logger.bench.ts::log.emit()
94 µs
create + parse (simple)
packages/evlog/bench/core/errors.bench.ts::createError + parseError round-trip
133.2 µs
with method + path + requestId
packages/evlog/bench/core/logger.bench.ts::createRequestLogger
76.2 µs
emit with error
packages/evlog/bench/core/logger.bench.ts::log.emit()
774.3 µs
large payload (200 nested fields)
packages/evlog/bench/core/logger.bench.ts::log.set() payload sizes
469.7 µs
© 2026 CodSpeed Technology
Home Terms Privacy Docs