diff --git a/tests/test-upgrade-repo.t b/tests/test-upgrade-repo.t
index 9cfc95e901ece4b66afb5e4e0f600172b06dc36d_dGVzdHMvdGVzdC11cGdyYWRlLXJlcG8udA==..ed90f4a1bb2caa76ccac2f052504269cffaeb468_dGVzdHMvdGVzdC11cGdyYWRlLXJlcG8udA== 100644
--- a/tests/test-upgrade-repo.t
+++ b/tests/test-upgrade-repo.t
@@ -2082,6 +2082,8 @@
   tracked-hint:        no
   share-safe:         yes
 
+#if unix-permissions
+
 Attempting Auto-upgrade on a read-only repository
 -------------------------------------------------
 
@@ -2095,6 +2097,8 @@
 
   $ chmod -R u+w auto-upgrade
 
+#endif
+
 Attempting Auto-upgrade on a locked repository
 ----------------------------------------------