Closed Bug 491884 Opened 15 years ago Closed 15 years ago

Remove create profile build step from unittest factory

Categories

(Release Engineering :: General, defect, P2)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: coop, Assigned: coop)

References

()

Details

Attachments

(2 files)

[1:06pm] ted: mochitest/reftest/crashtest all create their own profiles nowadays
[1:07pm] Mossop: That creates the profile for reftests and crashtests. A new profile is also created at teh start of mochitest, mochichrome and browser-chrome runs
[1:07pm] Mossop: xpcshell tests have no profiles by default
[1:07pm] ted: Mossop: reftest/crashtest make their own profile now
[1:07pm] Mossop: ted: Oh huh
[1:07pm] ted: yeah
[1:07pm] ted: if we're still running createTestingProfile...
[1:07pm] ted: we should stop
Assignee: nobody → ccooper
Status: NEW → ASSIGNED
Priority: -- → P2
Ted: can we also do away with the default profile creation that happens as part of the leaktest process, specifically:

https://hg.mozilla.org/build/buildbotcustom/file/47e119d3b744/process/factory.py#l402
I'm not sure, to be honest. leaktest.py uses automation.py, and it creates its own profile:
http://mxr.mozilla.org/mozilla-central/source/build/leaktest.py.in#74

So I'm not sure why you would need that stuff. (Might just be cruft leftover from bhearsum's straight port of the leaktest stuff from tinderbox.)
Attachment #377489 - Flags: review?(bhearsum)
Comment on attachment 377489 [details] [diff] [review]
Remove unittest profile creation steps

Sounds good!
Attachment #377489 - Flags: review?(bhearsum) → review+
Attachment #377489 - Flags: checked‑in+
Comment on attachment 377489 [details] [diff] [review]
Remove unittest profile creation steps

changeset:   288:dfbebc6a8e16
Might as well get rid of the actual classes.
Attachment #377681 - Flags: review?(bhearsum)
Attachment #377681 - Flags: review?(bhearsum) → review+
Comment on attachment 377681 [details] [diff] [review]
Remove profile creation classes from unittest.py

This is fine - we need to remove the CreateProfile steps from tryserver/factories.py as well, though.
Comment on attachment 377681 [details] [diff] [review]
Remove profile creation classes from unittest.py

changeset:   297:26517a66a4ba
Attachment #377681 - Flags: checked‑in+
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: