From: Tyson Andre Date: Sun, 19 Jul 2020 01:22:57 +0000 (-0400) Subject: Skip upload_2G.phpt if disk_free_space() <= 2GB X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0d519fa493989437eeb521054a057826f21f0ba7;p=php 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 Closes GH-5873 --- diff --git a/sapi/cli/tests/upload_2G.phpt b/sapi/cli/tests/upload_2G.phpt index b9867f22d9..81258da1d3 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'); }