Linaro 12.06 Dashboard

This page contains all the links needed to track Linaro 12.06 release:

  • Wiki links
    • Release

    • Projects summary (it contains general projects information about release/version scheme, LP and VCS links)

    • - Release calendar

      June 2012

      Monday

      Tuesday

      Wednesday

      Thursday

      Friday

      Saturday

      Sunday

      1

      2

      3

      4

      5

      6

      7

      8

      9

      10

      11
      [QA TESTING] Linaro 12.06 weekly testing
      [REMINDER] Linaro release dates and deliveries

      12

      13

      14
      Toolchain WG monthly release

      15

      16

      17

      18
      [QA TESTING] Linaro 12.06 weekly testing
      [REMINDER] Linaro release dates and deliveries

      19

      20

      21
      Platform/WGs/LTs monthly release

      22

      23

      24

      25
      Linaro 12.06 RC
      [QA TESTING] Linaro 12.06 RC

      26

      27

      28
      Linaro 12.06 Release

      29

      30

    • - Release status

      Next Release Date

      Milestones

      Release Status

      Notes

      LEB

      Android

      June 28th

      Milestone

      released

      Ubuntu

      June 28th

      Milestone

      released

      Android

      android-toolchain GCC 4.6

      June 21st

      Milestone

      released

      android-toolchain GCC 4.7

      June 21st

      Milestone

      released

      Graphics

      compiz

      Not released this month

      Milestone

      Not released this month

      compiz-plugins

      Not released this month

      Milestone

      Not released this month

      glcompbench

      Not released this month

      Milestone

      Not released this month

      glew

      Not released this month

      Milestone

      Not released this month

      glmark2

      June 21st

      Milestone

      released

      glproxy

      Not released this month

      Milestone

      Not released this month

      libmatrix

      Not released this month

      Milestone

      Not released this month

      nux

      Not released this month

      Milestone

      Not released this month

      smartt

      Not released this month

      Milestone

      Not released this month

      End Of Life (EOL) - Nothing to be expected beyond 0.5 version

      unity

      Not released this month

      Milestone

      Not released this month

      Kernel

      linux-linaro

      June 21st

      Milestone

      released

      Landing Teams

      linux-linaro-android-lt-samsung

      June 21st

      Milestone

      released

      linux-linaro-android-lt-st-ericsson

      June 21st

      Milestone

      released

      linux-linaro-android-lt-ti

      June 21st

      Milestone

      released

      linux-linaro-lt-samsung

      June 21st

      Milestone

      released

      linux-linaro-lt-st-ericsson

      June 21st

      Milestone

      released

      linux-linaro-lt-ti

      June 21st

      Milestone

      released

      Multimedia

      alsa-ucm-conf

      Not released this month

      Milestone

      Not released this month

      alsa-ucm-test

      Not released this month

      Milestone

      Not released this month

      alsa-lib

      Not released this month

      Milestone

      Not released this month

      libpng

      Not released this month

      Milestone

      Not released this month

      directfb

      Not released this month

      Milestone

      Not released this month

      libjpeg-turbo

      June 21st

      Milestone

      released

      pulseaudio-ucm

      June 21st

      Milestone

      released

      samplemedia test content

      Not released this month

      Milestone

      Not released this month

      speex

      Not released this month

      Milestone

      Not released this month

      Platform

      lava bundle

      June 21st

      Milestone

      Not released yet

      lava-android-test

      June 21st

      Milestone

      released

      lava-dashboard

      June 21st

      Milestone

      released

      lava-dashboard-tool

      Not released this month

      Milestone

      Not released this month

      lava-deployment-tool

      June 21st

      Milestone

      released

      lava-dispatcher

      June 21st

      Milestone

      released

      lava-kernel-ci-views

      Not released this month

      Milestone

      Not released this month

      lava-master-image-scripts

      June 21st

      Milestone

      Not released yet

      lava-qatracker

      Not released this month

      Milestone

      Not released this month

      lava-scheduler

      June 21st

      Milestone

      released

      lava-scheduler-tool

      Not released this month

      Milestone

      Not released this month

      lava-server

      June 21st

      Milestone

      released

      lava-test

      June 21st

      Milestone

      released

      lava-tool

      June 21st

      Milestone

      released

      linaro-django-xmlrpc

      Not released this month

      Milestone

      Not released this month

      linaro-image-tools

      June 21st

      Milestone

      released

      linaro-python-dashboard-bundle

      Not released this month

      Milestone

      Not released this month

      svammel

      Not released this month

      Milestone

      Not released this month

      u-boot-linaro

      Not released this month

      Milestone

      Not released this month

      Power Management

      pm-qa

      Not released this month

      Milestone

      Not released this month

      powerdebug

      Not released this month

      Milestone

      Not released this month

      powertop

      June 21st

      Milestone

      released

      Toolchain

      cortex-strings

      Not released this month

      Milestone

      Not released this month

      Release On Demand (ROD)

      gcc-linaro 4.7

      June 14th

      Milestone

      released

      gcc-linaro 4.6

      June 14th

      Milestone

      released

      gdb-linaro

      June 14th

      Milestone

      released

      qemu-linaro

      June 14th

      Milestone

      released

      toolchain-binaries

      June 28th

      Milestone

      released


    • - Release blueprints

      Blueprint

      Priority

      Headline

      Acceptance

      Implementation

      Graphics

      Allow multiple data series to be displayed in the graphs

      High

      Multiple data series, for example from different sessions (ubuntu/plainx/android) can be displayed in the graphs.

      Data series from ubuntu and plain-x test runs are displayed correctly in the graph.

      Implemented

      Add support for running glmark2 in fullscreen mode.

      Medium

      Add support for running glmark2 in fullscreen mode.

      Fullscreen mode works correctly.

      Implemented

      Kernel

      N/A

      N/A

      N/A

      N/A

      N/A

      Landing Teams

      N/A

      N/A

      N/A

      N/A

      N/A

      Multimedia and libjpeg-turbo

      N/A

      N/A

      N/A

      N/A

      N/A

      OCTO - Memory management and ARMHF benchmarking

      N/A

      N/A

      N/A

      N/A

      N/A

      Platform - Android

      Build tests into Android Builds

      High

      All tests are now included in the build

      All tests are now included in the build

      Slow progress

      Integrate Cortex Strings into Linaro Android

      High

      Linaro's Android builds have now been optimized with cortex string routines

      Linaro's Android builds have now been optimized with cortex string routines

      Beta Available

      Enable Device Tree in all Builds

      High

      Android builds are now being booted using device tree.

      All Android builds are booted using device tree.

      Good progress

      Integrate Android Benchmarks Run by ARM

      High

      The set of Android benchmarks that were run by ARM have been integrated into LAVA

      The set of Android benchmarks that were run by ARM have been integrated into LAVA

      Started

      Move the multimedia patches for snowball to the common 4.0.4 branch

      High

      Linaro Android for Snowball now has support for hardware accelerated multimedia.

      Snowball patches for mm is now on the same branch as all other patches

      Good progress

      UMM Enablement on Android Origen

      High

      Samsung's Origen is now making use of UMM for buffer sharing, has turned on the IOMMUs and is using DRM.

      Samsung's Origen is now making use of UMM for buffer sharing, has turned on the IOMMUs and is using DRM.

      Blocked

      Open Samsung tinyalsa HAL (Audio)

      High

      Origen's tinyalsa has been opened up

      Origen's tinyalsa source has been integrated into the Android build

      Started

      Build android.renderscript Unit Tests and Integrate Them in LAVA

      Medium

      Renderscript testing can now be done in LAVA and locally

      Renderscript testing can now be done in LAVA and locally

      Slow progress

      Automate Android Tests

      Medium

      Select tests from AOSP have been integrated into LAVA

      Select tests from AOSP have been integrated into LAVA

      Started

      Enable Graphics Acceleration on iMX6 running ICS

      Medium

      ICS for iMX6 has been accelerated.

      A build exists from Linaro that users can use to run accelerated Android on an iMX6.

      Blocked

      Integrate fault tolerant monkey runs

      Medium

      Fault tolerant Monkeyrunner tests are running in the lab

      1 or more monkey tests have been integrated into the lab

      Good progress

      Forward Port Connect Hangout Demo Patches to Tip

      Medium

      Forward port 12.02 based Hangout demo patches

      Forward port 12.02 based Hangout demo patches

      Good progress

      Update TI tracking to 3.3

      Medium

      Panda tracking has been shifted to 3.3, current tracking moved to staging

      The current tracking tree moves to staging and tracking is upgraded to 3.3

      Good progress

      Perf on Android

      Medium

      perf is available in Linaro's Android build

      perf is available in Linaro's Android build

      Beta Available

      Upgrade landing-panda Build

      Medium

      Linaro's OMAPZoom build has been upgraded to GCC 4.7 and AOSP 4.0.4

      The OMAPZoom builds runs with hardware accelerated video decode on Linaro's GCC 4.7 and AOSP 4.0.4

      Good progress

      Setup Freescale Click Through

      Medium

      Freescale's binaries are available on the correct legal terms.

      Freescale's binaries can be accessed using a click through.

      Blocked

      Integrate pm-qa Test into Android Build

      Low

      cpuidle has been integrated into Snowball

      cpuidle has been integrated into Snowball

      Beta Available

      Platform - Developer Platform

      Linux Linaro CI updates for 12.06

      High

      Linux Linaro CI jobs are now reflecting the latest linux-linaro-tracking tree, with builds for all the supported flavours.

      Build jobs at ci.linaro.org for each supported flavour. Config fragment for each flavour used at the CI build. LAVA submission for the flavours with boards available at the lab.

      Started

      Cross Build fixes and support for the remaining essential packages

      High

      Packages X and Y are now compatible and cross-buildable with multi-arch support on Debian/Ubuntu.

      Defined list of broken packages, from the core-bootstrap list, that still need fixes to be compatible with multi-arch & cross build. Fixes published for Debian/Ubuntu.

      Started

      Extend infrastructure for OpenEmbedded support

      High

      OpenEmbedded images are now automatically generated at ci.linaro.org, with images published at snapshots.linaro.org and compatible with linaro-media-create.

      Jenkins jobs building OE on requests or daily. Artifacts available to download from snapshots.linaro.org. Able to use linaro-media-create to create a flashable image.

      Not started

      Improve Ubuntu rootfs-only usage documentation

      High

      Improved documentation for uses cases where just the rootfs is needed is available at http://wiki.linaro.org/foobar

      Wiki page created at wiki.linaro.org. Documentation improved at snapshots and releases pointing out the created wiki page.

      Not started

      Improve scripts and instructions for easy multi-arch cross build support

      High

      Instructions and scripts are now available to easily cross-build a package using multi-arch at Ubuntu.

      Instructions reviewed, scripts/instructions used to set up the cross-build environment available

      Started

      Improvements at the daily image testing with LAVA

      High

      All pre-built images for the LEB flavours are now extensively tested with LAVA on a daily basis.

      Builds tested as soon as they are created, extended daily test runs based on the supported test cases, test runs getting pushed to LAVA during the entire cycle (so it can be consumed by both the QA and Release teams).

      Good progress

      Cross Build and Validation for Kernel CI jobs

      High

      Kernel Packages provided by CI are now cross compiled on Jenkins and boot tested with LAVA before making them available in the Kernel PPA.

      All packaged linux linaro kernels are cross compile tested and boot tested via Lava if possible before pushing them to Launchpad.

      Slow progress

      Kernel Packages Updates for 12.06 cycle

      High

      Kernel packages updated to reflect the latest development trees from Linux Linaro and the Landing Teams.

      Build scripts available for all the kernel trees supported. Packages published at Overlay/Kernel PPA.

      Good progress

      Linux Linaro Tracking Bootstrap

      High

      A new Linux Linaro branch, called Linux Linaro Tracking, is now published containing all the Landing Team specific changes, delivering a single and unified tree.

      New branch in place called linux-linaro-tracking. Scripts improved to generate such tree, being able to merge all the LT trees/branches. Branch first published based on 3.4, with all LTs integrated (the ones available at 3.4). Results published to linux-dev showing conflicts and issues as a summary for the month.

      Good progress

      OE: Create basic 'SDK' (chroot-ready) and LAMP targets for ARMv7

      High

      OpenEmbedded ready targets for minimal and LAMP stacks compatible with ARMv7 are now available. This will later enable distro bootstrap for ARMv8.

      lamp and chroot-based recipes created. Images tested on a real ARMv7 target.

      Good progress

      Create Ubuntu specific config fragment for Linux Linaro

      High

      Ubuntu specific config fragment is now published to be used by the Linux Linaro Baseline

      Ubuntu config reviewed and published to be used as a config fragment.

      Good progress

      BUILD-INFO.txt production for ubuntu artifacts (rootfs/hwpacks) and prebuilt images

      Medium

      Linaro Ubuntu builds supports build information publishing.

      BUILD-INFO.txt file is published next to Linaro Ubuntu builds artifacts.

      Good progress

      Cross-Build: Tools and package fixes improvements for minimal bootstrap support

      Medium

      Remaining tool and package related fixes are now available for Debian/Ubuntu, supporting further work for the cross-bootstrap support.

      Remaining tools related fixes available for Debian/Ubuntu. List of the remaining package issues for the minimal rootfs (bootstrap cross buildd target). Fixes or bugs available for the remaining issues.

      Started

      Evaluate the needed work to finalize the u-boot-grub2 support

      Medium

      Development plan for the u-boot->grub2 support is documented at http://foobar, describing the needed work to complete the implementation.

      Evaluation of the completed work by OCTO, and wiki updated to report the current status, and showing what still needs to be done to fully complete the implementation.

      Not started

      Publish Linux Linaro Maintenance Scripts

      Medium

      Linux Linaro maintenance scripts are all publish now, and maintained on git.linaro.org/people/ynk/ll-tools.git

      Scripts published in git.linaro.org/people/ynk/ll-tools.git tree. Instructions also in place with minimal description on how to use them.

      Good progress

      Platform - Infrastructure

      Export additional build info for use when serving builds

      High

      Build information is defined and exported for external use.

      We have an extensible BUILD-INFO.txt format defined and the existing restricted publishing feature (EULA/OPENEULA) has been ported to it. Platform/Build services that publish restricted artifacts make use of the new mechanism and the old mechanism was superseded.

      Beta Available

      Fixes and improvements to engineering views

      High

      Engineering views have been enhanced to work properly with duplicate work items, and expand-all link is added to milestone sections.

      It's possible to add duplicate work items with different assignees. There is an "expand all" link in the per-date section on upcoming work page.

      Good progress

      Handle EULA text versioning and branding

      High

      Click through license protection supports EULA versioning and branding.

      Branding for download directory as well as EULA display can be selected and configured by the build artifacts without further configuration tweaks and special casing on the download host itself.

      Beta Available

      Switch CI to use custom AMIs

      High

      Linaro EC2 build systems now use optimized, custom AMIs as the basis for build slaves creation.

      Tools and process are established to setup, create and update AMIs across Linaro Cloud build systems (ci.linaro.org, android-build, cbuild).

      Beta Available

      Support for OpenID authentication in license protection script

      High

      Click through license protection supports OpenID authentication.

      OpenID authentication can be configured in a central configuration maintained by linaro and EULA feature works in directories that are under openid protection.

      Good progress

      Get number of daily builds under control on android-build

      Medium

      A process is in place to facilitate better daily build usage and keep costs manageable.

      We can easily see the number of daily builds we have on android-build and we have a process that makes people consider costs of daily builds before setting them up.

      Implemented

      Platform - Validation

      Update Cloud Deployment In Lab

      Essential

      Cloud server's in lab updated

      Cloud servers and vm's running Precise and have proper networking support

      Started

      Support Fast Models

      Essential

      LAVA now supports Fast Models

      Jobs can be submitted to LAVA that run/test Fast Models

      Good progress

      Investigate Failed Android Jobs

      Essential

      Investigation conducted into causes for failed Android jobs in LAVA

      Failure rates of android jobs are shown to have improved

      Started

      Improve LAVA Documentation

      High

      lava.readthedocs.org documentation has been updated and expanded

      Add information for installing lava, writing tests, and creating master images to our main documentation so that it is easy to find.

      Deployment

      Notify a user when a test fails in LAVA

      High

      Users can now subscribe on LAVA to test failures notification.

      Users can subscribe to a test case from the website and receive e-mail notification on failures.

      Slow progress

      Switch to buildout for deployment

      High

      The production instance on control uses buildout

      Deployments now use zc.buildout and are more reliable and reproducible.

      Implemented

      Set up automated updates of staging

      Medium

      staging.validation.linaro.org features automated updates, directly from LAVA components

      staging is updated automatically on a daily basis from the trunk branches of the various LAVA components.

      Implemented

      Create scripts to control the ports on cyclades in the lab

      Medium

      Conmux no longer in use for all boards other than snowball

      Full control of serial ports with no failures due to serial port freeze

      Deployment

      Include STE kernel test suite in LAVA and CI

      Medium

      CI and LAVA support Snowball kernel test cases

      Snowball kernel testcases are run on LAVA when a new igloo kernel build is done ci.linaro.org

      Started

      Spec and Buy a National Instruments Power Metering Solution

      Medium

      TBD

      TBD

      Blocked

      SD Card Mux

      Medium

      Linaro and TinCanTools have created an SD Card mux!

      An SD card mux that auto switches to target and host mode

      Blocked

      add timeout process for lava-android-test actions

      Medium

      The android test will be stopped when it timeouts

      android test will be stopped when it run for long time than expected, and we can pass the timeout value from android-build to lava

      Good progress

      Update the CTS test to use the google package

      Medium

      Moving to AOSP's updated CTS package android-cts-4.0.3_r3

      CTS should be able to run properly in LAVA

      Good progress

      Make the integration of android-instrument-test/android-shell-test/android-command-test easily

      Low

      Ease the integration of three types of android test(instrumentation-test/shell-test/command-test)

      Android team member can integrate test easier than before, and no need to understand python language. And the integrated test can be specified from Android build service and can be run in the Validation lab after a build.

      Needs Code Review

      Power Management

      Add support for asymmetric cpus to the Linux scheduler

      Essential

      TBD

      TBD

      Started

      Hotplug Performance Improvements

      High

      TBD

      TBD

      Started

      Common clock: port to OMAP platform

      High

      Use common struct clock on OMAP

      board boots and clock functions correctly, able to allocate and initialize clock sources on the boards

      Started

      Enhance the scheduler workload recording/replaying subsystem based on perf tool

      High

      TBD

      TBD

      Started

      cpuidle: add cpu specific states capability

      High

      TBD

      TBD

      Started

      thermal: Adapt Snowball driver to in-kernel framework

      High

      Adapt Snowball driver to thermal framework

      Snowball board boot correctly, the driver function correctly and pass thermal tests.

      Started

      DVFS for the Common Clock Framework

      High

      Implement and merge the needed infrastructure for platforms to start using the clock framework as the basis for DVFS transitions.

      TBD

      Started

      Keep powertop 2.x working on ARM

      High

      TBD

      TBD

      Good progress

      Upstream the cpuidle driver for the ST-E u8500

      Medium

      Mainline the cpuidle driver for u8500

      cpuidle driver for u8500 accepted upstream, power-qa cpuidle tests pass without regression

      Good progress

      ARM power measurement dongle sanity check

      Low

      TBD

      TBD

      Started

      Toolchain - GCC 4.7 - GCC 4.6 - GDB 7.4

      Better 64 bit shifts in core registers

      Medium

      N/A

      N/A

      Implemented

    • - Release roadmap

      Describe Cycles/1206/Release/Roadmap here.

    • - Release bugs

    • - Release point of contacts

      Release Manager Team

      • Fathi Boudra (fabo), David Zinman (dzin), Alexander Sack (asac)

      Android Team

      • TBA

      Developer Platform Team

      • TBA

      Graphics Working Group

      • TBA

      Multimedia Working Group

      • TBA

      Toolchain Working Group

      • Andrew Stubbs (ams_cs), Ramana Radhakrishnan (ramana), Michael Hope (michaelh)
      • Note: we'll help triage problems but doing a work around in the packaging is much preferred to doing a respin.
      • https://wiki.linaro.org/WorkingGroups/Toolchain/ReleasesPOC

      • TODO:
        • document the responsibilities, availability, and methods.
        • IRC and email methods preferred.

      Landing Team

      • TBA - if none provided, please contact Landing Team Tech Leads:
        • Ubuntu Freescale - Guodong
        • Ubuntu/Android Samsung - Tushar
        • ST-Ericsson - Lee Jones
        • Ubuntu/Android TI - Andy Green

      Testers

      Board

      Tester(s)

      Android

      i.MX53 Quick Start

      i.MX6

      Origen

      PandaBoard 4430 tracking, stable & aosp

      PandaBoard 4460 tracking, stable & aosp

      PandaBoard 4430 gcc44-kwg-upstream & gcc46-kwg-upstream

      PandaBoard 4460 gcc44-kwg-upstream & gcc46-kwg-upstream

      Snowball

      vexpress-a9

      vexpress-rtsm

      Ubuntu

      i.MX53 Quick Start

      Origen

      PandaBoard

      Snowball

      IS

      • Vanguard on duty, following IS coordination process.

      Website

      • Ian Davenport


  • External links


CategoryRelease

Cycles/1206/Release/Dashboard (last modified 2012-06-05 07:10:54)