From 514b2e329a13a1a66950ee9106347c928b6201ae Mon Sep 17 00:00:00 2001 From: Matthew Boedicker <24275+mmb@users.noreply.github.com> Date: Tue, 31 Mar 2026 19:58:56 -0700 Subject: [PATCH] Add shell bash to integration-tests defaults Disable PartitionAlloc in Chromium during integration tests. It crashes under load. --- .github/workflows/check.yaml | 1 + tests/integration/integration_suite_test.go | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/workflows/check.yaml b/.github/workflows/check.yaml index 01a807f..abfc4da 100644 --- a/.github/workflows/check.yaml +++ b/.github/workflows/check.yaml @@ -97,6 +97,7 @@ jobs: runs-on: ubuntu-latest defaults: run: + shell: bash working-directory: tests/integration steps: - id: kind diff --git a/tests/integration/integration_suite_test.go b/tests/integration/integration_suite_test.go index 299cf4c..3b91d64 100644 --- a/tests/integration/integration_suite_test.go +++ b/tests/integration/integration_suite_test.go @@ -53,6 +53,7 @@ var _ = SynchronizedBeforeSuite( append(chromedp.DefaultExecAllocatorOptions[:], chromedp.DisableGPU, chromedp.Flag("disable-dev-shm-usage", true), + chromedp.Flag("disable-features", "PartitionAlloc"), chromedp.Flag("ignore-certificate-errors", true), chromedp.NoSandbox, chromedp.WSURLReadTimeout(40*time.Second),