From 5b64b924c14c45a18d5e9a9539b0243f32f45fe1 Mon Sep 17 00:00:00 2001 From: Peter Ebden Date: Mon, 12 Oct 2026 17:02:46 +0100 Subject: [PATCH] Set a memory limit on perf job --- .circleci/config.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 610ddf508..bec2df00b 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -490,7 +490,8 @@ jobs: docker: - image: ghcr.io/thought-machine/please_ubuntu:20260318 environment: - GOOGLE_APPLICATION_CREDENTIALS=/tmp/service_account.json + GOOGLE_APPLICATION_CREDENTIALS: /tmp/service_account.json + GOMEMLIMIT: 15872MiB # 15.5GiB. The xlarge class has 16GiB; keep the Go heap below that so we don't get OOM killed. resource_class: xlarge # Want to run these tests with a significant amount of parallelism steps: - checkout