Linaro 12.07 Dashboard

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

  • Wiki links
    • Release

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

    • - Release calendar

      July 2012

      Monday

      Tuesday

      Wednesday

      Thursday

      Friday

      Saturday

      Sunday

      1

      2

      3

      4

      5

      6

      7

      8

      9
      [QA TESTING] Linaro 12.07 weekly testing
      [REMINDER] Linaro release dates and deliveries

      10

      11

      12
      Toolchain WG monthly release

      13

      14

      15

      16
      [QA TESTING] Linaro 12.07 weekly testing
      [REMINDER] Linaro release dates and deliveries

      17

      18

      19
      Platform/WGs/LTs monthly release
      Linaro Image Tools release

      20

      21

      22

      23
      Linaro 12.07 RC
      [QA TESTING] Linaro 12.07 RC

      24

      25

      26
      Linaro 12.07 Release

      27

      28

      29

      30

      31

    • - Release status

      Next Release Date

      Milestones

      Release Status

      Notes

      LEB

      Android

      July 26th

      Milestone

      released

      Ubuntu

      July 26th

      Milestone

      released

      Android

      android-toolchain GCC 4.6

      July 19th

      Milestone

      released

      android-toolchain GCC 4.7

      July 19th

      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

      July 19th

      Milestone

      released

      glew

      Not released this month

      Milestone

      Not released this month

      glmark2

      July 19th

      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

      July 19th

      Milestone

      released

      Landing Teams

      linux-linaro-android-lt-samsung

      July 19th

      Milestone

      released

      linux-linaro-android-lt-st-ericsson

      Not released this month

      Milestone

      not released this month

      linux-linaro-android-lt-ti

      July 19th

      Milestone

      released

      linux-linaro-lt-samsung

      July 19th

      Milestone

      released

      linux-linaro-lt-st-ericsson

      Not released this month

      Milestone

      Not released this month

      linux-linaro-lt-ti

      July 19th

      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

      Not released this month

      Milestone

      not released yet

      pulseaudio-ucm

      Not released this month

      Milestone

      not released yet

      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

      Not released this month

      Milestone

      Not released this month

      lava-android-test

      July 19th

      Milestone

      released

      lava-dashboard

      July 19th

      Milestone

      released

      lava-dashboard-tool

      Not released this month

      Milestone

      Not released this month

      lava-deployment-tool

      July 19th

      Milestone

      released

      lava-dispatcher

      July 19th

      Milestone

      released

      lava-kernel-ci-views

      Not released this month

      Milestone

      Not released this month

      lava-master-image-scripts

      Not released this month

      Milestone

      Not released this month

      lava-qatracker

      Not released this month

      Milestone

      Not released this month

      lava-scheduler

      July 19th

      Milestone

      released

      lava-scheduler-tool

      Not released this month

      Milestone

      Not released this month

      lava-server

      July 19th

      Milestone

      released

      lava-test

      Not released this month

      Milestone

      Not released this month

      lava-tool

      Not released this month

      Milestone

      Not released this month

      linaro-django-xmlrpc

      Not released this month

      Milestone

      Not released this month

      linaro-image-tools

      July 19th

      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

      July 19

      Milestone

      released

      Power Management

      pm-qa

      Not released this month

      Milestone

      Not released this month

      powerdebug

      Not released this month

      Milestone

      Not released this month

      powertop

      Not released this month

      Milestone

      Not released this month

      Toolchain

      cortex-strings

      Not released this month

      Milestone

      Not released this month

      Release On Demand (ROD)

      gcc-linaro 4.7

      July 12th

      Milestone

      released

      gcc-linaro 4.6

      July 12th

      Milestone

      released

      gdb-linaro

      Not released this month

      Milestone

      not released this month

      qemu-linaro

      July 12th

      Milestone

      released

      toolchain-binaries

      July 26th

      Milestone

      released


    • - Release blueprints

      Blueprint

      Priority

      Headline

      Acceptance

      Implementation

      Graphics

      Add test scenario to simulate window scaling

      High

      New test to simulate window manager scaling effects.

      Test works for both EGL and GLX environments.

      Implemented

      Provide a GUI for the Android port

      High

      Glmark2 on Android comes with a GUI allowing the user to easily customize the benchmarks to run.

      Glmark2 GUI works as expected on linaro android builds.

      Implemented

      Scene based upon the jellyfish WebGL demo.

      High

      New scene based on the WebGL jellyfish demo.

      Scene works on panda and snowball.

      Implemented

      Scene based on the WebGL dynamic terrain demo.

      High

      New scene based on the WebGL dynamic terrain demo.

      Scene works on panda.

      Implemented

      Integrate results from Android daily tests

      High

      Linaro Graphics Dashboard displays results from Android daily test runs.

      Android results are displayed correctly in the dashboard.

      Implemented

      Support loading texture data from JPEG files

      Medium

      Glmark2 can load textures from JPEG files.

      Glmark2 can load textures from JPEG files.

      Implemented

      Support in the Android GUI options that have a finite set of values

      Medium

      Display a list of acceptable option values in the Android GUI, for options that have such a list.

      The list of acceptable options is displayed correctly, and selecting a value works.

      Needs Code Review

      Properly support options that have a finite set of acceptable values.

      Medium

      Properly support options that have a finite set of acceptable values.

      List of acceptable values is listed for each option, and warnings are issued if users try to set options with unacceptable values.

      Needs Code Review

      Is passing texcoords as attributes better than computing them?

      Medium

      The texture scene in glmark2 has an option for switching between shader-generated and vertex attribute texture coordinates.

      The option allows evaluation of these two methods for all objects and textures available from glmark2.

      Implemented

      Kernel

      N/A

      N/A

      N/A

      N/A

      N/A

      Landing Teams

      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

      Upgrade Linaro Android to Jellybean

      Essential

      Linaro Android has been upgraded to JB

      At least one baseline has been upgraded to JB.

      Good progress

      ARM browser benchmarks have been integrated

      High

      ARM browser benchmarks have been integrated

      1. A mechanism to run the browser benchmarks has been built, 2. A method of extracting the data has been created, 3. Each build runs the mechanism, 4. The data is made available to LAVA and for download

      Started

      Android toolchain 12.07 is released

      High

      The 12.07 Linaro toolchain has been released

      1. Linaro Android is released and built with the 12.07 toolchain, 2. The toolchain is released

      Beta Available

      Tools for extracting the results from ARM benchmark APKs have been written

      High

      Tools for extracting the results from ARM benchmark APKs have been developed.

      1. A mechanism to extract the result of each benchmark has been written, 2. The mechanism have been integrated into LAVA, 3. The output of each run is matched to format that can be further processed

      Started

      Automate ARM benchmark application

      High

      The benchmarking apps run on Snowball Panda and Origen.

      The benchmarking apps run on Snowball Panda and Origen

      Good progress

      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

      Include BUILD-INFO.txt in the Android builds

      High

      Blocked

      HDMI and hardware video bring up against 3.5 Origen kernel

      High

      HDMI and Video Playback wotrk on Origen running 3.5

      1. HDMI works, 2. HW accelerated video playback works

      Started

      Put the leftovers back in the Snowball multimedia build

      High

      Linaro Android for Snowball can now be built with the latest vendor tarball

      The vendor tarball intended for the 12.06 release can be used by the Linaro Snowball builds.

      Unknown

      12.07 DS-5 integration into Linaro Android builds

      High

      DS-5 works on Linaro's 12.07 Android builds

      1. gatord works on each Linaro Android build, 2. DS-5 works on all Linaro Android builds.

      Started

      Linaro Android big.LITTLE MP platform

      High

      linaro-android images are now available on android-build for big.LITTLE MP

      linaro-android images are now available on android-build for big.LITTLE MP

      Unknown

      Collect all benchmark results and post them per LAVA run

      Medium

      Benchmark results can be posted per LAVA run

      1. Data is all co-located into a common file or archive, 2. Archive or file can be wgetted and processed by LAVA

      Unknown

      Enabling IOMMU in mainline Origen kernel

      Medium

      IOMMUs works on Origen running 3.5

      1. FIMC IOMMU enabled, 2. MFC IOMMU enabled, 3. HDMI IOMMU enabled

      Started

      Create a mechanism to create a low-variance environment for Android benchmarks

      Medium

      Native and JAVA benchmarks can be run with 1% variance.

      1. Native variance is less than 1%, 2. Java variance is less than 1%

      Unknown

      Make a list of tests present in AOSP source

      Medium

      Good progress

      Upstream Android perf Patch

      Medium

      perf Android portability patch has been submitted to upstream kernel

      1. perf is in Linaro's Android builds, 2. perf has been accepted upstream

      Good progress

      Integrate the pm-qa tests into Linaro's Android builds

      Medium

      cpuidle has been integrated into Snowball

      cpuidle has been integrated into Snowball

      Good progress

      Investigate Cyanogenmod memcpy/memset implementations

      Low

      Started

      Investigate putting Cortex-Strings memcpy() and friends into the kernel

      Low

      Blocked

      Build tests into Android Builds

      Low

      All tests are now included in the build

      All tests are now included in the build

      Good progress

      Integrate ARMs benchmarks into LAVA

      Low

      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

      Good progress

      Platform - Developer Platform

      Develop a cut down version of Linaro ALIP filesystem for use in example Linaro based distributions

      Essential

      TBD

      TBD

      Started

      Enablement testing for OpenGL ES2.0 and Gstreamer

      High

      Extended enablement testing with LAVA, covering OpenGL ES2.0 and Gstreamer support at the Ubuntu LEB.

      Extend the opengles 2.0 validation test case. Create a basic test case for the gstreamer support. Test cases available for LAVA. Tests enabled at the daily runs.

      Deferred

      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.

      Slow progress

      Improve Ubuntu rootfs-only usage documentation

      High

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

      Started

      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.

      Good progress

      Kernel Packages Updates for 12.07 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.

      Started

      Linux Linaro Updates for 12.07 cycle

      High

      Linux Linaro updated on top of the latest upstream release, reflecting the latest changes and development available at Linaro.

      Updates on ll, llt and llct to reflect the latest changes. CI builds running for the supported flavors, kernel released in time for the 12.07 cycle.

      Started

      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.

      Implemented

      Cross Toolchain updates for 12.07 cycle

      Medium

      Cross toolchain packages updated at both Ubuntu Quantal and Toolchain Backports PPA to reflect the latest version available.

      Packages available at quantal and toolchain backports PPA, able to install and work without any blocker issues.

      Not started

      Linaro Package Updates for Ubuntu/Debian for 12.07

      Medium

      Packages X/Y got added/updated at Ubuntu/Debian, reflecting the latest development done by Linaro.

      Packages available at Debian/Ubuntu.

      Started

      Rebase U-Boot-Linaro against the U-Boot 2012.07 release

      Medium

      U-boot-Linaro is now based on the latest upstream release v2012.07

      u-boot working on the same supported platforms as before, without any major regressions (bug or feature)

      Started

      BUILD-INFO.txt production for ubuntu artifacts cleanup

      Medium

      Linaro Ubuntu builds supports build information publishing.

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

      Unknown

      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.

      Implemented

      Project skeleton for CI dashboard

      High

      Create a skeleton Django-based web application with basic web serving, API framework, persistence layer and OpenID-based authentication and ACLs.

      There is a web application providing basic user management with generic CI loop object storage, CI loop chaining and API access.

      Good progress

      Rewrite license protection using Django

      High

      Port license protection code from PHP/mod_rewrite/apache_openid to Python/Django/mod_xsendfile.

      releases.linaro.org and snapshots.linaro.org are running a django-based linaro-license-protection with BUILD-INFO.txt support, backwards compatibility for EULA.txt files.

      Deployment

      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.

      Implemented

      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.

      Implemented

      Support a selection of boot loaders in Linaro hwpacks and support multiple boards

      High

      TBD

      A new hwpack format has been defined which supports multiple boot loaders and multiple boards. Linaro-hwpack create is updated to create such hwpacks and linaro-media-create has been updated to use them.

      Good progress

      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

      Notify a user when a test fails in LAVA

      Essential

      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.

      Needs Code Review

      Black Box Test Actions

      Essential

      Improved testing support for Android

      Android testing can be done without ADB and very minimal interaction from LAVA.

      Not started

      Build an image status view for the QA services team

      Essential

      The dashboard has an image status view.

      The QA services team no longer record daily image status in a spreadsheet

      Needs Code Review

      pre-built image job reliability

      High

      pre-built image testing improved

      we have metrics (if not code fixes) to the most common LAVA failures for pre-built image testing

      Not started

      Create a Proper Staging/Dogfood Server

      High

      Server load on validation.linaro.org reduced

      staging and dogfood testing of LAVA no longer on production instance

      Not started

      Ubuntu Fastmodel Support

      High

      LAVA support Ubuntu images in Fast Models

      FastModel jobs submitted to LAVA can do proper testing on Ubuntu images.

      Not started

      Spec and Buy a National Instruments Power Metering Solution

      Medium

      Linaro has a new toy, a NI-PXIe-4154 battery simulator

      Acquire and demo the NI-PXIe-4154 system with a real Panda and shoot a video about it.

      Implemented

      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

      Implemented

      Monitor Deployment in Lab

      Medium

      TBD

      TBD

      Not started

      Monitoring Of Scheduler Queues

      Medium

      Monitoring added for LAVA job queues

      Alerts will be raised when the scheduler is experiencing overloaded queues.

      Not started

      Squid Monitoring and Metrics

      Low

      Improved proxy caching in validation lab.

      We get better hit rates, especially for larger files like ubuntu-desktop images

      Started

      Add function for android test to connect wifi on lab

      Undefined

      Android Wifi test can connect to password protected access point

      Tests integrated into lava-android-test can use this new method to connect to a password protected access point.

      Good progress

      Power Management

      Integration tree to bring together big.LITTLE MP related work

      Essential

      Good progress

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

      High

      TBD

      TBD

      Started

      Toolchain - GCC 4.7 - GCC 4.6 - GDB 7.4

      Disable invalid autoinc forms for VFP

      Medium

      Improve auto-increment address generation for floating point values.

      Implemented

      Tidy up ubutest

      Medium

      TBD

      TBD

      Implemented

    • - Release roadmap

      Describe Cycles/1207/Release/Roadmap here.

    • - Release bugs

    • - Release point of contacts

      Release Manager Team

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

      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/1207/Release/Dashboard (last modified 2012-07-13 15:46:03)