UserReport V1 gets merged into the UserReport V2 data category for outcomes, but rate limits and accounting in general is not consistent for these two categories.
This means there is a opt-out for this accounting in Enforcement::apply_to_managed, we should properly investigate and fix the accounting/filtering.
The test tests/integration/test_user_report.py::test_user_report_error_quota is showcasing this behaviour, when a user report is dropped because of an error quota.
UserReport V1 gets merged into the UserReport V2 data category for outcomes, but rate limits and accounting in general is not consistent for these two categories.
This means there is a opt-out for this accounting in
Enforcement::apply_to_managed, we should properly investigate and fix the accounting/filtering.The test
tests/integration/test_user_report.py::test_user_report_error_quotais showcasing this behaviour, when a user report is dropped because of an error quota.