Linaro 12.10 Dashboard

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

  • Wiki links
    • Release

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

    • - Release calendar

      October 2012

      Monday

      Tuesday

      Wednesday

      Thursday

      Friday

      Saturday

      Sunday

      1

      2

      3

      4

      5

      6

      7

      8
      [QA TESTING] Linaro 12.10 weekly testing
      [REMINDER] Linaro release dates and deliveries

      9

      10

      11
      Toolchain WG monthly release

      12

      13

      14

      15
      [QA TESTING] Linaro 12.10 weekly testing
      [REMINDER] Linaro release dates and deliveries

      16

      17

      18
      Platform/WGs/LTs monthly release

      19

      20

      21

      22
      Linaro 12.10 RC
      [QA TESTING] Linaro 12.10 RC

      23

      24

      25
      Linaro 12.10 Release

      26

    • - Release status

      Next Release Date

      Milestones

      Release Status

      Notes

      LEB

      Android

      October 25th

      Milestone

      released

      Ubuntu

      October 25th

      Milestone

      released

      Android

      android-toolchain GCC 4.6

      Not released this month

      Milestone

      Not released this month

      android-toolchain GCC 4.7

      October 18th

      Milestone

      released

      Graphics and Multimedia

      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

      Not released this month

      Milestone

      Not released this month

      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

      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 this month

      pulseaudio-ucm

      Not released this month

      Milestone

      Not released this month

      samplemedia test content

      Not released this month

      Milestone

      Not released this month

      speex

      Not released this month

      Milestone

      Not released this month

      Kernel

      linux-linaro

      October 18th

      Milestone

      released

      Landing Teams

      linux-linaro-android-lt-samsung

      October 18th

      Milestone

      Not released yet

      linux-linaro-android-lt-st-ericsson

      Not released this month

      Milestone

      Not released this month

      linux-linaro-android-lt-ti

      Not released this month

      Milestone

      Not released this month

      linux-linaro-lt-samsung

      October 18th

      Milestone

      Not released yet

      linux-linaro-lt-st-ericsson

      Not released this month

      Milestone

      Not released this month

      linux-linaro-lt-ti

      Not released this month

      Milestone

      Not released this month

      Platform

      lava bundle

      Not released this month

      Milestone

      Not released this month

      lava-android-test

      October 18th

      Milestone

      released

      lava-dashboard

      October 18th

      Milestone

      released

      lava-dashboard-tool

      Not released this month

      Milestone

      Not released this month

      lava-deployment-tool

      October 18th

      Milestone

      Not released yet

      lava-dispatcher

      October 18th

      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

      October 18th

      Milestone

      Not released yet

      lava-scheduler-tool

      Not released this month

      Milestone

      Not released this month

      lava-server

      October 18th

      Milestone

      Not released yet

      lava-test

      October 18th

      Milestone

      released

      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

      October 18th

      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

      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

      October 11th

      Milestone

      released

      gcc-linaro 4.6

      October 11th

      Milestone

      released

      gdb-linaro

      Not released this month

      Milestone

      Not released this month

      qemu-linaro

      Not released this month

      Milestone

      Not released this month

      toolchain-binaries

      October 25th

      Milestone

      released


    • - Release blueprints

      Blueprint

      Priority

      Headline

      Acceptance

      Implementation

      Graphics

      N/A

      N/A

      N/A

      N/A

      N/A

      Kernel

      android upstreaming: Ashmem

      High

      Android Ashmem functionality has been upstreamed.

      Android applications run using upstreamed ashmem functionality.

      Good progress

      Implement RPMSG for TI OMAP platforms

      High

      RPMSG for TI OMAP platforms has been implemented

      rpmsg is merged into Linus Torvalds' kernel tree for TI platform. ST Ericsson reviewed and approved the implementation.

      Blocked

      Android FIQ debugger for ARM

      Medium

      TBD

      TBD

      Good progress

      Android keyreset driver upstreaming

      Low

      Android keyreset driver upstreamed

      TODO

      Needs Code Review

      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

      CPU Hot Plug Latency on Android

      Essential

      CPU hotplug latency has been ported to Android and is available in relevant baselines

      CPU hotplug latency and its dependencies have been ported to Android and the code is available in relevant baselines

      Blocked

      Demonstrate Benchmarking and Benchmarking Automation

      Essential

      Linaro demonstrates benchmarking methods and how it automates benchmarks

      The following is produced

      Good progress

      Demonstrate Linaro Accelerated Galaxy Nexus

      Essential

      Linaro demonstrates Galaxy Nexus builds

      The following is produced

      Beta Available

      Demonstrate the NI Power Meter

      Essential

      Linaro demonstrates NI power meter

      The following is produced

      Good progress

      Modify README solution

      Essential

      Linaro's builds now ship with specific how-to instructions in the build.

      Specific instructions for using pre-built images and compiling images will be shipped with the build.

      Good progress

      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.

      Good progress

      Improve the NI Power Meter VI

      High

      Linaro's NI Power Meter VI has Been Improved

      A VI that more easily integrates into LAVA

      Unknown

      Streamline Automation Script Integrated into LAVA

      High

      The Monkey Runner script that automates Streamline has been integrated into LAVA.

      The Monkey Runner script that automates Streamline has been integrated into LAVA.

      Good progress

      Benchmark Dalvik and Hard-Float OpenJDK for ARM with SciMark

      High

      SciMark has been benchmarked against Dalvik and Hard-Float OpenJDK

      Good progress

      Ensure Tracking Snowball can Build and Boot

      High

      Snowball Jellybean boots with a tip kernel

      Snowball Jellybean boots with a tip kernel from the STE landing team and keeps booting as development progresses.

      Slow progress

      Create AOSP Galaxy Nexus Build

      Medium

      AOSP Galaxy Nexus builds are available at android-build.linaro.org.

      An AOSP Galaxy Nexus build is available at android-build.linaro.org and is built daily.

      Good progress

      Demonstrate a Hybrid Android Build

      Medium

      Linaro demonstrates Hybrid Android

      The following is produced:

      Good progress

      Integrate beaglebone board support

      Medium

      BeagleBone Android support is now available in Linaro

      linaro-android can be run on BeagleBone

      Started

      Upstream Android perf Patch

      Medium

      perf Android portability patch has been submitted to upstream kernel

      perf patches have been accepted upstream

      Good progress

      New Starter Task Fahad

      Low

      Fahad has been on-boarded

      Fahad can work with builds, write tests and perform integration

      Started

      Platform - Developer Platform

      OE: Bootstrap for ARMv8

      Essential

      OpenEmbedded now contains the 64-ready components for the ARMv8 bootstrap.

      Gcc, binutils, glibc, kernel all integrated at OpenEmbedded, to have enough for image builds/publishing.

      Good progress

      aarch64 cross bootstrap for debian/ubuntu

      High

      AArch64 quantal image containing build-essential available

      aarch64 chroots, repositories, sources, tools available for bootstrapping.

      Good progress

      big.LITTLE updates for 12.10

      High

      Package and components for the big.LITTLE project were updated based on the requirements for the 12.10 development cycle.

      Requirements from the Dev and QA team properly addressed for the Ubuntu based images.

      Started

      Browser Benchmarking Investigation and Setup

      High

      TBD

      TBD

      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.

      Good progress

      Linux Linaro updates for 12.09

      High

      Linux Linaro tree updated with the latest kernel development topics provided by Linaro, and also against the 3.6-rc6 upstream snapshot.

      Tree updated containing the latest changes from supported topics/branches and also on top of the latest development RC released during September.

      Good progress

      Linux Linaro updates for 12.10

      High

      Linux Linaro tree updated with the latest kernel development topics provided by Linaro, and also against the 3.X-rcX upstream snapshot.

      Tree updated containing the latest changes from supported opics/branches.

      Started

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

      Not started

      Enable GRUB support on the compatible platforms

      Medium

      TBD

      TBD

      Blocked

      Linaro Package Updates for Ubuntu/Debian for 12.09

      Medium

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

      Packages available at Debian/Ubuntu.

      Not started

      Platform - Infrastructure

      Enable lightweight HTTP access for android.git.linaro.org

      High

      Allow non-smart HTTP access on android.git.linaro.org and use that for android-build.linaro.org builds where possible.

      There is http://android.git.linaro.org/git-ro/ serving all the repositories through "non-smart" HTTP (i.e. apache serving pack files directly) and all the official manifest files are updated to use those links as well.

      Slow progress

      Setup Automation for testing all old linaro releases

      High

      linaro-image-tools is not continuously validating that all releases still work and the release process includes having all releases work a requirement.

      jenkins job testing all old releass on all main boards are running; release process includes taking the jenkins job input as validation data.

      Good progress

      Self-sufficient git hosting on git.linaro.org (Connect)

      High

      Provide a git hosting which requires little or no intervention from the IS/Infrastructure team for setting up git repositories, with proper account/privacy management through the web UI.

      Have (at least) Linaro kernel hosted on the new infrastructure and CI builds pulling from it. There is web interface to create new repositories and control ACLs.

      Good progress

      Render pre-defined text files (README, INSTALL, HACKING) directly in directory listings on android-build/snapshots/releases

      High

      Define what pre-defined files will be automatically supported, what mark-up language they'd use, and implement it all on android-build.l.o/snapshots.linaro.org/releases.linaro.org.

      android-build.l.o/snapshots.linaro.org/releases.linaro.org renders pre-defined text files (with extended markup support) which are included along with build artifacts.

      Good progress

      Develop UI showing off the CI dashboard workflow/experience

      High

      Develop UI demonstrating the desired workflow and experience of CI dashboard users (developers, team leads and managers, as well as "regular users") in building, testing, publishing and downloading their code.

      There is a running CI dashboard prototype which shows up main UI concepts demonstrating how developers can run their CI loops and see builds flow from being requested, to built, tested and published.

      Good progress

      LAVA integration for CI dashboard

      Low

      The CI dashboard now submits tests to LAVA based on a user selection and build output, and displays the results of those tests.

      On an individual CI loop page one can choose any of the tests available in LAVA and CI dashboard can send a build to test to LAVA.

      Good progress

      Verify buildability of GRUB on UEFI and GRUB on U-Boot ports

      Undefined

      TBD

      TBD

      Blocked

      Platform - QA

      Linaro 12.10 Monthly Release Test

      Essential

      Monthly release test for Linaro 12.10.

      Finish the monthly release test for Linaro 12.10 cycle.

      Started

      Port sched Test cases to Android for BL MP Project Testing.

      High

      sched tests have been integrated in Linaro's big.LITTLE test suite and are automatically run as part of continuous validation of big.LITTLE MP code in LAVA

      sched tests have been ported to android and tests are automatically run in LAVA daily builds of the big.LITTLE MP project; in absence of such a build; simple instructions are available to run the test suite in one command and lava compatible result format is produced. Also, a test plan document was created and signed off by big.LITTLE MP PM.

      Blocked

      Add tracing tests for big.little

      High

      Tracing tests for big.little system have been added

      Tracing tests are documented in the big.little system test plan and are added to the git repository

      Unknown

      Linaro 12.10 weekly test

      High

      Tracking Linaro weekly test for cycle 12.10.

      Finish three weekly test tasks, for calendar week 40, 41 and 42.

      Beta Available

      Populate templates on communication wiki page with initial content

      High

      Templates for regular email communication are required.

      On Linaro QA Communication WiKi page, following templates has been shown: Release Candidate Request, Release Critical Bug Reminder, Release Critical Test Summary and Final Release Test Summary.

      Good progress

      Extend bl-agitator to switch all cpus simultaneously

      Medium

      Tests to cover big.LITTLE cluster init and shutdown have been added to the big.LITTLE core testsuite (only applicable for integrated switcher, not the reference switcher)

      BL core testsuite should contain a new test that tries switching all cpus at once between a7 and a15 100 times.

      Started

      Detail plans for task placement testing on big.LITTLE MP

      Medium

      Linaro big.LITTLE MP test plan includes tests for task placement

      Test plan updated with details on the tests that will be run, and automated test scripts exist that will work on android and ubuntu for task placement

      Blocked

      ffmpeg test integrate in BL core-test

      Medium

      Develop new test in big.LITTLE core-test which should test VFP. the best tool to test VFP is "ffmpeg". So develop tests around "ffmpeg" and test should run while switching.

      big.LITTLE Switcher suite can run on android and ubuntu target in LAVA with latest "ffmpeg" changes.

      Good progress

      Tracking Linaro 12.10 daily test

      Medium

      Tracking Linaro daily test for cycle 12.10.

      Existing bugs linked to Linaro daily test dashboard, bug status updated in Launchpad.

      Good progress

      big.LITTLE MP hotplug stress/performance tests

      Low

      CPU hot-plug latency test should be integrated to Android and Ubuntu builds.

      CPU hot-plug latency test should run and integrate it in LAVA test.

      Blocked

      Platform - Validation

      Black Box Test Actions

      Essential

      Improved testing support for Android

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

      Implemented

      Support v8 Model Device in LAVA

      Essential

      LAVA now supports running v8 models

      We can accept a job who's device type is for a v8 model and run it.

      Good progress

      Create Initial Custom View for PMWG

      Essential

      LAVA dashboard includes a report for the Power Management Working Group.

      You can view PMWG results in the dashboard

      Started

      Device under test (DUT) signal support

      High

      LAVA dispatcher includes generic support for external measurement sources

      We can plug either the NI battery simulator or ARM energy probe into the dispatcher and handle signals for it.

      Started

      Purchase and deploy a router in the lab for connection to leased line

      High

      New router for the lab deployed

      We have a new router connected to the new leased line

      Implemented

      Improve User Experience When Not Logged In

      High

      restricted access improvements to validation.linaro.org

      users not logged into the website or missing permissions will get more informative messages and actions.

      Not started

      Enable ARM Energy Probe

      High

      LAVA can talk to a single ARM energy probe in staging.

      We have a simple test that can run in staging that can add ARM EP data into a dashboard bundle.

      Not started

      Device Version Support

      Medium

      RTSM and Master Image version information now included in LAVA

      RTSM and Master Image version are discoverable in LAVA UI

      Good progress

      Prepare a set of slides for doing lava presentations

      Medium

      LAVA presentation given to ARM

      LAVA Presentation pack available and presented to ARM

      Good progress

      NI Battery Simulator Support

      Medium

      LAVA dispatcher can include NI Battery Simulator data

      We have a simple test that can demonstrate this, along with the data viewable in the LAVA dashboard.

      Not started

      Connect the LAVA test WiFi access point to the outside world

      Low

      TBD

      WiFi access point connected to the internet

      Implemented

      Investigate Failures for Non-Health Jobs

      Low

      LAVA job failures have been analyzed

      We have looked at a variety of failures and broken them down into the most common classifications.

      Not started

      Power Management

      Integration tree to bring together big.LITTLE MP related work

      Essential

      Ongoing maintenance of b.L MP feature tree that tracks interesting patchsets for b.L MP work

      Tree is integrated into linux-linaro and used for TC2 LEB as well as to support members

      Good progress

      cpuidle: add cpu specific states capability

      Essential

      TBD

      TBD

      Needs Code Review

      Hotplug Performance Improvements

      High

      TBD

      TBD

      Good progress

      cpuidle: Upstream the driver for the Samsung Exynos

      High

      TBD

      TBD

      Good progress

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

      High

      TBD

      TBD

      Started

      Thermal framework enhancements for non-ACPI platforms

      High

      Fix the thermal framework to be more useful on ARM platforms

      Samsung boards boot correctly, the drivers function correctly and pass thermal tests.

      Good progress

      sched: modify timer and workqueue framework to allow migration

      High

      TBD

      TBD

      Needs Code Review

      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

      Tasking packing heuristics (Power-aware scheduler)

      High

      TBD

      TBD

      Started

      Devfreq core changes for use by GPU

      Medium

      The Mali driver has been adapted to use devfreq framework for dvfs

      Upstream Mali driver devfreq and devfreq core patches

      Started

      cpuidle: support for multi-cluster in the core

      Medium

      TBD

      TBD

      Started

      Toolchain - GCC 4.7 - GCC 4.6 - GDB 7.4

      aarch64 baremetal testing

      High

      TBD

      TBD

      Started

      Initial aarch64 backport

      High

      TBD

      TBD

      Started

      Use vld1 for quad loads

      Medium

      TBD

      TBD

      Implemented

    • - Release roadmap

      Card

      Blueprint

      Status

      Graphics

      N/A

      N/A

      N/A

      Kernel

      N/A

      N/A

      N/A

      Multimedia

      N/A

      N/A

      N/A

      OCTO

      N/A

      N/A

      N/A

      Platform - Android

      N/A

      N/A

      N/A

      Platform - Developer Platform

      N/A

      N/A

      N/A

      Platform - Infrastructure

      N/A

      N/A

      N/A

      Platform - Validation

      N/A

      N/A

      N/A

      Power Management

      N/A

      N/A

      N/A

      Toolchain

      N/A

      N/A

      N/A

    • - 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 and Multimedia Working Group

      • TBA

      Toolchain Working Group

      • 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/Android Samsung - Tushar
        • ST-Ericsson - Lee Jones
        • Ubuntu/Android TI - Andy Green

      Testers

      Board

      Tester(s)

      Android

      Origen

      PandaBoard 4430

      PandaBoard 4460

      Snowball

      Versatile Express

      Versatile Express RTSM

      Ubuntu

      Origen

      PandaBoard

      Snowball

      Versatile Express

      Versatile Express RTSM

      IS

      • Vanguard on duty, following IS coordination process.

      Website

      • Ian Davenport, Alex Ross, Freshleaf


  • External links


CategoryRelease

Cycles/1210/Release/Dashboard (last modified 2012-10-04 07:35:28)