mirror of
https://github.com/appwrite/appwrite.git
synced 2026-05-26 13:51:13 +00:00
fix: adjust messaging scheduledAt timings for CI reliability
Set initial schedule to 20s and reschedule to 10s to balance between: - Not being picked up by scheduler before reschedule (3-4s interval) - Providing enough margin (6s) after scheduledAt for processing Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.6
parent
ecf0b4a1dd
commit
ab19a73b33
@@ -1245,13 +1245,13 @@ trait MessagingBase
|
||||
'targets' => [$targetId],
|
||||
'subject' => 'New blog post',
|
||||
'content' => 'Check out the new blog post at http://localhost',
|
||||
'scheduledAt' => DateTime::addSeconds(new \DateTime(), 30),
|
||||
'scheduledAt' => DateTime::addSeconds(new \DateTime(), 20),
|
||||
]);
|
||||
|
||||
$this->assertEquals(201, $message['headers']['status-code']);
|
||||
$this->assertEquals(MessageStatus::SCHEDULED, $message['body']['status']);
|
||||
|
||||
$scheduledAt = DateTime::addSeconds(new \DateTime(), 15);
|
||||
$scheduledAt = DateTime::addSeconds(new \DateTime(), 10);
|
||||
|
||||
$message = $this->client->call(Client::METHOD_PATCH, '/messaging/messages/email/' . $message['body']['$id'], [
|
||||
'content-type' => 'application/json',
|
||||
|
||||
Reference in New Issue
Block a user