diff -ruN harbor-2.13.2.orig/tests/apitests/python/test_log_rotation.py harbor-2.13.2/tests/apitests/python/test_log_rotation.py
--- harbor-2.13.2.orig/tests/apitests/python/test_log_rotation.py	2025-09-03 16:42:58.109006496 +0200
+++ harbor-2.13.2/tests/apitests/python/test_log_rotation.py	2025-09-10 22:39:08.522323861 +0200
@@ -53,7 +53,7 @@
         # 5. Verify purge audit log job status is Success
         job_status = None
         job_id = None
-        for i in range(10):
+        for i in range(1,11):
             print("wait for the job to finish:", i)
             if job_id == None:
                 latest_job = self.purge.get_latest_purge_job()
@@ -63,7 +63,7 @@
                 job_status = self.purge.get_purge_job(job_id).job_status
             if job_status == "Success":
                 break
-            time.sleep(2)
+            time.sleep(2 * i)
         self.assertEqual(job_status, "Success")
         # 6. Verify the log of the purge audit log job
         job_logs = self.purge.get_purge_job_log(job_id)
@@ -134,4 +134,4 @@
         self.assertEqual(job_parameters["include_event_types"], include_event_types)
 
 if __name__ == '__main__':
-    unittest.main()
\ No newline at end of file
+    unittest.main()
