MystenLabs
walrus-sites
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Optimizations
Branches
Benchmarks
Runs
feat(portal): mock system calls to reduce benchmark variance
#227
Merged
Comparing
213-incorrect-performance-results-on-benchmarks-due-to-system-calls
(
0bf746f
) with
develop
(
bcf47ce
)
CodSpeed Performance Gauge
0%
Untouched
3
New
4
Skipped
6
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
New
Untouched
Skipped
13 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fetchPage: should successfully fetch the mocked landing page site
portal/common/lib/page_fetching.bench.ts::Page fetching with mocked network calls
CodSpeed Performance Gauge
N/A
N/A
59.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fetchResource: fetch the landing page site (no redirects)
portal/common/lib/resource.bench.ts::Resource fetching with mocked network calls
CodSpeed Performance Gauge
N/A
N/A
1.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fetchResource: fetch the flatlander site (with redirects)
portal/common/lib/resource.bench.ts::Resource fetching with mocked network calls
CodSpeed Performance Gauge
N/A
N/A
3.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fetchPage: should successfully fetch a mocked page site using redirect
portal/common/lib/page_fetching.bench.ts::Page fetching with mocked network calls
CodSpeed Performance Gauge
N/A
N/A
5.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
decompress plaintext encoding
portal/common/lib/decompress_data.bench.ts::decompressData
CodSpeed Performance Gauge
0%
15.9 µs
15.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
decompress gzip encoding
portal/common/lib/decompress_data.bench.ts::decompressData
CodSpeed Performance Gauge
0%
253.7 µs
253.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
decompress deflate encoding
portal/common/lib/decompress_data.bench.ts::decompressData
CodSpeed Performance Gauge
0%
248.6 µs
248.6 µs
The benchmarks below were skipped, so their baseline results are used instead. If they were deleted in your codebase, archive them to remove them from the performance reports.
Learn more about archiving benchmarks
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fetchResource: fetch the landing page walrus site
portal/common/lib/resource.bench.ts::Resource fetching
Ignored
Skipped
9.7 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fetchPage: fetch the flatland walrus site
portal/common/lib/page_fetching.bench.ts::Page fetching
Ignored
Skipped
23.9 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fetchResource: fetch the flatlander walrus site
portal/common/lib/resource.bench.ts::Resource fetching
Ignored
Skipped
19.8 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fetchPage: fetch the landing page walrus site
portal/common/lib/page_fetching.bench.ts::Page fetching
Ignored
Skipped
13.3 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fetchPage: fetch the flatlander walrus site
portal/common/lib/page_fetching.bench.ts::Page fetching
Ignored
Skipped
12.2 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fetchResource: fetch the flatland walrus site
portal/common/lib/resource.bench.ts::Resource fetching
Skipped
9.1 ms
*
Commits
Click on a commit to change the comparison range
Base
main
bcf47ce
-44.06%
feat: refactor headers to use map and simplify mock implementations
a8f02d2
2 years ago
-2.65%
refactor: remove unused constants
b928ee3
2 years ago
by chariskms
+46.86%
Add comments and fix Resource.headers in mocks
0bf746f
2 years ago
by Tzal3x
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs