diff --git a/src/bin/pg_ctl/t/004_logrotate.pl b/src/bin/pg_ctl/t/004_logrotate.pl
index fa5ab748177360d82087349912ff42559ed0e43a..184728bdb361e2b6daf15e059b67751467dc457d 100644
--- a/src/bin/pg_ctl/t/004_logrotate.pl
+++ b/src/bin/pg_ctl/t/004_logrotate.pl
@@ -6,6 +6,17 @@ use TestLib;
 use Test::More tests => 1;
 use Time::HiRes qw(usleep);
 
+if ($windows_os)
+{
+	plan skip_all => 'logrotate test not supported on Windows';
+	exit;
+}
+else
+{
+	plan tests => 1;
+}
+
+
 my $tempdir = TestLib::tempdir;
 
 my $node = get_new_node('primary');