From 73f39feca6548dc0faebbd705b0570f5ad15f00f Mon Sep 17 00:00:00 2001 From: Tyson Andre Date: Sat, 18 Jul 2020 21:22:57 -0400 Subject: [PATCH] Skip upload_2G.phpt if disk_free_space() <= 2GB This test failed when the free disk space is close to 2.15GB. I see the file size in the .out file as 0. PHP has to save the full file contents to disk (the path is in `$_FILES`) Related to GH-5283 --- sapi/cli/tests/upload_2G.phpt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sapi/cli/tests/upload_2G.phpt b/sapi/cli/tests/upload_2G.phpt index b9867f22d9bfe..81258da1d3839 100644 --- a/sapi/cli/tests/upload_2G.phpt +++ b/sapi/cli/tests/upload_2G.phpt @@ -8,6 +8,10 @@ if (PHP_INT_SIZE < 8) { die("skip need PHP_INT_SIZE>=8"); } +if (disk_free_space(sys_get_temp_dir()) < 2300000000) { + die("skip need more than 2.15G of free disk space for the uploaded file"); +} + if (!file_exists('/proc/meminfo')) { die('skip Cannot check free RAM from /proc/meminfo on this platform'); }