-
Notifications
You must be signed in to change notification settings - Fork 11
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
Test analytics seats checking #623
Conversation
This function will determine whether the PR author needs to have their seat activation given an EnrichedPull object. This function is being added because we want to add seat activation checking for bundle analysis and test analytics.
I want to be able to optionally pass the pull and repo_service to the classes extending BaseNotifier during construction and I also want the notifiers to not run the functions to get the pull and repo_service if they already exist on the object.
we want to check if a pr author's seat needs to be activated when we're notifying test results
Codecov ReportAttention: Patch coverage is ✅ All tests successful. No failed tests found.
@@ Coverage Diff @@
## main #623 +/- ##
==========================================
- Coverage 98.11% 98.08% -0.04%
==========================================
Files 437 437
Lines 36727 36826 +99
==========================================
+ Hits 36034 36120 +86
- Misses 693 706 +13
Flags with carried forward coverage won't be shown. Click here to find out more.
|
Codecov ReportAttention: Patch coverage is
✅ All tests successful. No failed tests found.
@@ Coverage Diff @@
## main #623 +/- ##
==========================================
- Coverage 98.11% 98.08% -0.04%
==========================================
Files 437 437
Lines 36727 36826 +99
==========================================
+ Hits 36034 36120 +86
- Misses 693 706 +13
Flags with carried forward coverage won't be shown. Click here to find out more.
|
Codecov ReportAttention: Patch coverage is
✅ All tests successful. No failed tests found. @@ Coverage Diff @@
## main #623 +/- ##
==========================================
- Coverage 98.11% 98.08% -0.04%
==========================================
Files 437 437
Lines 36727 36826 +99
==========================================
+ Hits 36034 36120 +86
- Misses 693 706 +13
Flags with carried forward coverage won't be shown. Click here to find out more.
|
Codecov ReportAttention: Patch coverage is
✅ All tests successful. No failed tests found.
Additional details and impacted files@@ Coverage Diff @@
## main #623 +/- ##
==========================================
- Coverage 98.15% 98.13% -0.03%
==========================================
Files 476 476
Lines 38048 38158 +110
==========================================
+ Hits 37347 37445 +98
- Misses 701 713 +12
Flags with carried forward coverage won't be shown. Click here to find out more.
... and 1 file with indirect coverage changes This change has been scanned for critical changes. Learn more |
Depends on: #622
Fixes: codecov/engineering-team#2264
we want to check if a pr author's seat needs to be activated when
we're notifying test results
also refactors some BaseNotifier stuff so the seat checking is easier