[ACS-12465] Connect teams channel with github CI in cron multibrowser workflow for easier raporting (#5344)

* [ACS-12465] added teams raport

* [ACS-12465] raport fix 1

* [ACS-12465] raport name update

* [ACS-12465] sonar fix + small changes to formatting due to size limit

* [ACS-12465] review fixes 2

* [ACS-12465] added warning for >2% failure rate and new column for only excluded

* [ACS-12465] changed column naming
This commit is contained in:
Adam Świderski
2026-08-13 10:01:54 +02:00
committed by GitHub
parent 7924d93922
commit 748c73c43f
5 changed files with 431 additions and 1 deletions
@@ -53,6 +53,8 @@ runs:
for attempt in $(seq 1 "${SUITE_ATTEMPTS:-1}"); do
echo "Running playwright tests with options $OPTIONS on browser ${PLAYWRIGHT_BROWSER} (suite attempt $attempt/${SUITE_ATTEMPTS:-1})"
# Clear any blob report from a previous attempt so only the final attempt is reported.
if [ -n "${PLAYWRIGHT_BLOB_DIR:-}" ]; then rm -rf -- "${PLAYWRIGHT_BLOB_DIR}"; fi
if E2E_TARGET=$OPTIONS npm run ci:e2e; then
exit 0
fi