mozilla / probe-scraper

Scrape and publish Telemetry probe data from Firefox
https://mozilla.github.io/probe-scraper/
Mozilla Public License 2.0
21 stars 53 forks source link

Bug 1878674 - Properly exclude all engine-gecko dependencies from duplication checks #684

Closed perrymcmanis144 closed 7 months ago

perrymcmanis144 commented 7 months ago

Ok, instead of checking if there's an exact match in the list, this now ensures that all of the engine-gecko like dependencies (engine-gecko, engine-gecko-beta, engine-gecko-nightly, etc) will be removed from duplication checking.

Once Geckoview Streaming is migrated I will revert this to the original code and remove the repository so this is no longer an issue.

Passes with this dry run: python -m probe_scraper.runner --glean --glean-repo glean-core --glean-repo glean-android --glean-repo engine-gecko --glean-repo fenix-nightly --glean-repo gecko --glean-repo engine-gecko-beta --glean-repo engine-gecko-nightly --cache-dir ./.scraper_cache/ --dry-run