#!/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