****************
Team Work Logged
****************
# tyler-baker Progress #
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1643 - 4. Trending Builds Boots and Tests (5.56%)
* Added FVP base models for LSK testing.
* LAVA-1317 - lava-dispatcher maintenance
* LAVA-1981 - Basic integration of D02 (16.67%)
* Another SATA drive installed the same error as before:
http://lava.kernelci.org/scheduler/job/78679/log_file#L_75_243
The D02 will not boot to userspace with either two SATA drives connected. Using the instructions from: http://hisilicon.github.io/2015/04/17/D02-hacking-manual/ and binaries from here: https://github.com/hisilicon/estuary/tree/estuary-v1.1/
As an alternative I tried to load GRUB2 over TFTP, which hung the platform.
Choice: 1
[1] VenMsg(06ED4DD0-FF78-11D3-BDC4-00A0C94053D1,0000000000000000)
- VenMsg(06ED4DD0-FF78-11D3-BDC4-00A0C94053D1,0000000000000000)
[2] PXE on MAC Address: 00:00:00:00:00:11
- MAC(000000000011,0x1)
[3] TFTP on MAC Address: 00:00:00:00:00:11
- MAC(000000000011,0x1)
Select the Boot Device: 3
Get the IP address from DHCP: [y/n] y
Get the TFTP server IP address: 192.168.2.2
File path of the EFI Application or the kernel : d02/archaa64.efi
Is your application an OS loader? [y/n] y
Arguments to pass to the EFI Application:
Description for this new Entry: GRUB2
[1] Add Boot Device Entry
[2] Update Boot Device Entry
[3] Remove Boot Device Entry
[4] Reorder Boot Device Entries
[5] Update FDT path
[6] Set Boot Timeout
[7] Return to main menu
Choice: 7
[1] PXE on MAC Address: 00:00:00:00:00:11
- MAC(000000000011,0x1)
- Arguments:
[2] GRUB2
- MAC(000000000011,0x1)/IPv4(192.168.2.2)/d02/archaa64.efi
- Arguments:
[3] Shell
[4] EBL
[5] Boot Manager
[6] ESL Start OS
[7] FLASH Start OS
[8] FPGA Start SRE
[9] Reboot
Start: 2
Loading driver at 0x00072AEB000 EntryPoint=0x00072AEB400
Welcome to GRUB!
Hangs here forever....
The only real choice I see here, is to decompile the device tree set the comand line on the fly and recompile. Which I am not crazy about.
* LAVA-1511 - Upstream Kernel CI
* LAVA-1982 - Bug Bisection (5.56%)
* Bisecting u-boot bug for RPI B+
* LAVA-1317 - lava-dispatcher maintenance
* LAVA-1906 - HiKey Integration (72.22%)
* Both Debian and Android images are being deployed and booted.
Debian:
http://lava.kernelci.org/scheduler/job/78867
Android:
http://lava.kernelci.org/scheduler/job/78887/
* Chatted with Fathi today about the UEFI support. Decided it was time to make the move and integrate the board with this bootloader. It uses UEFI, loads fastboot.efi, writes images, reboots, and configures the kernel with UEFI shell.
Tested with prebuilt debian images via eMMC. (deploy_linaro_android_image)
http://lava.kernelci.org/scheduler/job/79186
Tested with prebuilt kernel, dtb, and ramdisk.
(deploy_linaro_kernel)
http://lava.kernelci.org/scheduler/job/79182
Patch up for review:
https://review.linaro.org/#/c/5770/
# stylesen Progress #
* LAVA-1317 - lava-dispatcher maintenance
* LAVA-1414 - LC: Linaro login integration with LAVA (100.0%)
* Patchset up for review.
* Addressed review comments and reposted patch for review.
# milo Progress #
* LAVA-1511 - Upstream Kernel CI
* LAVA-1889 - Simplify and reuse JS library for graph support (88.89%)
* Refactored graph code into a more reusable component, started refactoring of existing code.
* LAVA-1511 - Upstream Kernel CI
* LAVA-1920 - Backend improvements (11.11%)
* Fixed error when uploading large files.
# neil.williams(a)linaro.org Progress #
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1953 - Improve lava-tool (33.33%)
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1947 - Cancel must call power_off action (66.67%)
****************
Team In-Progress
****************
# dean.arnold(a)linaro.org Plan #
* LAVA-1966 - Bug-1409
# georgy.redkozubov(a)linaro.org Plan #
* LAVA-1777 - Create lava-test-shell helpers for performance collection
# milo.casagrande(a)linaro.org Plan #
* LAVA-1811 - Frontend UI improvements/requests
* LAVA-2042 - Job delta view of builds and boots
* LAVA-1889 - Simplify and reuse JS library for graph support
# neil.williams(a)linaro.org Plan #
* LAVA-1853 - Ensure VMgroup operations use a clean environment
* LAVA-1806 - Port VMGroup support as secondary connections
* LAVA-2051 - Ensure template errors are reported without failures
# senthil.kumaran(a)linaro.org Plan #
* LAVA-1976 - 5044
* LAVA-1948 - migrate-user script for lava ldap migration
* LAVA-2080 - django_extensions support in LAVA
* LAVA-2084 - 5809
# stevan.radakovic(a)linaro.org Plan #
* LAVA-1938 - Verification script for device config
* LAVA-1929 - Export a set of variables on the DUT
# tyler.baker(a)linaro.org Plan #
* LAVA-1524 - ARM KVM boot testing
* LAVA-1792 - Tyler's Mentoring
* LAVA-1643 - 4. Trending Builds Boots and Tests
* LAVA-1981 - Basic integration of D02
* LAVA-1982 - Bug Bisection
* LAVA-2010 - Meetings
****************
Team Work Logged
****************
# tyler-baker Progress #
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1643 - 4. Trending Builds Boots and Tests (44.44%)
* Publishing support added, and patch sent to Kevin for review/testing. Had to discuss with Milo a bit about the API parameters, but that is worked out now.
* LAVA-1317 - lava-dispatcher maintenance
* LAVA-1981 - Basic integration of D02 (22.22%)
* Fitted a SATA drive to the D02. The partition layout on the wiki was incorrect in a few places, so I had to iterate on the deployment a few times. Now UEFI is ignoring the kernel complete and so is the kernel.
* LAVA-1608 - General Team Items
* LAVA-1792 - Tyler's Mentoring (33.33%)
* Discussions around qemu + uefi for the qemu-aarch64 and kvm-aarch64 targets.
# milo Progress #
* LAVA-1511 - Upstream Kernel CI
* LAVA-1920 - Backend improvements (100.0%)
* Created branch for the frontend to test new URL formats.
* Deployed testing changes on staging server.
* Fixed issue with upload API, wrote more unit tests.
# stevan.radakovic Progress #
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1929 - Export a set of variables on the DUT (100.0%)
* Moving load yaml file logic to the master.
* code review fixes for https://review.linaro.org/#/c/5295/
# neil.williams(a)linaro.org Progress #
* LAVA-1685 - LAVA General (Release, Maintenance & Other)
* LAVA-1987 - Update docs on hacking sessions (7.69%)
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1806 - Port VMGroup support as secondary connections (92.31%)
****************
Team In-Progress
****************
# dean.arnold(a)linaro.org Plan #
* LAVA-1966 - Bug-1409
# georgy.redkozubov(a)linaro.org Plan #
* LAVA-1777 - Create lava-test-shell helpers for performance collection
# milo.casagrande(a)linaro.org Plan #
* LAVA-1889 - Simplify and reuse JS library for graph support
* LAVA-1811 - Frontend UI improvements/requests
* LAVA-2042 - Job delta view of builds and boots
# neil.williams(a)linaro.org Plan #
* LAVA-1853 - Ensure VMgroup operations use a clean environment
* LAVA-1806 - Port VMGroup support as secondary connections
# senthil.kumaran(a)linaro.org Plan #
* LAVA-1976 - 5044
* LAVA-1948 - migrate-user script for lava ldap migration
* LAVA-2034 - 5673
* LAVA-2038 - Support qemu pflash
* LAVA-2037 - Functional tests for qemu-aarch64
# stevan.radakovic(a)linaro.org Plan #
* LAVA-1938 - Verification script for device config
* LAVA-1929 - Export a set of variables on the DUT
# tyler.baker(a)linaro.org Plan #
* LAVA-1982 - Bug Bisection
* LAVA-1524 - ARM KVM boot testing
* LAVA-1906 - HiKey Integration
* LAVA-1792 - Tyler's Mentoring
* LAVA-1643 - 4. Trending Builds Boots and Tests
* LAVA-1981 - Basic integration of D02
* LAVA-2010 - Meetings
"When I was a boy and I would see scary things in the news, my mother
would say to me, ‘Look for the helpers. You will always find people
who are helping."
~ Fred Rogers
The Linaro 15.04 release is now available for download!
See the detailed highlights of this release to get an overview of what
has been accomplished by the Working Groups, Landing Teams and Platform
Teams:
* Linux Linaro 4.0-2015.04 is released:
* based on v4.0 release
* updated linaro-android topic: aosp/android-3.18 branch has been merged
* GATOR topic: version 5.20.1
* updated integration-linaro-vexpress64 topic by ARM LT (FVP Base
and Foundation models, and Juno support)
* updated topic from Qualcomm LT (IFC6410 and DB410c boards support):
* Resource Power Manager (RPM) - MSM Shared Memory Driver (SMD) driver
* quite some changes under drivers/gpu/drm/ related to adv7511
and adv7533 support
* ASoC support for QCOM platforms
* external Connector Class (extcon) support (used for USB VBUS
and ID detection)
* Linaro builds of AOSP 15.04 is released:
* baseline updated to android-5.1.1_r1
* updated Nexus 10 CI for LAVA testing
* added Optimus A80 Android Kitkat build
* Linaro OpenEmbedded 2015.04 is released:
* removed stress recipe in favor of oe-core recipe
* updated linux-linaro to ll_20150422.0 (based on 4.0)
* libevent-fb: OE-core updated to 2.0.22, fix require statement
* APM mustang boot failure
(https://bugs.linaro.org/show_bug.cgi?id=1501) was tracked down to
using 'arm64' as U-Boot arch for the initramfs header while the vendor
U-Boot 2013.04 expects 'arm'.
* upstreaming:
* strace: fix build for aarch64
* libgpg-error 1.18: simplify tuple handling and add armv8b support
* Linaro Ubuntu 15.04 is released:
* updated packages: LSK 3.10.74/3.14.39 and linux-linaro 4.0 kernels
* U-Boot: upstream fastboot support:
* Add HiSilicon D01 platform support to Debian installer:
* Updated android-build job to work with docker slaves
* Cleaned up ILP32 build job
* LSK: enable debug options on regular builds
* linux-linaro: ll-fold.sh script fixed to work correctly with newer
git versions
* CI bring up: tshark board Android member build
* Added Ubuntu arm64 gnome rootfs
* Added D01 platform to Coresight CI loop
The release details are linked from the “Details” column for each
released artifact on the release information:
http://wiki.linaro.org/Cycles/1504/Release#Release_Information
Using the Android-based images
=======================
The Android-based images come in three parts: system, userdata and boot.
These need to be combined to form a complete Android install. For an
explanation of how to do this please see:
http://wiki.linaro.org/Platform/Android/ImageInstallation
If you are interested in getting the source and building these images
yourself please see the following pages:
http://wiki.linaro.org/Platform/Android/GetSourcehttp://wiki.linaro.org/Platform/Android/BuildSource
Using the OpenEmbedded-based images
=======================
With the Linaro provided downloads and with ARM’s Fast Models virtual
platform, you can boot a virtual ARMv8 system and run 64-bit binaries.
For more information please see:
http://www.linaro.org/engineering/armv8
Using the Ubuntu-based images
=======================
The Ubuntu-based images consist of two parts. The first part is a
hardware pack, which can be found under the hwpacks directory and
contains hardware specific packages (such as the kernel and bootloader).
The second part is the rootfs, which is combined with the hardware pack
to create a complete image. For more information on how to create an
image please see:
http://wiki.linaro.org/Platform/DevPlatform/Ubuntu/ImageInstallation
Getting involved
============
More information on Linaro can be found on our websites:
* Homepage:
http://www.linaro.org
* Wiki:
http://wiki.linaro.org
Also subscribe to the important Linaro mailing lists and join our IRC
channels to stay on top of Linaro developments:
* Announcements:
http://lists.linaro.org/mailman/listinfo/linaro-announce
* Development:
http://lists.linaro.org/mailman/listinfo/linaro-dev
* IRC:
#linaro on irc.linaro.org or irc.freenode.net
#linaro-android irc.linaro.org or irc.freenode.net
Known issues with this release
=====================
For any errata issues, please see:
http://wiki.linaro.org/Cycles/1504/Release#Known_Issues
Bug reports for this release should be filed in Bugzilla
(http://bugs.linaro.org) against the
individual packages or projects that are affected.
On behalf of the release team,
Koen Kooi
Builds and Baselines | Release Manager
Linaro.org | Open source software for ARM SoCs
****************
Team Work Logged
****************
# tyler-baker Progress #
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1643 - 4. Trending Builds Boots and Tests (40.0%)
* Spent some timing reducing the duplication of the boot and test parsing. Branch is roughly based on the testing branch of lava-ci.
* LAVA-1511 - Upstream Kernel CI
* LAVA-1978 - kselftest improvements (60.0%)
* Pushed out an updated v3 with fixes from code review.
https://github.com/EmbeddedAndroid/linux/commits/selftest/fixes-v3
# stylesen Progress #
* LAVA-1317 - lava-dispatcher maintenance
* LAVA-1414 - LC: Linaro login integration with LAVA (100.0%)
* Started with a script that can accomplish this.
# milo Progress #
* LAVA-1511 - Upstream Kernel CI
* LAVA-1556 - [frontend] Implement RSS view for website pages (4.0%)
* Merged RSS enabling code into master, without enabling it by default. More work is needed toward implementing missing views to give better RSS feed.
* LAVA-1511 - Upstream Kernel CI
* LAVA-1920 - Backend improvements (72.0%)
* Completed and cleaned up code, deployed in production but disabled for now.
* Started work on the boot trigger API: stubbed the initial trigger request handler.
* Simple version of the boot trigger API has been implemented: similar to the defconfig API for now. More advanced one, that will return results compared to the boot reports of other labs, will require more time.
* Completed first version of the boot trigger API, deployed on staging.
* Completed work on first version of trigger API, deployed in production.
* LAVA-1511 - Upstream Kernel CI
* LAVA-1554 - Email notification system (24.0%)
* Cleaned up email report templates and email creation logic.
* Added warnings/errors summary and lines to the HTML report as well.
* Fixed alignment on HTML build report and strip heading chars from parsed log lines.
# stevan.radakovic Progress #
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1938 - Verification script for device config (%)
* Looking into device-dictionary command.
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1929 - Export a set of variables on the DUT (%)
* Split the environment settings into deploy and boot actions. Refactor the unit tests.
* Third iteration of code review changes.
# neil.williams(a)linaro.org Progress #
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1929 - Export a set of variables on the DUT (29.63%)
* reviewing and testing
* LAVA-1429 - Dispatcher Refactoring
* LAVA-2014 - Fix looping support for pipeline devices (11.11%)
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1806 - Port VMGroup support as secondary connections (59.26%)
****************
Team In-Progress
****************
# dean.arnold(a)linaro.org Plan #
* LAVA-1966 - Bug-1409
# georgy.redkozubov(a)linaro.org Plan #
* LAVA-1777 - Create lava-test-shell helpers for performance collection
# milo.casagrande(a)linaro.org Plan #
* LAVA-1554 - Email notification system
* LAVA-2029 - Outline improvements needed
* LAVA-1920 - Backend improvements
# neil.williams(a)linaro.org Plan #
* LAVA-1853 - Ensure VMgroup operations use a clean environment
* LAVA-1987 - Update docs on hacking sessions
* LAVA-1806 - Port VMGroup support as secondary connections
# senthil.kumaran(a)linaro.org Plan #
* LAVA-1976 - 5044
* LAVA-1948 - migrate-user script for lava ldap migration
# stevan.radakovic(a)linaro.org Plan #
* LAVA-1938 - Verification script for device config
* LAVA-1929 - Export a set of variables on the DUT
# tyler.baker(a)linaro.org Plan #
* LAVA-1982 - Bug Bisection
* LAVA-1792 - Tyler's Mentoring
* LAVA-1524 - ARM KVM boot testing
* LAVA-1981 - Basic integration of D02
* LAVA-1643 - 4. Trending Builds Boots and Tests
* LAVA-2010 - Meetings
* LAVA-1906 - HiKey Integration