Skip to content

[CHA-2563] Add retention policy integration tests - #94

Merged
itsmeadi merged 9 commits into
mainfrom
feature/cha-2563-retention-policy-endpoints
Mar 31, 2026
Merged

[CHA-2563] Add retention policy integration tests#94
itsmeadi merged 9 commits into
mainfrom
feature/cha-2563-retention-policy-endpoints

Conversation

@hifaizsk

@hifaizsk hifaizsk commented Mar 23, 2026

Copy link
Copy Markdown
Contributor

Ticket

Summary

  • Add integration tests for the 4 retention policy endpoints: SetRetentionPolicy, GetRetentionPolicy, GetRetentionPolicyRuns, DeleteRetentionPolicy
  • Tests cover the full CRUD lifecycle: create policy → get policy → get runs → delete policy
  • Graceful skip when retention feature is not enabled on the test app

Checklist

  • Integration tests for retention policy endpoints

🤖 Generated with Claude Code

@hifaizsk
hifaizsk requested a review from tbarbugli as a code owner March 23, 2026 14:37
@hifaizsk
hifaizsk temporarily deployed to feeds-enabled-shard March 23, 2026 14:37 — with GitHub Actions Inactive
@hifaizsk
hifaizsk temporarily deployed to feeds-enabled-shard March 23, 2026 14:37 — with GitHub Actions Inactive
@hifaizsk
hifaizsk temporarily deployed to feeds-enabled-shard March 23, 2026 14:37 — with GitHub Actions Inactive
@hifaizsk
hifaizsk temporarily deployed to feeds-enabled-shard March 23, 2026 14:37 — with GitHub Actions Inactive
@hifaizsk
hifaizsk temporarily deployed to feeds-enabled-shard March 23, 2026 14:37 — with GitHub Actions Inactive
@hifaizsk
hifaizsk temporarily deployed to feeds-enabled-shard March 23, 2026 14:37 — with GitHub Actions Inactive
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@hifaizsk
hifaizsk force-pushed the feature/cha-2563-retention-policy-endpoints branch from 511ef43 to 1de77b0 Compare March 23, 2026 16:01
@hifaizsk
hifaizsk temporarily deployed to feeds-enabled-shard March 23, 2026 16:01 — with GitHub Actions Inactive
@hifaizsk
hifaizsk temporarily deployed to feeds-enabled-shard March 23, 2026 16:01 — with GitHub Actions Inactive
@hifaizsk
hifaizsk temporarily deployed to feeds-enabled-shard March 23, 2026 16:01 — with GitHub Actions Inactive
@hifaizsk
hifaizsk temporarily deployed to feeds-enabled-shard March 23, 2026 16:01 — with GitHub Actions Inactive
@hifaizsk
hifaizsk temporarily deployed to feeds-enabled-shard March 23, 2026 16:01 — with GitHub Actions Inactive
@hifaizsk
hifaizsk temporarily deployed to feeds-enabled-shard March 23, 2026 16:01 — with GitHub Actions Inactive
@hifaizsk hifaizsk changed the title [CHA-2563] Add retention policy endpoints [CHA-2563] Add retention policy integration tests Mar 23, 2026
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@hifaizsk
hifaizsk temporarily deployed to feeds-enabled-shard March 23, 2026 16:23 — with GitHub Actions Inactive
@hifaizsk
hifaizsk had a problem deploying to feeds-enabled-shard March 23, 2026 16:23 — with GitHub Actions Failure
@hifaizsk
hifaizsk temporarily deployed to feeds-enabled-shard March 23, 2026 16:23 — with GitHub Actions Inactive
@hifaizsk
hifaizsk temporarily deployed to feeds-enabled-shard March 23, 2026 16:23 — with GitHub Actions Inactive
@hifaizsk
hifaizsk temporarily deployed to feeds-enabled-shard March 23, 2026 16:23 — with GitHub Actions Inactive
@hifaizsk
hifaizsk temporarily deployed to feeds-enabled-shard March 23, 2026 16:23 — with GitHub Actions Inactive
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Regenerated SDK from latest serverside-api.yaml spec. Updated retention
policy integration test to only test GetRetentionPolicyRuns endpoint.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@hifaizsk
hifaizsk force-pushed the feature/cha-2563-retention-policy-endpoints branch from c612f3b to 5d543c4 Compare March 31, 2026 12:19
@hifaizsk
hifaizsk temporarily deployed to feeds-enabled-shard March 31, 2026 12:19 — with GitHub Actions Inactive
@hifaizsk
hifaizsk had a problem deploying to feeds-enabled-shard March 31, 2026 12:19 — with GitHub Actions Failure
@hifaizsk
hifaizsk temporarily deployed to feeds-enabled-shard March 31, 2026 12:19 — with GitHub Actions Inactive
@hifaizsk
hifaizsk temporarily deployed to feeds-enabled-shard March 31, 2026 12:19 — with GitHub Actions Inactive
@hifaizsk
hifaizsk temporarily deployed to feeds-enabled-shard March 31, 2026 12:19 — with GitHub Actions Inactive
@hifaizsk
hifaizsk temporarily deployed to feeds-enabled-shard March 31, 2026 12:19 — with GitHub Actions Inactive
@hifaizsk
hifaizsk had a problem deploying to feeds-enabled-shard March 31, 2026 12:58 — with GitHub Actions Failure
@mogita
mogita temporarily deployed to feeds-enabled-shard March 31, 2026 13:57 — with GitHub Actions Inactive
@mogita
mogita temporarily deployed to feeds-enabled-shard March 31, 2026 13:57 — with GitHub Actions Inactive
@mogita
mogita temporarily deployed to feeds-enabled-shard March 31, 2026 13:57 — with GitHub Actions Inactive
@mogita
mogita had a problem deploying to feeds-enabled-shard March 31, 2026 13:57 — with GitHub Actions Failure
@mogita
mogita temporarily deployed to feeds-enabled-shard March 31, 2026 13:57 — with GitHub Actions Inactive
@mogita
mogita temporarily deployed to feeds-enabled-shard March 31, 2026 13:57 — with GitHub Actions Inactive
@mogita
mogita temporarily deployed to feeds-enabled-shard March 31, 2026 14:26 — with GitHub Actions Inactive
@mogita
mogita temporarily deployed to feeds-enabled-shard March 31, 2026 14:26 — with GitHub Actions Inactive
@mogita
mogita temporarily deployed to feeds-enabled-shard March 31, 2026 14:26 — with GitHub Actions Inactive
@mogita
mogita temporarily deployed to feeds-enabled-shard March 31, 2026 14:26 — with GitHub Actions Inactive
@mogita
mogita temporarily deployed to feeds-enabled-shard March 31, 2026 14:26 — with GitHub Actions Inactive
@mogita
mogita had a problem deploying to feeds-enabled-shard March 31, 2026 14:26 — with GitHub Actions Failure
@mogita
mogita temporarily deployed to feeds-enabled-shard March 31, 2026 14:31 — with GitHub Actions Inactive
@mogita
mogita temporarily deployed to feeds-enabled-shard March 31, 2026 14:38 — with GitHub Actions Inactive
@mogita
mogita temporarily deployed to feeds-enabled-shard March 31, 2026 14:38 — with GitHub Actions Inactive
@mogita
mogita temporarily deployed to feeds-enabled-shard March 31, 2026 14:38 — with GitHub Actions Inactive
@mogita
mogita temporarily deployed to feeds-enabled-shard March 31, 2026 14:38 — with GitHub Actions Inactive
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants