Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[scheduler] Add E2E tests for tasks quotas #1779

Open
wants to merge 8 commits into
base: master
Choose a base branch
from

Conversation

anshul98ks123
Copy link
Collaborator

Issue(s)

E2E tests for thirdeye quotas

Description

ThirdEye Free Tier Usage Quota

This PR adds basic E2E integration tests for thirdeye monthly tasks quotas (#1756)

Scheduler Tasks Quota tests
- create datasource, dataset
- verify task quotas
- create alert and ensure first detection task creation
- create subscription group
- wait for detection and notification tasks to schedule & run
- verify that quota has been hit and no new tasks are being created
- create another task and subscription group
- verify that no new tasks are created except historical after create detection type

Copy link

vercel bot commented Jan 27, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
thirdeye ✅ Ready (Inspect) Visit Preview 💬 Add feedback Feb 8, 2025 0:14am

@cyrilou242 cyrilou242 force-pushed the TE-quota-e2e-tests branch 2 times, most recently from 7bb273a to 717e6db Compare February 8, 2025 00:06
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.

2 participants