Closed
Bug 1080624
Opened 11 years ago
Closed 11 years ago
win8x64 talos needs work before turning it on
Categories
(Testing :: Talos, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: jmaher, Assigned: jmaher)
References
Details
Attachments
(1 file, 1 obsolete file)
currently we don't run any talos tests on win8x64. We currently run talos tests on win8 machines but 32 bit versions of firefox.
if we switch 100% on v.36 branches from 32 to 64 bit, we *could* keep the same graphs and ignore any regressions when v.36 uplifts to aurora. Otherwise we will need to:
* add a flag to talos to indicate we are runing 64 bit vs default 32, and then modify the machine name so we post results to a 64 bit *platform*
* invoke talos with this flag via the mozharness script
* fix try chooser to support this
* modify graph server to have duplicate definitions of all win8 machines (duplicate it with a .64 or something)
* deploy graph server fix, talos fix, mozharness fix
We still need to test that win64 builds will actually run talos!
do we want to live with ignoring win8* regressions on uplift?
do we want to live with an ugly hack to talos and graph server to support reuse of the same machines?
who is going to enable talos tests on these platforms to verify the tests run?
| Assignee | ||
Comment 1•11 years ago
|
||
bsmedberg, please comment on the questions in comment 0.
keep in mind that this doesn't fully outline all the work, there always seems to be unknowns.
Flags: needinfo?(benjamin)
Comment 2•11 years ago
|
||
For unit tests, we're planning on dropping win8-win32 and running win8-win64. I assume we don't have the hardware capacity to run both win8-win32 and win8-win64 talos tests always. Has there been a history of win8 Talos regression on win8 that don't show up on win7?
#1 priority is having automated perf tests with a new baseline.
#2 priority is to have some comparisons of win32 and win64 on identical hardware. I think this could be a manual comparison. It will help us understand how hard to push win64 as a perf improvement to the product.
Flags: needinfo?(benjamin)
Updated•11 years ago
|
Assignee: nobody → armenzg
Comment 3•11 years ago
|
||
We have Firefox 64-bit talos jobs running on Date.
https://tbpl.mozilla.org/?tree=Date&jobname=win8_64%20date%20talos
We now need to compare how they fair compared to Fx 32-bit builds.
Comment 4•11 years ago
|
||
I've pushed again to Cedar since we had some 32-bit talos results for Win8 on our last push since we had not yet transitioned.
https://tbpl.mozilla.org/?tree=Date&jobname=win8_64%20date%20talos&rev=de178d3151a2
After that we can run more talos jobs on it and compare it to Fx 32-bit on m-c.
Comment 5•11 years ago
|
||
The results are back and no 32-bit builds were run on Win8:
https://tbpl.mozilla.org/?tree=Date&jobname=talos&rev=de178d3151a2
I will look into creating extra jobs and compare it with m-c.
Comment 6•11 years ago
|
||
I modified a script to allow me to trigger a lot of talos jobs on Date.
We should have more data points tomorrow.
https://tbpl.mozilla.org/?tree=Date&jobname=win8_64%20date%20talos
Comment 7•11 years ago
|
||
This patch is for the future and not to be landed until we're ready to switch, however, I can't figure out why it does not add win8_64 talos jobs.
What am I missing?
Attachment #8507197 -
Flags: feedback?(catlee)
Comment 8•11 years ago
|
||
This is probably because of this block:
http://hg.mozilla.org/build/buildbot-configs/file/a18ca2565e6d/mozilla-tests/config.py#l2019
Updated•11 years ago
|
Attachment #8507197 -
Flags: feedback?(catlee)
Comment 9•11 years ago
|
||
jgriffin good catch! Thanks.
This patch does not touch unittest builders. It only swaps Fx 32-bit for Fx 64-bit on talos for Windows 8 machines.
I'm leaving the patch in here until we determine when we want to switch one for the other.
Attachment #8507197 -
Attachment is obsolete: true
| Assignee | ||
Comment 11•11 years ago
|
||
comparison is all good- from a performance regression detection point of view, we are good to go in switching from 32 bit to 64 bit on all trees we will switch the unittests.
Comment 12•11 years ago
|
||
\o/
| Assignee | ||
Comment 13•11 years ago
|
||
I am going to resolve this and sort out the issue where in live production all results are posted to the PGO branch instead of non-pgo.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•