Page MenuHomePhabricator

[Scraper] Update Database Checks: Nonzero Wikibase Log Observation Month
Closed, ResolvedPublic

Description

Analysis of the changed expectations:

nonzero_wikibase_log_observation_month_expectation_suite.json

  • user_count_no_bot: expect_column_values_to_not_be_null: 100% -> 98%
    • Constructor should never result in null value
    • 1 record fits the bill - anything is false, and it appears to have crashed on the previous active_user_count step
    • Suggest: further filter data query to anything is true, reset expection to 100%

Implement above changes

AC:

  • Expectation user_count_no_bot: expect_column_values_to_not_be_null is reset to 100%
  • Relevant query in great_expectations.yml (nonzero_wikibase_log_observation_months) additionally filtered to anything is true
  • Database checks pass

Event Timeline

RickiJay-WMDE changed the task status from Open to In Progress.Jun 4 2026, 12:40 AM
RickiJay-WMDE claimed this task.