diff options
| author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2022-03-15 17:29:13 +0000 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2022-03-16 10:31:41 +0000 |
| commit | 10d9a8ba7a6ab2ce0e434e83f44727c160d26982 (patch) | |
| tree | e67ff58c16db536a6e0b88f9fe6ec999d56a950d /scripts/contrib/build-perf-test-wrapper.sh | |
| parent | 65d4385d46163a3a1dd7c3ea7575b419eb743675 (diff) | |
| download | poky-10d9a8ba7a6ab2ce0e434e83f44727c160d26982.tar.gz | |
perf-build-test/report: Drop phantomjs and html email reports support
phantomjs isn't reliable and we've moved to sharing the reports via a webserver.
Update the scripts to more match those being used in the autobuilder helper
where the html email support was removed.
(From OE-Core rev: b5c131006e3fad0a15e6cdf81f71dc1e96647028)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts/contrib/build-perf-test-wrapper.sh')
| -rwxr-xr-x | scripts/contrib/build-perf-test-wrapper.sh | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/scripts/contrib/build-perf-test-wrapper.sh b/scripts/contrib/build-perf-test-wrapper.sh index fa71d4a2e9..0a85e6e708 100755 --- a/scripts/contrib/build-perf-test-wrapper.sh +++ b/scripts/contrib/build-perf-test-wrapper.sh | |||
| @@ -87,21 +87,10 @@ if [ $# -ne 0 ]; then | |||
| 87 | exit 1 | 87 | exit 1 |
| 88 | fi | 88 | fi |
| 89 | 89 | ||
| 90 | if [ -n "$email_to" ]; then | ||
| 91 | if ! [ -x "$(command -v phantomjs)" ]; then | ||
| 92 | echo "ERROR: Sending email needs phantomjs." | ||
| 93 | exit 1 | ||
| 94 | fi | ||
| 95 | if ! [ -x "$(command -v optipng)" ]; then | ||
| 96 | echo "ERROR: Sending email needs optipng." | ||
| 97 | exit 1 | ||
| 98 | fi | ||
| 99 | fi | ||
| 100 | |||
| 101 | # Open a file descriptor for flock and acquire lock | 90 | # Open a file descriptor for flock and acquire lock |
| 102 | LOCK_FILE="/tmp/oe-build-perf-test-wrapper.lock" | 91 | LOCK_FILE="/tmp/oe-build-perf-test-wrapper.lock" |
| 103 | if ! exec 3> "$LOCK_FILE"; then | 92 | if ! exec 3> "$LOCK_FILE"; then |
| 104 | echo "ERROR: Unable to open lock file" | 93 | echo "ERROR: Unable to open loemack file" |
| 105 | exit 1 | 94 | exit 1 |
| 106 | fi | 95 | fi |
| 107 | if ! flock -n 3; then | 96 | if ! flock -n 3; then |
| @@ -226,7 +215,7 @@ if [ -n "$results_repo" ]; then | |||
| 226 | if [ -n "$email_to" ]; then | 215 | if [ -n "$email_to" ]; then |
| 227 | echo "Emailing test report" | 216 | echo "Emailing test report" |
| 228 | os_name=`get_os_release_var PRETTY_NAME` | 217 | os_name=`get_os_release_var PRETTY_NAME` |
| 229 | "$script_dir"/oe-build-perf-report-email.py --to "$email_to" --subject "Build Perf Test Report for $os_name" --text $report_txt --html $report_html "${OE_BUILD_PERF_REPORT_EMAIL_EXTRA_ARGS[@]}" | 218 | "$script_dir"/oe-build-perf-report-email.py --to "$email_to" --subject "Build Perf Test Report for $os_name" --text $report_txt "${OE_BUILD_PERF_REPORT_EMAIL_EXTRA_ARGS[@]}" |
| 230 | fi | 219 | fi |
| 231 | 220 | ||
| 232 | # Upload report files, unless we're on detached head | 221 | # Upload report files, unless we're on detached head |
