aboutsummaryrefslogtreecommitdiffstats
path: root/manuals
diff options
context:
space:
mode:
authorGavin Howard <gavin@yzena.com>2021-07-24 09:47:01 -0600
committerGavin Howard <gavin@yzena.com>2021-07-24 09:47:01 -0600
commit2fb7ad36837fe9a7d3ba5c63fd9430221bb0e645 (patch)
treed5fb2643fe1019d111fbae658086c69b271e0106 /manuals
parent2af403a9fc107f85ee6827603efce9fc11778d6f (diff)
downloadplatform_external_bc-2fb7ad36837fe9a7d3ba5c63fd9430221bb0e645.tar.gz
platform_external_bc-2fb7ad36837fe9a7d3ba5c63fd9430221bb0e645.tar.bz2
platform_external_bc-2fb7ad36837fe9a7d3ba5c63fd9430221bb0e645.zip
Attempt to fix flaky history tests
These have to do with pexpect being flaky, so I changed history.sh to run the tests three times, and if it succeeds any of those times, the test passes. Signed-off-by: Gavin Howard <gavin@yzena.com>
Diffstat (limited to 'manuals')
-rw-r--r--manuals/development.md3
1 files changed, 3 insertions, 0 deletions
diff --git a/manuals/development.md b/manuals/development.md
index 0464de28..579642be 100644
--- a/manuals/development.md
+++ b/manuals/development.md
@@ -1583,6 +1583,9 @@ Tests][155] section.
The script to integrate [`history.py`][139] into the build system in a portable
way, and to skip it if necessary.
+This script also re-runs the test three times if it fails. This is because
+`pexpect` can be flaky at times.
+
#### `other.sh`
The script to run the "other" (miscellaneous) tests for each calculator. For