mirror of
https://github.com/appwrite/appwrite.git
synced 2026-05-26 13:51:13 +00:00
9de9e5bdf0
ProjectWebhooks: bump assertEventually timeouts from 15s to 30/60s. Under ParaTest with 4 parallel processes the column/attribute worker can take longer than the original 15s budget to flip status to 'available', which manifested as a flaky 'available' vs 'processing' assertion in testUpdateRow on retry. The 60s budget covers attribute and column provisioning; the 30s budget covers webhook delivery and auto-disable polling. The function deployment build keeps its existing 120s budget. Proxy: testCreateRedirectRule was deleting the site before its rules and only tracking one of two created rule IDs, so cleanupRule hit a 404 because the site cascade had already removed the rule. Track both rule IDs distinctly (301 and 307) and clean rules up before the site so cleanup is deterministic regardless of cascade behaviour. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>