Skip to content

feat(nimbus): Add enrollment alert data GCS reader and Celery fetch task#15035

Merged
yashikakhurana merged 6 commits intomainfrom
15024
Mar 30, 2026
Merged

feat(nimbus): Add enrollment alert data GCS reader and Celery fetch task#15035
yashikakhurana merged 6 commits intomainfrom
15024

Conversation

@yashikakhurana
Copy link
Copy Markdown
Contributor

@yashikakhurana yashikakhurana commented Mar 25, 2026

Because

  • Now we have the enrollment count JSON available that we can use to set the monitoring data for each experiment, which can be used further to alert users for the thresholds and SRM.

This commit

  • Fetches the JSON data, parses and set it to the experiment monitoring_data field

Fixes #15024 #15036

@yashikakhurana yashikakhurana marked this pull request as ready for review March 25, 2026 17:19
@yashikakhurana yashikakhurana linked an issue Mar 25, 2026 that may be closed by this pull request
7 tasks
Comment thread experimenter/experimenter/settings.py Outdated
Comment thread experimenter/experimenter/settings.py
Comment thread experimenter/experimenter/slack/constants.py
Comment thread experimenter/experimenter/jetstream/client.py Outdated
Comment thread experimenter/experimenter/jetstream/tasks.py Outdated
Comment thread experimenter/experimenter/jetstream/tests/test_tasks.py
Comment thread experimenter/experimenter/jetstream/tests/test_tasks.py Outdated
Comment thread experimenter/experimenter/jetstream/tests/test_tasks.py
Comment thread experimenter/experimenter/jetstream/tasks.py Outdated
Comment thread experimenter/experimenter/jetstream/tests/test_tasks.py Outdated
yashikakhurana and others added 2 commits March 26, 2026 12:59
Co-authored-by: Mike Williams <102263964+mikewilli@users.noreply.github.com>
@yashikakhurana
Copy link
Copy Markdown
Contributor Author

Thank you for the review @mikewilli , hopefully I am not missing any changes 🤞 :D

Copy link
Copy Markdown
Contributor

@mikewilli mikewilli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

r+wc couple things but they're pretty small so I'll approve

Comment thread experimenter/experimenter/jetstream/tests/test_tasks.py Outdated
Comment thread experimenter/experimenter/jetstream/tests/test_tasks.py Outdated
@yashikakhurana yashikakhurana added this pull request to the merge queue Mar 30, 2026
Merged via the queue into main with commit 89e94ba Mar 30, 2026
31 checks passed
@yashikakhurana yashikakhurana deleted the 15024 branch March 30, 2026 16:59
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.

Add enrollment alert data GCS reader and Celery fetch task

2 participants