**************** 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/1dcLoab9LvnGo8RE1ZIzoq3Vmi6e...
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@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@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@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@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@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@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@linaro.org Plan #
* LAVA-1568 - DF: Change the log structure
# stevan.radakovic@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@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)