Skip to content

Commit e60738d

Browse files
authored
Merge pull request #1513 from stevenengler/bootstrap_time_docs
Added documentation for the 'bootstrap_end_time' option
2 parents a12056a + c32f8fd commit e60738d

2 files changed

Lines changed: 9 additions & 0 deletions

File tree

docs/shadow_config_spec.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,14 @@ General experiment settings.
9797
Default: "0 sec"
9898
Type: String OR Integer
9999

100+
The simulated time that ends Shadow's high network bandwidth/reliability
101+
bootstrap period.
102+
103+
If the bootstrap end time is greater than 0, Shadow uses a simulation
104+
bootstrapping period where hosts have unrestricted network bandwidth and no
105+
packet drop. This can help to bootstrap large networks quickly when the network
106+
hosts have low network bandwidth or low network reliability.
107+
100108
#### `general.data_directory`
101109

102110
Default: "shadow.data"

src/main/core/support/configuration.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,7 @@ pub struct GeneralOptions {
146146
#[serde(default = "default_some_nz_1")]
147147
parallelism: Option<NonZeroU32>,
148148

149+
/// The simulated time that ends Shadow's high network bandwidth/reliability bootstrap period
149150
#[clap(long, value_name = "seconds")]
150151
#[clap(about = GENERAL_HELP.get("bootstrap_end_time").unwrap())]
151152
#[serde(default = "default_some_time_0")]

0 commit comments

Comments
 (0)