Closed Bug 1263999 Opened 10 years ago Closed 10 years ago

[Tracking] Run test harnesses from the srcdir instead of copying everything to the objdir

Categories

(Testing :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1234728

People

(Reporter: ahal, Unassigned)

References

(Depends on 1 open bug, Blocks 1 open bug)

Details

This has been proposed and talked about in various contexts for awhile now (in fact ted first proposed it in 2011). But I haven't been able to find any bugs to this effect, so this can be the new tracking bug. Running tests from the srcdir has many benefits: 1. Saves time and bandwidth. No need to download large test.zips in CI, test machines can do a shallow clone. 2. Improves debugging on loaners. Developers can run the exact same command they do on the loaner as they do locally (see also bug 1262605). 3. Enables better tooling. A cloned repo on the test machine is easy to understand and use. A mozharness script and extracted zip file which was built using hacky scripts scattered everywhere is not. Point 3 is a bit nebulous and hard to predict, but I think it would open a ton of new avenues to us that were previously closed. It shouldn't be understated.
Ah, thanks!
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.