App Install

Measure app installation speed. This scenario has two roles:

  • minimal: Installs a simple app which implements initialisation callbacks but otherwise doesn't contain a lot of code.
  • large: Installs a larger app that contains some dependencies and some generated data as padding to make the bundle larger.

These are intended to catch a compilation slowdown or issues with copying around large WASMs (e.g. accidental cloning or tracing). In each case, the behaviour will uninstall the app it installed so that it can re-install it on the next iteration.

Started
Wed, 14 Jan 2026 12:16:58 UTC
Peer count
1
Peer count at end
1
Behaviours
  • minimal (1 agent)
Wind Tunnel version
0.5.0-dev.0
Run ID
app_install_minimal_20993146391
First install time
The time from conductor startup to completion of the first app installation attempt.
1.827764651s
Install app timing
The time taken to install an app.
mean 0.699207s (SD = 0.452873s)

App Install

Measure app installation speed. This scenario has two roles:

  • minimal: Installs a simple app which implements initialisation callbacks but otherwise doesn't contain a lot of code.
  • large: Installs a larger app that contains some dependencies and some generated data as padding to make the bundle larger.

These are intended to catch a compilation slowdown or issues with copying around large WASMs (e.g. accidental cloning or tracing). In each case, the behaviour will uninstall the app it installed so that it can re-install it on the next iteration.

Started
Wed, 14 Jan 2026 12:14:45 UTC
Peer count
1
Peer count at end
1
Behaviours
  • large (1 agent)
Wind Tunnel version
0.5.0-dev.0
Run ID
app_install_large_20993146391
First install time
The time from conductor startup to completion of the first app installation attempt.
1.844966739s
Install app timing
The time taken to install an app.
mean 0.525519s (SD = 0.378085s)

DHT Sync Lag

Measure lag time between an agent publishing data and other peers being able to see it. This scenario has two roles:

  • write: A simple job that just creates entries with a timestamp field. Those entries are linked to a known base hash. For each write, the metric ws.custom.dht_sync_sent_count is incremented.
  • record_lag: A job that repeatedly queries for links from the known base hash. It keeps track of records that it has seen and when a new record is found, and calculates the time difference between the timestamp of the new record and the current time. That time difference is then recorded as a custom metric called wt.custom.dht_sync_lag.

After each behaviour loop the metric ws.custom.dht_sync_recv_count is incremented.

Started
Wed, 14 Jan 2026 12:19:10 UTC
Peer count
10
Peer count at end
10
Behaviours
  • record_lag (5 agents)
  • write (5 agents)
Wind Tunnel version
0.5.0-dev.0
Run ID
dht_sync_lag_20993146391
Create rate
The average number of created records per agent.
All agents
mean 41.51/s
  • agent: uhCAk1zd92d0-Y9WLZxRzCIcq_TeSdyd1N3KmC9hA4_RJ4Og2WKDO
mean 51.14/s
  • agent: uhCAk7Jso53JRB1b3KpjRwxqm-rvXSJyLKA9Rr0Kdv83nyS_vqk4t
mean 49.71/s
  • agent: uhCAkBxxHERWpemsUaxrX308C5r5Crcc6dGn4RXN4_b-90QROFnsc
mean 37.86/s
  • agent: uhCAkVdJpIL7CCXgkwAZ3zTgTff3RM0IXTc3fAYTLdFpExeG3ot6G
mean 28.04/s
  • agent: uhCAkYQeCUpCHNG9siyKao-TMy-Lewctp78dfOkc31ox6BiQ38Zsm
mean 40.82/s
Sync lag timing
The average time between when a record was created and when it is first seen by an agent.
All agents
mean 6.177160746898937e+31s (SD = 9.012920281700495e+31s)
  • agent: uhCAk6p-MBTODeC09JAyHFwf1swNeYtA5_PLwmyAG-FlAcaGRcnwA
mean 1.6083893180742768e+32s (SD = 1.698866987833729e+32s)
  • agent: uhCAkECuVKk0dlnTfpJJIbQKU24HoAyjQzzniCj1pbV60Orb0QnfN
mean 222.29565s (SD = 72.206396s)
  • agent: uhCAkHwKlMKE6l9ZL6Wcq2hlC4ddniWsTYH9CIAsahUVMBQqPzOZr
mean 7.444894854742175e+31s (SD = 1.4068055475677924e+32s)
  • agent: uhCAkM1vBVMsZxQmR9ODx6uJCFZzea43fLb7OP9V9u54wVhJe0sPh
mean 7.357015699009743e+31s (SD = 1.4007876054487258e+32s)
  • agent: uhCAkRFs3JFV4AT4Ac7c2zpAjyi9vDyIzLCMMV7emdSExpea4naZy
mean 814.982322s (SD = 145.649433s)
Sync lag rate
The average number of created records discovered per agent.
All agents
mean 107.39/s
  • agent: uhCAk6p-MBTODeC09JAyHFwf1swNeYtA5_PLwmyAG-FlAcaGRcnwA
mean 46.08/s
  • agent: uhCAkECuVKk0dlnTfpJJIbQKU24HoAyjQzzniCj1pbV60Orb0QnfN
mean 48.67/s
  • agent: uhCAkHwKlMKE6l9ZL6Wcq2hlC4ddniWsTYH9CIAsahUVMBQqPzOZr
mean 85.25/s
  • agent: uhCAkM1vBVMsZxQmR9ODx6uJCFZzea43fLb7OP9V9u54wVhJe0sPh
mean 319.6/s
  • agent: uhCAkRFs3JFV4AT4Ac7c2zpAjyi9vDyIzLCMMV7emdSExpea4naZy
mean 37.33/s
Error count
The number of errors encountered during the scenario.
1

First Call

This scenario installs a simple app which implements the init callback, and measures the time elapsed between start of install and calling init. It will uninstall the app it installed so that it can re-install it on the next iteration. This is required to re-run the initialisation callback.

Started
Wed, 14 Jan 2026 11:55:17 UTC
Peer count
1
Peer count at end
1
Behaviours
  • Default (1 agent)
Wind Tunnel version
0.5.0-dev.0
Run ID
first_call_20993146391
Zome call timing
The time elapsed between start of install and calling init.
mean 0.025467s (SD = 0.074897s)

No scenario template for full_arc_create_validated_zero_arc_read!

Local Signals

This scenario is for testing the speed and reliability of local signals. It uses a zome with a function that will emit 10,000 signals. The scenario measures how long it takes to send the signals and how many have been received by the time the zome call ends.

Started
Wed, 14 Jan 2026 11:57:21 UTC
Peer count
1
Peer count at end
1
Behaviours
  • Default (1 agent)
Wind Tunnel version
0.5.0-dev.0
Run ID
local_signals_20993146391
Send timing
The time taken to emit a batch of 10,000 signals.
mean 1.374205s (SD = 0.747544s)
Not enough time data to show a trend.
Receive timing
The time taken to receive the completed batch, to the nearest 250ms.
mean 31.375345s (SD = 0.747708s)
Not enough time data to show a trend.
Success ratio
The proportion of signals successfully received in a batch.
min 0.5849000215530396 < mean 0.7761 (SD = 0.1388) < max 0.958299994468689

No scenario template for mixed_arc_must_get_agent_activity!

Remote Signals

This scenario tests the throughput of remote_signals operations.

Started
Wed, 14 Jan 2026 12:01:45 UTC
Peer count
1
Peer count at end
1
Behaviours
  • Default (1 agent)
Wind Tunnel version
0.5.0-dev.0
Run ID
remote_signals_20993146391
Round trip time
The time from origin signal dispatch to origin receive of the remote side's response signal.
mean 0.021282s (SD = 0.029078s)
Timeouts
The number of timeouts waiting for the remote side's response signal (default timeout is 20 seconds).
0

Single-write, many-read

Creates an entry in the agent setup, then read one's own record back. This tests the maximum read performance for reading back local data when the chain is short.

Started
Wed, 14 Jan 2026 12:03:49 UTC
Peer count
1
Peer count at end
1
Behaviours
  • Default (1 agent)
Wind Tunnel version
0.5.0-dev.0
Run ID
single_write_many_read_20993146391
read call timing
The time it takes to complete the zome call that retrieves the record.
mean 0.002836s (SD = 0.000985s)
read call rate (10s)
The number of zome calls made in a 10-second window.
mean 3481.07/10s
Error count
The number of errors collected.
0

Validation Receipts

Creates an entry, wait for required validation receipts, then repeat. Records the amount of time it took to accumulate the required number of receipts for all DHT operations. This is measured to the nearest 20ms so that we don't keep the agent too busy checking for receipts.

Each agent in this scenario waits for a certain number of peers to be available or for up to two minutes, whichever happens first, before starting its behaviour.

By default, this scenario will wait for a complete set of validation receipts before committing the next record. If the NO_VALIDATION_COMPLETE environment variable is set, it will instead publish new records on every round, building up an ever-growing list of action hashes to check on.

Started
Wed, 14 Jan 2026 12:21:22 UTC
Peer count
1
Peer count at end
1
Behaviours
  • Default (1 agent)
Wind Tunnel version
0.5.0-dev.0
Run ID
validation_receipts_20993146391
Receipts complete timing
The amount of time between publishing a record and receiving the required number of validation receipts.
All agents
mean 6.273775s (SD = 4.211713s)
  • agent: uhCAk1KS72QVLc0oGrsjbqzBGDfRsH1Fx_GlNDPs1S80n1bGg5TgA
  • op_type: RegisterAgentActivity
mean 5.322719s (SD = 1.177145s)
Not enough time data to show a trend.
  • agent: uhCAk1KS72QVLc0oGrsjbqzBGDfRsH1Fx_GlNDPs1S80n1bGg5TgA
  • op_type: StoreEntry
mean 5.224423s (SD = 0.971004s)
Not enough time data to show a trend.
  • agent: uhCAk1KS72QVLc0oGrsjbqzBGDfRsH1Fx_GlNDPs1S80n1bGg5TgA
  • op_type: StoreRecord
mean 5.322721s (SD = 1.177144s)
Not enough time data to show a trend.
  • agent: uhCAk23PrbQcIu1pjftXvtNa5gl5kLybT2GfGxFj-9kfMpkdm9y9a
  • op_type: RegisterAgentActivity
mean 8.215975s (SD = 8.531691s)
Not enough time data to show a trend.
  • agent: uhCAk23PrbQcIu1pjftXvtNa5gl5kLybT2GfGxFj-9kfMpkdm9y9a
  • op_type: StoreEntry
mean 7.045842s (SD = 6.915561s)
Not enough time data to show a trend.
  • agent: uhCAk23PrbQcIu1pjftXvtNa5gl5kLybT2GfGxFj-9kfMpkdm9y9a
  • op_type: StoreRecord
mean 7.045841s (SD = 6.915563s)
Not enough time data to show a trend.
  • agent: uhCAkKu9-Yjdr9vS7efP338U_dO8IVnRhlKIMJm1MuCu0dIXIDezf
  • op_type: RegisterAgentActivity
mean 5.267132s (SD = 1.055304s)
Not enough time data to show a trend.
  • agent: uhCAkKu9-Yjdr9vS7efP338U_dO8IVnRhlKIMJm1MuCu0dIXIDezf
  • op_type: StoreEntry
mean 5.267665s (SD = 1.058391s)
Not enough time data to show a trend.
  • agent: uhCAkKu9-Yjdr9vS7efP338U_dO8IVnRhlKIMJm1MuCu0dIXIDezf
  • op_type: StoreRecord
mean 5.267663s (SD = 1.058391s)
Not enough time data to show a trend.
  • agent: uhCAkL5K7QR9raRNnABI3b97upE1mlFlAg5vGhST3sBDfZCk61kbv
  • op_type: RegisterAgentActivity
mean 5.480471s (SD = 1.438801s)
Not enough time data to show a trend.
  • agent: uhCAkL5K7QR9raRNnABI3b97upE1mlFlAg5vGhST3sBDfZCk61kbv
  • op_type: StoreEntry
mean 6.163909s (SD = 4.64115s)
Not enough time data to show a trend.
  • agent: uhCAkL5K7QR9raRNnABI3b97upE1mlFlAg5vGhST3sBDfZCk61kbv
  • op_type: StoreRecord
mean 6.163911s (SD = 4.641152s)
Not enough time data to show a trend.
  • agent: uhCAkR-yP6frWTqIewxL4YKNX_StNth6flXLwFFbMQXZ14WVO0HzL
  • op_type: RegisterAgentActivity
mean 5.955001s (SD = 4.856992s)
Not enough time data to show a trend.
  • agent: uhCAkR-yP6frWTqIewxL4YKNX_StNth6flXLwFFbMQXZ14WVO0HzL
  • op_type: StoreEntry
mean 5.955004s (SD = 4.856993s)
Not enough time data to show a trend.
  • agent: uhCAkR-yP6frWTqIewxL4YKNX_StNth6flXLwFFbMQXZ14WVO0HzL
  • op_type: StoreRecord
mean 6.614227s (SD = 6.20018s)
Not enough time data to show a trend.
  • agent: uhCAkZV8165z3kS_z3RXNl2DphHd10O8VOZUUBEhG-cBI0kJEtsnZ
  • op_type: RegisterAgentActivity
mean 6.003935s (SD = 2.272814s)
Not enough time data to show a trend.
  • agent: uhCAkZV8165z3kS_z3RXNl2DphHd10O8VOZUUBEhG-cBI0kJEtsnZ
  • op_type: StoreEntry
mean 6.615131s (SD = 4.349204s)
Not enough time data to show a trend.
  • agent: uhCAkZV8165z3kS_z3RXNl2DphHd10O8VOZUUBEhG-cBI0kJEtsnZ
  • op_type: StoreRecord
mean 6.003935s (SD = 2.272817s)
Not enough time data to show a trend.
  • agent: uhCAkZka5k_mYf4XijCQxYNmuiGe2mMp-fk5X7k1cCUQ8viX-gdta
  • op_type: RegisterAgentActivity
mean 5.916888s (SD = 3.850825s)
Not enough time data to show a trend.
  • agent: uhCAkZka5k_mYf4XijCQxYNmuiGe2mMp-fk5X7k1cCUQ8viX-gdta
  • op_type: StoreEntry
mean 5.916888s (SD = 3.850827s)
Not enough time data to show a trend.
  • agent: uhCAkZka5k_mYf4XijCQxYNmuiGe2mMp-fk5X7k1cCUQ8viX-gdta
  • op_type: StoreRecord
mean 6.028431s (SD = 3.896099s)
Not enough time data to show a trend.
  • agent: uhCAksIHh2V9e68DgmvTijHTkmzKBYSkxRHSS5AihqoVXSWcK4cpN
  • op_type: RegisterAgentActivity
mean 7.849418s (SD = 8.311732s)
Not enough time data to show a trend.
  • agent: uhCAksIHh2V9e68DgmvTijHTkmzKBYSkxRHSS5AihqoVXSWcK4cpN
  • op_type: StoreEntry
mean 7.849416s (SD = 8.311736s)
Not enough time data to show a trend.
  • agent: uhCAksIHh2V9e68DgmvTijHTkmzKBYSkxRHSS5AihqoVXSWcK4cpN
  • op_type: StoreRecord
mean 7.849414s (SD = 8.311732s)
Not enough time data to show a trend.
  • agent: uhCAkwW-QGwwN7bDEbsIitemDT_3agY5-1qrDrG5nYyXpBgTXH7xN
  • op_type: RegisterAgentActivity
mean 5.22115s (SD = 0.961128s)
Not enough time data to show a trend.
  • agent: uhCAkwW-QGwwN7bDEbsIitemDT_3agY5-1qrDrG5nYyXpBgTXH7xN
  • op_type: StoreEntry
mean 5.221151s (SD = 0.961125s)
Not enough time data to show a trend.
  • agent: uhCAkwW-QGwwN7bDEbsIitemDT_3agY5-1qrDrG5nYyXpBgTXH7xN
  • op_type: StoreRecord
mean 5.221148s (SD = 0.961128s)
Not enough time data to show a trend.
  • agent: uhCAkyGUyVF4GibGUl7ma_wP3HFgSHZ6GcA5C4Jj3BfBIhpLD5bHs
  • op_type: RegisterAgentActivity
mean 7.248555s (SD = 7.219773s)
Not enough time data to show a trend.
  • agent: uhCAkyGUyVF4GibGUl7ma_wP3HFgSHZ6GcA5C4Jj3BfBIhpLD5bHs
  • op_type: StoreEntry
mean 6.953344s (SD = 7.097506s)
Not enough time data to show a trend.
  • agent: uhCAkyGUyVF4GibGUl7ma_wP3HFgSHZ6GcA5C4Jj3BfBIhpLD5bHs
  • op_type: StoreRecord
mean 8.001957s (SD = 8.227489s)
Not enough time data to show a trend.
Receipts complete rate
The number of complete validation receipt sets collected per second.
All agents
mean 1.74/s
  • agent: uhCAk1KS72QVLc0oGrsjbqzBGDfRsH1Fx_GlNDPs1S80n1bGg5TgA
  • op_type: RegisterAgentActivity
mean 1.92/s
  • agent: uhCAk1KS72QVLc0oGrsjbqzBGDfRsH1Fx_GlNDPs1S80n1bGg5TgA
  • op_type: StoreEntry
mean 1.92/s
  • agent: uhCAk1KS72QVLc0oGrsjbqzBGDfRsH1Fx_GlNDPs1S80n1bGg5TgA
  • op_type: StoreRecord
mean 1.92/s
  • agent: uhCAk23PrbQcIu1pjftXvtNa5gl5kLybT2GfGxFj-9kfMpkdm9y9a
  • op_type: RegisterAgentActivity
mean 1.69/s
  • agent: uhCAk23PrbQcIu1pjftXvtNa5gl5kLybT2GfGxFj-9kfMpkdm9y9a
  • op_type: StoreEntry
mean 1.5/s
  • agent: uhCAk23PrbQcIu1pjftXvtNa5gl5kLybT2GfGxFj-9kfMpkdm9y9a
  • op_type: StoreRecord
mean 1.5/s
  • agent: uhCAkKu9-Yjdr9vS7efP338U_dO8IVnRhlKIMJm1MuCu0dIXIDezf
  • op_type: RegisterAgentActivity
mean 1.71/s
  • agent: uhCAkKu9-Yjdr9vS7efP338U_dO8IVnRhlKIMJm1MuCu0dIXIDezf
  • op_type: StoreEntry
mean 1.6/s
  • agent: uhCAkKu9-Yjdr9vS7efP338U_dO8IVnRhlKIMJm1MuCu0dIXIDezf
  • op_type: StoreRecord
mean 1.6/s
  • agent: uhCAkL5K7QR9raRNnABI3b97upE1mlFlAg5vGhST3sBDfZCk61kbv
  • op_type: RegisterAgentActivity
mean 1.78/s
  • agent: uhCAkL5K7QR9raRNnABI3b97upE1mlFlAg5vGhST3sBDfZCk61kbv
  • op_type: StoreEntry
mean 1.86/s
  • agent: uhCAkL5K7QR9raRNnABI3b97upE1mlFlAg5vGhST3sBDfZCk61kbv
  • op_type: StoreRecord
mean 1.86/s
  • agent: uhCAkR-yP6frWTqIewxL4YKNX_StNth6flXLwFFbMQXZ14WVO0HzL
  • op_type: RegisterAgentActivity
mean 1.71/s
  • agent: uhCAkR-yP6frWTqIewxL4YKNX_StNth6flXLwFFbMQXZ14WVO0HzL
  • op_type: StoreEntry
mean 1.71/s
  • agent: uhCAkR-yP6frWTqIewxL4YKNX_StNth6flXLwFFbMQXZ14WVO0HzL
  • op_type: StoreRecord
mean 1.71/s
  • agent: uhCAkZV8165z3kS_z3RXNl2DphHd10O8VOZUUBEhG-cBI0kJEtsnZ
  • op_type: RegisterAgentActivity
mean 1.65/s
  • agent: uhCAkZV8165z3kS_z3RXNl2DphHd10O8VOZUUBEhG-cBI0kJEtsnZ
  • op_type: StoreEntry
mean 1.65/s
  • agent: uhCAkZV8165z3kS_z3RXNl2DphHd10O8VOZUUBEhG-cBI0kJEtsnZ
  • op_type: StoreRecord
mean 1.65/s
  • agent: uhCAkZka5k_mYf4XijCQxYNmuiGe2mMp-fk5X7k1cCUQ8viX-gdta
  • op_type: RegisterAgentActivity
mean 1.83/s
  • agent: uhCAkZka5k_mYf4XijCQxYNmuiGe2mMp-fk5X7k1cCUQ8viX-gdta
  • op_type: StoreEntry
mean 1.83/s
  • agent: uhCAkZka5k_mYf4XijCQxYNmuiGe2mMp-fk5X7k1cCUQ8viX-gdta
  • op_type: StoreRecord
mean 1.83/s
  • agent: uhCAksIHh2V9e68DgmvTijHTkmzKBYSkxRHSS5AihqoVXSWcK4cpN
  • op_type: RegisterAgentActivity
mean 1.58/s
  • agent: uhCAksIHh2V9e68DgmvTijHTkmzKBYSkxRHSS5AihqoVXSWcK4cpN
  • op_type: StoreEntry
mean 1.58/s
  • agent: uhCAksIHh2V9e68DgmvTijHTkmzKBYSkxRHSS5AihqoVXSWcK4cpN
  • op_type: StoreRecord
mean 1.58/s
  • agent: uhCAkwW-QGwwN7bDEbsIitemDT_3agY5-1qrDrG5nYyXpBgTXH7xN
  • op_type: RegisterAgentActivity
mean 1.96/s
  • agent: uhCAkwW-QGwwN7bDEbsIitemDT_3agY5-1qrDrG5nYyXpBgTXH7xN
  • op_type: StoreEntry
mean 1.96/s
  • agent: uhCAkwW-QGwwN7bDEbsIitemDT_3agY5-1qrDrG5nYyXpBgTXH7xN
  • op_type: StoreRecord
mean 1.96/s
  • agent: uhCAkyGUyVF4GibGUl7ma_wP3HFgSHZ6GcA5C4Jj3BfBIhpLD5bHs
  • op_type: RegisterAgentActivity
mean 1.68/s
  • agent: uhCAkyGUyVF4GibGUl7ma_wP3HFgSHZ6GcA5C4Jj3BfBIhpLD5bHs
  • op_type: StoreEntry
mean 1.78/s
  • agent: uhCAkyGUyVF4GibGUl7ma_wP3HFgSHZ6GcA5C4Jj3BfBIhpLD5bHs
  • op_type: StoreRecord
mean 1.68/s

Write/get_agent_activity

A scenario where write peers write entries, while get_agent_activity peers each query a single write agent's activity with get_agent_activity.

Before a target write peer and the requesting get_agent_activity peer are in sync, this will measure the get_agent_activity call performance over a network. Once a write peer reaches sync with a get_agent_activity peer, the write peer will publish their actions and entries, and so the get_agent_activity calls will likely have most of the data they need locally. At that point this measures the database query performance and code paths through host functions.

Started
Wed, 14 Jan 2026 12:23:30 UTC
Peer count
2
Peer count at end
2
Behaviours
  • get_agent_activity (1 agent)
  • write (1 agent)
Wind Tunnel version
0.5.0-dev.0
Run ID
write_get_agent_activity_20993146391
Highest observed action_seq
The change in the highest action index on the write peer's source chain.
773 3723 change: 381.6300129366106% over 822.353435246s ( 3.59/s)
get_agent_activity_full zome call timing
The time taken to call the zome function that retrieves information on a write peer's source chain.
  • agent: uhCAkpBplva9OTdkFfwcbOyzl7EHIKhndgqyNa_nBPEW7Ltw-9N2V
mean 0.054833s (SD = 0.036761s)
Error count
The number of errors accumulated.
0

Write/Query

Creates an entry, then queries the source chain and performs a simple operation on the entries, then repeats.

Started
Wed, 14 Jan 2026 12:06:03 UTC
Peer count
1
Peer count at end
1
Behaviours
  • Default (1 agent)
Wind Tunnel version
0.5.0-dev.0
Run ID
write_query_20993146391
Write timing
The time it takes to complete the zome function call that writes the entry.
mean 0.022883s (SD = 0.010495s)
Write rate
The number of writes completed per second.
mean 107.25/s
Error count
The number of errors accumulated during the run.
0

Write/Read

Creates an entry and reads it back, then repeats.

Started
Wed, 14 Jan 2026 12:08:23 UTC
Peer count
1
Peer count at end
1
Behaviours
  • Default (1 agent)
Wind Tunnel version
0.5.0-dev.0
Run ID
write_read_20993146391
Write timing
The time taken to write the entry.
mean 0.022354s (SD = 0.010162s)
Write rate
The number of writes completed per second.
mean 161.36/s
Read timing
The time taken to read the entry.
mean 0.036134s (SD = 0.018726s)
Read rate
The number of reads completed per second.
mean 161.39/s
Error count
The number of errors accumulated over the run.
0

Write validated

Creates an entry, updates it and links the create to the update, then repeats. Each of the three actions is validated by the included hApp.

Started
Wed, 14 Jan 2026 12:10:27 UTC
Peer count
1
Peer count at end
1
Behaviours
  • Default (1 agent)
Wind Tunnel version
0.5.0-dev.0
Run ID
write_validated_20993146391
Write timing
The time it takes to complete the zome function call that writes the entry, updates it, and links to the update.
mean 0.183476s (SD = 0.415341s)
Write rate
The number of write zome function calls that complete per second.
mean 23.48/s
Read timing
The time it takes to complete the zome function call that reads the data.
mean 0.221437s (SD = 0.449725s)
Read rate
The number of read zome function calls that complete per second.
mean 23.48/s
Error count
The number of errors accumulated over the run.
0

Zero-Arc Create and Read

A zero-arc/full-arc mixed scenario with two types of zero-arc nodes -- ones that create data and ones that read data -- as well as full arc nodes to "relay" the data. The scenario has three roles:

  • zero_write: A zero-arc conductor that just creates entries with a timestamp field. Those entries are linked to a known base hash so that zero_read nodes can retrieve them.
  • zero_read: A zero-arc conductor that reads the entries created by the zero-arc node(s) and records the time lag between when the entry had been created and when it was first discovered.
  • full: A full-arc conductor that is just here to serve entries to zero arc nodes.
Started
Wed, 14 Jan 2026 12:34:32 UTC
Peer count
9
Peer count at end
9
Behaviours
  • full (3 agents)
  • zero_read (3 agents)
  • zero_write (3 agents)
Wind Tunnel version
0.5.0-dev.0
Run ID
zero_arc_create_and_read_20993146391
Create rate
The number of timed entries created by the zero-arc node(s) per second.
All agents
mean 142.95/s
  • agent: uhCAkBpoAZbIq7kYT9AEIPBexBjM73pk_Pr7-ty8IkVwwE02EjoB0
mean 60.53/s
  • agent: uhCAkr-_9hCOUhRifGV8zg0l48C1RtqDKr5UdH6o-h7ZWuT-QJoH9
mean 176/s
  • agent: uhCAkszQza3XlIWjpkJJKGeXyCmE3PMV7WSUO4JZhTWSPGCdtnlVo
mean 192.31/s
Sync lag timing
For each entry, the time lag between when it was created and when the full-arc node could read it via the get_timed_local_entries zome function.
All agents
mean 112.16821s (SD = 21.127108s)
  • agent: uhCAk1yfMscroP4dE4bReYsrl68f6teSCUnv1P1mETjMYnfS3W16A
mean 47.120533s (SD = 11.802705s)
  • agent: uhCAkI1rjDw4CFuogf1S76vsp0yWzY2NNqcK2yPa5Xa5RSpm3lb9d
mean 173.869242s (SD = 30.269395s)
  • agent: uhCAkmrmfIIpRLOR_gTZMOc4LRvDjyyO8kwJu_JdI6nc2YlAYUjQp
mean 115.514855s (SD = 21.309225s)
Sync lag rate
The number of entries per second received by full nodes.
All agents
mean 135.84/s
  • agent: uhCAk1yfMscroP4dE4bReYsrl68f6teSCUnv1P1mETjMYnfS3W16A
mean 162/s
Not enough time data to show a trend.
  • agent: uhCAkI1rjDw4CFuogf1S76vsp0yWzY2NNqcK2yPa5Xa5RSpm3lb9d
mean 105.33/s
  • agent: uhCAkmrmfIIpRLOR_gTZMOc4LRvDjyyO8kwJu_JdI6nc2YlAYUjQp
mean 140.2/s
Open connections
The number of currently open connections to other conductors.
full-arc
min 0 < mean 5.51 (SD = 2.61) < max 8
zero-arc
min 2 < mean 6.1 (SD = 1.05) < max 8
Error count
The number of errors accumulated across all nodes.
1

Zero-Arc Create Data

A zero-arc/full-arc mixed scenario where zero-arc nodes create data and full-arc nodes read the data. The scenario has two roles:
  • zero: A zero-arc conductor that just creates entries with a timestamp field. Those entries are linked to a known base hash so that full-arc nodes can retrieve them.
  • full: A full-arc conductor that reads the entries created by the zero-arc node(s) and records the time lag between when the entry had been created and when it was first discovered.
Started
Wed, 14 Jan 2026 12:29:55 UTC
Peer count
10
Peer count at end
10
Behaviours
  • full (4 agents)
  • zero (6 agents)
Wind Tunnel version
0.5.0-dev.0
Run ID
zero_arc_create_data_20993146391
Create rate
The number of timed entries created by the zero-arc node(s) per second.
All agents
mean 109.57/s
  • agent: uhCAk1qPIaCZCE8skxYXzhU5INd4pCDNYuWjN-lIqPdyY8udNf-vd
mean 34.7/s
  • agent: uhCAk642oEg3Ii2yAhMEAnCvItJW_P5Gs-AQ446iL5VfoN7mJK583
mean 94.9/s
  • agent: uhCAkINWae-eVsib3PM7f7Ux6iWZfuRsBZVIXQPnDqbTmOdTA0f96
mean 122.24/s
  • agent: uhCAkN0qS3NxeP35jDvIvxIK2vereUURRS-LwQXTSx_51C_CoZZQp
mean 150.52/s
  • agent: uhCAkR99iywrQrsuzo5pGH14xxs0vkCyYW8G2JgBc1UZ-Bbn14hnc
mean 226.67/s
  • agent: uhCAkYQ6b1z5MMviSfdy1qMVrMzBWebYIK68soztSNMIbZhg9iAMA
mean 28.4/s
Sync lag timing
For each entry, the time lag between when it was created and when the full-arc node could read it via the get_timed_local_entries zome function.
All agents
mean 5.722532647504197e+31s (SD = 1.0220094983177312e+32s)
  • agent: uhCAkMu_x2DIhtFkoC4epoHhaacyIyONPAiw77sUOUmZq9h25agwb
mean 4.599850367041914e+31s (SD = 1.1634696972364235e+32s)
  • agent: uhCAkXVHvTKI58Lo69bFzOa4RY1dkbkgtles5hxvlghVd3oV3WEg9
mean 5.881961528082803e+31s (SD = 1.2866829744484282e+32s)
  • agent: uhCAkwc-Iosk5vISwfiXhhjeYkUCP7W_VV46X6r-dhu8b_a3ZW6Y-
mean 1.2408318694892071e+32s (SD = 1.6378853215860734e+32s)
  • agent: uhCAkyUT6GyhnZDykSsmL8ZmUksZQIj53mGmZaeykpZTDYhDEUoFU
mean 753.906827s (SD = 57.7552s)
Sync lag rate
The number of entries per second received by full nodes.
All agents
mean 157/s
  • agent: uhCAkMu_x2DIhtFkoC4epoHhaacyIyONPAiw77sUOUmZq9h25agwb
mean 223.8/s
  • agent: uhCAkXVHvTKI58Lo69bFzOa4RY1dkbkgtles5hxvlghVd3oV3WEg9
mean 72.2/s
  • agent: uhCAkwc-Iosk5vISwfiXhhjeYkUCP7W_VV46X6r-dhu8b_a3ZW6Y-
mean 269/s
  • agent: uhCAkyUT6GyhnZDykSsmL8ZmUksZQIj53mGmZaeykpZTDYhDEUoFU
mean 63/s
Open connections
The number of currently open connections to other conductors.
full-arc
min 0 < mean 4.96 (SD = 2.85) < max 9
zero-arc
min 2 < mean 6.2 (SD = 2.08) < max 9
Error count
The number of errors accumulated across all nodes.
3

Zero-arc Create Data (Validated)

A zero-arc/full-arc mixed scenario where zero-arc nodes create data that gets validated and full-arc nodes read the data. The scenario has two roles:

  • zero: A zero-arc conductor that just creates entries with a timestamp field. Those entries are linked to a known base hash so that full-arc nodes can retrieve them.
  • full: A full-arc conductor that reads the entries created by the zero-arc node(s) and records the time lag between when the entry had been created and when it was first discovered.
Started
Wed, 14 Jan 2026 12:32:13 UTC
Peer count
10
Peer count at end
10
Behaviours
  • full (4 agents)
  • zero (6 agents)
Wind Tunnel version
0.5.0-dev.0
Run ID
zero_arc_create_data_validated_20993146391
Create rate
The number of timed entries created by the zero-arc node(s) per second.
All agents
mean 75.94/s
  • agent: uhCAk5aGNqG9DzZ7Eb5QbIHgXowyzXA4xEVsTgIaIbT8AV1oc9nmC
mean 134.12/s
  • agent: uhCAkMu0pMOUe1yC02pXD2s-zukGW5ZLAlkJsKauTxQh1cGwTnT5A
mean 31.24/s
  • agent: uhCAkUW6SCb8-BqIVdzccf_nSmNfclCXF0LmHAZ_TB5-PVcPkTFhN
mean 36.7/s
  • agent: uhCAkWjImzdoBBY6SrOQb_RyBR4UdZ55v1CdVXyEHc6p4m7lOpH41
mean 13.04/s
  • agent: uhCAkXQTyaGbHrFUoy1_zzEXTUn_BW2WWjJ4VEpPJCHZ7FdmcidFo
mean 85.85/s
  • agent: uhCAkwpZY4ls6848oiCLNGr_tyULRx9xatxaEg4oR6cPF-G6p3Ba-
mean 154.67/s
Sync lag timing
For each entry, the time lag between when it was created and when the full-arc node could read it via the get_timed_local_entries zome function.
All agents
mean 70.16338s (SD = 43.840875s)
  • agent: uhCAkbxt_D-s2TRH-4CrKNW2EaxpBobFj8wmfxFu4H0AoIwGu45xi
mean 67.011302s (SD = 59.387861s)
  • agent: uhCAkhJzghw_a8lKVXjKQHJFwcrSo8fw-o46c0qHcI2rnyKCnp1ep
mean 64.760975s (SD = 22.967186s)
  • agent: uhCAkrWJUSQg26J1Xh6XdUjSzFUpToPfj6BRqsIjfhRcKg2Jl1C4X
mean 56.488176s (SD = 46.1131s)
  • agent: uhCAkuQKHH_1iQw7KXGzm1Ba_fI6PoyIBVFY5rpkhOPYdff2iTGbS
mean 92.393065s (SD = 46.895351s)
Sync lag rate
The number of entries per second received by full nodes.
All agents
mean 107.37/s
  • agent: uhCAkbxt_D-s2TRH-4CrKNW2EaxpBobFj8wmfxFu4H0AoIwGu45xi
mean 303.33/s
  • agent: uhCAkhJzghw_a8lKVXjKQHJFwcrSo8fw-o46c0qHcI2rnyKCnp1ep
mean 53.33/s
  • agent: uhCAkrWJUSQg26J1Xh6XdUjSzFUpToPfj6BRqsIjfhRcKg2Jl1C4X
mean 50/s
  • agent: uhCAkuQKHH_1iQw7KXGzm1Ba_fI6PoyIBVFY5rpkhOPYdff2iTGbS
mean 22.8/s
Open connections
The number of currently open connections to other conductors.
full-arc
min 0 < mean 4.03 (SD = 2.62) < max 9
zero-arc
min 1 < mean 7.4 (SD = 1.04) < max 9
Error count
The number of errors accumulated across all nodes.
0

Zome Call, Single Value

Calls a zome function that returns a fixed value. This tests the maximum performance of zome calls when the zome function is not calling into Holochain other otherwise doing any work.

Started
Wed, 14 Jan 2026 12:12:36 UTC
Peer count
1
Peer count at end
1
Behaviours
  • Default (1 agent)
Wind Tunnel version
0.5.0-dev.0
Run ID
zome_call_single_value_20993146391
Call timing
The time taken for the call to complete.
mean 0.003127s (SD = 0.019108s)
Call rate
The number of zome calls completed per second.
mean 3166.86/s
Error count
The number of errors accumulated during the run.
0