From 6f18c3c181c8ab6cc144c4d1519edb13125d0ca3 Mon Sep 17 00:00:00 2001 From: Ruben Bridgewater Date: Sat, 3 May 2025 18:52:47 +0200 Subject: [PATCH] test: skip test-buffer-tostring-rangeerror when low on memory This has shown up as RangeError: Array buffer allocation failed and it should be totally fine to skip this test in case the memory is low. --- test/parallel/test-buffer-tostring-rangeerror.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/test/parallel/test-buffer-tostring-rangeerror.js b/test/parallel/test-buffer-tostring-rangeerror.js index 0ebea759b5c42b..2c6094263547e1 100644 --- a/test/parallel/test-buffer-tostring-rangeerror.js +++ b/test/parallel/test-buffer-tostring-rangeerror.js @@ -1,10 +1,15 @@ 'use strict'; -require('../common'); + +const common = require('../common'); // This test ensures that Node.js throws an Error when trying to convert a // large buffer into a string. // Regression test for https://github.com/nodejs/node/issues/649. +if (!common.enoughTestMem) { + common.skip('skipped due to memory requirements'); +} + const assert = require('assert'); const { SlowBuffer,