Files
QSfera/Desktop/test/gui/woodpecker/gui_test_reports.sh
T
Курнат Андрей 2315f25754 Initial QSfera import
2026-06-07 10:20:04 +03:00

36 lines
868 B
Bash

#!/bin/bash
REPORT_PATH="$PUBLIC_BUCKET/desktop/testlogs/$CI_PIPELINE_NUMBER/$MATRIX_NAME/reports"
REPORT_URL="$MC_HOST/$REPORT_PATH"
echo ""
echo "--- GUI Test Reports ---"
echo "Test Report: $REPORT_URL/report.html"
echo "Client Log: $REPORT_URL/qsfera.log"
echo "AT_SPI Driver Log: $REPORT_URL/atspi_webdriver.log"
screenshots=$(mc find s3/$REPORT_PATH/screenshots/ 2>/dev/null || true)
if [[ -n "$screenshots" ]]; then
echo "Screenshots:"
for f in $screenshots; do
# remove 's3/' prefix
f=${f/s3\//}
echo " - $MC_HOST/$f"
done
else
echo "No screenshots found."
fi
recordings=$(mc find s3/$REPORT_PATH/recordings/ 2>/dev/null || true)
if [[ -n "$recordings" ]]; then
echo ""
echo "Recordings:"
for f in $recordings; do
# remove 's3/' prefix
f=${f/s3\//}
echo " - $MC_HOST/$f"
done
else
echo "No recordings found."
fi