Closed
Bug 1455143
Opened 7 years ago
Closed 7 years ago
Improvements to upload make target
Categories
(Firefox Build System :: General, enhancement)
Tracking
(firefox61 fixed)
RESOLVED
FIXED
mozilla61
Tracking | Status | |
---|---|---|
firefox61 | --- | fixed |
People
(Reporter: gps, Assigned: gps)
References
(Blocks 2 open bugs)
Details
Attachments
(11 files)
(deleted),
text/x-review-board-request
|
ted
:
review+
|
Details |
(deleted),
text/x-review-board-request
|
ted
:
review+
|
Details |
(deleted),
text/x-review-board-request
|
ted
:
review+
|
Details |
(deleted),
text/x-review-board-request
|
ted
:
review+
|
Details |
(deleted),
text/x-review-board-request
|
ted
:
review+
|
Details |
(deleted),
text/x-review-board-request
|
ted
:
review+
|
Details |
(deleted),
text/x-review-board-request
|
ted
:
review+
|
Details |
(deleted),
text/x-review-board-request
|
ted
:
review+
|
Details |
(deleted),
text/x-review-board-request
|
ted
:
review+
|
Details |
(deleted),
text/x-review-board-request
|
ted
:
review+
|
Details |
(deleted),
text/x-review-board-request
|
gps
:
review+
mtabara
:
review+
|
Details |
The "upload" make target is taking a few minutes on Windows. We can do better.
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Updated•7 years ago
|
Attachment #8969112 -
Flags: review?(core-build-config-reviews) → review?(ted)
Comment 19•7 years ago
|
||
mozreview-review |
Comment on attachment 8969112 [details]
Bug 1455143 - Make hashlib required;
https://reviewboard.mozilla.org/r/237810/#review243576
Attachment #8969112 -
Flags: review?(ted) → review+
Comment 20•7 years ago
|
||
mozreview-review |
Comment on attachment 8969113 [details]
Bug 1455143 - Remove hash name validation;
https://reviewboard.mozilla.org/r/237812/#review243588
Attachment #8969113 -
Flags: review+
Updated•7 years ago
|
Attachment #8969113 -
Flags: review?(core-build-config-reviews)
Updated•7 years ago
|
Attachment #8969114 -
Flags: review?(core-build-config-reviews) → review?(ted)
Comment 21•7 years ago
|
||
mozreview-review |
Comment on attachment 8969114 [details]
Bug 1455143 - Use a global logger instance;
https://reviewboard.mozilla.org/r/237814/#review243920
Attachment #8969114 -
Flags: review?(ted) → review+
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment 32•7 years ago
|
||
mozreview-review |
Comment on attachment 8969115 [details]
Bug 1455143 - Handle directory inputs earlier;
https://reviewboard.mozilla.org/r/237816/#review243922
Attachment #8969115 -
Flags: review+
Updated•7 years ago
|
Attachment #8969116 -
Flags: review?(core-build-config-reviews) → review?(ted)
Comment 33•7 years ago
|
||
mozreview-review |
Comment on attachment 8969116 [details]
Bug 1455143 - Remove code for failing to obtain a hash;
https://reviewboard.mozilla.org/r/237818/#review243964
Attachment #8969116 -
Flags: review?(ted) → review+
Updated•7 years ago
|
Attachment #8969117 -
Flags: review?(core-build-config-reviews) → review?(ted)
Comment 34•7 years ago
|
||
mozreview-review |
Comment on attachment 8969117 [details]
Bug 1455143 - Use a reasonable buffer size for reading files;
https://reviewboard.mozilla.org/r/237820/#review243966
Attachment #8969117 -
Flags: review?(ted) → review+
Updated•7 years ago
|
Attachment #8969118 -
Flags: review?(core-build-config-reviews) → review?(ted)
Comment 35•7 years ago
|
||
mozreview-review |
Comment on attachment 8969118 [details]
Bug 1455143 - Use .write() instead of print >>;
https://reviewboard.mozilla.org/r/237822/#review243968
Attachment #8969118 -
Flags: review?(ted) → review+
Updated•7 years ago
|
Attachment #8969119 -
Flags: review?(core-build-config-reviews) → review?(ted)
Comment 36•7 years ago
|
||
mozreview-review |
Comment on attachment 8969119 [details]
Bug 1455143 - Refactor checksumming to occur after upload.py;
https://reviewboard.mozilla.org/r/237824/#review243972
Attachment #8969119 -
Flags: review?(ted) → review+
Updated•7 years ago
|
Attachment #8969115 -
Flags: review?(core-build-config-reviews)
Comment 37•7 years ago
|
||
mozreview-review |
Comment on attachment 8969115 [details]
Bug 1455143 - Handle directory inputs earlier;
https://reviewboard.mozilla.org/r/237816/#review243974
Updated•7 years ago
|
Attachment #8969113 -
Flags: review?(core-build-config-reviews)
Comment 38•7 years ago
|
||
mozreview-review |
Comment on attachment 8969113 [details]
Bug 1455143 - Remove hash name validation;
https://reviewboard.mozilla.org/r/237812/#review243976
Attachment #8969113 -
Flags: review+
Updated•7 years ago
|
Attachment #8969114 -
Flags: review?(core-build-config-reviews)
Comment 39•7 years ago
|
||
mozreview-review |
Comment on attachment 8969114 [details]
Bug 1455143 - Use a global logger instance;
https://reviewboard.mozilla.org/r/237814/#review243978
Attachment #8969114 -
Flags: review+
Updated•7 years ago
|
Attachment #8969112 -
Flags: review?(core-build-config-reviews)
Comment 40•7 years ago
|
||
mozreview-review |
Comment on attachment 8969112 [details]
Bug 1455143 - Make hashlib required;
https://reviewboard.mozilla.org/r/237810/#review243980
Attachment #8969112 -
Flags: review+
Updated•7 years ago
|
Attachment #8969440 -
Flags: review?(core-build-config-reviews) → review?(ted)
Comment 41•7 years ago
|
||
mozreview-review |
Comment on attachment 8969440 [details]
Bug 1455143 - Don't remove common test archive;
https://reviewboard.mozilla.org/r/238194/#review243988
Attachment #8969440 -
Flags: review?(ted) → review+
Updated•7 years ago
|
Attachment #8969441 -
Flags: review?(core-build-config-reviews) → review?(ted)
Comment 42•7 years ago
|
||
mozreview-review |
Comment on attachment 8969441 [details]
Bug 1455143 - Generate test archives into final path;
https://reviewboard.mozilla.org/r/238196/#review243990
File a followup on fixing this for everything else? Aside from setup.exe, everything we pass in `UPLOAD_FILES` gets generated after the build.
Attachment #8969441 -
Flags: review?(ted) → review+
Comment 43•7 years ago
|
||
Pushed by gszorc@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/4c987b999ff1
Make hashlib required; r=ted
https://hg.mozilla.org/integration/autoland/rev/37fec6042438
Remove hash name validation; r=ted
https://hg.mozilla.org/integration/autoland/rev/e6d309fde362
Use a global logger instance; r=ted
https://hg.mozilla.org/integration/autoland/rev/2bbe78c011d3
Handle directory inputs earlier; r=ted
https://hg.mozilla.org/integration/autoland/rev/c9cbbb881c78
Remove code for failing to obtain a hash; r=ted
https://hg.mozilla.org/integration/autoland/rev/1f1186400490
Use a reasonable buffer size for reading files; r=ted
https://hg.mozilla.org/integration/autoland/rev/1fa5254b9a69
Use .write() instead of print >>; r=ted
https://hg.mozilla.org/integration/autoland/rev/12cfbcd2ccf4
Refactor checksumming to occur after upload.py; r=ted
https://hg.mozilla.org/integration/autoland/rev/b604acdb1c78
Don't remove common test archive; r=ted
https://hg.mozilla.org/integration/autoland/rev/7f69dd1ba3cb
Generate test archives into final path; r=ted
Comment 44•7 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/4c987b999ff1
https://hg.mozilla.org/mozilla-central/rev/37fec6042438
https://hg.mozilla.org/mozilla-central/rev/e6d309fde362
https://hg.mozilla.org/mozilla-central/rev/2bbe78c011d3
https://hg.mozilla.org/mozilla-central/rev/c9cbbb881c78
https://hg.mozilla.org/mozilla-central/rev/1f1186400490
https://hg.mozilla.org/mozilla-central/rev/1fa5254b9a69
https://hg.mozilla.org/mozilla-central/rev/12cfbcd2ccf4
https://hg.mozilla.org/mozilla-central/rev/b604acdb1c78
https://hg.mozilla.org/mozilla-central/rev/7f69dd1ba3cb
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
status-firefox61:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla61
Comment hidden (mozreview-request) |
These changes broke the beetmover jobs[1] in the latest nightly. The reason is, the artifacts aren't produced anymore in the build task under the "multi locale" folder. Therefore, ChainOfTrust bails out as they don't exist.
My patch removes the artifacts offending artifacts. :gps, could you check I didn't miss one? :mtabara, this also removes the artifacts from the "ship" graphs, which is expected, I think.
[1] Like https://tools.taskcluster.net/groups/FJ_74wd1Sl6jUpkObCBPGQ/tasks/Bph5uS4BQlinnQQ6snCcvg/runs/0/logs/public%2Flogs%2Fchain_of_trust.log#L219
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment 47•7 years ago
|
||
mozreview-review |
Comment on attachment 8969656 [details]
Bug 1455143 - Stop beetmoving deleted testing artifacts
https://reviewboard.mozilla.org/r/238450/#review244216
LGTM. I was gonna suggest a cleanup in beetmoverscript as well but I guess we still need these values within the templates mappings for the en-US counterparts.
Attachment #8969656 -
Flags: review?(mtabara) → review+
Assignee | ||
Comment 48•7 years ago
|
||
mozreview-review |
Comment on attachment 8969656 [details]
Bug 1455143 - Stop beetmoving deleted testing artifacts
https://reviewboard.mozilla.org/r/238450/#review244282
Aside from robocop.apk removal, this seems reasonable.
FWIW, we plan to follow up and generate most artifacts in their final location. We'll try to keep this file in mind when we do that.
::: taskcluster/taskgraph/transforms/beetmover.py
(Diff revision 1)
> "target.txt",
> - "target.web-platform.tests.tar.gz",
> - "target.xpcshell.tests.zip",
> "target_info.txt",
> - "mozharness.zip",
> - "robocop.apk",
My changes shouldn't have touched robocop.apk.
Attachment #8969656 -
Flags: review?(gps) → review+
Comment hidden (Intermittent Failures Robot) |
Comment 50•7 years ago
|
||
mozreview-review |
Comment on attachment 8969656 [details]
Bug 1455143 - Stop beetmoving deleted testing artifacts
https://reviewboard.mozilla.org/r/238450/#review244540
::: taskcluster/taskgraph/transforms/beetmover.py
(Diff revision 1)
> "target.txt",
> - "target.web-platform.tests.tar.gz",
> - "target.xpcshell.tests.zip",
> "target_info.txt",
> - "mozharness.zip",
> - "robocop.apk",
Good catch. Fixed.
Comment hidden (mozreview-request) |
Comment 52•7 years ago
|
||
Pushed by jlorenzo@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/d615164b2f6f
Stop beetmoving deleted testing artifacts r=gps,mtabara
Comment 53•7 years ago
|
||
bugherder |
Status: REOPENED → RESOLVED
Closed: 7 years ago → 7 years ago
Resolution: --- → FIXED
Comment hidden (Intermittent Failures Robot) |
Updated•6 years ago
|
Version: Version 3 → 3 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•