diff options
author | Gavin Howard <gavin@yzena.com> | 2021-07-24 09:47:01 -0600 |
---|---|---|
committer | Gavin Howard <gavin@yzena.com> | 2021-07-24 09:47:01 -0600 |
commit | 2fb7ad36837fe9a7d3ba5c63fd9430221bb0e645 (patch) | |
tree | d5fb2643fe1019d111fbae658086c69b271e0106 /manuals | |
parent | 2af403a9fc107f85ee6827603efce9fc11778d6f (diff) | |
download | platform_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.md | 3 |
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 |