Skip to content

1.2.0

Compare
Choose a tag to compare
@moz-tools-bot moz-tools-bot released this 18 Nov 22:01
  • build(deps): bump taskcluster from 38.0.4 to 38.0.6 in /tools (#666)
  • build(deps-dev): bump responses from 0.12.0 to 0.12.1 in /bot (#665)
  • build(deps-dev): bump responses from 0.12.0 to 0.12.1 in /backend (#664)
  • bot: Make the covdir_gen script not require access to secrets
  • backend: Add a message to the assertion checking if end > start
  • bot: Compress covdir artifact with multiple threads
  • bot: Use a context manager to open the report file
  • bot: Notify when coverage is lower than 40% instead of just 20%
  • backend: Remove unused __hgmo dict
  • backend: Add required type annotations to the hgmo module
  • Run type annotation checks with mypy with pre-commit
  • backend, tools: Move some of the code to handle gcp reports from the backend to tools
  • bot: Move generic code to download file from the taskcluster module to the utils module
  • bot: Change the format of the results returned by the coverage to changeset mapper
  • bot: Consider coverage unknown lines separately from covered lines, and only consider coverable lines as added lines
  • bot: Generate coverage data and notify low coverage for commits which are not on Phabricator too
  • bot: Fix test_backout_removed_file test
  • bot: Don't map coverage on backout commits
  • bot: Assume lines outside the coverage record are uncoverable
  • bot: Generate a mapping file from commit to its coverage statistics
  • bot: Use a proper commit message to let hgmo know that the commit is a backout in the test fixture
  • backend: Fix test for downloading coverage reports from GCP
  • bot: Start hgmo server only once, and not once per report
  • bot: Don't warn when some paths are not found in the report when generating commit coverage statistics
  • bot: Don't skip merge commits in the commit coverage statistics module, as they are already skipped by the mapping module
  • bot: Don't look for coverage records and build annotate data for the same path at the same revision more than once
  • bot: Don't start the hgmo server for each coverage mapping
  • frontend: Use 'webpack serve' instead of 'webpack-dev-server --open'
  • bot: List all reports beforehand and then use tqdm to show progress in parsing them
  • bot: Filter reports earlier, so we only show a progress bar for the changesets we actually have to analyze
  • bot: Store None in the mapping from commit to coverage statistics when we couldn't analyze a commit

Released with mozilla/task-boot