Blueprint

Priority

Headline

Acceptance

Implementation

Graphics

N/A

N/A

N/A

N/A

N/A

Kernel

Android ram-console upstreaming

Medium

Upstream ram_console driver functionality

Kernel console messages can be saved into persistent RAM regions (either platform-specified RAM region, and/or an address given on the kernel command line), and restored on the subsequent boots (via /proc or a special filesystem, like pstore).

Deployment

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

arndale-board-bringup

High

Arndale board is now supported by linaro android.

android build is setup for Arndale board with complete CI loop.

Blocked

CI bring up: Arndale

Medium

CI loop is complet for Linux linaro Arndale Android build

Arndale android images are deployed in LAVA for testing and a dashboard has been setup

Started

Document lava-test-shell Use In Android

Medium

lava-test-shell documented

Slow progress

Automate the 3dmark benchmark application with uiautomator

Medium

Run 3DMark automatically from android-build on LAVA

3DMark test results available in LAVA dashboard for daily build

Blocked

Huawei Platform Bringup

Medium

Huawei Platform support is available in linaro android.

A member buid is setup for Huawei platform

Good progress

Platform - Developer Platform

Fedora ARMv7 Engineering Build bring up

Essential

TBD

TBD

Blocked

Improve Ubuntu engineering build CI loop

Essential

Long CI jobs are much faster due to being cross-built

kernel, bootloader, qemu packages are cross-built into linaro repositories

Good progress

Platform - Infrastructure

Migrate android.git.linaro.org to the new Linaro-hosted git.linaro.org

High

Migrate android.git.linaro.org to Linaro's git.linaro.org.

New Linaro-hosted git.linaro.org can serve Android repositories and Android users as well. android.git.linaro.org URLs are still usable. Gerrit (review.android.git.linaro.org) and android-build sync with the new server.

Blocked

Set up and migrate git.linaro.org to the new server

High

Migrate git.linaro.org to a rhodecode-based server hosted by Linaro.

There is a new git.linaro.org server to take over from Canonical-hosted git.linaro.org and all automated jobs have been migrated to it. As much compatibility (like URLs) should be preserved.

Started

Migrate Linaro License Protection to use Atlassian Crowd Authentication API

High

releases.linaro.org & snapshots.linaro.org were updated to authenticate against Linaro SSO.

Launchpad groups referenced by builds' BUILD-INFO files are migrated to Crowd, linaro-license-protection was updated to use Crowd API to authenticate users and query group information.

Started

CI Slave Runtime

Medium

A runtime that executes CI job specifications.

CI slave runtime can execute part and full job specifications, depending on CLI parameters.

Good progress

Platform - QA

Linaro 13.05 Monthly Release Test

Essential

Monthly release test for Linaro 13.05.

Finish the monthly release test for Linaro 13.05 cycle.

Started

big.LITTLE MP hotplug stress/performance tests

High

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.

Good progress

Integrate bL MP configs on workload automation test suite

High

Add mp configs on to workload automation test suite.

LAVA dashboard should publish daily mp configs workload automation results.

Started

Automate tests for Linux Linaro Ubuntu engineering build

Medium

Automate initial tests for Linux Linaro Ubuntu engineering build.

A first set of weekly/monthly Ubuntu test cases has been identified, automated and added to our LAVA system

Slow progress

Test frequency and cluster migrations when load changes

Medium

Test frequency and cluster migrations when load changes

on-demand governor should act according to the load.

Started

Linaro 13.05 daily test

Medium

Tracking Linaro daily test for cycle 13.05.

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

Good progress

Platform - LAVA

LAVA LMP Test Suite

Essential

TBD

TBD

Good progress

Aggregate test results from multiple jobs into a single test result bundle

Essential

TBD

TBD

Started

Enable the testing of multiple computing devices from a single job file.

Essential

TBD

TBD

Good progress

Helper tool for test suite authors

High

A new LAVA test suite helper tool was released. This tool handles the interaction with the LAVA server and creating LAVA job files and test definition files, so that test suite developers and integrators can concentrate on the actual test cases.

the tool is available for installation by test suite developers

Started

Interactive boot loader support

High

TBD

TBD

Needs Code Review

Complete BeagleBone Black CI

High

TBA

TBA

Unknown

Prototyping of BeagleBone Black Support

High

TBA

TBA

Unknown

Deploy Huawei boards in LAVA validation lab

High

TBD

TBD

Blocked

Upgrade control to Ubuntu 12.04

Medium

LAVA production server upgraded to Ubuntu 12.04 LTS

We've successfully upgraded control to 12.04 and are properly managing job submissions

Started

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

Bootloader testing for Versatile Express + A9

Undefined

VExpress A9 test images no longer use the master image's boot loader

We have a vexpress A9 board in lava configured with this new mechanism

Not started

Make Calxeda Highbank devices available in validation.linaro.org

Undefined

Linaro LAVA users can now submit LAVA jobs targetting Calxeda EnergyCore nodes. The devices are available under the "highbank" device type.

validation.linaro.org has Calxeda highbank devices that can receive job submissions.

Blocked

Add support for flash rootfs on the TC2 in lava

Undefined

TC2s now using flash drives for rootfs and performance increased

TC2s using flash drives and passing health checks

Unknown

Power Management

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

CPU Hot Plug Latency on Android

High

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

Slow progress

Keep powertop 2.x working on ARM

High

Keep powertop working on ARM platforms

Powertop show correct numbers for C-states, P-states, wakeups on ARM platforms

Good progress

sched: modify timer and workqueue framework to allow migration

High

sched: modify timer and workqueue framework to allow migration to non-idle cpus

TBD

Good progress

Cpufreq cleanups with a view to more consolidation and simpler drivers

Medium

TBD

TBD

Started

cpuidle : write a tool to investigate the behavior of the idle

Medium

Deployment

Port Adaptive NOHZ patchset to ARM

Medium

TBD

TBD

Started

Increase cooperation of cpufreq with the scheduler

Medium

Increase cooperation of cpufreq/cpuidle with the scheduler

TBD

Slow progress

log power item activity

Low

Unknown

tools: powerdebug features

Low

Started

Toolchain - GCC 4.8 - GCC 4.7 - GCC 4.6 - GDB 7.5

N/A

N/A

N/A

N/A

N/A

Cycles/1305/Release/Blueprints (last modified 2013-06-25 06:12:52)