From 48d2daa882ac33d9aa6d2bb71afc55d9f869d3d1 Mon Sep 17 00:00:00 2001 From: Josef Prochazka Date: Fri, 5 Dec 2025 15:23:19 +0100 Subject: [PATCH] Add cleanup for mac executor --- .github/workflows/python_unit_tests.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/python_unit_tests.yaml b/.github/workflows/python_unit_tests.yaml index 8615351..747a703 100644 --- a/.github/workflows/python_unit_tests.yaml +++ b/.github/workflows/python_unit_tests.yaml @@ -30,6 +30,13 @@ jobs: HTTPBIN_URL: ${{ secrets.httpbin_url || 'https://httpbin.org' }} steps: + - name: macOS cleanup + if: runner.os == 'macOS' + # Disable Spotlight indexing and try to kill all useless processes that could drain CPU during tests + run: | + sudo mdutil -i off / + sudo killall Finder spindump ecosystemanalyticsd SystemUIServer NotificationCenter mds mds_stores mds_worker mdworker mdworker_shared || true + - name: Checkout repository uses: actions/checkout@v4