rethinkhealth
glion
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.
18 hours ago
ab05cb2
test/msh18-charset-regression
pull_request
Compare
Base
Search a run
Head
feat(util-charset): decode MLLP wire bytes as UTF-8, fatally (#659)
#660
test/msh18-charset-regression
18 hours ago
CPU Simulation
Compare
Suggested base runs:
Pull Request Base
•
Default Branch
•
Parent Commit
Mode
CPU Simulation
Wall Time
Memory
Status
Active
Skipped
24 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pipeline: process ORU^R01 (55 segments)
benchmarks/pipeline.bench.ts::pipeline
84.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pipeline: process ORU^R01 (14 segments)
benchmarks/pipeline.bench.ts::pipeline
23.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pipeline: process ADT^A01 (3 segments)
benchmarks/pipeline.bench.ts::pipeline
6.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parser: parse 52 segments
benchmarks/parser.bench.ts::parser
5.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parser: parse 202 segments
benchmarks/parser.bench.ts::parser
17.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
lint-profile: validate 13 segments
benchmarks/lint-profile.bench.ts::lint-profile
13.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
lint-profile: validate 53 segments
benchmarks/lint-profile.bench.ts::lint-profile
38.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
lint-profile: validate 3 segments
benchmarks/lint-profile.bench.ts::lint-profile
4.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
lint-profile: validate 53 segments (cold cache)
benchmarks/lint-profile.bench.ts::lint-profile
41.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pipeline: process ORU^R01 (205 segments)
benchmarks/pipeline.bench.ts::pipeline
268.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
query: value(tree, 'MSH-12') — large message
benchmarks/query.bench.ts::query
99.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
query: value(tree, 'MSH-12') — small message
benchmarks/query.bench.ts::query
84 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
query: select(tree, 'PID-5') — small message
benchmarks/query.bench.ts::query
34.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
query: select(tree, 'OBX-5') — large message (first match)
benchmarks/query.bench.ts::query
69.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
query: value(tree, 'MSH-9.1') — small message
benchmarks/query.bench.ts::query
49.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parser: parse 2 segments
benchmarks/parser.bench.ts::parser
443.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
mllp: handle small message (3 segments)
benchmarks/mllp.bench.ts::mllp
694.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
mllp: handle with 10 middleware
benchmarks/mllp.bench.ts::mllp
561.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
mllp: handle with 5 middleware
benchmarks/mllp.bench.ts::mllp
540 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parser: parse complex fields (repetitions, components, sub-components)
benchmarks/parser.bench.ts::parser
532.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
mllp: handle large message (100+ segments)
benchmarks/mllp.bench.ts::mllp
8.1 ms
The benchmarks below were skipped, so their baseline results are used instead.
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
mllp-client: send 10 small messages serially
benchmarks/mllp-client.bench.ts::mllp-client (ephemeral connection per send)
Skipped
24.7 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
mllp-client: send 10 small messages concurrently
benchmarks/mllp-client.bench.ts::mllp-client (ephemeral connection per send)
Skipped
20.9 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
mllp-client: send 1 small message
benchmarks/mllp-client.bench.ts::mllp-client (ephemeral connection per send)
Skipped
4.5 ms
*
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs