Avatar for the webpack user
webpack
webpack-sources
BlogDocsChangelog

test: expand coverage for sources, helpers, and package entry

#200Merged
Comparing
claude/improve-test-coverage-om5RD
(
5d3ddfb
) with
main
(
5a07869
)
CodSpeed Performance Gauge
0%
Untouched
147

Benchmarks

147 total
cached-source: buffer() (cached)
benchmark/cases/cached-source/index.bench.mjs
CodSpeed Performance Gauge
0%
19.4 µs19.4 µs
replace-source: source() (few large replacements)
benchmark/cases/replace-source/index.bench.mjs
CodSpeed Performance Gauge
0%
1.5 ms1.5 ms
concat-source: source() (10 raw)
benchmark/cases/concat-source/index.bench.mjs
CodSpeed Performance Gauge
0%
71.9 µs71.8 µs
concat-source: source() (mixed)
benchmark/cases/concat-source/index.bench.mjs
CodSpeed Performance Gauge
0%
49.2 µs49.1 µs
compat-source: buffer() (delegated)
benchmark/cases/compat-source/index.bench.mjs
CodSpeed Performance Gauge
0%
151.8 µs151.6 µs
replace-source: buffer() (1000 small replacements)
benchmark/cases/replace-source/index.bench.mjs
CodSpeed Performance Gauge
0%
3.7 ms3.7 ms
replace-source: size() (1000 small replacements)
benchmark/cases/replace-source/index.bench.mjs
CodSpeed Performance Gauge
0%
3.7 ms3.7 ms
replace-source: source() (1000 small replacements)
benchmark/cases/replace-source/index.bench.mjs
CodSpeed Performance Gauge
0%
2.6 ms2.6 ms
compat-source: sourceAndMap()
benchmark/cases/compat-source/index.bench.mjs
CodSpeed Performance Gauge
0%
185.7 µs185.6 µs
compat-source: updateHash() (delegated)
benchmark/cases/compat-source/index.bench.mjs
CodSpeed Performance Gauge
0%
5.5 ms5.5 ms
compat-source: size() (fallback via super)
benchmark/cases/compat-source/index.bench.mjs
CodSpeed Performance Gauge
0%
2.7 ms2.7 ms
source-map-source: updateHash()
benchmark/cases/source-map-source/index.bench.mjs
CodSpeed Performance Gauge
0%
11.1 ms11.1 ms
size-only-source: size()
benchmark/cases/size-only-source/index.bench.mjs
CodSpeed Performance Gauge
0%
154.3 µs154.2 µs
concat-source: streamChunks() (mixed)
benchmark/cases/concat-source/index.bench.mjs
CodSpeed Performance Gauge
0%
10.8 ms10.8 ms
raw-source: updateHash()
benchmark/cases/raw-source/index.bench.mjs
CodSpeed Performance Gauge
0%
6 ms6 ms
concat-source: new ConcatSource() (strings)
benchmark/cases/concat-source/index.bench.mjs
CodSpeed Performance Gauge
0%
304.9 µs304.8 µs
replace-source: updateHash()
benchmark/cases/replace-source/index.bench.mjs
CodSpeed Performance Gauge
0%
6.2 ms6.2 ms
helpers/createMappingsSerializer: lines-only serializer
benchmark/cases/helpers-create-mappings-serializer/index.bench.mjs
CodSpeed Performance Gauge
0%
2.8 ms2.8 ms
concat-source: map()
benchmark/cases/concat-source/index.bench.mjs
CodSpeed Performance Gauge
0%
23 ms23 ms
concat-source: sourceAndMap()
benchmark/cases/concat-source/index.bench.mjs
CodSpeed Performance Gauge
0%
23 ms23 ms
concat-source: new ConcatSource() (10 raw)
benchmark/cases/concat-source/index.bench.mjs
CodSpeed Performance Gauge
0%
172.6 µs172.6 µs
compat-source: map()
benchmark/cases/compat-source/index.bench.mjs
CodSpeed Performance Gauge
0%
176.6 µs176.6 µs
concat-source: nested flattening
benchmark/cases/concat-source/index.bench.mjs
CodSpeed Performance Gauge
0%
313.4 µs313.4 µs
cached-source: sourceAndMap() (cold)
benchmark/cases/cached-source/index.bench.mjs
CodSpeed Performance Gauge
0%
20.5 ms20.5 ms
cached-source: streamChunks() (cold)
benchmark/cases/cached-source/index.bench.mjs
CodSpeed Performance Gauge
0%
11.5 ms11.5 ms

Commits

Click on a commit to change the comparison range
Base
main
5a07869
-12.93%
test: expand coverage for sources, helpers, and package entry
7db8867
10 hours ago
by claude
+12.73%
bench: stabilize cached-source construction benchmark
5d3ddfb
10 hours ago
by claude
© 2026 CodSpeed Technology
Home Terms Privacy Docs