diff --git a/test/parallel/test-fs-utimes.js b/test/parallel/test-fs-utimes.js index 3dc0bb59def6a2..ad83bc93653256 100644 --- a/test/parallel/test-fs-utimes.js +++ b/test/parallel/test-fs-utimes.js @@ -35,7 +35,11 @@ function stat_resource(resource) { if (typeof resource === 'string') { return fs.statSync(resource); } else { + const stats = fs.fstatSync(resource); // ensure mtime has been written to disk + // except for directories on AIX where it cannot be synced + if (common.isAIX && stats.isDirectory()) + return stats; fs.fsyncSync(resource); return fs.fstatSync(resource); }