Closed
Bug 700513
Opened 13 years ago
Closed 13 years ago
need BINSCOPE env variable on windows build slaves pointing to dir binscope is installed in
Categories
(Release Engineering :: General, defect, P2)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: imelven, Assigned: coop)
References
Details
(Whiteboard: [buildbot-configs])
Attachments
(2 files)
(deleted),
patch
|
bhearsum
:
review+
coop
:
checked-in+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
catlee
:
review+
coop
:
checked-in+
|
Details | Diff | Splinter Review |
bug 674250 got Microsoft's binscope tool installed on the build slaves
bug 642243 relates to integrating binscope runs into windows builds via make check calling a python script - as part of the review process for the python script, it was modified to look for binscope.exe in a directory pointed to by the BINSCOPE environment variable - binscope gets installed by default to different Program Files dirs depending on whether it's on a 32 or 64 version of Windows and using an env variable seems to give RelEng the most flexibility as well.
this bug is about setting the BINSCOPE variable on windows build slaves to point to the directory where binscope is installed. when this is done, i can do a try run for 642243 again and then hopefully land it :)
Reporter | ||
Comment 1•13 years ago
|
||
ted pointed out in the final review of bug 642243 that BINSCOPE can just as well
point to the actual binscope.exe file as well (ie. BINSCOPE="c:\Program Files\Microsoft\SDL Binscope\binscope.exe" instead of BINSCOPE="c:\Program Files\Microsoft\SDL Binscope\"
i'm fine with either of these, i'll make sure the script is accurate after the env variable lands on the build slaves :)
Assignee | ||
Updated•13 years ago
|
Assignee: nobody → coop
Priority: -- → P3
Whiteboard: [buildbot-configs]
Assignee | ||
Updated•13 years ago
|
Status: NEW → ASSIGNED
Priority: P3 → P2
Assignee | ||
Comment 2•13 years ago
|
||
Attachment #574054 -
Flags: review?(bhearsum)
Updated•13 years ago
|
Attachment #574054 -
Flags: review?(bhearsum) → review+
Assignee | ||
Comment 3•13 years ago
|
||
Comment on attachment 574054 [details] [diff] [review]
Add BINSCOPE env var to win32, win32-debug, and win32-mobile
https://hg.mozilla.org/build/buildbot-configs/rev/aadf83ba55d4
Attachment #574054 -
Flags: checked-in+
Assignee | ||
Updated•13 years ago
|
Flags: needs-reconfig?
Assignee | ||
Updated•13 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 5•13 years ago
|
||
will this take some time to propagate everywhere ?
i just did a try run of 642243 and got
make[3]: Leaving directory `/e/builds/moz2_slave/try-w32/build/obj-firefox/build/win32/crashinjectdll'
d:/mozilla-build/python25/python2.5.exe /e/builds/moz2_slave/try-w32/build/build/win32/autobinscope.py ../../dist/bin/firefox.exe ../../dist/crashreporter-symbols/
BINSCOPE environment variable is not set, can't check DEP/ASLR etc. status.
d:/mozilla-build/python25/python2.5.exe /e/builds/moz2_slave/try-w32/build/build/win32/autobinscope.py ../../dist/bin/plugin-container.exe ../../dist/crashreporter-symbols/
BINSCOPE environment variable is not set, can't check DEP/ASLR etc. status.
(this was on mw32-ix-slave16)
Assignee | ||
Comment 6•13 years ago
|
||
(In reply to Ian Melven :imelven from comment #5)
> will this take some time to propagate everywhere ?
No, it should be active everywhere. Only the try leak test builds are picking up the env var for some reason.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment 7•13 years ago
|
||
We override try win32 ENV in http://mxr.mozilla.org/build/source/buildbot-configs/mozilla/production_config.py#165
I don't know the reason behind that top of my head (nor did I bother to research it right now)
Comment 8•13 years ago
|
||
Just for completeness, I verified that m-c is currently specifying BINSCOPE.
https://tbpl.mozilla.org/php/getParsedLog.php?id=7464883&tree=Firefox
Assignee | ||
Comment 9•13 years ago
|
||
(In reply to Justin Wood (:Callek) from comment #7)
> We override try win32 ENV in
> http://mxr.mozilla.org/build/source/buildbot-configs/mozilla/
> production_config.py#165
Thanks, Callek. Patch incoming.
Assignee | ||
Comment 10•13 years ago
|
||
Attachment #575436 -
Flags: review?(bugspam.Callek)
Updated•13 years ago
|
Attachment #575436 -
Flags: review?(bugspam.Callek) → review+
Assignee | ||
Comment 11•13 years ago
|
||
Comment on attachment 575436 [details] [diff] [review]
Add BINSCOPE env var to win32 on try
https://hg.mozilla.org/build/buildbot-configs/rev/1dca9f9a63a9
Attachment #575436 -
Flags: checked-in+
Assignee | ||
Comment 12•13 years ago
|
||
Reconfig is done. BINSCOPE should be available on try now.
Status: REOPENED → RESOLVED
Closed: 13 years ago → 13 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 13•13 years ago
|
||
(In reply to Chris Cooper [:coop] from comment #12)
> Reconfig is done. BINSCOPE should be available on try now.
Thanks very much ! I'll give bug 642243 another try (pun intended) later today.
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
You need to log in
before you can comment on or make changes to this bug.
Description
•