Skip to content

Commit

Permalink
GitHub Actions: Integrate telemetry action
Browse files Browse the repository at this point in the history
This action will gather statistics around eden test execution in GitHub
Runners, helping us identify bottlenecks

Signed-off-by: Pavel Abramov <[email protected]>
  • Loading branch information
uncleDecart committed Jun 18, 2024
1 parent e255da8 commit 5202263
Showing 1 changed file with 33 additions and 0 deletions.
33 changes: 33 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,9 @@ on: # yamllint disable-line rule:truthy
artifact_run_id:
type: string

permissions:
pull-requests: write

jobs:
determine-runner:
name: Determine best available runner
Expand All @@ -53,6 +56,11 @@ jobs:
needs: determine-runner
runs-on: ${{ needs.determine-runner.outputs.runner }}
steps:
- name: Collect Workflow Telemetry
uses: catchpoint/workflow-telemetry-action@v2
with:
comment_on_pr: true
proc_trace_sys_enable: true
- name: Get code
uses: actions/[email protected]
with:
Expand All @@ -74,6 +82,11 @@ jobs:
needs: [smoke, determine-runner]
runs-on: ${{ needs.determine-runner.outputs.runner }}
steps:
- name: Collect Workflow Telemetry
uses: catchpoint/workflow-telemetry-action@v2
with:
comment_on_pr: true
proc_trace_sys_enable: true
- name: Get code
uses: actions/[email protected]
with:
Expand All @@ -99,6 +112,11 @@ jobs:
needs: [smoke, determine-runner]
runs-on: ${{ needs.determine-runner.outputs.runner }}
steps:
- name: Collect Workflow Telemetry
uses: catchpoint/workflow-telemetry-action@v2
with:
comment_on_pr: true
proc_trace_sys_enable: true
- name: Get code
uses: actions/[email protected]
with:
Expand All @@ -120,6 +138,11 @@ jobs:
needs: [smoke, determine-runner]
runs-on: ${{ needs.determine-runner.outputs.runner }}
steps:
- name: Collect Workflow Telemetry
uses: catchpoint/workflow-telemetry-action@v2
with:
comment_on_pr: true
proc_trace_sys_enable: true
- name: Get code
uses: actions/[email protected]
with:
Expand All @@ -145,6 +168,11 @@ jobs:
needs: [smoke, determine-runner]
runs-on: ${{ needs.determine-runner.outputs.runner }}
steps:
- name: Collect Workflow Telemetry
uses: catchpoint/workflow-telemetry-action@v2
with:
comment_on_pr: true
proc_trace_sys_enable: true
- name: Get code
uses: actions/[email protected]
with:
Expand All @@ -166,6 +194,11 @@ jobs:
needs: [smoke, determine-runner]
runs-on: ${{ needs.determine-runner.outputs.runner }}
steps:
- name: Collect Workflow Telemetry
uses: catchpoint/workflow-telemetry-action@v2
with:
comment_on_pr: true
proc_trace_sys_enable: true
- name: Get code
uses: actions/[email protected]
with:
Expand Down

0 comments on commit 5202263

Please sign in to comment.