From 2118ea9fdbbc024503ebc8cdec87e7e52782a567 Mon Sep 17 00:00:00 2001 From: Evan Lenz Date: Tue, 4 Jan 2022 08:21:11 -0800 Subject: [PATCH] Add bulk regression-testing scripts for all builds relates to #75 --- util/comparison/compare-all.sh | 27 +++++++++++++++++++++++++ util/comparison/update-all-baselines.sh | 16 +++++++++++++++ util/comparison/watch-all-builds.sh | 6 ++++++ 3 files changed, 49 insertions(+) create mode 100755 util/comparison/compare-all.sh create mode 100755 util/comparison/update-all-baselines.sh create mode 100755 util/comparison/watch-all-builds.sh diff --git a/util/comparison/compare-all.sh b/util/comparison/compare-all.sh new file mode 100755 index 0000000..1a8dbd9 --- /dev/null +++ b/util/comparison/compare-all.sh @@ -0,0 +1,27 @@ +cd ~/boost/tools/docca/example +build-and-compare.sh 2>&1 & + +cd ~/boost/libs/static_string/doc +build-and-compare.sh 2>&1 & + +cd ~/boost/libs/url/doc +build-and-compare.sh 2>&1 & + +cd ~/boost/libs/json/doc +build-and-compare.sh 2>&1 & + +cd ~/boost/libs/beast/doc +build-and-compare.sh 2>&1 & + +wait + +echo "~/boost/tools/docca/example/diffs.txt:" +cat ~/boost/tools/docca/example/diffs.txt +echo "~/boost/libs/static_string/doc/diffs.txt:" +cat ~/boost/libs/static_string/doc/diffs.txt +echo "~/boost/libs/url/doc/diffs.txt:" +cat ~/boost/libs/url/doc/diffs.txt +echo "~/boost/libs/json/doc/diffs.txt:" +cat ~/boost/libs/json/doc/diffs.txt +echo "~/boost/libs/beast/doc/diffs.txt:" +cat ~/boost/libs/beast/doc/diffs.txt diff --git a/util/comparison/update-all-baselines.sh b/util/comparison/update-all-baselines.sh new file mode 100755 index 0000000..2392871 --- /dev/null +++ b/util/comparison/update-all-baselines.sh @@ -0,0 +1,16 @@ +cd ~/boost/tools/docca/example +update-baseline-html.sh 2>&1 & + +cd ~/boost/libs/static_string/doc +update-baseline-html.sh >build_output.txt 2>&1 & + +cd ~/boost/libs/url/doc +update-baseline-html.sh >build_output.txt 2>&1 & + +cd ~/boost/libs/json/doc +update-baseline-html.sh >build_output.txt 2>&1 & + +cd ~/boost/libs/beast/doc +update-baseline-html.sh >build_output.txt 2>&1 & + +wait diff --git a/util/comparison/watch-all-builds.sh b/util/comparison/watch-all-builds.sh new file mode 100755 index 0000000..cf6f9fb --- /dev/null +++ b/util/comparison/watch-all-builds.sh @@ -0,0 +1,6 @@ +tail -f \ +~/boost/tools/docca/example/build_output.txt \ +~/boost/libs/static_string/doc/build_output.txt \ +~/boost/libs/url/doc/build_output.txt \ +~/boost/libs/json/doc/build_output.txt \ +~/boost/libs/beast/doc/build_output.txt