Test: Exponential backoff for retries #63

Open
opened 2026-05-29 04:12:34 +00:00 by jmiller · 1 comment
Owner

Test: Retry Backoff

What changed

Retries now use exponential delay: base_delay * 2^retry_count instead of fixed delay.

Steps to test

  1. Configure a service with invalid credentials to force failures
  2. Publish an article → post fails
  3. Check Activity Logs: retry 1 should wait base delay (default 5 min)
  4. Retry 2 should wait 10 min, retry 3 should wait 20 min
  5. Verify in database: modified timestamps show increasing gaps

Labels

type: testing, priority: medium

## Test: Retry Backoff ### What changed Retries now use exponential delay: base_delay * 2^retry_count instead of fixed delay. ### Steps to test 1. Configure a service with invalid credentials to force failures 2. Publish an article → post fails 3. Check Activity Logs: retry 1 should wait base delay (default 5 min) 4. Retry 2 should wait 10 min, retry 3 should wait 20 min 5. Verify in database: modified timestamps show increasing gaps ### Labels `type: testing`, `priority: medium`
Author
Owner

Branch created: feature/63-test-exponential-backoff-for-retries

git fetch origin
git checkout feature/63-test-exponential-backoff-for-retries
Branch created: [`feature/63-test-exponential-backoff-for-retries`](https://git.mokoconsulting.tech/MokoConsulting/MokoJoomCross/src/branch/feature/63-test-exponential-backoff-for-retries) ```bash git fetch origin git checkout feature/63-test-exponential-backoff-for-retries ```
Sign in to join this conversation.
Type Task
Status
Priority
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/MokoJoomCross#63