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.
12 hours ago
2b9a5d6
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
12 hours 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.
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.
pipeline: process ORU^R01 (55 segments)
benchmarks/pipeline.bench.ts::pipeline
85.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
mllp: handle with 10 middleware
benchmarks/mllp.bench.ts::mllp
563.9 µ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-12') — large message
benchmarks/query.bench.ts::query
100 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
mllp: handle small message (3 segments)
benchmarks/mllp.bench.ts::mllp
693.3 µ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.
pipeline: process ADT^A01 (3 segments)
benchmarks/pipeline.bench.ts::pipeline
6.2 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.
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.
pipeline: process ORU^R01 (14 segments)
benchmarks/pipeline.bench.ts::pipeline
23.5 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.
pipeline: process ORU^R01 (205 segments)
benchmarks/pipeline.bench.ts::pipeline
268.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.5 ms
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.
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.
query: value(tree, 'MSH-12') — small message
benchmarks/query.bench.ts::query
84 µ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
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
mllp: handle with 5 middleware
benchmarks/mllp.bench.ts::mllp
540.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parser: parse 52 segments
benchmarks/parser.bench.ts::parser
5.3 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