Mobile/Testing/03 19 14
From MozillaWiki
Contents
Previous Action Items
- Callek to followup on ant install - bug 971841
- See releng section
-
gbrown will file bug to start running some Debug tests on trunk - bug 982799 -
gbrown will needinfo blassey for remaining Debug bugs needing attention- lots of new crashtest bugs opened, etc.
Status reports
Dev team
Rel Eng
- Kmoir is continuing to work on turning on Panda Debug tests that are green, she is hitting some delay issues (bug 982799
- Ant on builders now installable via an unreviewed m-c patch
- However fails due to JAVA_HOME being set incorrectly
- Set to the place we used to (years ago) install java, we currently install into system folders.
- Patch will certainly need to be adjusted, but I'm testing with manual work if outright removing the invalid JAVA_HOME env var will work.
- Hoping to have this resolved soon
- However fails due to JAVA_HOME being set incorrectly
- Beginning to plan out date/time for first rack of pandas and related systems to move from scl1 -> scl3. This will be primarily to ensure that the full-move can go on without problems.
IT
Move dates have not been set but we do have a hard deadline of July 31 to be out of SCL1
IT is beginning to plan the SCL1 move out including panda infrastructure (eg Foopies, Mozpool and pandas)
Tracker Bug:
A Team
- tegra failure rate: [2.05%]
- last week 1.83
- panda failure rate: [29.42%]
- last week 17.17
- excluding retries 1.87%
Android 2.3 emulator
- See https://tbpl.mozilla.org/?tree=Ash&jobname=Android.*2.3.*&rev=a89ebef5dd15
- Random crashes re-appeared - bug 985155
- No crash reports: .dmp not written - bug 980498 -> bug 944612
- Reftests too slow: bug 967913 -> bug 985542
- Experimenting with aws instance types, ix, and my laptop: bug 980519
Autophone
- Continuing to work on bug 969518 to get usb networking up.
- tl;dr
- Took Autophone down 2014-03-13 to configure devices for usbnet.
- Brought back up with Nexus Ones running CyanogenMod 7.2 on 2014-03-18. Backfilling mozilla-central to 2014-03-13 and mozilla-inbound to 2014-03-18.
- Other devices currently offline. Working to bring them back up asap.
- I could not get usbnet to work with the shell running as root on anything but Nexus ones. I think the better approach would be to run Android builds where I can run adbd as root instead of hacking on sh.
- Attempted to use userdebug builds.
- Could not build Nexus One Passion or Nexus S crespo userdebug builds due to gcc 4.8, 4.6 incompatibilities. Could not build older gcc on my workstation. If anyone has a userdebug builds for Nexus One or Nexus S or has a machine with gcc 4.4 or earlier where they can build Android userdebug builds, I would appreciate it.
- I am having problems with segfaults with SUTAgent and fennec installations with userdebug Android builds on Nexus 4, 5 and 7. May be an issue with su and recent versions of Android (4.2+).
- Attempted to use CyanogenMod.
- Placed CyanogenMod 7.2 on all Nexus One devices. This appear to work well with ppp/adb.
- Attempted to use CyanogenMod on the Nexus S devices but ppp/adb does not work due to "Couldn't set tty to PPP discipline: Invalid argument" errors. Attempted all stable versions of CyanogenMod for Nexus S but could not get it to work. Not sure if this is device specific since Nexus One does work. Haven't tried on Nexus 4 or later.
- Investigating rooting via repacking boot.img.
- It looked as if B2G has some tools that may help in unpacking/repacking boot.img but I'm having problems there. If I can't get the required tools from B2G, I will clone Android's system/core/mkbootimg/bootimg.c to create a tool that will unpack a boot.img.
- Attempted to use userdebug builds.
- tl;dr