Page MenuHomePhabricator

Add integration tests for snapshots/exports APIs based on user group
Closed, ResolvedPublic5 Estimated Story Points

Description

We need to add integration tests for snapshots API for different user groups.

  1. Our APIs return monthly snapshots (e.g., snapshots/enwiki_namespace_0_group_1.tar.gz) and metadata (snapshots/enwiki_namespace_0_group_1.json and aggregations/snapshots_group_1.ndjson) for group_1 users.
  2. For group_2 and group_3 users, we return daily snapshots (e.g., snapshots/enwiki_namespace_0.tar.gz, snapshots/enwiki_namespace_0.json, aggregations/snapshots.ndjson).

Acceptance Criteria:

  • Integration tests passes for snapshots APIs for both types of group mentioned above.

Event Timeline

AnnaMikla set the point value for this task to 5.Mar 29 2023, 6:00 PM