Hello All,
Not sure who could help.
The issue I face is with the current .img and even when using the linaro-media-create tool to populate the media there is no known provisions to update the sizes.
By default the userdata size is about 500MB and there are graphics benchmark apks which are well above that size. This is very much limiting the graphics benchmark testing we want to run with Linaro Juno images.
There seems to be a similar request which got shot down eventually.
https://bugs.launchpad.net/linaro-image-tools/+bug/866043
Trying my luck again! I prefer not mess around with the way of figuring out the repartitioning outside the linaro-media-create tool. But if that is the only way forward are there any pointers? Any help much appreciated?
Thanks
Basil Eljuse...
-- IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.
ARM Limited, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered in England & Wales, Company No: 2557590
ARM Holdings plc, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered in England & Wales, Company No: 2548782
Hi,
I am checking with linaro-validation and linaro-android mailing list to
see if anyone is
still using the outdated dalvik-vm-unit test.
https://git.linaro.org/qa/test-definitions.git/blob/HEAD:/android/dalvik-vm…
Since dalvik is not used any more and dalvik-vm-unit-tests is not in the
aosp source any more, I'm planning to delete it from qa/testdefinition repo
by the end of next week if there aren't any objections :)
--
Regards,
Amit Khare
****************
Team Work Logged
****************
# tyler-baker Progress #
* LAVA-1511 - Upstream Kernel CI
* LAVA-1527 - Improve reliability and speed of upstream kernel boot testing (20.0%)
* These improvements have been pushed upstream.
* LAVA-1511 - Upstream Kernel CI
* LAVA-1716 - Send patch to fix arndale cpu voltage regulator on mainline (80.0%)
* Patch created, test and review with KH.
# stylesen Progress #
* LAVA-1317 - LAVA Dispatcher
* LAVA-1414 - LC: Linaro login integration with LAVA (10.99%)
* Analyzed current LDAP tree structure of Linaro. Found the groups defined in 'memberOf' attribute for every user in LDAP tree. More analysis pending.
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1568 - DF: Change the log structure (79.12%)
* Patchset up for review with initial bits to enable more serious work on logging structure.
* More improvement in progress after the initial log structure patch.
* LAVA-1608 - General Team Items
* LAVA-1695 - Senthil's Code Reviews (9.89%)
* Home lab bring up for android testing.
* Reviewed and tested in local lab.
* Code reviewed and merged - to check bug-594 and the regression.
# remi.duraffort(a)st.com Progress #
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1628 - DF: create a location for constants (23.08%)
* First implementation.
* First implementation done.
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1401 - DF: Implement basic use cases for Panda, BBB (3.85%)
* Code review.
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1580 - Download Helper (73.08%)
* Implementing decompression and testing things
* Adding automatic tests and see what happen when downloading fail.
# gesha Progress #
* LAVA-1608 - General Team Items
* LAVA-1612 - Georgy's Bugs (1.75%)
* Fixed templates
* LAVA-1317 - LAVA Dispatcher
* LAVA-1551 - Add support for OPKG (assume target image dependencies exist) to lava-test-shell dependencies (98.25%)
* Bringing up oe target in local lava env
Running lava tests in local lava env
* Added initital support of OPKG
Patch for review https://review.linaro.org/3694
# stevan.radakovic Progress #
* LAVA-1608 - General Team Items
* LAVA-1592 - Stevan's Bugs (39.02%)
* Fixed
* Looking into potential solutions, like materialized views in postgresql or removing filters from image reports.
* Fixed table view for subscriptions.
* LAVA-1536 - LAVA Server
* LAVA-1622 - Create Charts with non-numeric build numbers (60.98%)
* Adding xaxis data to the display page
* Adding xaxis data to the display page
* Code ready, fixing a problem with numeric attributes.
* Final testing and rebasing, pushed for review.
# neil.williams(a)linaro.org Progress #
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1401 - DF: Implement basic use cases for Panda, BBB (0.0%)
* Porting panda device configuration
# milo Progress #
* LAVA-1511 - Upstream Kernel CI
* LAVA-1641 - 2. Filtering Distributed Results (100.0%)
* Work on fronted: update to new backend data model
* Completed work on new data model, also for bisect and batch handlers.
* Fixed frontend in all its part, redeployed staging instances.
* Initial work to prepare backend and frontend for multiple boot reports is completed. Monitoring and fixing issues will follow in a separate task.
* Daily run of the data conversion script to discover new corner cases; sent email describing the new issues.
****************
Team In-Progress
****************
# georgy.redkozubov(a)linaro.org Plan #
* LAVA-1691 - Scope and breakdown next steps, in preparation for TI meeting
* LAVA-1692 - Further design discussion meeting with tyler, senthil, alan in preparation for TI meeting
* LAVA-1709 - Add support of opkg packages to lava-test-shell action
# milo.casagrande(a)linaro.org Plan #
* LAVA-1683 - Fix API URLs - remove redundant /api/
* LAVA-1651 - Health monitoring for components
* LAVA-1726 - Monitor staging instance for multi lab boot reports
# neil.williams(a)linaro.org Plan #
* LAVA-1614 - Create OpenTAC DeviceTree overlay data
* LAVA-1401 - DF: Implement basic use cases for Panda, BBB
# remi.duraffort(a)linaro.org Plan #
* LAVA-1680 - Factorize utils functions in a specific module
* LAVA-1577 - VCS Helper class
* LAVA-1625 - Work with ITS/Systems to create private snapshots directory
* LAVA-1628 - DF: create a location for constants
* LAVA-1581 - Identify hardcoded values
* LAVA-1580 - Download Helper
# senthil.kumaran(a)linaro.org Plan #
* LAVA-1639 - Debug LDAP settings for ARM production server
* LAVA-1723 - Remove self._log usage
* LAVA-1718 - Separate module for logging
* LAVA-1719 - Separate class for YAML logging
* LAVA-1568 - DF: Change the log structure
# stevan.radakovic(a)linaro.org Plan #
* LAVA-1576 - My subscriptions page
* LAVA-1629 - 808
* LAVA-1602 - 786
# tyler.baker(a)linaro.org Plan #
* LAVA-1524 - ARM KVM boot testing
* LAVA-1520 - Create LAVA boot report and submit to kernel ci dashboard
* LAVA-1606 - Tyler's Bugs
* LAVA-1712 - 859
* LAVA-1713 - 816
****************
Team Work Logged
****************
# tyler-baker Progress #
* LAVA-1511 - Upstream Kernel CI
* LAVA-1527 - Improve reliability and speed of upstream kernel boot testing (30.3%)
* Updated IFC6410 configurations to enable upstream multi_v7 defconfig testing. Prototyped logic to suppress kernel messages from flooding the console. More testing will be required to complete this.
* Changes were needed for the current dispatcher to handle kernel boot test. This included additional metadata to be added to the bundle, timeout audited, and a better mechanism to handle the console information. These changes have been merged and await testing in staging.
* LAVA-1511 - Upstream Kernel CI
* LAVA-1640 - 1. Reliable Infrastructure (baseline) (27.27%)
* Debugged hardware/LAVA to improve the reliability of my 52 boards. Now with over 2000 jobs tested I feel this is now completed, and the changes are on their way upstream.
* Quick discussion around this issue with Stevan. The first step to have the lab provide a production clone to permanently instrument to debug these types of problems in the future. Waiting on lab to get caught up before we can have this provisioned.
* LAVA-1511 - Upstream Kernel CI
* LAVA-1520 - Create LAVA boot report and submit to kernel ci dashboard (36.36%)
* Update reporting tool to automatically send out formatted email to specified recipient. New triggering tool created to detect when builds have finished building all required architectures.
* Reporting scripts are updated to provide links to boot logs. Additionally, LAVA logs are now cleaned after they are retrieved from the server. Handling of null bundles is now properly handled.
* LAVA-1608 - General Team Items
* LAVA-1606 - Tyler's Bugs (6.06%)
* Issue has been resolved. LDAP user were getting assigned the uid/gid from their respective LDAP groups. When LAVA attempted to set this uid/gid it did not exist on the system.
# stylesen Progress #
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1586 - Refresh the Overlay class (11.97%)
* Reviewed the patch.
* Revisited the review and unit tests.
* LAVA-1608 - General Team Items
* LAVA-1695 - Senthil's Code Reviews (1.33%)
* LAVA-1317 - LAVA Dispatcher
* LAVA-1539 - Support for parameters in git-repos section of yaml (25.28%)
* Addressed review comments.
* Review done.
* Review done.
* Review done.
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1568 - DF: Change the log structure (19.96%)
* Went through latest changes (changed from LCU14) to identify the implementation details of this card.
* Catching up with the latest code.
* Complete code reading. Patch in progress.
* LAVA-1317 - LAVA Dispatcher
* LAVA-1381 - LC: Simple Loops within LAVA jobs (27.27%)
* Final review with all latest patchsets and testing in local environment before a '+2' for merge.
* Initial patch was reviewed long back and hence we had https://docs.google.com/a/linaro.org/document/d/1dcLoab9LvnGo8RE1ZIzoq3Vmi6…
For the additions to the review above, feel free to open new cards that reflect exactly the implementation of this feature.
Also cards for documentation and unit tests should be created separately and they must be tracked for the closure of this issue.
* Review this and other cards related to it. Posted review comments. Will get back once the review comments are sorted out with a new patchset.
* Review comments added.
* Re-reviewed for correction of review comments.
* LAVA-1608 - General Team Items
* LAVA-1609 - Senthil's Bugs (53.44%)
* https://review.linaro.org/3520
* Addressed review comments.
* Reported, verified after comment and marked as invalid.
* Reported.
* Marked as INVALID with supporting screenshot for showing admin menu in mobile device (iff the user is logged in).
# remi.duraffort(a)st.com Progress #
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1580 - Download Helper (100.0%)
* Finishing http/https and file.
* Implementing scp download.
# gesha Progress #
* LAVA-1317 - LAVA Dispatcher
* LAVA-1381 - LC: Simple Loops within LAVA jobs (63.94%)
* Exposing repeat-count parameter to the YAML test definition.
* Added repeat_count as availabe parameter in tests.
* Adding support of repeat parameter to multinode jobs.
* Added ability to display Expanded definition.
Added support of repeating Multinode jobs and VM group jobs.
* Addressed review comments
* Analyzed what was done and what might be still needed.
* LAVA-1317 - LAVA Dispatcher
* LAVA-1538 - Add the ability to process parameters within the install section (7.21%)
* Review
* Review
* LAVA-1317 - LAVA Dispatcher
* LAVA-1551 - Add support for OPKG (assume target image dependencies exist) to lava-test-shell dependencies (28.85%)
* Analyzing requirements, thinking on steps, possible ways of implementation.
# stevan.radakovic Progress #
* LAVA-1536 - LAVA Server
* LAVA-1622 - Create Charts with non-numeric build numbers (100.0%)
* Figuring out what to do with reports where some of the plots are not spanning through the whole chart. Also setting up charts when date charting is selected and there is a lot packed data points.
* Moved xaxis attribute setting back to ImageReportChart model, figured out implementation details with new idea.
* Implemented image chart filter triggers to reset the xaxis attribute value in case new tests are added or all are removed.
# neil.williams(a)linaro.org Progress #
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1665 - DF: Drop use of LavaDispatcherTestCase (9.09%)
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1586 - Refresh the Overlay class (63.64%)
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1401 - DF: Implement basic use cases for Panda, BBB (27.27%)
# milo Progress #
* LAVA-1511 - Upstream Kernel CI
* LAVA-1641 - 2. Filtering Distributed Results (100.0%)
* Created data model for registering new lab.
* All schemas now have a version number that must be available.
* Added json schema validation on POST requests.
* Sent JSON schema for review, almost complete new boot import logic and tests.
* Extended tests coverage, added lab URL handler and its tests.
* Completed refactoring work on the backend, need to write migration scripts.
* Completed, and ran on local copy, data migration scripts.
* Deployed staging instances for frontend and backend.
****************
Team In-Progress
****************
# georgy.redkozubov(a)linaro.org Plan #
* LAVA-1691 - Scope and breakdown next steps, in preparation for TI meeting
* LAVA-1692 - Further design discussion meeting with tyler, senthil, alan in preparation for TI meeting
# milo.casagrande(a)linaro.org Plan #
* LAVA-1683 - Fix API URLs - remove redundant /api/
* LAVA-1651 - Health monitoring for components
* LAVA-1659 - update backend & frontend model to prepare for handling mulitple boot reports
# neil.williams(a)linaro.org Plan #
* LAVA-1614 - Create OpenTAC DeviceTree overlay data
* LAVA-1401 - DF: Implement basic use cases for Panda, BBB
* LAVA-1703 - Add support for nfsroot
# remi.duraffort(a)linaro.org Plan #
* LAVA-1625 - Work with ITS/Systems to create private snapshots directory
* LAVA-1680 - Factorize utils functions in a specific module
* LAVA-1577 - VCS Helper class
* LAVA-1580 - Download Helper
# senthil.kumaran(a)linaro.org Plan #
* LAVA-1568 - DF: Change the log structure
# stevan.radakovic(a)linaro.org Plan #
* LAVA-1632 - Create new fields for customizing the x axis
* LAVA-1622 - Create Charts with non-numeric build numbers
* LAVA-1633 - Add the logic on the image report display level for customization of x axis
* LAVA-1629 - 808
# tyler.baker(a)linaro.org Plan #
* LAVA-1517 - Investigate and gather information about AMD Overdrive
* LAVA-1524 - ARM KVM boot testing
* LAVA-1606 - Tyler's Bugs
* LAVA-1520 - Create LAVA boot report and submit to kernel ci dashboard
* LAVA-1527 - Improve reliability and speed of upstream kernel boot testing
* LAVA-1693 - Investigate jobs not submitting to dashboard in a timely manner (LAVA database)
****************
Team Work Logged
****************
# neil.williams(a)linaro.org Progress #
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1665 - DF: Drop use of LavaDispatcherTestCase (9.09%)
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1586 - Refresh the Overlay class (63.64%)
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1401 - DF: Implement basic use cases for Panda, BBB (27.27%)
# tyler-baker Progress #
* LAVA-1511 - Upstream Kernel CI
* LAVA-1527 - Improve reliability and speed of upstream kernel boot testing (30.3%)
* Updated IFC6410 configurations to enable upstream multi_v7 defconfig testing. Prototyped logic to suppress kernel messages from flooding the console. More testing will be required to complete this.
* Changes were needed for the current dispatcher to handle kernel boot test. This included additional metadata to be added to the bundle, timeout audited, and a better mechanism to handle the console information. These changes have been merged and await testing in staging.
* LAVA-1511 - Upstream Kernel CI
* LAVA-1640 - 1. Reliable Infrastructure (baseline) (27.27%)
* Debugged hardware/LAVA to improve the reliability of my 52 boards. Now with over 2000 jobs tested I feel this is now completed, and the changes are on their way upstream.
* Quick discussion around this issue with Stevan. The first step to have the lab provide a production clone to permanently instrument to debug these types of problems in the future. Waiting on lab to get caught up before we can have this provisioned.
* LAVA-1511 - Upstream Kernel CI
* LAVA-1520 - Create LAVA boot report and submit to kernel ci dashboard (36.36%)
* Update reporting tool to automatically send out formatted email to specified recipient. New triggering tool created to detect when builds have finished building all required architectures.
* Reporting scripts are updated to provide links to boot logs. Additionally, LAVA logs are now cleaned after they are retrieved from the server. Handling of null bundles is now properly handled.
* LAVA-1608 - General Team Items
* LAVA-1606 - Tyler's Bugs (6.06%)
* Issue has been resolved. LDAP user were getting assigned the uid/gid from their respective LDAP groups. When LAVA attempted to set this uid/gid it did not exist on the system.
# stylesen Progress #
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1586 - Refresh the Overlay class (25.71%)
* Reviewed the patch.
* Revisited the review and unit tests.
* LAVA-1317 - LAVA Dispatcher
* LAVA-1381 - LC: Simple Loops within LAVA jobs (58.57%)
* Final review with all latest patchsets and testing in local environment before a '+2' for merge.
* Initial patch was reviewed long back and hence we had https://docs.google.com/a/linaro.org/document/d/1dcLoab9LvnGo8RE1ZIzoq3Vmi6…
For the additions to the review above, feel free to open new cards that reflect exactly the implementation of this feature.
Also cards for documentation and unit tests should be created separately and they must be tracked for the closure of this issue.
* Review this and other cards related to it. Posted review comments. Will get back once the review comments are sorted out with a new patchset.
* Review comments added.
* Re-reviewed for correction of review comments.
* LAVA-1317 - LAVA Dispatcher
* LAVA-1539 - Support for parameters in git-repos section of yaml (54.29%)
* Addressed review comments.
* Review done.
* Review done.
* Review done.
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1568 - DF: Change the log structure (42.86%)
* Went through latest changes (changed from LCU14) to identify the implementation details of this card.
* Catching up with the latest code.
* Complete code reading. Patch in progress.
* LAVA-1608 - General Team Items
* LAVA-1695 - Senthil's Code Reviews (2.86%)
# remi.duraffort(a)st.com Progress #
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1580 - Download Helper (100.0%)
* Finishing http/https and file.
* Implementing scp download.
# gesha Progress #
* LAVA-1317 - LAVA Dispatcher
* LAVA-1381 - LC: Simple Loops within LAVA jobs (89.86%)
* Exposing repeat-count parameter to the YAML test definition.
* Added repeat_count as availabe parameter in tests.
* Adding support of repeat parameter to multinode jobs.
* Added ability to display Expanded definition.
Added support of repeating Multinode jobs and VM group jobs.
* Addressed review comments
* Analyzed what was done and what might be still needed.
* LAVA-1317 - LAVA Dispatcher
* LAVA-1538 - Add the ability to process parameters within the install section (10.14%)
* Review
* Review
****************
Team In-Progress
****************
# georgy.redkozubov(a)linaro.org Plan #
* LAVA-1691 - Scope and breakdown next steps, in preparation for TI meeting
* LAVA-1692 - Further design discussion meeting with tyler, senthil, alan in preparation for TI meeting
# milo.casagrande(a)linaro.org Plan #
* LAVA-1683 - Fix API URLs - remove redundant /api/
* LAVA-1651 - Health monitoring for components
* LAVA-1659 - update backend & frontend model to prepare for handling mulitple boot reports
# neil.williams(a)linaro.org Plan #
* LAVA-1614 - Create OpenTAC DeviceTree overlay data
* LAVA-1401 - DF: Implement basic use cases for Panda, BBB
* LAVA-1703 - Add support for nfsroot
# remi.duraffort(a)linaro.org Plan #
* LAVA-1625 - Work with ITS/Systems to create private snapshots directory
* LAVA-1680 - Factorize utils functions in a specific module
* LAVA-1577 - VCS Helper class
* LAVA-1580 - Download Helper
# senthil.kumaran(a)linaro.org Plan #
* LAVA-1568 - DF: Change the log structure
# stevan.radakovic(a)linaro.org Plan #
* LAVA-1632 - Create new fields for customizing the x axis
* LAVA-1622 - Create Charts with non-numeric build numbers
* LAVA-1633 - Add the logic on the image report display level for customization of x axis
* LAVA-1629 - 808
# tyler.baker(a)linaro.org Plan #
* LAVA-1517 - Investigate and gather information about AMD Overdrive
* LAVA-1524 - ARM KVM boot testing
* LAVA-1606 - Tyler's Bugs
* LAVA-1693 - Investigate jobs not submitting to dashboard in a timely manner (LAVA database)
* LAVA-1520 - Create LAVA boot report and submit to kernel ci dashboard
* LAVA-1527 - Improve reliability and speed of upstream kernel boot testing
****************
Team Work Logged
****************
# tyler-baker Progress #
* LAVA-1511 - Upstream Kernel CI
* LAVA-1527 - Improve reliability and speed of upstream kernel boot testing (22.22%)
* I have been able to reproduce jobs hanging before submitting to dashboard. Investigating deferDB call.
* Updated IFC6410 configurations to enable upstream multi_v7 defconfig testing. Prototyped logic to suppress kernel messages from flooding the console. More testing will be required to complete this.
* LAVA-1511 - Upstream Kernel CI
* LAVA-1520 - Create LAVA boot report and submit to kernel ci dashboard (72.22%)
* Work today included creating a utils module to allow easy re-use of existing functions and creating a new tool to generate the reports. E-mail reports now sending boot reports based on LAVA output
http://git.linaro.org/lava-team/lava-ci.git/commit/2c2a1592bae4ed862a047150…http://git.linaro.org/lava-team/lava-ci.git/commit/61c8254c347136c2fbf1f4c3…http://git.linaro.org/lava-team/lava-ci.git/commit/3ff301ae8830ea7a009b9a7c…
* Enabled IFC6540 upstream boot testing. Results will be included in future reports.
* Reworked the reports to included new metadata. Still outstanding bugs to investigate.
* Update reporting tool to automatically send out formatted email to specified recipient. New triggering tool created to detect when builds have finished building all required architectures.
* LAVA-1608 - General Team Items
* LAVA-1606 - Tyler's Bugs (5.56%)
# stylesen Progress #
* LAVA-1608 - General Team Items
* LAVA-1590 - Vacation Bucket (100.0%)
* Holiday on 11/3, 11/4
# remi.duraffort(a)st.com Progress #
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1690 - AutoLogin (11.94%)
* Writing the code and testing it.
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1686 - Handle qcow2 images (44.78%)
* LAVA-1608 - General Team Items
* LAVA-1611 - Remi's Bugs (34.33%)
* 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
* Looking at the validate() step in pipeline. Should be able to gather all errors now.
* Fix a crash when reseting the password.
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1680 - Factorize utils functions in a specific module (8.96%)
# gesha Progress #
* LAVA-1608 - General Team Items
* LAVA-1592 - Stevan's Bugs (2.48%)
* LAVA-1608 - General Team Items
* LAVA-1591 - Holiday Bucket (52.89%)
* National holiday
* LAVA-1317 - LAVA Dispatcher
* LAVA-1381 - LC: Simple Loops within LAVA jobs (24.79%)
* Updated job fields handling
* Added unit tests
* Reviewed and updated documentation
* Analyzed what was done and what might be still needed.
* LAVA-1317 - LAVA Dispatcher
* LAVA-1551 - Add support for OPKG (assume target image dependencies exist) to lava-test-shell dependencies (19.83%)
* Analyzing requirements, thinking on steps, possible ways of implementation.
# stevan.radakovic Progress #
* LAVA-1536 - LAVA Server
* LAVA-1622 - Create Charts with non-numeric build numbers (100.0%)
* Add new fields to the UI. Writing logic for dynamic x-axis.
* Limiting fields choice on the UI based on custom attributes of all the test runs from different filters.
* Setting up custom ticks for x axis on the image report display page.
* Figuring out what to do with reports where some of the plots are not spanning through the whole chart. Also setting up charts when date charting is selected and there is a lot packed data points.
# neil.williams(a)linaro.org Progress #
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1586 - Refresh the Overlay class (31.25%)
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1401 - DF: Implement basic use cases for Panda, BBB (68.75%)
* First working tftp-uboot pipeline for BBB
# milo Progress #
* LAVA-1511 - Upstream Kernel CI
* LAVA-1641 - 2. Filtering Distributed Results (53.33%)
* Refactored almost all models and fixed tests.
* LAVA-1511 - Upstream Kernel CI
* LAVA-1640 - 1. Reliable Infrastructure (baseline) (46.67%)
* Backup cron setup and tested upload to S3 bucket.
* Started removing redundant "api" in URLs.
* Updated ansible configuration and ran tests. Needs more testing and coordinated deployment.
* Performed additional tests to make sure everything works as expected.
****************
Team In-Progress
****************
# georgy.redkozubov(a)linaro.org Plan #
* LAVA-1692 - Further design discussion meeting with tyler, senthil, alan in preparation for TI meeting
* LAVA-1691 - Scope and breakdown next steps, in preparation for TI meeting
# milo.casagrande(a)linaro.org Plan #
* LAVA-1683 - Fix API URLs - remove redundant /api/
* LAVA-1659 - update backend & frontend model to prepare for handling mulitple boot reports
* LAVA-1651 - Health monitoring for components
# neil.williams(a)linaro.org Plan #
* LAVA-1468 - Support kernel modules in lava-test-shell
* LAVA-1614 - Create OpenTAC DeviceTree overlay data
* LAVA-1688 - Make TestDefinitionAction handle repetition
# remi.duraffort(a)linaro.org Plan #
* LAVA-1577 - VCS Helper class
* LAVA-1625 - Work with ITS/Systems to create private snapshots directory
* LAVA-1680 - Factorize utils functions in a specific module
# 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-1636 - Document other parameters
# stevan.radakovic(a)linaro.org Plan #
* LAVA-1632 - Create new fields for customizing the x axis
* LAVA-1622 - Create Charts with non-numeric build numbers
* LAVA-1633 - Add the logic on the image report display level for customization of x axis
# tyler.baker(a)linaro.org Plan #
* LAVA-1684 - ARM issue: 'cannot change ownership to uid 0, gid 1'
* LAVA-1693 - Investigate jobs not submitting to dashboard in a timely manner (LAVA database)
* LAVA-1520 - Create LAVA boot report and submit to kernel ci dashboard
* LAVA-1527 - Improve reliability and speed of upstream kernel boot testing
* LAVA-1640 - 1. Reliable Infrastructure (baseline)
****************
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