playwright/utils/flakiness-dashboard
Max Schmitt 85e41f5b65
docs: update README for flakiness dashboard function update (#34424)
2025-01-22 16:33:19 +01:00
..
processing chore: update flakiness metadata for better ui presentation (#31528) 2024-07-03 08:39:53 -07:00
.gitignore devops: add source code for flakiness dashboard (#4479) 2020-11-23 15:02:04 -08:00
README.md docs: update README for flakiness dashboard function update (#34424) 2025-01-22 16:33:19 +01:00
host.json devops: speculative fix for flakiness dashboard data loss (#32963) 2024-10-04 18:47:35 +02:00
package-lock.json chore(deps): bump @azure/identity from 4.1.0 to 4.2.1 in /utils/flakiness-dashboard (#31261) 2024-06-11 15:37:43 -07:00
package.json chore(deps): bump @azure/identity from 4.1.0 to 4.2.1 in /utils/flakiness-dashboard (#31261) 2024-06-11 15:37:43 -07:00

README.md

Flakiness Dashboard Backend

This directory contains source code for the Azure function that we use to aggregate test reports. The data is consumed by https://devops.playwright.dev/flakiness.html

Publish

  • Install Azure Functions Core Tools version 4:
    brew tap azure/functions
    brew install azure-functions-core-tools@4
    # if upgrading on a machine that has 2.x or 3.x installed:
    brew link --overwrite azure-functions-core-tools@4
    
  • Install Azure CLI:
    brew update && brew install azure-cli
    
  • Login to Azure CLI and select the subscription (popup will open):
    az login
    
  • Install NPM Deps (node_modules/ folder will be published as-is):
    cd utils/flakiness-dashboard/
    npm install
    
  • Publish:
    func azure functionapp publish folio-flakiness-dashboard --javascript