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.
1 hour ago
e01acaa
worktree-lint-charset
pull_request
Compare
Base
Search a run
Head
feat(lint-charset): add MSH-18 charset rule and server strict-mode gate
#664
worktree-lint-charset
1 hour ago
CPU Simulation
Compare
Suggested base runs:
Pull Request Base
•
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 (14 segments)
benchmarks/pipeline.bench.ts::pipeline
23.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pipeline: process ORU^R01 (55 segments)
benchmarks/pipeline.bench.ts::pipeline
85.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pipeline: process ADT^A01 (3 segments)
benchmarks/pipeline.bench.ts::pipeline
6.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
mllp: handle with 10 middleware
benchmarks/mllp.bench.ts::mllp
566.8 µs
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 13 segments
benchmarks/lint-profile.bench.ts::lint-profile
13.8 ms
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: value(tree, 'MSH-12') — large message
benchmarks/query.bench.ts::query
100 µs
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.
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.
mllp: handle large message (100+ segments)
benchmarks/mllp.bench.ts::mllp
8.1 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.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
mllp: handle small message (3 segments)
benchmarks/mllp.bench.ts::mllp
694.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pipeline: process ORU^R01 (205 segments)
benchmarks/pipeline.bench.ts::pipeline
269.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
mllp: handle with 5 middleware
benchmarks/mllp.bench.ts::mllp
538.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parser: parse 2 segments
benchmarks/parser.bench.ts::parser
443.6 µ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.7 µs
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.
query: value(tree, 'MSH-12') — small message
benchmarks/query.bench.ts::query
84 µ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.3 µ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
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