Closed Bug 1846068 Opened 3 years ago Closed 3 years ago

`./mach busted file <command>` is not working correctly

Categories

(Firefox Build System :: Mach Core, defect, P3)

defect

Tracking

(firefox-esr102 unaffected, firefox-esr115 unaffected, firefox115 unaffected, firefox116 unaffected, firefox117 fixed, firefox118 fixed)

RESOLVED FIXED
118 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox-esr115 --- unaffected
firefox115 --- unaffected
firefox116 --- unaffected
firefox117 --- fixed
firefox118 --- fixed

People

(Reporter: ahochheiden, Assigned: ahochheiden)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

This was a footnote in bug 1845365 which I almost missed, and since that bug is closed, I'll just create a new one here:

(In reply to Jonathan Kew [:jfkthame] from comment #0)

(In addition, ./mach busted file wpt, as recommended by the error message, fails with

wpt is not a valid value for against. against must be the name of a mach command, or else the string "general".

hence filing this in General.)

This was caused by bug 1695312 because not all modules are loaded anymore, but ./mach busted depends on the command_handlers in Registrar, and since they aren't loaded, it fails.

Since it depends on the command_handlers from Registrar for the
file sub_command to determine the appropriate component, we need to
load all command modules so that we can file against any of them.

Depends on D184852

Set release status flags based on info from the regressing bug 1695312

Set release status flags based on info from the regressing bug 1695312

Pushed by ahochheiden@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/fd6f3d21ce3f Load all command modules for `./mach busted` r=firefox-build-system-reviewers,glandium
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 118 Branch

The patch landed in nightly and beta is affected.
:ahochheiden, is this bug important enough to require an uplift?

  • If yes, please nominate the patch for beta approval.
  • If no, please set status-firefox117 to wontfix.

For more information, please visit BugBot documentation.

Flags: needinfo?(ahochheiden)
Flags: needinfo?(ahochheiden)
Duplicate of this bug: 1845308
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: