From 3317716fafedbf849583fd9df73f70cdfdb382b2 Mon Sep 17 00:00:00 2001 From: Karuppiah Natarajan Date: Tue, 13 Jul 2021 18:50:55 +0530 Subject: [PATCH] workflow: add workflow to invoke script that measures percentage of commits with failed status The workflow runs on a cron schedule on a weekly basis - once every week Fixes #13167 --- .github/workflows/measure-test-flakiness.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 .github/workflows/measure-test-flakiness.yaml diff --git a/.github/workflows/measure-test-flakiness.yaml b/.github/workflows/measure-test-flakiness.yaml new file mode 100644 index 00000000000..0c128fb2b85 --- /dev/null +++ b/.github/workflows/measure-test-flakiness.yaml @@ -0,0 +1,15 @@ +name: Measure Test Flakiness + +on: + schedule: + - cron: "0 0 * * 0" + +jobs: + measure-test-flakiness: + name: Measure Test Flakiness + runs-on: ubuntu-latest + steps: + - name: Run script to measure test flakiness + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: "./scripts/measure-test-flakiness.sh"