diff --git a/scripts/generate-code-coverage-html.sh b/scripts/generate-code-coverage-html.sh
index c722dbc954..fd2c02943b 100755
--- a/scripts/generate-code-coverage-html.sh
+++ b/scripts/generate-code-coverage-html.sh
@@ -3,6 +3,10 @@
set -e # fail on any error
set -u # treat unset variables as error
+# Running those locally takes really long.
+# Some tests `timeout` with Tarpaulin, although they do not when run with `cargo`.
+# For this reason, use the --no-fail-fast flag.
+
cargo install cargo-tarpaulin
git submodule init
git submodule update