B2G/Emulator

< B2G
Revision as of 04:12, 16 April 2015 by Hsinyi (talk | contribs) (→‎Emulator-x86: taskcluster)

Goal

  • To enable FxOS emulator on KK and L.
  • To enable gaia-ui-test for all platform.
  • To improve performance of emulator on ICS, KK, and L.

High Priority Watch List

Full Query
ID Assigned to Summary Status Target milestone
1107678 [meta] Enable tests on b2g emulator KK on Treeherder RESOLVED ---
1116074 Kai-Zhen Li [:seinlin][:kli] B2G Emulator: lollipop build RESOLVED 2.2 S7 (6mar)
1121375 Support non-ARM guest systems on Emulator RESOLVED ---
1121378 Use single QEmu branch for all platforms RESOLVED ---
1124567 Thomas Zimmermann [:tzimmermann] [:tdz] [Emulator] set mozSettings value "screen.timeout" of the profile-to-test to 0 so the screen never sleeps RESOLVED 2.2 S6 (20feb)
1128837 Edgar Chen [:edgar] [hardware/ril] upgrade master branch to ril version 9 RESOLVED ---

6 Total; 0 Open (0%); 6 Resolved (100%); 0 Verified (0%);


TaskCluster meta

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


Switching system

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


KK Bugs

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


L Bugs

Full Query
ID Assigned to Summary Status Target milestone
1126695 Thomas Zimmermann [:tzimmermann] [:tdz] [B2G] Support Emulator-L on buildbot RESOLVED 2.2 S8 (20mar)
1134942 Jed Davis [:jld] ⟨⏰|UTC-8⟩ ⟦he/him⟧ Whitelist fstatat and unlinkat for B2G content processes RESOLVED mozilla39
1135017 Thomas Zimmermann [:tzimmermann] [:tdz] emulator-l: Update kernel RESOLVED 2.2 S8 (20mar)
1146713 Ricky Chien [:rickychien] (inactive) [emulator] mach mochitest fails: expected to find ssltunnel at .../gaia/b2g_sdk/39.0a1-2015-03-05-16-02-02/b2g/ssltunnel RESOLVED ---
1173590 x86 emulator lollipop build is broken RESOLVED ---
1177234 Josh Cheng [:josh] [Meta] Emulator-L (Local) RESOLVED ---
1190296 Emulator-l can no be launched normally on taskcluster environment RESOLVED ---

7 Total; 0 Open (0%); 7 Resolved (100%); 0 Verified (0%);


gaia-ui-test emulator (Local)

Full Query
ID Assigned to Summary Status Target milestone
1090358 [Meta] Support x86-KK emulator RESOLVED ---
1090359 [Meta] Support automated tests on emulator-kk RESOLVED ---
1111503 [B2G] run gaia-ui-tests on emulator (locally) RESOLVED ---
1124980 [B2G] run marionette-js tests on emulator (locally) RESOLVED ---

4 Total; 0 Open (0%); 4 Resolved (100%); 0 Verified (0%);


gaia-ui-test emulator (Try Server)

Full Query
ID Assigned to Summary Status Target milestone
941015 NS_ERROR_UNEXPECTED: stacktrace: @app://system.gaiamobile.org/js/sound_manager.js, line 82 RESOLVED ---
946644 Dave Hunt [:davehunt] [he/him] ⌚BST Update the gaia-ui-tests for running on emulators RESOLVED ---
946649 Jonathan Griffin (:jgriffin) Schedule gaia-ui-tests on cedar against emulator builds RESOLVED ---
968418 Gaia-ui-tests on emulator fail with: DMError: unable to execute ADB ([Errno 2] No such file or directory) RESOLVED ---
979512 Dave Hunt [:davehunt] [he/him] ⌚BST Add a command line option to split the tests and run a specified chunk RESOLVED mozilla31
979584 Dave Hunt [:davehunt] [he/him] ⌚BST Increase timeout for Gaia UI emulator builds on buildbot RESOLVED ---
987045 Run the Gaia UI emulator tests in chunks on TBPL RESOLVED ---
987049 Gaia UI tests are often timing out when starting B2G on emulators in TBPL RESOLVED ---

8 Total; 0 Open (0%); 8 Resolved (100%); 0 Verified (0%);


Emulator-x86 (local)

Full Query
ID Assigned to Summary Status Target milestone
860594 B2G Emulator-x86: blank screen RESOLVED ---
980192 Vicamo Yang [:vicamo][:vyang] Failed to build B2G emulator-x86, no __NR_sendto, __NR_recvfrom, too many initializers for 'sock_filter' RESOLVED ---
1046560 Edgar Chen [:edgar] Failed to build B2G emulator-x86, no __NR_rt_tgsigqueueinfo RESOLVED ---
1143592 Kai-Zhen Li [:seinlin][:kli] Failure when using run-gdb.sh on emulator-x86-kk RESOLVED ---
1143607 John Dai[:jdai] 2nd run failure on emulator-x86-kk RESOLVED ---
1144970 Hsin-Yi Tsai (she/her) [:hsinyi] [meta] Enable emulator-x86-kk and tests on treeherder/TaskCluster RESOLVED ---
1147307 Shian-Yow Wu [:swu] Unable to run mochitest-remote on B2G emulator-x86 RESOLVED mozilla40
1153146 [Emulator x86-kk] Cannot run mochitest because of the error: The mochitest-remote command requires an engineering build. RESOLVED ---
1163476 Jessica Jong [:jessica] (inactive) [emu-x86-kk][emu-kk] how to improve DNS configuration so emu connection won't be affected by host machine's configuration RESOLVED FxOS-S9 (16Oct)
1177335 Samael Wang [:freesamael] (away for now) Quickly scrolling in the x86 emulator causes the screen to jump around and makes most app unusable RESOLVED FxOS-S5 (21Aug)
1193234 Edgar Chen [:edgar] [emulator-kk] [emulator-x86-kk] reconsider the number of rild enabled RESOLVED ---

11 Total; 0 Open (0%); 11 Resolved (100%); 0 Verified (0%);


Emulator-x86 on TaskCluster

Full Query
ID Assigned to Summary Status Target milestone
1133074 Michael Shal [:mshal] Add additional routes to index builds RESOLVED ---
1139774 Will Wang [:WillWang] Investigate BT marionette-webapi test failures on emulator-kk RESOLVED FxOS-S9 (16Oct)
1144405 Kai-Zhen Li [:seinlin][:kli] Copy emulator-x86 binary into emulator-kk-x86 package RESOLVED 2.2 S9 (3apr)
1144944 James Lal [:lightsofapollo] Add emulator-x86-kk builds to taskcluster RESOLVED ---
1146713 Ricky Chien [:rickychien] (inactive) [emulator] mach mochitest fails: expected to find ssltunnel at .../gaia/b2g_sdk/39.0a1-2015-03-05-16-02-02/b2g/ssltunnel RESOLVED ---
1153774 John Dai[:jdai] Teach mozharness to detect the emulator type (arm or x86) implicitly RESOLVED ---
1159091 Edgar Chen [:edgar] gecko: Show emulator-x86-kk as it's own platform RESOLVED ---
1162375 Astley Chen (inactive) [meta] To fix reftest orange on emu-x86-kk, TaskCluster RESOLVED ---
1162831 John Dai[:jdai] Cannot detect x86 type when running marionette-webapi tests for emu-x86-kk on taskcluster RESOLVED ---
1163563 Edgar Chen [:edgar] [emu-kk][emu-x86-kk] test_dtmf.js failed due to bug 1148047 not landed on kk branch RESOLVED ---
1166658 Henry Chang [:hchang] [Emulator][meta] wifi marionette test case fixup RESOLVED ---
1175389 Will Wang [:WillWang] Support Bluetooth marionette tests for Bluetooth API on B2G emulator-kk RESOLVED ---
1184857 Benjamin Chen [:bechen] Support Android kk media playback test cases RESOLVED ---
1188330 Edgar Chen [:edgar] Use intree mozharness for taskcluster tests RESOLVED ---
1192116 Hsin-Yi Tsai (she/her) [:hsinyi] Enable cppunit, crashtest, marionette, marionette-webapi, xpcshell on TC emulator-x86-kk RESOLVED mozilla43
1192121 [meta] To fix mochitest orange on emu-x86-kk, TaskCluster RESOLVED ---
1192124 [meta] To fix marionette orange on emu-x86-kk, TaskCluster RESOLVED ---
1192125 Edgar Chen [:edgar] [TaskCluster] To fix marionette-webapi cannot be launched normally on emu-x86-kk: "error: --test-packages-url option requires an argument" RESOLVED mozilla46
1192134 [meta] To fix cppunit orange on emu-x86-kk, TaskCluster RESOLVED mozilla46
1192135 [meta] To fix xpcshell orange on emu-x86-kk, TaskCluster RESOLVED ---
1193170 Hsin-Yi Tsai (she/her) [:hsinyi] Enable emulator-x86-kk build by default on production treeherder RESOLVED mozilla43
1196630 Edgar Chen [:edgar] [Emulator-x86-kk] set mozSettings value "screen.timeout" of the profile-to-test to 0 so the screen never sleeps RESOLVED ---
1197078 Edgar Chen [:edgar] Marionette service is unable to parse the data: "[JavaScript Error: "Error parsing incoming packet: {'r (SyntaxError: JSON.parse: expected property name or '}' at line 1 column 2 of the JSON data" RESOLVED mozilla43
1197235 Edgar Chen [:edgar] Add emulator-x86-kk builds to trychooser RESOLVED ---
1201376 [meta] To fix crashtest orange on emu-x86-kk, TaskCluster RESOLVED ---
1203037 Edgar Chen [:edgar] Disable Tethering/NFC marionette-webapi tests on emulator-x86-kk first. RESOLVED FxOS-S7 (18Sep)
1207040 Edgar Chen [:edgar] Mochitest shutdown crash on the compositor thread RESOLVED ---
1208418 Cervantes Yu [:cyu] [:cervantes] Mochitest shutdown crash in NetlinkPoller dtor RESOLVED ---
1210699 Hsin-Yi Tsai (she/her) [:hsinyi] Enable cppunit on emu-x86-kk, Treeherder Production RESOLVED ---
1212262 [meta] To fix marionette-webapi orange on emu-x86-kk, TaskCluster RESOLVED mozilla46
1212273 Hsin-Yi Tsai (she/her) [:hsinyi] To enable emu-x86-kk build by default on mozilla-central, mozilla-inboud, b2g-inbound RESOLVED ---
1214475 Edgar Chen [:edgar] Enable emu-x86-kk crashtest on m-c and integration branches RESOLVED mozilla44
1215084 Edgar Chen [:edgar] [mozcrash] "HTTP Error 404: Not Found" on downloading symbols RESOLVED 2.6 S5 - 1/15
1215766 Unhide tc cpptests and crashtests when they have sufficient infra support to run when they are scheduled RESOLVED ---
1222944 [mozrunner] Dump kernel log for B2G emulator RESOLVED ---
1224791 Requesting KVM support for x86-emulator on task cluster RESOLVED ---
1228918 Astley Chen (inactive) Enable reftest on emu-x86-kk, Treeherder Production RESOLVED mozilla47
1232571 Edgar Chen [:edgar] Enable emu-x86-kk marionette-webapi tests on m-c and integration branches RESOLVED ---
1232575 Distributing the tests on try branch to a separated worker type RESOLVED ---
1233940 Edgar Chen [:edgar] Enable emu-x86-kk xpcshell tests on m-c and integration branches on Treeherder Production as Tier-2 RESOLVED ---
1234779 Peter Chang[:pchang] [Emulator-x86-kk] crash on startup: "E/libEGL ( 1771): eglCreateWindowSurface:414 error 3003 (EGL_BAD_ALLOC)" RESOLVED ---
1235734 Edgar Chen [:edgar] Emulator test jobs on taskCluster are skipping log uploads RESOLVED ---
1239195 Ed Morley [:emorley] Add emulator x86 kk to the list of platform/job names RESOLVED ---
1239240 Minidump and crashreport doesn't work on taskcluster emulator marionette-webapi tests RESOLVED ---
1239444 Edgar Chen [:edgar] Some B2G emulator tests will start failing in May RESOLVED ---
1239600 Get emu-x86-kk Mochitest and crashtest Tier-2 on Treeherder RESOLVED ---
1239903 Edgar Chen [:edgar] Retrieve the xulrunner-sdk from tooltool instead of a task artifact RESOLVED ---
1241030 [emulator-x86-kk] Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 1447 (Chrome_ChildThr) RESOLVED ---
1244042 Edgar Chen [:edgar] [B2G] Marionette JavaScript Error: "TypeError: actions is undefined" {file: "chrome://marionette/content/driver.js" line: 141} RESOLVED mozilla47

49 Total; 0 Open (0%); 49 Resolved (100%); 0 Verified (0%);


Emulator Branch Model

Full Query
ID Assigned to Summary Status Target milestone
1121378 Use single QEmu branch for all platforms RESOLVED ---

1 Total; 0 Open (0%); 1 Resolved (100%); 0 Verified (0%);


Mock system

Full Query
ID Assigned to Summary Status Target milestone
1038606 implement a nsITelephonyService for Simulator RESOLVED ---

1 Total; 0 Open (0%); 1 Resolved (100%); 0 Verified (0%);


Branch Model

Links

https://developer.mozilla.org/en-US/Firefox_OS/Using_the_B2G_emulators