Closed Bug 1635965 Opened 4 years ago Closed 4 years ago

mach try syntax now adds everything in my local checkout

Categories

(Developer Infrastructure :: Try, defect)

defect

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1632688

People

(Reporter: sfink, Unassigned)

Details

It's happened a couple of times now, so I don't think I'm imagining it.

I run mach try -b d -p all -u 'all[x64]'. It takes a very long time to run, which turns out to be because it's hg adding every unknown file underneath my root checkout directory. For me, that's a lot of stuff, including some very large compiler binaries.

Neither mach try auto nor mach try fuzzy do this. They both uselessly (for me) list many pages of uncommitted files, but they don't muck with the dirstate. I suspect it's the version of the code for listing out those files that is erroneously adding them somehow in the try syntax case?

This was fixed awhile back. It's marked as sec sensitive just in case someone had any secrets in their checkout that were accidentally made public. You may want to do a quick check as well. I believe tomprince had a one liner you could use if you wanted to be sure.

Group: firefox-core-security
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → DUPLICATE
Product: Firefox Build System → Developer Infrastructure
Group: firefox-core-security
You need to log in before you can comment on or make changes to this bug.