Closed Bug 590969 Opened 14 years ago Closed 13 years ago

Optimize tools repo checkout for unit test jobs

Categories

(Release Engineering :: General, defect, P3)

defect

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 712205

People

(Reporter: armenzg, Unassigned)

References

Details

(Whiteboard: [unittest])

On Windows machines can be more than 30 seconds process.
We currently clobber it and then check it out again when we could do "hg pull -u; hg up -C"
Blocks: 586418
could we figure out which scripts we actually need and hit hgweb for those specific files?

wget http://%(hghost)s/%(toolsRepoPath)s/raw-file/%(rev)/%(fileNeeded)s
I think unpack for dmg files. I believe we also use it for freeing space but there is plenty of space on the minis so I don't see the point.
Priority: -- → P3
I think we're clobbering configs and tools because of staging -- we can pull a different repository.
We could also pull the required tools from http directly, and avoid using hg.
Still wanted?
OS: Mac OS X → All
Hardware: x86 → All
Whiteboard: [unittest]
Let me analyze it on bug 661585.

We might just wget the raw file we need from that repo instead of checking out the tools repo.
Blocks: 661585
No longer blocks: 586418
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → DUPLICATE
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.