Closed Bug 1818822 Opened 2 years ago Closed 2 years ago

Should have a (tier-2 or lower) integration test that checks all the bmo components referenced in moz.build file metadata actually exist so that changes required to moz.build files get flagged up on infra

Categories

(Developer Infrastructure :: Lint and Formatting, task)

Desktop
All

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1349044

People

(Reporter: Gijs, Unassigned)

Details

I happened to notice that https://searchfox.org/mozilla-central/rev/3ede9deb876ad5d6389cb51b371d4a4c8d788deb/tools/moz.build#41-42 was out of date.

In the code review, :ahal suggested we should have an integration test of sorts that should flag up when metadata like this breaks (e.g. because someone changes bmo component lists).

In theory, I assume this should be reasonably straightforward if there's a bmo API we can access to get a list of products/components, and can then compare it to those listed in the moz.build files...

Status: NEW → RESOLVED
Closed: 2 years ago
Component: General → Lint and Formatting
Duplicate of bug: 1349044
Product: Firefox Build System → Developer Infrastructure
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.