Skip to content

Commit 32e1f68

Browse files
committed
docs: add Cardano node troubleshooting instructions for macOS users
1 parent 03aa794 commit 32e1f68

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

mithril-test-lab/mithril-end-to-end/README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,20 @@ to your PATH from your bashrc like:
7575

7676
Once saved, you need to reload your shell profile. Execute source $HOME/.bashrc or source $HOME/.zshrc (depending on the shell application you use).
7777

78+
#### Troubleshoot Cardano node timeout errors on macOS
79+
80+
Sometimes, the default parameter values used to run the end to end test may not be suitable for macOS environments, causing the following error:
81+
82+
```bash
83+
>>>> Timeout: node-pool1 has not enough immutable files within 100 attempts
84+
```
85+
86+
The default value of the **Cardano slot length** parameter can prevent the Cardano nodes to work properly in the `devnet`. Increasing the value helps improve the stability: you can add `--cardano-slot-length 0.25` to the run command:
87+
88+
```bash
89+
./mithril-end-to-end -vvv --work-directory db/ --bin-directory ../../target/release --devnet-scripts-directory=../mithril-devnet --cardano-slot-length 0.25
90+
```
91+
7892
### Use your own cardano binaries
7993

8094
You can use your own compiled cardano binaries to run the end to end test:

0 commit comments

Comments
 (0)