From 4f18daba1768efab42c55aa67dff4e85f65ea125 Mon Sep 17 00:00:00 2001 From: Ankush Menat Date: Wed, 21 Feb 2024 20:25:32 +0530 Subject: [PATCH] ci: fix ocassional patch test failure (#25001) Some files in /env are touched during deletion which causes test to fail. Hunch: running processes still not killed OR background jobs. --- .github/workflows/patch-mariadb-tests.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/patch-mariadb-tests.yml b/.github/workflows/patch-mariadb-tests.yml index a0970eb7bf..0c077d72b4 100644 --- a/.github/workflows/patch-mariadb-tests.yml +++ b/.github/workflows/patch-mariadb-tests.yml @@ -110,6 +110,7 @@ jobs: - name: Run Patch Tests run: | cd ~/frappe-bench/ + sed -i 's/^worker:/# worker:/g' Procfile wget https://frappeframework.com/files/v13-frappe.sql.gz bench --site test_site --force restore ~/frappe-bench/v13-frappe.sql.gz @@ -126,6 +127,7 @@ jobs: git checkout -q -f $branch_name pgrep honcho | xargs kill + sleep 3 rm -rf ~/frappe-bench/env bench -v setup env bench start &>> ~/frappe-bench/bench_start.log & @@ -138,6 +140,7 @@ jobs: echo "Updating to last commit" pgrep honcho | xargs kill + sleep 3 rm -rf ~/frappe-bench/env git checkout -q -f "$GITHUB_SHA" bench -v setup env