Closed Bug 1144970 (emu-x86-kk-tests) Opened 5 years ago Closed 4 years ago

[meta] Enable emulator-x86-kk and tests on treeherder/TaskCluster

Categories

(Taskcluster :: General, defect)

x86_64
Linux
defect
Not set

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: hsinyi, Assigned: hsinyi)

References

Details

(Whiteboard: [b2g-build-support] [EMU] [CI])

No description provided.
What's the purpose of this bug report wrt bug 1107678?
(In reply to Thomas Zimmermann [:tzimmermann] [:tdz] from comment #1)
> What's the purpose of this bug report wrt bug 1107678?

It looks like bug 1107678 is for the ARM KK emulator and this one is for the x86 KK emulator.  If so, it would probably make sense for this bug to depend on bug 1107678, because I'd expect most things that block emulator-kk would also block emulator-x86-kk.
Oh, right. m( I didn't read the summary attentively. Sorry.
Depends on: 1107678
Depends on: 1144944
(In reply to Hsin-Yi Tsai [:hsinyi] from comment #4)
> Bug 1144944 enabled emulator-x86-kk on taskcluster, but try were all orange
> [1].
> 
> According to the error log, runtestsb2g.py was run with option
> '--emulator=arm' but looks that should be '--emulator=x86' My trial on [2]
> seemed support my guess. Let's investigate more.
> 
> [1]
> https://hg.mozilla.org/try/diff/0ef4b01700d0/testing/config/mozharness/
> b2g_emulator_config.py

Sorry, the link should be [1] https://treeherder.allizom.org/#/jobs?repo=try&revision=18452606021a

> [2] https://treeherder.allizom.org/#/jobs?repo=try&revision=0ef4b01700d0
@kli- Do you have time to take a look ? 

Ideally we could teach mozharness to detect the emulator type implicitly rather then requiring manually passing these types (doing this manually is not terrible but requires duplicating a bunch of configs ;/)

Note that @hsinyi's hack did not also hardcode reftests so we don't know how green they are... The early results here look really good though!

After looking through some logs it appears that the xpcshell tests in particular fail frequently due to emulator startup errors (or file pushing errors) which is probably an easy fix.
(In reply to James Lal [:lightsofapollo] from comment #6)
> @kli- Do you have time to take a look ? 
> 
> Ideally we could teach mozharness to detect the emulator type implicitly
> rather then requiring manually passing these types (doing this manually is
> not terrible but requires duplicating a bunch of configs ;/)
> 

Thanks for the suggestion. John from my team will help take a look and follow the above comment first. He is still working on another bug but could be switching to this soon.

> Note that @hsinyi's hack did not also hardcode reftests so we don't know how
> green they are... The early results here look really good though!
> 
> After looking through some logs it appears that the xpcshell tests in
> particular fail frequently due to emulator startup errors (or file pushing
> errors) which is probably an easy fix.
[Tracking Requested - why for this release]:
Depends on: 1153774
No longer blocks: b2g-emulator-x86-KK
Depends on: 1146713
Depends on: 1162375
Alias: emu-x86-kk-tests
Depends on: 1162831
Depends on: 1163563
Priority: -- → P1
Depends on: 1159091
Depends on: 1192118
Depends on: 1192121
Depends on: 1192124
Depends on: 1192125
Component: Emulator → TaskCluster
Product: Firefox OS → Testing
Component: TaskCluster → General
Product: Testing → Taskcluster
Depends on: 1192116
Depends on: 1192134
Depends on: 1192135
Depends on: 1133074
Depends on: 1166658
Depends on: 1139774
Depends on: 1183620
Depends on: 1193170
No longer depends on: 1107678
Depends on: 1196630
Depends on: 1197078
Depends on: 1201376
Depends on: 1197235
Depends on: 1203037
Depends on: 1188330
Whiteboard: [tc-build-support]
Whiteboard: [tc-build-support] → [b2g-build-support]
Depends on: 1175389
Depends on: 1210699
Depends on: 1212262
Depends on: 1212273
Depends on: 1214475
No longer depends on: 1192118
Depends on: 1215084
Depends on: 1224791
Depends on: 1228918
Depends on: 1232571
Depends on: 1232575
Depends on: 1233940
Depends on: 1215766
Depends on: 1234779
Whiteboard: [b2g-build-support] → [b2g-build-support] [EMU] [CI]
Depends on: 1236115
No longer depends on: 1183620
Depends on: 1208191
Depends on: 1209317
Depends on: 1222271
Depends on: 1127845
No longer depends on: 1127845
No longer depends on: 1222271
No longer depends on: 1209317
No longer depends on: 1208191
No longer depends on: 1236115
Depends on: 1239195
Depends on: 1235734, 1222944
Depends on: 1239240
Depends on: 1239600
Depends on: 1239903
Depends on: 1239444
Depends on: 1241030
Depends on: 1244042
Edgar, I've assigned this to you as part of cleaning up this "General" component.  If this doesn't still need to be tracked, can we close?  Or if there's a better assignee, please reassign.
Assignee: nobody → echen
Assignee: echen → nobody
Assignee: nobody → htsai
I am inferring we aren't going to fix this. 
Julie/Fabrice, please feel free to reopen if there's still need for CD.
Status: NEW → RESOLVED
Closed: 4 years ago
Priority: P1 → --
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.