****************
Team Work Logged
****************
# tyler-baker Progress #
* LAVA-1511 - Upstream Kernel CI
* LAVA-1517 - Investigate and gather information about AMD Overdrive (6.67%)
* More information gathered about firmware upgrade and Acadia snapshot. A netboot path may exist according to AMD engineers. The Acadia grub is rumored to be netboot capable.
* LAVA-1511 - Upstream Kernel CI
* LAVA-1520 - Create LAVA boot report and submit to kernel ci dashboard (26.67%)
* Basic functionality is implemented here: https://git.linaro.org/lava-team/lava-ci.git/commit/45329c9aadd7ef7b08d5e2a…
* LAVA-1511 - Upstream Kernel CI
* LAVA-1682 - Provision new dashboard server (20.0%)
* New server has been upgraded to jessie, keys installed, and last ten days of data has been sync'd.
* LAVA-1511 - Upstream Kernel CI
* LAVA-1678 - Kernel-CI build job fails to pass correct information to downstream job (46.67%)
* I started by tracing the parent Jenkins matrix build jobs down to the child build jobs. What appears to be the issue is as follows:
arm64 build (master-v3.18-rc1-466-g88e2376):
https://ci.linaro.org/view/people/job/khilman-kbuilder/2100/
(Executed on x86_04)
Spawned three jobs from the matrix:
https://ci.linaro.org/job/khilman-kbuilder/arch=arm64,defconfig=allmodconfi…
(Executed on x86_06)
https://ci.linaro.org/job/khilman-kbuilder/arch=arm64,defconfig=allnoconfig…
(Executed on x86_02)
https://ci.linaro.org/job/khilman-kbuilder/arch=arm64,defconfig=defconfig,l…
(Executed on x86_03)
Now the env.properties file is taken from the master matrix job which
was executed on x86_04 and passed to our completion job. Since our
actual builds never occurred on this node, the env.properties file
present was from an older build. This is no good, and IIRC this was a
reason why we couldn't submit a single defconfig. It's likely this
issue is also happening to x86 builds as well, we just haven't
noticed.
One way we might fix this, is enforce that a build __must__ occur on
the node the master job is executed on. I'm doing some searching on
Jenkins forums to seem if this will be possible.
* After doing some Jenkins plugin research I found there was an option to force the master to use the env.properties files from the child build. I've reconfigured the job and the parameter passing is now working properly:
master-next-20141028:
https://ci.linaro.org/view/people/job/khilman-kbuilder/2118/console
(executed x86_04)
child jobs:
https://ci.linaro.org/job/khilman-kbuilder/arch=arm64,defconfig=allmodconfi…
(executed x86_06)
https://ci.linaro.org/job/khilman-kbuilder/arch=arm64,defconfig=allnoconfig…
(executed on x86_02)
https://ci.linaro.org/job/khilman-kbuilder/arch=arm64,defconfig=defconfig,l…
(executed x86_03)
build complete:
https://ci.linaro.org/job/khilman-kernel-build-complete/2410/parameters/
Looks like this build passed the right data to the build complete job,
even though the master node was never used to build.
# stylesen Progress #
* LAVA-1608 - General Team Items
* LAVA-1590 - Vacation Bucket (27.59%)
* Senthil Holiday.
* LAVA-1317 - LAVA Dispatcher
* LAVA-1381 - LC: Simple Loops within LAVA jobs (13.79%)
* Initial analysis of Georgy's patch and design thinking.
* Reviewed and came up with a design document to implement 'repeat' action in LAVA job definition.
* LAVA-1317 - LAVA Dispatcher
* LAVA-1539 - Support for parameters in git-repos section of yaml (56.9%)
* LAVA-1317 - LAVA Dispatcher
* LAVA-1538 - Add the ability to process parameters within the install section (15.52%)
* Work on initial patch is over and getting ready for pushing it to review.
* Documentation in progress for initial patchset submitted for review.
# remi.duraffort(a)st.com Progress #
* LAVA-1608 - General Team Items
* LAVA-1611 - Remi's Bugs (51.22%)
* Fix issues with lava-tool when submitting blocking multinode-jobs
* Helping to debug errors for yillkid on irc.
=> will update his lava-server (the documentation is maybe a bit confusing).
* Adding some smalls changes in the pipeline code to understand it a bit more.
Look at how to add http_proxy export for the DUT.
Look at how to support Qcow2 conversion to the pipeline.
Add some FIXMEs
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1379 - DF: Create Logic Actions (4.88%)
* Review
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1577 - VCS Helper class (34.15%)
* First implementation for the Git and Bzr helpers.
* Adding more tests
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1419 - DF2: Better error handling of LAVA signals (14.63%)
* Review (not only this card).
# gesha Progress #
* LAVA-1317 - LAVA Dispatcher
* LAVA-1381 - LC: Simple Loops within LAVA jobs (100.0%)
* Review and discuss Senthil's design document.
* Following actions makes sense to repeat:
boot_linaro_image
boot_linaro_android_image
lava_test_shell
lava_android_test_run
lava_android_test_run_custom
lava_android_test_run_monkeyrunner
* Patch for review https://review.linaro.org/#/c/3309/
* Initial support of 'repeat' parameter.
Expansion of job definition.
https://review.linaro.org/#/c/3430
* Reviewed and updated documentation
# stevan.radakovic Progress #
* LAVA-1536 - LAVA Server
* LAVA-1622 - Create Charts with non-numeric build numbers (53.85%)
* Adding new DB schema and frontend changes.
* Add new fields to the UI. Writing logic for dynamic x-axis.
* LAVA-1536 - LAVA Server
* LAVA-1543 - Image reports flotr2 library investigation (46.15%)
* Setting up hooks and click/hover events.
* Adding events and legend items.
# neil.williams(a)linaro.org Progress #
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1379 - DF: Create Logic Actions (100.0%)
* Rebasing after merge of previous review.
# milo Progress #
* LAVA-1511 - Upstream Kernel CI
* LAVA-1605 - [frontend] Show last valid commit on a failure (44.44%)
* Work is almost complete, need to be polished a little bit more and tested as well.
* Completed tests and deployed changes.
* LAVA-1511 - Upstream Kernel CI
* LAVA-1640 - 1. Reliable Infrastructure (baseline) (55.56%)
* Google analytics code snippet added to base template.
* Analytics code added and deployed.
* Spoke with Ben and setup first Zabbix agent.
* Collected best practices, links and ideas for backup solution.
* Created backup script, needs to be included in the ansible playbook.
* Completed and deployed backup script, waiting for S3 bucket to be created.
* Partially updated and deployed backend via ansible, need to complete systemd service script.
* Frontend and backend completely re-deployed on new server, data imported as well.
* Started removing redundant "api" in URLs.
****************
Team In-Progress
****************
# georgy.redkozubov(a)linaro.org Plan #
* LAVA-1676 - Create unit tests
* LAVA-1381 - LC: Simple Loops within LAVA jobs
# milo.casagrande(a)linaro.org Plan #
* LAVA-1653 - Develop a plan for Database / backup
* LAVA-1683 - Fix API URLs - remove redundant /api/
# neil.williams(a)linaro.org Plan #
* LAVA-1664 - Make the JobParser aware of Device configuration
* LAVA-1631 - Create u-boot classes
* LAVA-1614 - Create OpenTAC DeviceTree overlay data
# remi.duraffort(a)linaro.org Plan #
* LAVA-1318 - Integrate the b2120
# senthil.kumaran(a)linaro.org Plan #
* LAVA-1616 - Parameters within git-repos section of YAML
* LAVA-1617 - Control parameters within git-repos section from job definition
* LAVA-1619 - Document git-repos parameters in install section
* LAVA-1618 - Expose few parameters from JSON to YAML
* LAVA-1639 - Debug LDAP settings for ARM production server
* LAVA-1538 - Add the ability to process parameters within the install section
* LAVA-1636 - Document other parameters
# stevan.radakovic(a)linaro.org Plan #
* LAVA-1622 - Create Charts with non-numeric build numbers
* LAVA-1632 - Create new fields for customizing the x axis
# tyler.baker(a)linaro.org Plan #
* LAVA-557 - Debugging jobs
* LAVA-1521 - Support bootloaders without ATAGS
* LAVA-1298 - discussion/investigation Fixup VMGroups Bridging
* LAVA-1520 - Create LAVA boot report and submit to kernel ci dashboard
* LAVA-1517 - Investigate and gather information about AMD Overdrive
* LAVA-1640 - 1. Reliable Infrastructure (baseline)
# fu.wei(a)linaro.org Plan #
* LAVA-1510 - document update for patch 2985
* LAVA-1487 - LMP state reset before the test shell starts
* LAVA-902 - make UEFI test run in Linaro LAVA lab
* LAVA-621 - modify lava-deployment-tool to make setup command work
* LAVA-622 - Fix the deployment of Web Server(Apache)
* LAVA-623 - Convert the Upstart config file to systemd
Hi all,
I found a parameter error in /lava_dispatcher/device/target.py
In function def _load_boot_cmds
boot_cmds = self.config.cp.get('main', boot_cmds) should be fixed to boot_cmds = self.config.cp.get('main', 'boot_cmds')
Please check it, thank you.
-----Original Message-----
From: linaro-validation-bounces(a)lists.linaro.org [mailto:linaro-validation-bounces@lists.linaro.org] On Behalf Of linaro-validation-request(a)lists.linaro.org
Sent: Wednesday, October 22, 2014 20:00
To: linaro-validation(a)lists.linaro.org
Subject: linaro-validation Digest, Vol 34, Issue 7
Send linaro-validation mailing list submissions to
linaro-validation(a)lists.linaro.org
To subscribe or unsubscribe via the World Wide Web, visit
http://lists.linaro.org/mailman/listinfo/linaro-validation
or, via email, send a message with subject or body 'help' to
linaro-validation-request(a)lists.linaro.org
You can reach the person managing the list at
linaro-validation-owner(a)lists.linaro.org
When replying, please edit your Subject line so it is more specific than "Re: Contents of linaro-validation digest..."
Today's Topics:
1. [Activity] Week #42 (Georgy Redkozubov)
----------------------------------------------------------------------
Message: 1
Date: Wed, 22 Oct 2014 14:08:38 +0400
From: Georgy Redkozubov <georgy.redkozubov(a)linaro.org>
To: linaro-validation(a)lists.linaro.org
Subject: [Linaro-validation] [Activity] Week #42
Message-ID: <54478226.7010703(a)linaro.org>
Content-Type: text/plain; charset="utf-8"
# Progress #
* Cards
* LAVA-1381 (https://cards.linaro.org/browse/LAVA-1381)
Basic functionality works. Issue with job being incomplete is not reproducible anymore. Going to discuss with Senthil how to proceed further.
* Bugs
* #349 (https://bugs.linaro.org/show_bug.cgi?id=349)
Fixes based on review
* Code reviews
# Plan #
* LAVA-1381
*LAVA-1408
* Bugs
--
WBR, Georgy Redkozubov
Linaro.org | Open source software for ARM SoCs Follow Linaro: http://www.facebook.com/pages/Linarohttp://twitter.com/#!/linaroorg
Hi,
LTP test is going to be changed. The change introduces support for
skipfile. The skipfile is list of tests that will not be executed. If
there is no skipfile the behaviour of the test definition doesn't
change. This means the results should be the same after the change is
merged even if there are no changes in your JSON job definitions. The
change can be reviewed here: https://review.linaro.org/#/c/3145/
If there are no objections, change will be merged tomorrow (Oct 21st).
Best Regards,
milosz
Hi,
I'm planning to delete the 'leb-basic-graphics' test from
test-definitions.git. As far as I can tell the test is not used by any
testing job in LAVA. If there are no objections, the test will be
removed this Friday (Oct 24th). Here is the gerrit link:
https://review.linaro.org/#/c/3352/
Best Regards,
milosz
Hi,
I'm planning to delete the 'bluetooth-enablement' test from
test-definitions.git. As far as I can tell the test is not used by any
testing job in LAVA. If there are no objections, the test will be
removed this Friday (Oct 24th). Here is the gerrit link:
https://review.linaro.org/#/c/3351/
Best Regards,
milosz
Hi,
In the past, I was able to filter my jobs using keywords I entered to match
the job descriptions, but I'm not sure if the search function in the
production server is broken?
Because I have a lot of bundles in my bundle stream, it'd be nice if I can
query and pull up a list of android jobs I ran in the past, for example.
If I type in "android" into the search text box and press the enter key,
ideally I would've like to see the following results:
169298 Complete Medium panda07 "panda android production" lisatn
Sept. 28, 2014, 12:36 a.m. Sept. 28, 2014, 3:07 a.m. 2:31:11.016671
165517 Complete Medium panda05 "panda android boot + pm-qa test" lisatn Sept.
18, 2014, 10:51 p.m. Sept. 18, 2014, 11:10 p.m. 0:18:34.231528
165512 Complete Medium panda04 "panda android boot + pm-qa test" lisatn Sept.
18, 2014, 10:27 p.m. Sept. 18, 2014, 10:45 p.m. 0:18:17.598967
Instead, I don't see anything and go through the painful process of looking
through the pages of bundles to find what I'm looking for :(
Can someone look into this please?
Thanks,
Lisa
+Linaro Validation List
On 9 October 2014 06:54, Chase Qi <chase.qi(a)linaro.org> wrote:
> Hi Tyler,
>
> Would you please advise me is it possible to show multiple strings in the
> measurement field of result bundle? If it is possible, how to do that?
>
> This job for example,
> https://validation.linaro.org/dashboard/streams/anonymous/chase-qi/bundles/…,
> I want to show "gcc version 4.9.1 20140529 (prerelease) (Linaro GCC
> 4.9-2014.06)" in the measurement field. Tried a couple of times, but I
> didn't manage to do this.
>
>
>
> Thanks,
> Chase
>
>
--
Tyler Baker
Tech Lead, LAVA
Linaro.org | Open source software for ARM SoCs
Follow Linaro: http://www.facebook.com/pages/Linarohttp://twitter.com/#!/linaroorg - http://www.linaro.org/linaro-blog