User Tools

Site Tools


eg-ciat:meetings

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
eg-ciat:meetings [2018/07/10 12:56]
jsmoeller
eg-ciat:meetings [2018/11/27 13:58] (current)
jsmoeller
Line 47: Line 47:
  
 -------- --------
 +==== Meeting 2018/11/13 ====
 +===Attendees===
 +Walt, Jan-Simon, Xiaoming Li, Ronan, Stephane, Frederic ​
 +
 +  * Fujitsu will do bi-weekly tests:
 +    * application tests:
 +      * bluetooth, hfp
 +      * radio
 +      * mediaplayer
 +      * navigation
 +      * hvac
 +      * dashboard
 +    * report by ? -> Jan-Simon to talk with Walt. (currently email)
 +    * Reviewing test report xls
 +    * Question about test result submission
 +      * We have now the '​zephyr'​ plugin for jira for test management installed
 +    * {{:​eg-ciat:​agl_app_test_case_20181127.xls| Test Report from Fujitsu}}
 +
 +  * Fuego
 +    * Update 02/10  No update
 +    * Update 30/10: Enhanced Lava support patch posted https://​lists.linuxfoundation.org/​pipermail/​fuego/​2018-September/​002422.html
 +    * Update 13/11: resend patch ? Li will send reminder
 +    * Update 27/11: Tim Bird looking at patch 
 +
 +  * SPEC-920
 +    * Fix in gerrit 16867
 +    * further discussion
 +      * AIs:
 +      * Scott: take a look at the prserv if we can solve above issue on rpm feeds
 +      * AI (jsm/ryan): forbid revert button (?edit button?)
 +      * Tom: may need policy around reverts and bumping PR value (at least for meta-layers)
 +      * In the end have a multi-config build with "​bitbake agl-world"​
 +        * atm share sstate-cache but separate TMPDIR
 +        * https://​www.yoctoproject.org/​docs/​2.4.3/​mega-manual/​mega-manual.html#​platdev-building-targets-with-multiple-configurations
 +          * bitbake multiconfig:​m3conf multiconfig:​h3conf multiconfig:​intelcorei7conf dummy-image
 +            * conf/​m3conf.conf ​  
 +            * conf/​h3conf.conf
 +            * conf/​intelcorei7conf.conf
 +          * start with core ... once done ... lock the SIGNATURES ?
 +        * Initial step, use agl-demo-platform-crosssdk as target (only active profile atm)
 +          * AI (Ryan): activate PRSERV for snapshot builds
 +            * PRSERV setup in infra, addition to jobs pending
 +            * Update 13/11: prserv setup, need to use in jobs
 +          * AI (jsm): bitbake package-index
 +            * Update 30/10: no update
 +            * Update 13/11: no update
 +          * AI (jsm): sync-out the rpm feeds for the snapshot builds
 +            * Update 30/10: no update
 +            * Update 13/11: no update
 +          * AI (Ronan): can we prepopulate the rpm feed info in the target ? (add to sandbox builds ... e.g. user '​lastest'​ )   ​https://​download.automotivelinux.org/​AGL/​snapshot/​master/​latest/<​machine>/​
 +            * Update 30/10: no update, waiting for feed
 +          * AI (Tom): is there a prserv (ro) version?
 +            * Update 30/10: no update
 +            * Update 13/11: no update
 +        * Update 27/11: no update
 +    * master-next branch:
 +      * https://​jira.automotivelinux.org/​browse/​SPEC-1837
 +      * https://​git.automotivelinux.org/​AGL/​meta-agl/​commit/?​h=next&​id=cd14a879b91fb74e58c01e31248590ce5351c94e
 +        * ''​repo grep AGL_FIXME''​
 +        * ''​find . -name *AGLFIXME*''​
 +        * and you shall find the interesting spots to fix.
 +      * Update 13/11: no update
 +      * Update 27/11: no update
 +    * issue with ptest packages, CI-build should enable agl-ptest
 +      * https://​gerrit.automotivelinux.org/​gerrit/​17505
 +      * tbd: selection of tests as some break the network filesystem
 +      * take board, run nbdroot and execute ptests one-by-one -> list of good/bad
 +        * Update 27/​11: ​
 +          * reviewed smack test and disabled it (meaningless)
 +            * LTP has meaningful smack tests
 +              * https://​github.com/​linux-test-project/​ltp/​tree/​master/​testcases/​kernel/​security/​smack
 +            * Stephane: need a check for our default config being active
 +              * Who writes it ?  (lava qa-testdefinition yaml needed) *Jose/​Stephane* , Jan-Simon does the yaml
 +          * disabled systemd test as it disables network (bad in CI)
 +            * We'd have to disable any network test in the testsuite
 +     * SPEC-1902, Stephane will do the reference features, Jan-Simon the CI features. ​
 +       * Update 27/11: WIP (draft in gerrit)
 +
 +
 +
 + 
 +==== Meeting 2018/11/13 ====
 +===Attendees===
 +Jan-Simon, Xiaoming Li, Ronan, Stephane, Frederic, Kusakabe-san
 +
 +Topics:
 +
 +  * INFRA updates
 +    * AGL core infra
 +      * LAVA
 +        * AGL-core-lab (Germany) ​
 +        * Lab iot/Lorient (France) - https://​github.com/​kernelci/​lava-docker/​blob/​master/​README.md
 +          * need public key of lab and deploy in lava master docker config
 +          * name of worker node (hostname -f): AGL-Lab-iotbzh
 +        * Lab baylibre (US)
 +      * KernelCI
 +        * Performance issues
 +        * Navigation not user-friendly
 +        * 13/11: no update
 +  * Fuego
 +    * Update 02/10  No update
 +    * Update 30/10: Enhanced Lava support patch posted https://​lists.linuxfoundation.org/​pipermail/​fuego/​2018-September/​002422.html
 +    * Update 13/11: resend patch ? Li will send reminder
 +
 +  * Fujitsu will do bi-weekly tests:
 +    * application tests:
 +      * bluetooth, hfp
 +      * radio
 +      * mediaplayer
 +      * navigation
 +      * hvac
 +      * dashboard
 +    * report by ? -> Jan-Simon to talk with Walt. (currently email)
 +
 + 
 +
 +  * SPEC-920
 +    * Fix in gerrit 16867
 +    * further discussion
 +      * AIs:
 +      * Scott: take a look at the prserv if we can solve above issue on rpm feeds
 +      * AI (jsm/ryan): forbid revert button (?edit button?)
 +      * Tom: may need policy around reverts and bumping PR value (at least for meta-layers)
 +      * In the end have a multi-config build with "​bitbake agl-world"​
 +        * atm share sstate-cache but separate TMPDIR
 +        * https://​www.yoctoproject.org/​docs/​2.4.3/​mega-manual/​mega-manual.html#​platdev-building-targets-with-multiple-configurations
 +          * bitbake multiconfig:​m3conf multiconfig:​h3conf multiconfig:​intelcorei7conf dummy-image
 +            * conf/​m3conf.conf ​  
 +            * conf/​h3conf.conf
 +            * conf/​intelcorei7conf.conf
 +          * start with core ... once done ... lock the SIGNATURES ?
 +        * Initial step, use agl-demo-platform-crosssdk as target (only active profile atm)
 +          * AI (Ryan): activate PRSERV for snapshot builds
 +            * PRSERV setup in infra, addition to jobs pending
 +            * Update 13/11: prserv setup, need to use in jobs
 +          * AI (jsm): bitbake package-index
 +            * Update 30/10: no update
 +            * Update 13/11: no update
 +          * AI (jsm): sync-out the rpm feeds for the snapshot builds
 +            * Update 30/10: no update
 +            * Update 13/11: no update
 +          * AI (Ronan): can we prepopulate the rpm feed info in the target ? (add to sandbox builds ... e.g. user '​lastest'​ )   ​https://​download.automotivelinux.org/​AGL/​snapshot/​master/​latest/<​machine>/​
 +            * Update 30/10: no update, waiting for feed
 +          * AI (Tom): is there a prserv (ro) version?
 +            * Update 30/10: no update
 +            * Update 13/11: no update
 +
 +  * Current issues:
 +    * [[https://​jira.automotivelinux.org/​issues/?​jql=status%20in%20(Open%2C%20%22In%20Progress%22%2C%20Reopened)%20AND%20component%20in%20(%22Build%20and%20Tools%22%2C%20CIAT)|Filter]]
 +    * New nbd client (proposal by Dominig) - SPEC-1423
 +      * https://​gerrit.automotivelinux.org/​gerrit/#/​c/​13445/​
 +      * As discussed during F2F in Karlsruhe:
 +        * nbd.v3=1 (Stephane) - add boot argument to switch between old and newer implementation
 +        * Update 2018-10-30: no update (need lava code change first)
 +        * Update 2018-11-13: on hold, as lava changes needed first
 +    * https://​jira.automotivelinux.org/​browse/​SPEC-1667
 +      * Update 2018-10-30: no news
 +      * Update 2018-11-13: no update
 +    * 2018-10-30: CIAT infra sprint with baylibre
 +      * https://​jira.automotivelinux.org/​browse/​SPEC-1847
 +
 +  * New issues:
 +    * master-next branch:
 +      * https://​jira.automotivelinux.org/​browse/​SPEC-1837
 +      * https://​git.automotivelinux.org/​AGL/​meta-agl/​commit/?​h=next&​id=cd14a879b91fb74e58c01e31248590ce5351c94e
 +        * ''​repo grep AGL_FIXME''​
 +        * ''​find . -name *AGLFIXME*''​
 +        * and you shall find the interesting spots to fix.
 +      * Update 13/11: no update
 +    * issue with ptest packages, CI-build should enable agl-ptest
 +      * https://​gerrit.automotivelinux.org/​gerrit/​17505
 +      * tbd: selection of tests as some break the network filesystem
 +      * take board, run nbdroot and execute ptests one-by-one -> list of good/bad
 +    * Discussion about autobuild, cmake, $make, and location of resulting files
 +      * cleanup needed when moving to cmake module.
 +        * a) autobuild/​(agl|linux)/​autobuild (currently fallback qmake/make : make && make package)
 +        * b) location of wgt: build dir (${B}) , $(toplevel build dir)/*.wgt
 +      * 13/11: ci-management (app-ci) and aglwgt.bbclass need to temporarily support old/new world (with big bbwarn)
 +        * Then convert apps over and remove exception
 +
 +New issues:
 +    * Slaves fail to reach download server -> SDK -> app builds '​just'​ succeed
 +    * SPEC-1902, Stephane will do the reference features, Jan-Simon the CI features. ​
 +
 +Next meeting in 2 week
 +
 +==== Meeting 2018/10/30 ====
 +===Attendees===
 +Jan-Simon, Xiaoming Li, Ronan, Romain, Stephane
 +
 +Topics:
 +
 +  * ATS (Automated Testing Summit) readout/​report
 +    * https://​elinux.org/​Automated_Testing_Summit
 +  * INFRA updates
 +    * AGL core infra
 +      * LAVA
 +        * AGL-core-lab (Germany) ​
 +        * Lab iot/Lorient (France) - https://​github.com/​kernelci/​lava-docker/​blob/​master/​README.md
 +        * Lab baylibre (US)
 +      * KernelCI
 +        * Performance issues
 +        * Navigation not user-friendly
 +  * Fuego
 +    * Update 02/10  No update
 +    * Update 30/10: Enhanced Lava support patch posted https://​lists.linuxfoundation.org/​pipermail/​fuego/​2018-September/​002422.html
 +
 +  * SPEC-920
 +    * Fix in gerrit 16867
 +    * further discussion
 +      * AIs:
 +      * Scott: take a look at the prserv if we can solve above issue on rpm feeds
 +      * AI (jsm/ryan): forbid revert button (?edit button?)
 +      * Tom: may need policy around reverts and bumping PR value (at least for meta-layers)
 +      * In the end have a multi-config build with "​bitbake agl-world"​
 +        * atm share sstate-cache but separate TMPDIR
 +        * https://​www.yoctoproject.org/​docs/​2.4.3/​mega-manual/​mega-manual.html#​platdev-building-targets-with-multiple-configurations
 +          * bitbake multiconfig:​m3conf multiconfig:​h3conf multiconfig:​intelcorei7conf dummy-image
 +            * conf/​m3conf.conf ​  
 +            * conf/​h3conf.conf
 +            * conf/​intelcorei7conf.conf
 +          * start with core ... once done ... lock the SIGNATURES ?
 +        * Initial step, use agl-demo-platform-crosssdk as target (only active profile atm)
 +          * AI (Ryan): activate PRSERV for snapshot builds
 +            * PRSERV setup in infra, addition to jobs pending
 +          * AI (jsm): bitbake package-index
 +            * Update 30/10: no update
 +          * AI (jsm): sync-out the rpm feeds for the snapshot builds
 +            * Update 30/10: no update
 +          * AI (Ronan): can we prepopulate the rpm feed info in the target ? (add to sandbox builds ... e.g. user '​lastest'​ )   ​https://​download.automotivelinux.org/​AGL/​snapshot/​master/​latest/<​machine>/​
 +            * Update 30/10: no update, waiting for feed
 +          * AI (Tom): is there a prserv (ro) version?
 +            * Update 30/10: no update
 +
 +  * Current issues:
 +    * [[https://​jira.automotivelinux.org/​issues/?​jql=status%20in%20(Open%2C%20%22In%20Progress%22%2C%20Reopened)%20AND%20component%20in%20(%22Build%20and%20Tools%22%2C%20CIAT)|Filter]]
 +    * New nbd client (proposal by Dominig) - SPEC-1423
 +      * https://​gerrit.automotivelinux.org/​gerrit/#/​c/​13445/​
 +      * As discussed during F2F in Karlsruhe:
 +        * nbd.v3=1 (Stephane) - add boot argument to switch between old and newer implementation
 +        * Update 2018-10-30: no update (need lava code change first)
 +    * Ronan: how to avoid broken build env due to binary bsp update?
 +      * detect if binary driver artifacts mismatch
 +      * Update 2018-08-21: waiting for BSP
 +      * Update 2018-10-30: Done
 +    * SPEC-1378 container
 +      * Update 2018-07-10: no news
 +      * Update 2018-08-21: build still failing with connection issues
 +      * Update 2018-10-30: new cloud network fixed the issue for now. close.
 +    * https://​jira.automotivelinux.org/​browse/​SPEC-1667
 +      * Update 2018-10-30: no news
 +    * 2018-10-30: CIAT infra sprint with baylibre
 +      * https://​jira.automotivelinux.org/​browse/​SPEC-1847
 +
 +  * New issues:
 +    * master-next branch:
 +      * https://​jira.automotivelinux.org/​browse/​SPEC-1837
 +      * https://​git.automotivelinux.org/​AGL/​meta-agl/​commit/?​h=next&​id=cd14a879b91fb74e58c01e31248590ce5351c94e
 +        * ''​repo grep AGL_FIXME''​
 +        * ''​find . -name *AGLFIXME*''​
 +        * and you shall find the interesting spots to fix.
 +    * issue with ptest packages, CI-build should enable agl-ptest
 +      * https://​gerrit.automotivelinux.org/​gerrit/​17505
 +    * Discussion about autobuild, cmake, $make, and location of resulting files
 +      * cleanup needed when moving to cmake module.
 +        * a) autobuild/​(agl|linux)/​autobuild (currently fallback qmake/make : make && make package)
 +        * b) location of wgt: build dir (${B}) , $(toplevel build dir)/*.wgt
 +
 +Next meeting in 2 week
 +
 +==== Meeting 2018/10/02 ====
 +===Attendees===
 +Jan-Simon, Stephane, Tom, Ronan
 +
 +Topics:
 +
 +  * INFRA updates
 +    * AGL core infra
 +      * LAVA
 +        * AGL-core-lab (Germany) - uprev'​ed with lava-docker
 +        * Lab iot/Lorient (France) - https://​github.com/​kernelci/​lava-docker/​blob/​master/​README.md
 +        * Lab baylibre (US) - uprev'​ed with lava-docker
 +      * KernelCI
 +        * Performance issues
 +        * Navigation not user-friendly
 +  * Fuego
 +    * Update 02/10  No update
 +  * SPEC-920
 +    * Fix in gerrit 16867
 +    * further discussion
 +      * AIs:
 +      * Scott: take a look at the prserv if we can solve above issue on rpm feeds
 +      * AI (jsm/ryan): forbid revert button (?edit button?)
 +      * Tom: may need policy around reverts and bumping PR value (at least for meta-layers)
 +      * In the end have a multi-config build with "​bitbake agl-world"​
 +        * atm share sstate-cache but separate TMPDIR
 +        * https://​www.yoctoproject.org/​docs/​2.4.3/​mega-manual/​mega-manual.html#​platdev-building-targets-with-multiple-configurations
 +          * bitbake multiconfig:​m3conf multiconfig:​h3conf multiconfig:​intelcorei7conf dummy-image
 +            * conf/​m3conf.conf ​  
 +            * conf/​h3conf.conf
 +            * conf/​intelcorei7conf.conf
 +          * start with core ... once done ... lock the SIGNATURES ?
 +        * Initial step, use agl-demo-platform-crosssdk as target (only active profile atm)
 +          * AI (Ryan): activate PRSERV for snapshot builds
 +          * AI (jsm): bitbake package-index
 +          * AI (jsm): sync-out the rpm feeds for the snapshot builds
 +          * AI (Ronan): can we prepopulate the rpm feed info in the target ? (add to sandbox builds ... e.g. user '​lastest'​ )
 +          * AI (Ton): is there a prserv (ro) version?
 +
 +
 +  * Current issues:
 +    * [[https://​jira.automotivelinux.org/​issues/?​jql=status%20in%20(Open%2C%20%22In%20Progress%22%2C%20Reopened)%20AND%20component%20in%20(%22Build%20and%20Tools%22%2C%20CIAT)|Filter]]
 +    * New nbd client (proposal by Dominig) - SPEC-1423
 +      * https://​gerrit.automotivelinux.org/​gerrit/#/​c/​13445/​
 +      * As discussed during F2F in Karlsruhe:
 +        * nbd.v3=1 (Stephane) - add boot argument to switch between old and newer implementation
 +        * Update 2018-08-21: no update
 +    * Ronan: how to avoid broken build env due to binary bsp update?
 +      * detect if binary driver artifacts mismatch
 +      * Update 2018-08-21: waiting for BSP
 +    * SPEC-1378 container
 +      * Update 2018-07-10: no news
 +      * Update 2018-08-21: build still failing with connection issues
 +    * docker container jobs fail:
 +      * https://​build.automotivelinux.org/​view/​jjb-weekly-jobs/​job/​snapshot-jjb-container-weekly/​101/​console
 +      * adding extra line of defense checking the file size SPEC-979
 +      * Update 2018-06-26: WIP
 +      * Update 2018-07-10: debugged the container build, still broken
 +        * docker save docker.automotivelinux.org/​agl/​worker-generic:​5.99-116 | xz -T0 -c >​docker_agl_worker-generic-5.99-116.tar.xz
 +        * Error response from daemon: reference does not exist
 +    * generic container vs. xds container discussion:
 +      * generic container uncompressed:​ 1.5GB (~380MB compressed)
 +      * xds containner uncompressed:​ 600MB (~150MB compressed)
 +      * converge by cleaning up generic one ? 
 +      * for the download server AI:​jsmoeller query download stats
 +      * doc site has 2 different chapters:
 +        * http://​docs.automotivelinux.org/​docs/​getting_started/​en/​dev/​reference/​setup-sdk-environment.html
 +        * http://​docs.automotivelinux.org/​docs/​devguides/​en/​dev/​reference/​xds/​part-1/​2-1_install-xds-server-docker.html
 +        * different audiences, but bad guidance/​nomenclature/​naming aas to what should be used where
 +      * sleep over it and discuss further in SAT
 +      * Sebastian investigated the disk/space usage 
 +        * 1) most taken by yocto dependencies (gcc)
 +        * 2) docs (nodejs)
 +        * 3) 100mb for x11 clients (rdp)
 +      * Use platform and app-development (native and html5) containers.
 +    * Smaller SDK size (e.g. no kernel-devsrc and so on) for app developers (jira for GG)
 +    * https://​jira.automotivelinux.org/​browse/​SPEC-1667
 +
 +  * New issues:
 +    * 
 +
 +==== Meeting 2018/09/25 ====
 +===Attendees===
 +Jan-Simon, Frederic, Kurokawa-san,​ Khiem Nguyen, Xiaoming Li, Ronan, Scott, Tom, '​Renesas dev',
 +
 +Topic: SPEC-920 ​ ( https://​jira.automotivelinux.org/​browse/​SPEC-920 )
 +
 +Notes:
 +  * RPM feed for image and SDK by eg. dnf or dnf-sdk wrapper
 +  * Limitation/​Problem observed:
 +    * PRSERV use the HASH to match-up with the revision (generated/​stored/​served)
 +    * Revert in metadata (recipe) will lead to '​old'​ revision being used (prserv replies with old rev)
 +  * https://​github.com/​iotbzh/​YoMo
 +  * poky/​meta/​conf/​bitbake.conf:​PKGR ?= "​${PR}${EXTENDPRAUTO}"​
 +  * https://​github.com/​iotbzh/​YoMo/​blob/​master/​doc/​YoMo_repositories.md
 +  * Remaining problem: metadata revert will lead to r4->r3 due to hash being recognized by prserv as existing
 +  * AIs:
 +    * To try things out, get in 16667 to master only (it is optional and not enabled by default)
 +    * Scott: take a look at the prserv if we can solve above issue on rpm feeds
 +    * AI (jsm/ryan): forbid revert button (?edit button?)
 +    * Tom: may need policy around reverts and bumping PR value (at least for meta-layers)
 +
 +
 +==== Meeting 2018/08/21 ====
 +===Attendees===
 +Jan-Simon, Ronan, Li Xiaoming, Frederic ​
 +
 +  == AGL CIAT meeting ==
 +  ​
 +===Topics===
 +  * Status updates:
 +    * Infra: ​
 +      * slave lab in Lorient being setup https://​lava.automotivelinux.org/​scheduler/​worker/​AGL-Lab-iotbzh.lorient.iot
 +        * Further investigation needed based on Dominigs email.
 +          * Need to try pxe next
 +        * Update 2018-06-26: Input during ALS, working sample with ipxe shown. Doc to be sent to ML.
 +          * Liu showed procedure
 +            * Advanced Network stack enabled.
 +            * Enable network boot in bios boot config screen (Fixed boot order)
 +            * build IPXE from     ​git.ipxe.org/​ipxe.git ; cd ipxe/src
 +            * shell.ipxe:  ​
 +              * #!ipxe
 +              * shell
 +            * make bin-x86_64-efi/​ipxe.efi EMBED=./​shell.ipxe
 +          * Frederic: got pxe shell and network boot
 +        * Update 2018-07-10: ​
 +          * ipxe works , but LAVA had issues with the serial (https://​lava.automotivelinux.org/​scheduler/​job/​5735#​L179)
 +          * uprev for new lava server version pending when serial is debugged
 +        * Update 2018-07-24: ​
 +          * serial debugging still WIP
 +        * Update 2018-08-21:
 +          * need to follow-up
 +    * Lava
 +      * waiting for LAVA rev. 2018.04 to be ready in lava-docker
 +      * Branch available, see https://​jira.automotivelinux.org/​browse/​SPEC-1299
 +      * Means we also have to update the slaves (=new version of lava-dispatcher)
 +      * WIP: uprev slaves.
 +      * Update 2018-06-26: Schedule next week (week 27) for lab uprev.
 +      * Update 2018-07-10: Jan-Simon started to uprev the AGL-core-lab and uses the lava-docker
 +        * Issues:
 +          * certificate exchange was missing (added meanwhile)
 +          * WIP currently: Need to create new server certificate and exchange
 +            * http://​lavadocker.automotivelinux.org:​10080/ ​ but needs fix for https
 +      * Update 2018-07-24:
 +        * fix zmq auth issue
 +        * persistent db
 +        * 2018.04 uprev done
 +        * Jan-Simon working on docker boards.yaml for master server
 +      * Update 2018-08-21:
 +        * Connection issues between slave and master, need to debug with Ryan.
 +    * KernelCI
 +      * webui changes WIP
 +        * tabs for gerrit/CI , weekly, daily, release builds
 +        * Update 2018-06-26: demo last week during ALS, plan to deploy week 27
 +        * Update 2018-07-10: no update, delayed
 +        * Update 2018-07-24: baylibre has test instance deployed with ui changes
 +        * Update 2018-08-21:
 +          * Deploying latest changes
 +    * Fuego
 +      * any update ? - 2018-05-15: no updates
 +        * 2018-05-29: no update on lava support
 +        * Update 2018-06-26: Presentation during ALS with better integration (add link)
 +        * 2018-07-10: no patches for integration,​ yet.
 +        * 2018-07-24: no update
 +        * Update 2018-08-21: no update
 +
 +  * Current issues:
 +    * [[https://​jira.automotivelinux.org/​issues/?​jql=status%20in%20(Open%2C%20%22In%20Progress%22%2C%20Reopened)%20AND%20component%20in%20(%22Build%20and%20Tools%22%2C%20CIAT)|Filter]]
 +    * New nbd client (proposal by Dominig) - SPEC-1423
 +      * https://​gerrit.automotivelinux.org/​gerrit/#/​c/​13445/​
 +      * As discussed during F2F in Karlsruhe:
 +        * nbd.v3=1 (Stephane) - add boot argument to switch between old and newer implementation
 +        * port new nbd-client for lava-dispatcher
 +        * Update 2018-05-15: need to investigate uprev of nbd-client in yocto/oe before we uprev.
 +        * Update 2018-07-24: investigating client versions
 +        * Update 2018-08-21: no update
 +    * Ronan: how to avoid broken build env due to binary bsp update?
 +      * detect if binary driver artifacts mismatch
 +      * separate dummy recipe/​package with no rpm (empty)
 +        * which does the check for the binary at configure stage.
 +        * e.g. at configure step.
 +      * Update 2018-07-24: waiting for rc3 (for BSP 3.9)
 +      * Update 2018-08-21: waiting for BSP
 +    * SPEC-1378 container
 +      * Update 2018-07-10: no news
 +      * Update 2018-08-21: build still failing with connection issues
 +    * docker container jobs fail:
 +      * https://​build.automotivelinux.org/​view/​jjb-weekly-jobs/​job/​snapshot-jjb-container-weekly/​101/​console
 +      * adding extra line of defense checking the file size SPEC-979
 +      * Update 2018-06-26: WIP
 +      * Update 2018-07-10: debugged the container build, still broken
 +        * docker save docker.automotivelinux.org/​agl/​worker-generic:​5.99-116 | xz -T0 -c >​docker_agl_worker-generic-5.99-116.tar.xz
 +        * Error response from daemon: reference does not exist
 +    * generic container vs. xds container discussion:
 +      * generic container uncompressed:​ 1.5GB (~380MB compressed)
 +      * xds containner uncompressed:​ 600MB (~150MB compressed)
 +      * converge by cleaning up generic one ? 
 +      * for the download server AI:​jsmoeller query download stats
 +      * doc site has 2 different chapters:
 +        * http://​docs.automotivelinux.org/​docs/​getting_started/​en/​dev/​reference/​setup-sdk-environment.html
 +        * http://​docs.automotivelinux.org/​docs/​devguides/​en/​dev/​reference/​xds/​part-1/​2-1_install-xds-server-docker.html
 +        * different audiences, but bad guidance/​nomenclature/​naming aas to what should be used where
 +      * sleep over it and discuss further in SAT
 +      * Sebastian investigated the disk/space usage 
 +        * 1) most taken by yocto dependencies (gcc)
 +        * 2) docs (nodejs)
 +        * 3) 100mb for x11 clients (rdp)
 +      * Use platform and app-development (native and html5) containers.
 +    * Smaller SDK size (e.g. no kernel-devsrc and so on) for app developers (jira for GG)
 +
 +  * New issues:
 +    * https://​jira.automotivelinux.org/​browse/​SPEC-1667
 +    * 
 +
 +===Next meeting(s)===
 +Next call in 2 weeks, same place, same time (13:00 UTC)
 +
 +
 +==== Meeting 2018/07/24 ====
 +===Attendees===
 +Jan-Simon, Frederic, Li Xiaoming, Clement, Kevin, Stephane, Ronan
 +
 +  == AGL CIAT meeting ==
 +  ​
 +===Topics===
 +  * Status updates:
 +    * Infra: ​
 +      * slave lab in Lorient being setup https://​lava.automotivelinux.org/​scheduler/​worker/​AGL-Lab-iotbzh.lorient.iot
 +        * Further investigation needed based on Dominigs email.
 +          * Need to try pxe next
 +        * Update 2018-06-26: Input during ALS, working sample with ipxe shown. Doc to be sent to ML.
 +          * Liu showed procedure
 +            * Advanced Network stack enabled.
 +            * Enable network boot in bios boot config screen (Fixed boot order)
 +            * build IPXE from     ​git.ipxe.org/​ipxe.git ; cd ipxe/src
 +            * shell.ipxe:  ​
 +              * #!ipxe
 +              * shell
 +            * make bin-x86_64-efi/​ipxe.efi EMBED=./​shell.ipxe
 +          * Frederic: got pxe shell and network boot
 +        * Update 2018-07-10: ​
 +          * ipxe works , but LAVA had issues with the serial (https://​lava.automotivelinux.org/​scheduler/​job/​5735#​L179)
 +          * uprev for new lava server version pending when serial is debugged
 +        * Update 2018-07-24: ​
 +          * serial debugging still WIP
 +      * download server speed issues under investigation
 +        * for now we doubled the speed ... = ~1.5MB/s max
 +        * Debugging ongoing, workaround for CI WIP
 +        * Update 2018-06-26: Seems to be an upstream ISP issue. Workaround seems in place but no final Solution atm.
 +        * Update 2018-07-10: Cloud internal network structure changed (slaves on own private net now)
 +        * Update 2018-07-24: taking care of lab in Lorient.
 +    * Lava
 +      * waiting for LAVA rev. 2018.04 to be ready in lava-docker
 +      * Branch available, see https://​jira.automotivelinux.org/​browse/​SPEC-1299
 +      * Means we also have to update the slaves (=new version of lava-dispatcher)
 +      * WIP: uprev slaves.
 +      * Update 2018-06-26: Schedule next week (week 27) for lab uprev.
 +      * Update 2018-07-10: Jan-Simon started to uprev the AGL-core-lab and uses the lava-docker
 +        * Issues:
 +          * certificate exchange was missing (added meanwhile)
 +          * WIP currently: Need to create new server certificate and exchange
 +            * http://​lavadocker.automotivelinux.org:​10080/ ​ but needs fix for https
 +      * Update 2018-07-24:
 +        * fix zmq auth issue
 +        * persistent db
 +        * 2018.04 uprev done
 +        * Jan-Simon working on docker boards.yaml for master server
 +    * KernelCI
 +      * webui changes WIP
 +        * tabs for gerrit/CI , weekly, daily, release builds
 +        * Update 2018-06-26: demo last week during ALS, plan to deploy week 27
 +        * Update 2018-07-10: no update, delayed
 +        * Update 2018-07-24: baylibre has test instance deployed with ui changes
 +          * 
 +    * Fuego
 +      * any update ? - 2018-05-15: no updates
 +        * 2018-05-29: no update on lava support
 +        * Update 2018-06-26: Presentation during ALS with better integration (add link)
 +        * 2018-07-10: no patches for integration,​ yet.
 +        * 2018-07-24: no update
 +
 +  * Current issues:
 +    * [[https://​jira.automotivelinux.org/​issues/?​jql=status%20in%20(Open%2C%20%22In%20Progress%22%2C%20Reopened)%20AND%20component%20in%20(%22Build%20and%20Tools%22%2C%20CIAT)|Filter]]
 +    * SPEC-1378
 +      * Update 2018-05-29: wip
 +      * Update 2018-06-12: wip
 +      * Update 2018-06-26: Reduce build frequency to RC's final / ondemand / move proper container to release folder.
 +      * Update 2018-07-10: no news
 +    * New nbd client (proposal by Dominig) - SPEC-1423
 +      * https://​gerrit.automotivelinux.org/​gerrit/#/​c/​13445/​
 +      * As discussed during F2F in Karlsruhe:
 +        * nbd.v3=1 (Stephane) - add boot argument to switch between old and newer implementation
 +        * port new nbd-client for lava-dispatcher
 +        * Update 2018-05-15: need to investigate uprev of nbd-client in yocto/oe before we uprev.
 +        * Update 2018-05-29: no update
 +        * Update 2018-06-12: investigating client versions
 +        * Update 2018-06-26: investigating client versions
 +        * Update 2018-07-10: investigating client versions
 +        * Update 2018-07-24: investigating client versions
 +    * Ronan: how to avoid broken build env due to binary bsp update?
 +      * detect if binary driver artifacts mismatch
 +      * separate dummy recipe/​package with no rpm (empty)
 +        * which does the check for the binary at configure stage.
 +        * e.g. at configure step.
 +      * Update 2018-06-12: no update
 +      * Update 2018-06-26: no update, plan is to do a python class.
 +      * Update 2018-07-10: investigating for new bsp (3.9)
 +      * Update 2018-07-24: waiting for rc3 (for BSP 3.9)
 +    * docker container jobs fail:
 +      * https://​build.automotivelinux.org/​view/​jjb-weekly-jobs/​job/​snapshot-jjb-container-weekly/​101/​console
 +      * adding extra line of defense checking the file size SPEC-979
 +      * Update 2018-06-26: WIP
 +      * Update 2018-07-10: debugged the container build, still broken
 +        * docker save docker.automotivelinux.org/​agl/​worker-generic:​5.99-116 | xz -T0 -c >​docker_agl_worker-generic-5.99-116.tar.xz
 +        * Error response from daemon: reference does not exist
 +    * generic container vs. xds container discussion:
 +      * generic container uncompressed:​ 1.5GB (~380MB compressed)
 +      * xds containner uncompressed:​ 600MB (~150MB compressed)
 +      * converge by cleaning up generic one ? 
 +      * for the download server AI:​jsmoeller query download stats
 +      * doc site has 2 different chapters:
 +        * http://​docs.automotivelinux.org/​docs/​getting_started/​en/​dev/​reference/​setup-sdk-environment.html
 +        * http://​docs.automotivelinux.org/​docs/​devguides/​en/​dev/​reference/​xds/​part-1/​2-1_install-xds-server-docker.html
 +        * different audiences, but bad guidance/​nomenclature/​naming aas to what should be used where
 +      * sleep over it and discuss further in SAT
 +      * Sebastian investigated the disk/space usage 
 +        * 1) most taken by yocto dependencies (gcc)
 +        * 2) docs (nodejs)
 +        * 3) 100mb for x11 clients (rdp)
 +      * Use platform and app-development (native and html5) containers.
 +
 +  * New issues:
 +    * Smaller SDK size (e.g. no kernel-devsrc and so on) for app developers (jira for GG)
 +
 +===Next meeting(s)===
 +Next call in 2 weeks, same place, same time (13:00 UTC)
  
-==== Meeting 2018/07/18 ====+==== Meeting 2018/07/10 ====
 ===Attendees=== ===Attendees===
 Jan-Simon, Frederic, Ronan, Tanibata-san,​ Li Xiaoming Jan-Simon, Frederic, Ronan, Tanibata-san,​ Li Xiaoming
Line 70: Line 676:
             * make bin-x86_64-efi/​ipxe.efi EMBED=./​shell.ipxe             * make bin-x86_64-efi/​ipxe.efi EMBED=./​shell.ipxe
           * Frederic: got pxe shell and network boot           * Frederic: got pxe shell and network boot
-        * Update 2018-07-18+        * Update 2018-07-10
           * ipxe works , but LAVA had issues with the serial (https://​lava.automotivelinux.org/​scheduler/​job/​5735#​L179)           * ipxe works , but LAVA had issues with the serial (https://​lava.automotivelinux.org/​scheduler/​job/​5735#​L179)
           * uprev for new lava server version pending when serial is debugged.           * uprev for new lava server version pending when serial is debugged.
Line 77: Line 683:
         * Debugging ongoing, workaround for CI WIP         * Debugging ongoing, workaround for CI WIP
         * Update 2018-06-26: Seems to be an upstream ISP issue. Workaround seems in place but no final Solution atm.         * Update 2018-06-26: Seems to be an upstream ISP issue. Workaround seems in place but no final Solution atm.
-        * Update 2018-07-18: Cloud internal network structure changed (slaves on own private net now)+        * Update 2018-07-10: Cloud internal network structure changed (slaves on own private net now)
     * Lava     * Lava
       * waiting for LAVA rev. 2018.04 to be ready in lava-docker       * waiting for LAVA rev. 2018.04 to be ready in lava-docker
Line 84: Line 690:
       * WIP: uprev slaves.       * WIP: uprev slaves.
       * Update 2018-06-26: Schedule next week (week 27) for lab uprev.       * Update 2018-06-26: Schedule next week (week 27) for lab uprev.
-      * Update 2018-07-18: Jan-Simon started to uprev the AGL-core-lab and uses the lava-docker+      * Update 2018-07-10: Jan-Simon started to uprev the AGL-core-lab and uses the lava-docker
         * Issues:         * Issues:
           * certificate exchange was missing (added meanwhile)           * certificate exchange was missing (added meanwhile)
Line 98: Line 704:
         * 2018-05-29: no update on lava support         * 2018-05-29: no update on lava support
         * Update 2018-06-26: Presentation during ALS with better integration (add link)         * Update 2018-06-26: Presentation during ALS with better integration (add link)
-        * 2018-07-18: no patches for integration,​ yet.+        * 2018-07-10: no patches for integration,​ yet.
  
   * Current issues:   * Current issues:
Line 106: Line 712:
       * Update 2018-06-12: wip       * Update 2018-06-12: wip
       * Update 2018-06-26: Reduce build frequency to RC's final / ondemand / move proper container to release folder.       * Update 2018-06-26: Reduce build frequency to RC's final / ondemand / move proper container to release folder.
-      * Update 2018-07-18: no news+      * Update 2018-07-10: no news
     * New nbd client (proposal by Dominig) - SPEC-1423     * New nbd client (proposal by Dominig) - SPEC-1423
       * https://​gerrit.automotivelinux.org/​gerrit/#/​c/​13445/​       * https://​gerrit.automotivelinux.org/​gerrit/#/​c/​13445/​
Line 116: Line 722:
         * Update 2018-06-12: investigating client versions         * Update 2018-06-12: investigating client versions
         * Update 2018-06-26: investigating client versions         * Update 2018-06-26: investigating client versions
-        * Update 2018-07-19: investigating client versions+        * Update 2018-07-10: investigating client versions
     * Ronan: how to avoid broken build env due to binary bsp update?     * Ronan: how to avoid broken build env due to binary bsp update?
       * detect if binary driver artifacts mismatch       * detect if binary driver artifacts mismatch
Line 124: Line 730:
       * Update 2018-06-12: no update       * Update 2018-06-12: no update
       * Update 2018-06-26: no update, plan is to do a python class.       * Update 2018-06-26: no update, plan is to do a python class.
-      * Update 2018-07-18: investigating for new bsp (3.9)+      * Update 2018-07-10: investigating for new bsp (3.9)
     * docker container jobs fail:     * docker container jobs fail:
       * https://​build.automotivelinux.org/​view/​jjb-weekly-jobs/​job/​snapshot-jjb-container-weekly/​101/​console       * https://​build.automotivelinux.org/​view/​jjb-weekly-jobs/​job/​snapshot-jjb-container-weekly/​101/​console
       * adding extra line of defense checking the file size SPEC-979       * adding extra line of defense checking the file size SPEC-979
       * Update 2018-06-26: WIP       * Update 2018-06-26: WIP
-      * Update 2018-07-18: debugged the container build, still broken+      * Update 2018-07-10: debugged the container build, still broken
         * docker save docker.automotivelinux.org/​agl/​worker-generic:​5.99-116 | xz -T0 -c >​docker_agl_worker-generic-5.99-116.tar.xz         * docker save docker.automotivelinux.org/​agl/​worker-generic:​5.99-116 | xz -T0 -c >​docker_agl_worker-generic-5.99-116.tar.xz
         * Error response from daemon: reference does not exist         * Error response from daemon: reference does not exist
Line 697: Line 1303:
  
  
-==== Meeting 2017/12/19 ==== 
-===Attendees=== 
-Jan-Simon Möller, Tim Bird, Frederic Marec, Liu Wenlong, Tetsuji Yamamoto, Kotaro Hashimoto, Stephane Desneux 
- 
-===Topics=== 
-== Fuego == 
- 
-  == Hosting FUEGO call today - welcome ! == 
- 
-  * Release status 
-    * 1.2.1 release was made and announced 
-      * Fixups to OpenSSL, LTP, and other tests 
-      * added support for invoking individual phases 
-        * can do '​build'​ separate from '​run',​ for any test 
-    * next Major release areas of focus 
-      * Documentation conversion to reStructuredText 
-      * Documentation for end users (not developers) 
-        * How to customize tests (criteria.json) 
-      * Fuego automated release testing (Fuego selftest) 
-        * Under contract with ProFusion 
-      * System provisioning 
-        * Build and deploy system to target 
-    * Work is currently being done in the '​master'​ branch 
-  * Activity 
-    * At Japan Jamboree #63 - Tim gave a status report 
-    * Another presentation - Tips and tricks for using Fuego (Feature you didn't know Fuego had) 
-    * Fuego Japan Hackathon 
-      * See http://​fuegotest.org/​wiki/​Japan_Fuego_Hackathon_2017 
-  * OLD 
-    * Want '​test'​ integration with LAVA, instead of '​transport'​-level integration 
-    * Board farm standards 
-      * provisioning - using libvirt, ttc, labgrid or lava 
-    * Fuego conversion of docs to reStructuredText 
-      * Conversion from Docbook and wiki Markdown to reStructuredText 
-      * Allow use of readthedoc.io for online 
-      * Build documentation from repository (move from wiki) 
-      * Not funded - requested to go back and see if community can perform this 
-    * Fuego release self-testing 
-      * Use Fuego to do Fuego CI testing 
-      * use SeleniumHQ for web interface testing 
-      * use 2-container system (driving container and DUT container, with next release of Fuego) 
-      * Funding was approved 
- 
-== AGL == 
- 
-  == AGL CIAT meeting == 
- 
-  * Status updates: 
-    * KernelCI 
-      * Setup WIP with LF-IT 
-        * Need newer docker on CentOS 7 (due to docker compose) 
-        * https://​jira.automotivelinux.org/​browse/​SPEC-1208 
-    * CIBT / LAVA 
-      * need helping hand debugging qemux86-64 target 
-        * https://​build.automotivelinux.org/​job/​ci-platform-meta-agl-demo-verify-CIBT-qemux86-64/​283/​console 
-        * reproduce: 
-          * build for qemux86-64 and run with runqemu 
- 
-    running for Run pending postinsts (5min 5s / no limit)[K[ ​   [0;​31m*[0;​1;​31m*[0m] A start job is running for Run pending postinsts (5min 5s / no limit)[K[ ​    ​[0;​31m*[0m] A start job is running for Run pending postinsts (5min 6s / no limit)[K[ ​   [0;​31m*[0;​1;​31m*[0m] A start job is running for Run pending postinsts (5min 6s / no limit)[K[ ​  ​[0;​31m*[0;​1;​31m*[0m[0;​31m*[0m] A start job is running for Run pending postinsts (5min 7s / no limit)[K[ ​ [0;​31m*[0;​1;​31m*[0m[0;​31m* [0m] A start job is running for Run pending postinsts (5min 7s / no limit)[ ​ 
- 
-    * container build 
-      * Fixed. 
-    * Reports for rc's 
-      * https://​wiki.automotivelinux.org/​agl-distro/​releases/​4.99.3/​test/​summary 
- 
-===Next meeting(s)=== 
-Call in 2 weeks same place, same time (13:00 UTC) .  Jan 2nd 2018. 
- 
-==== Meeting 2017/11/21 ==== 
-==Attendees== 
-Jan-Simon Möller, Frederic Marec, Daniel Sangorrin, Yuichi Kusakabe, Sebastien Douheret, Liu Wenlong, Tetsuji Yamamoto, Stephane Desneux Ronan, Qiutingting,​ Kyohhei Oki, Loys Ollivier 
- 
-==Topics== 
-= AGL =  
-  * Status updates: 
-    * KernelCI 
-      * Loys: 
-        * migrated boards to submit to KCi via callback 
-        * https://​kernelci.automotivelinux.org:​4443 
-        * releng scripts used by jenkins submit jobs with proper callbacks now 
-        * Next: adding more tests + bugfixes 
-    * LAVA 
-      * Jan-Simon: 
-        * Atm power outage in the core lab 
-        * 2017.10 
-    * Jenkins 
-      * Had the merge job being retriggered over and over. Fixed now. 
-      * Need to more app repos to  ci-management/​jjb/​ci-apps (EOW) 
-    * Next release: 
-      * rc3 cut-off is 24th Nov  
-        * ptest 
-      * rc4 cut-off is 8th Dec 
-        * ptest 
- 
-  * Open Issues: 
-    * Kingfisher 
-      * aglsetup machine template ?  really needed ? 
-        * difference is only: kernel builds another dtb in addition 
-        * u-boot (usually not used) 
-        * additional packages pulled-in (bt firmware, ...) 
-        * -> we don't need a separate template 
-        * challenge: weston.ini ? runtime detect of KF ? 
-        * Preference 1: keep same MACHINE (aglsetup + YP) 
-        * Preference 2: keep same YP machine (aglsetup m3ulcb-kf + YP m3ulcb) 
-        * Avoid: new MACHINE in YP ! 
- 
-    * container build 
-      * https://​build.automotivelinux.org/​view/​jjb-housekeeping-jobs/​job/​snapshot-jjb-container-weekly/​65/​console 
-      * SPEC-979 
- 
-==Next meeting(s)== 
-Call in 2 weeks same place, same time (13:00 UTC) . 
- 
- 
-==== Meeting 2017/11/07 ==== 
-==Attendees== 
-Jan-Simon, Tim, Daniel, Stephane 
- 
-==Topics== 
-  == Hosting FUEGO call today - welcome ! First 30 minutes Fuego, 2nd 30 minutes AGL-CIAT == 
- 
-= Fuego = 
-  * OLD 
-    * Fuego status: 
-    * 1.2 release was made, but without announcement 
-      * Major features: 
-        * unified output format (run.json - somewhat compatible with kernelci) 
-        * test dependency system (NEED_xxx variables) 
-        * complex pass criteria handling (criteria.json) 
-        * chart_config.json (foundation for customizing results visualization) 
-        * test improvements (e.g. aarch64 support for old tests) 
-        * documentation fixups 
-      * Pending items for announcements:​ 
-        * LTP parsing of POSIX results 
-        * More Documentation fixups 
-      * Am now planning on a 1.2.1 release which includes recent bugfixes from Tim, Wenlong and Daniel 
-  * NEW: 
-    * Good discussion with Jan-Simon and Kevin Hilman about LAVA integration 
-      * Currently, we have "​transport"​-level integration 
-      * We need "​test"​-level integration 
-      * Kevin offered to be the contractor for this 
-    * Board farm/DUT control automation discussed at ELCE 
-      * Decided to use automated-testing@yoctoproject.org for list 
-        * https://​lists.yoctoproject.org/​listinfo/​automated-testing 
-      * Lots of people doing DUT control projects (libvirt, ttc, labgrid, pduclient) 
-        * would be nice to colaborate 
-        * would be nice to have a DUT control connection standard 
-    * CELP project funding 
-      * Discussed 4 Fuego projects: 
-      * LAVA integration 
-        * needs additional research, CELP deferred funding decision 
-          * Renesas wants to see justification for expense, may push funding request through AGL 
-      * Fuego size test 
-        * also needs additional research - not much interest 
-      * Fuego conversion of docs to reStructuredText 
-        * Conversion from Docbook and wiki Markdown to reStructuredText 
-        * Allow use of readthedoc.io for online 
-        * Build documentation from repository (move from wiki) 
-        * Not funded - requested to go back and see if community can perform this 
-      * Fuego release self-testing 
-        * Use Fuego to do Fuego CI testing 
-        * use SeleniumHQ for web interface testing 
-        * use 2-container system (driving container and DUT container, with next release of Fuego) 
-        * Funding was approved 
-        * Work to be done by ProFusion 
-    * Maybe add support for Jenkins pipelines? 
- 
-= AGL =  
-  * Status updates: 
-    * KernelCI : test instance up  https://​kernelci.automotivelinux.org:​4443 
-    * EE 5.0RC2 being built , tests will get notifiers to kCI  
-    * F2F during AMM minutes ... still WIP, will send email 
-    * Loys: what has been done on the kernelCI / releng-scripts / ptest front 
-      * ptest wrapper for lava and submit to kernelCI 
-      * http://​kernelci.dev.baylibre.com/​test/​board/​qemu/​job/​AGL-kernel-tree/​kernel/​PTEST-02/​ 
-      * releng-scripts can now generate jobs for m3, qemu, rpi3 
-        * goal all CI boards should submit through releng-scripts 
-        * including notifiers for kernelCI 
-    * AMM: 
-      * 2 Talk 
-        * Lab-in-a-box 
-        * Writing test 
-      * Workshop on Friday ​ 
- 
-    * more tests (help welcome!): 
-      * evaluate SPEC-272 and extend services being checked 
-        * need to differ between agl-image-ivi (no gfx) and agl-demo-platform (=profiles in the end) 
-        * e.g. check appfw with curl call  
-        * e.g. check kernel modules being loaded (as per our bbappends+CONFIG options) 
-          * can this be a macro or ptest ? 
-        * AMM: discuss with Jose how to appfw / application (self-)tests 
- 
-  * Next 
-    * Discussion about time for call. Alternate time ?  
-      * E.g. stick with 13:00 UTC 
-      * Alternative time would be e.g. 16:00 UTC 
-      * Stick with 13:00 UTC 
- 
-==Next meeting(s)== 
-Call in 2 weeks same place, same time (13:00 UTC) . 
- 
- 
- 
-==== Meeting 2017/10/10 ==== 
-==Attendees== 
-Jan-Simon, Frederic Marec (iot.bzh), Liu Wenlong, Ronan Le Martret, Song Cai, Agustin (Codethink) 
- 
-==Topics== 
- 
-= AGL =  
-  * Status updates: 
-    * KernelCI : Setup progressing,​ IT working on storage backend. 
-    * Pyro: 
-      * Master now stable and we're about to do an RC1, porter still has issues with gfx.  
-    * SPEC-544: FIXED ! Thanks to Scott Murray, we have a patch to mitigate the problem. 
-      * CI confirms that the boot now works 
-    * more tests (help welcome!): 
-      * evaluate SPEC-272 and extend services being checked 
-        * need to differ between agl-image-ivi (no gfx) and agl-demo-platform (=profiles in the end) 
-        * e.g. check appfw with curl call  
-        * e.g. check kernel modules being loaded (as per our bbappends+CONFIG options) 
-          * can this be a macro or ptest ? 
-        * mid-sized task: can ptest'​s be wrapped (SPEC-758) 
- 
-  * Next 
-    * EE 5.0RC1 , tests in kCI  
-    * F2F breakout during AMM next tuesday (actually the day before AMM starts, 2pm Salon Mainz-Frankfurt) 
-      * Add your name here: https://​wiki.automotivelinux.org/​eg-ciat/​meetings/​2017-oct-f2f 
-    * another short session during the SAT meeting (friday) 
-      * https://​wiki.automotivelinux.org/​agl-distro/​oct2017-f2f 
- 
-==Next meeting(s)== 
-Call in 4 weeks same place, same time. (Due to ELCE in Prague in 2 weeks) 
- 
- 
-==== Meeting 2017/09/26 ==== 
-==Attendees== 
-Jan-Simon, Tim, Stephane, ​ 
- 
-==Topics== 
- 
-= AGL CIAT = 
- 
-  * Status updates: 
-    * KernelCI instance in preparation with LFIT (ETA Thu) 
-    * Pyro: 
-      * Master works in CI, Tests fail more frequently due to SPEC-544! 
-      * Dab (morty) working perfectly fine  
-    * Test job for EE rc1 (check for the running/​required services, SPEC-272, merged, Loys (baylibre) 
-    * Document how to add tests and use the generator/​templates (c11029/​Baylibre) 
-  * Open Round: 
-    * build chrome as app 
-      * igalia working on chrom+wayland (renesas platform) 
-        * currently being done as '​platform build' (aka with bitbak/​yocto) 
-        *  issues with ivi-shell, thus fallback to desktop-shell 
-      * iot.bzh did research on app build: 
-        * https://​github.com/​iotbzh/​chromium-agl-app 
-        * build as app can save resources - thus interesting for CI 
-        * focus on renesas gen3, qemu broken (libav) 
-       * AI: add https://​github.com/​iotbzh/​chromium-agl-app/​blob/​master/​meta-sdk-chrom/​recipes-platform/​images/​agl-demo-platform-crosssdk.bbappend ​ to agl-demo-platform-crosssdk.bb ​ 
-       * AI: add JIRA for vetting of other TOOLCHAIN_HOST_TASK TOOLCHAIN_TARGET_TASK for EE.  
-    * App builds in CI are for master/​snapshot. AI: add release builds for dab but this requires dab branch in app repos (-> devcall/​sat) 
-  * Next: 
-    * kCI token setup for lava.automotivelinux.org 
-    * SPEC-544 (serial/​udev issue) (Scott/​Konsulko) 
-    * more tests (help welcome!): 
-      * evaluate SPEC-272 and extend services being checked 
-        * need to differ between agl-image-ivi (no gfx) and agl-demo-platform (=profiles in the end) 
-        * e.g. check appfw with curl call 
-        * e.g. check kernel modules being loaded (as per our bbappends+CONFIG options) 
-          * can this be a macro or ptest ? 
-        * mid-sized task: can ptest'​s be wrapped (SPEC-) 
-    * AI: test latest Fuego with nbd patchset 
- 
- 
-==Next meeting(s)== 
-In 2 weeks  
- 
- 
-==== Meeting 2017/09/12 ==== 
-==Attendees== 
-Jan-Simon, Tim Bird, Agustin, Daniel, Liu Wenglong, Patrick Titiano, Hashimoto-san,​ Jerome Brunet ​ 
- 
-==Topics== 
-  == Hosting FUEGO call today - welcome ! == 
- 
-  * NEW: 
-  * Fuego status: 
-    * Working towards 1.2 release 
-      * 4 main items (see http://​bird.org/​fuego-1.2/​Releases and http://​bird.org/​fuego-1.2/​Release_1.2_To_Do) 
-      * unified output format (run.json) - basically done 
-      * AGL/JTA reports - in progress (see html table work by Daniel) 
-      * Full LTP support - basically done, needs testing 
-        * Wenlong Liu and Cai Song have been testing, and submitted patches (thanks!) 
-      * updated wiki documentation - started 
-        * long-term plan: move to reStructuredText (readthedocs/​sphynx) 
-      * LAVA integration - was deferred (had added target_setup_link/​target_teardown_link) 
-        * Jan said I can integrate the existing pull request 
-        * Tim will do that 
-  * Broken stuff 
-    * Fuego plots on Jenkins pages 
-      * put chart processing in the parser, not mod.js (part of flot package) 
-      * output a flot-friendly json file (flot_chart_data.json) 
-      * chart_config.json 
-    * Fuego standalone plots 
-  * New Features 
-    * ftc gen-report (prototype, output=text for now) 
-    * criteria.json 
-    * testplan_ltsi.json 
-    * html tables for functional tests on Jenkins 
-    * results.json 
-  * new presentation:​ Integration of Fuego with Gitlab 
-  * plans for the future: 
-    * move documentation into Fuego repository (under git control) 
-    * have ftc gen-report output multiple formats 
-      * text, html, pdf, xunit, TAP) 
-    * year 2038 test 
-    * big push for new tests 
-      * kselftest 
-        * upstream kernel is converting to TAP output 
-      * CAN bus test 
-      * integrate Khiem Nguyen'​s test (LTSI/​Renesas board test) 
-      * CIP tests 
-      * AGL tests 
-    * BayLibre - doing some test development for AGL (infrastructure for kernelci) 
-      * Also doing a test-in-a-box 
-  * Tim doing Linaro Connect presentation on test standards 
-    * pduclient 
-    * tguids 
-    * run.json (kerneci results format - with fuego stuff) 
- 
-  == AGL CIAT == 
- 
-  * Status updates: 
-    * KernelCI additions in mainline now for displaying testresults (not just boot) 
-    * Instance being setup by LFIT 
-    * Pyro: 
-      * Master broken in CI due to failing builds ​ 
-      * Dab (morty) working perfectly fine  
-  * Next: 
-    * Planned for EOW next week KernelCI instance (LFIT) 
-    * Test job for EE rc1 (check for the running/​required services ​ jsmoelelr) 
-    * SPEC-544 (serial/​udev issue) (Scott/​Konsulko) 
-    * Document how to add tests and use the generator/​templates (Kevin/​Baylibre) 
- 
-==Next meeting(s)== 
-In 2 weeks 
-(2017/​09/​26) 
- 
-==== Meeting 2017/08/29 ==== 
- 
-==Attendees== 
-Jan-Simon, Agustin, Daniel, Hashimoto-san,​ Liu Wenglong, Patrick Titiano, Robert Marshall 
- 
-==Topics== 
- 
-  * Board@Desk presentation (Agustin) 
-     * Slides can be found in the [[https://​wiki.linuxfoundation.org/​_media/​civilinfrastructureplatform/​testing_at_cip__b_d.pdf|CIP wiki in .pdf]] format. 
-  * Open round 
- 
-==Next meeting(s)== 
-In 2 weeks  
- 
--------- 
-==== Meeting 2017/08/14 ==== 
- 
-==Attendees== 
- 
-==Topics== 
-  == Hosting FUEGO call today - welcome ! == 
- 
-  * NEW: 
-    * We'll skip today'​s Fuego call then. 
-    * The next CIAT meeting is in 2 weeks. 
- 
-==Next meeting(s)== 
-In 2 weeks  
- 
--------- 
- 
-==== Meeting 2017/08/01 ==== 
- 
-==Attendees== 
-Jan-Simon, Walt, Cai, Jerome, Keisuke Iwata, Liu Wenlong, Agustin 
- 
-==Topics== 
- 
-  * OLD topics: 
-    * Hardware test template for qemu (x86-64) 
-       * **Update 01/08**: Enabled 
-       * planning start the '​generic-*' ​ 
-    * Service/​Unit '​up'​ test 
-        * **Update 01/​08**:  ​ 
-        *  
-    * Lava upstream work: 
-      * **Update 01/08**: 
-        * Merged: https://​review.linaro.org/#/​c/​20688/​ 
-        * WIP: https://​review.linaro.org/#/​c/​17088/​ 
-    * KernelCI work: 
-      * **Update 01/08**: 
-        * https://​jira.automotivelinux.org/​browse/​SPEC-746 
-    * Multi-lava-lab support in CI merged 
-    * Focus: test submission template, likely jinja2 templates as in lava 
-      * https://​github.com/​khilman/​lava-ci-staging/​commit/​3da1fbf931057d55f46c46194ffdf433a9b0e881 
-      * http://​lava.baylibre.com:​10080/​scheduler/​job/​923/​definition 
-    ​ 
-  * JIRA review: 
-    * Reviewing https://​jira.automotivelinux.org/​issues/?​filter=10405 
- 
-==Next meeting(s)== 
-In 2 weeks  
-Aug 15th, 12:00 UTC (joint AGL + FUEGO) 
- 
- 
- 
- 
-==== Meeting 2017/07/18 ==== 
- 
-==Attendees== 
-Jan-Simon Möller, Cai Song, Keisuke Iwata, Liu Wenlong, Stephane Desneux, Daniel Sangorrin 
- 
-==Topics== 
- 
-  == First ~30 minutes - hosting FUEGO call today - welcome ! == 
- 
-  * NEW: 
-    * Top issues: 
-      - unified json output 
-      - lava integration 
-      - Daniel provided kernel build test 
-      - flot plugin, output refactoring is in support some new test comparison operation and reporting 
-    * Major feature remaining for 1.2 is the unified json output, and support for AGL reports 
-      - Goal would be to release 1.2 in mid-July. 
-  * Unordered List Item* Unified Output Format (UOF) 
-    * Daniel showed format of reference.json,​ with new "​pass-criteria"​ 
-  * Unordered List Item Tim talked about needing to share pass-criteria,​ and how to store and use them for a test 
-    * specifically alternate pass-criteria 
-    * Daniel showed different files for the new output format 
-      * schema, reference.json,​ run.json, results.json,​ and png of possible report format 
-      * some questions came up: 
-        * should the results.json (the aggregate data from multiple runs) contain the pass-criteria or reference data)? 
-          *  it's easier to parse for the plotter without this 
-        * should pass-criteria be separate from the reference.json file? 
-        * should customized or alternate pass-criteria be stored in diff format or as full json files? 
-      * code to produce the html is in Daniel'​s next repository 
-    * Daniel has a new interface for generating the measurement data (parser.py) 
-      * parser.py builds a data structure, and calls plib.process_data to both record the data (measurements) and evaluate the pass criteria from the reference.json file 
-      * Tim commented that the bonnie parser.py could be simplified with a function to put operations together 
-        * something like: add_measure("​block.read","​speed",​float(5)) 
-    * More discussion of the issues will be raised on the mailing lists 
-   * interesting option is to use a web-based transfer to target 
-     * Tim started a prototype of this 
-     * Could transfer commands as well as test materials, using a client pull rather than host push 
-       * need an agent on target for this 
-     * eliminates the need for an ssh connection, but requires a web host (maybe can use Jenkins for this) 
- 
-   * OLD - some miscellaneous technical issues 
-     * automatically create a view for each board (using regex of: "<​board_name>​.*"​) (done) 
-     * put log links (and others) in description even if job fails (done) 
-     * don't require buildsetter plugin (defer) 
-     * automatically detect log, plot and xlsx files 
-       * support partial results 
-        * lots of times there is a test log there, even if the build failed 
-     * try to eliminate need for extralinks in testplan file (done - not there anymore) 
-   * eliminate need for timeout in testplan file (not needed, if default is used) 
-     * do a better job of automatically calculating timeouts 
-     * this is dependent on test, spec, board and other parameter 
- 
-  * NEW: 
-    * a 
-    * b 
- 
- 
-  == AGL-CIAT Meeting: == 
- 
-  * OLD topics: 
-    * Related issue: device_type names in lava need to be converted to match DTB name 
-       * **Update 04/07**: In preparation 
-       * **Update 18/07**: ETA this week to cut-over all labs 
-    * Stephane: weston startup to be worked on. Also looks into virtual screens for simulation purposes (e.g. including faking EDIDs). Tests must be independent of the compositor going forward. ​ 
-      * Tests initially +/- or Fail/Pass 
-          * testdefinition:​ https://​git.automotivelinux.org/​src/​qa-testdefinitions/​tree/​test-suites/​short-smoke 
-          * test run: https://​lava.automotivelinux.org/​scheduler/​job/​1798 
-          * Next: enable on all boards and activate in ci 
-        * **Update 04/07**: busy w/ dd prep 
-        * **Update 18/07**: not yet 
-    * SPEC-495 - Template for apps (cmake, tbd. qmake, fallback Makefile) 
-      * Autobuild script for CI: 
-        * qmake needed for current demo apps 
-        * requirements:​ git clone (or git submodule) , clone and calling of script will build app with autodetected method (qmake, cmake, autotools, Makefile) 
-        * app templates usable as git submodules (atm: cmake) 
-        * Workflow: 
-          * clone (recursive) 
-          * [[ -f conf.d/​autobuild/​agl/​autobuild ]] && conf.d/​autobuild/​agl/​autobuild package DEST=$(pwd)/​package/ ​   (pickup is package/​*.wgt) 
-          * + generic procedure (call make as fallback) 
-        * new JIRA for qmake macros 
-      * **Update 20/06**: Templates enhanced, no Autobuild for CI, yet 
-      * **Update 18/07**: Changesets merged in gerrit, doc pending, qmake pending 
- 
-  * JIRA review: 
-    * Reviewing https://​jira.automotivelinux.org/​issues/?​filter=10405 
- 
-  * NEW topics: 
-    * a 
-==Next meeting(s)== 
-In 2 weeks  
-Aug 1st, 12:00 UTC 
- 
- 
----- 
-==== Meeting 2017/07/04 ==== 
- 
-==Attendees== 
-Jan-Simon, Daniel, Iwata-san, Hashimoto-san,​ Liu Wenlong, Oki-san, Stephane, Agustin 
- 
-==Topics== 
- 
-  * OLD topics: 
-    * Hardware test template for gen3 
-       * **Update 04/07**: Added, activation changeset pendinng in gerrit 
-     * Related issue: device_type names in lava need to be converted to match DTB name 
-       * **Update 04/07**: In preparation 
-    * Stephane: weston startup to be worked on. Also looks into virtual screens for simulation purposes (e.g. including faking EDIDs). Tests must be independent of the compositor going forward. ​ 
-      * Tests initially +/- or Fail/Pass 
-      * Next: create check if services are up 
-        * https://​jira.automotivelinux.org/​browse/​SPEC-275 
-        * https://​jira.automotivelinux.org/​browse/​SPEC-305 
-        * Target have tests scripts 
-          * Build-up: 
-            * basic "​service up" 
-            * then "​client connect"​ 
-            * then "​request/​answer"​ 
-        * **Update 20/06**: WIP 
-          * testdefinition:​ https://​git.automotivelinux.org/​src/​qa-testdefinitions/​tree/​test-suites/​short-smoke 
-          * test run: https://​lava.automotivelinux.org/​scheduler/​job/​1798 
-          * Next: enable on all boards and activate in ci 
-        * **Update 04/07**: busy w/ dd prep 
-    * SPEC-495 - Template for apps (cmake, tbd. qmake, fallback Makefile) 
-      * add optional script there, bbclass add generic script if no script is there. 
-      * yocto SDK installs too-much debug-packages (e.g. from platform) 
-      * https://​git.automotivelinux.org/​apps/​app-templates/​tree/​ 
-        * templates to be used with submodules 
-        * cmake template and sample https://​github.com/​iotbzh/​helloworld-service 
-      * Autobuild script for CI: 
-        * qmake needed for current demo apps 
-        * requirements:​ git clone (or git submodule) , clone and calling of script will build app with autodetected method (qmake, cmake, autotools, Makefile) 
-      * **Update 20/06**: Templates enhanced, no Autobuild for CI, yet 
-        * app templates usable as git submodules (atm: cmake) 
-        * Workflow: 
-          * clone (recursive) 
-          * [[ -f conf.d/​autobuild/​agl/​autobuild ]] && conf.d/​autobuild/​agl/​autobuild package DEST=$(pwd)/​package/ ​   (pickup is package/​*.wgt) 
-          * + generic procedure (call make as fallback) 
-        * new JIRA for qmake macros 
- 
-  * NEW topics: 
-    * Reviewing https://​jira.automotivelinux.org/​issues/?​filter=10405 
-    * https://​jira.automotivelinux.org/​browse/​SPEC-502 ?? Review later 
-    * https://​jira.automotivelinux.org/​browse/​SPEC-237 ?? Status ? 
- 
-==Next meeting(s)== 
-In 2 weeks  
-July 18th, 12:00 UTC (joint AGL + FUEGO) 
- 
- 
----- 
- 
- 
-==== Meeting 2017/06/20 ==== 
- 
-==Attendees== 
- 
-==Topics== 
- 
- 
-  == First ~30 minutes - hosting FUEGO call today - welcome ! == 
- 
-  * OLD: 
-    * a 
-  * NEW: 
-    * b 
- 
-  ​ 
-  == 2nd ~30 minutes - hosting AGL CIAT call today - welcome ! == 
- 
-  * OLD topics: 
-    * Hardware test template for gen3 
-       * **Update 13/06**: Activation in CI pending 
-       * **Update 20/06**: no time, yet 
-     * Related issue: device_type names in lava need to be converted to match DTB name 
-    * Stephane: weston startup to be worked on. Also looks into virtual screens for simulation purposes (e.g. including faking EDIDs). Tests must be independent of the compositor going forward. ​ 
-      * Tests initially +/- or Fail/Pass 
-      * Next: create check if services are up 
-        * https://​jira.automotivelinux.org/​browse/​SPEC-275 
-        * https://​jira.automotivelinux.org/​browse/​SPEC-305 
-        * Target have tests scripts 
-          * Build-up: 
-            * basic "​service up" 
-            * then "​client connect"​ 
-            * then "​request/​answer"​ 
-      * **Update 13/06**: Examples are here:  
-      * **Update 20/06**: WIP 
-        * testdefinition:​ https://​git.automotivelinux.org/​src/​qa-testdefinitions/​tree/​test-suites/​short-smoke 
-        * test run: https://​lava.automotivelinux.org/​scheduler/​job/​1798 
-        * Next: enable on all boards and activate in ci 
-    * SPEC-495 - Template for apps (cmake, tbd. qmake, fallback Makefile) 
-      * Move new templates to gerrit repo (SPEC-556) 
-      * add optional script there, bbclass add generic script if no script is there. 
-      * yocto SDK installs too-much debug-packages (e.g. from platform) 
-      * https://​git.automotivelinux.org/​apps/​app-templates/​tree/​ 
-        * templates to be used with submodules 
-        * cmake template and sample https://​github.com/​iotbzh/​helloworld-service 
-      * Autobuild script for CI: 
-        * qmake needed for current demo apps 
-        * requirements:​ git clone (or git submodule) , clone and calling of script will build app with autodetected method (qmake, cmake, autotools, Makefile) 
-      * **Update 20/06**: Templates enhanced, no Autobuild for CI, yet 
- 
-  * NEW topics: 
-    * Reviewing https://​jira.automotivelinux.org/​issues/?​filter=10405 
-    * https://​jira.automotivelinux.org/​browse/​SPEC-502 ?? Review later 
-    * https://​jira.automotivelinux.org/​browse/​SPEC-237 ?? Status ? 
- 
-==Next meeting(s)== 
-In 2 weeks ... but Independency Day in US  
-July 4th, 12:00 UTC 
- 
- 
--------- 
- 
-==== Meeting 2017/06/13 ==== 
- 
-==Attendees== 
-Jan-Simon, Walt, Michael, Agustin, Cai Song, Daniel, Liu Wenlong, Stephane Desneux, Matsuzawa-san,​ Ronan Le Martret, Kyohhei Oki, 
- 
-==Topics== 
-  * OLD topics: 
-    * Hardware test template for gen3 
-       * **Update 13/06**: Solved, board online. ​ 
-       * **Update 13/06**: Activation in CI pending ​ 
-    * lava-test-shell (overlay), LAVA-911, SPEC-555 ​ 
-       * **Update 13/06**: works with transfer_overlay and webserver on slave. 
-    * Stephane: weston startup to be worked on. Also looks into virtual screens for simulation purposes (e.g. including faking EDIDs). Tests must be independent of the compositor going forward. ​ 
-      * Tests initially +/- or Fail/Pass 
-      * Next: create check if services are up 
-        * https://​jira.automotivelinux.org/​browse/​SPEC-275 
-        * https://​jira.automotivelinux.org/​browse/​SPEC-305 
-        * Target have tests scripts 
-          * Build-up: 
-            * basic "​service up" 
-            * then "​client connect"​ 
-            * then "​request/​answer"​ 
-        * Update 23/95: no update 
-        * Update 13/06: script ? 
-      * **Update 13/06**: Examples are here:  
-        * testdefinition:​ https://​git.automotivelinux.org/​src/​qa-testdefinitions/​tree/​test-suites/​short-smoke 
-        * test run: https://​lava.automotivelinux.org/​scheduler/​job/​1798 
-        * Next: enable on all boards and activate in ci 
-    * SPEC-495 - Template for apps (cmake, tbd. qmake, fallback Makefile) 
-      * Move new templates to gerrit repo (SPEC-556) 
-      * add optional script there, bbclass add generic script if no script is there. 
-      * yocto SDK installs too-much debug-packages (e.g. from platform) 
-      * https://​git.automotivelinux.org/​apps/​app-templates/​tree/​ 
-        * templates to be used with submodules 
-        * cmake template and sample https://​github.com/​iotbzh/​helloworld-service 
-      * Autobuild script for CI: 
-        * qmake needed for current demo apps 
-        * requirements:​ git clone (or git submodule) , clone and calling of script will build app with autodetected method (qmake, cmake, autotools, Makefile) 
-    * SDK and qt headers not included ​ 
-      * Fixed sdk build here:  
-        * arm32 : https://​download.automotivelinux.org/​AGL/​snapshots/​master/​latest/​raspberrypi3/​deploy/​sdk/​ 
-        * aarch64 : https://​download.automotivelinux.org/​AGL/​snapshots/​master/​latest/​dragonboard-410c/​deploy/​sdk/​ 
-        * x86-64 : https://​download.automotivelinux.org/​AGL/​snapshots/​master/​latest/​intel-corei7-64/​deploy/​sdk/​ 
-        * can be used for targets that have the same architecture (e.g. rpi3 also for porter or vayu, dragon for m3/h3, intel-corei7-64 for qemux86-64) 
-      * **Update 13/06**: App builds active in jenkins. currently using above URL's (not yet the container) 
- 
-==Next meeting(s)== 
-next week (+ fuego) 
-June 20, 12:00 UTC 
- 
- 
--------- 
- 
-==== Meeting 2017/05/23 ==== 
- 
-==Attendees== 
-Jan-Simon, Walt Miner, Harunobu Kurokawa, Liu Wenlong, Patrick Titiano, Takahi Matsuzawa, Tim Bird, Cai Song, Kyohhei Oki , Agustin Benito Bethencourt 
- 
-==Topics== 
- 
-  == First ~30 minutes - hosting FUEGO call today - welcome ! == 
- 
-  * OLD: 
-    * Top issues: 
-      - unified json output 
-        - patch for functional tests produce a results.json file 
-        - discussion on the kernelci results schema (on the fuego mailing list) 
-          - Kevin Hillman started discussion - Daniel responded 
-          - Daniel added some fields to the run.json (don't know if that's related to discussion) 
-          - Lots of work already done in kernelci - should reuse their expertise (if in doubt) 
-          - Will probably err on the side of too much info 
-            - contact xxx for discussion of fields and schema used by kernelci 
-        - Song said that they are working on LTP as higher priority 
-      - lava integration 
-        - ov_transport_connect/​disconnect is goal 
-          - have added TARGET_TEARDOWN_LINK 
-        - shorter connection times 
-          - refactored connection/​disconnection location in pre_test and post_test 
-        - standalone build phase 
-          - prototype with LTP (build_only) 
-            - specialized solution - would like a more general one 
-              - maybe something like rpm phase selection 
-        - Would like to execute jobs in batch job in the same order as the testplan 
-          - this would support having a "board setup" job at the beginning of a sequence of jobs 
-        - unify the test types 
-          - gotten rid of distinction between functional and benchmark tests 
-            - main.sh 
-              - every test, whether Functional or Benchmark, now uses '​fuego_test.sh'​ as the base script name. 
-      - Daniel provided kernel build test 
-        - added support for git repository checkout and build 
-        - Has a patch in-flight that does kselftest 
-      - flot plugin, output refactoring is in support some new test comparison operation and reporting 
-        - goal is to support previous JTA use cases and ALG-JTA use cases for reporting in 1.2 release 
-    - Testing BOF at ALS, June 2, 2:00 pm 
-    - Tentative plan private meeting at ALS, on May 31, at 10:00 am. 
-    - Major feature remaining for 1.2 is the unified json output, and support for AGL reports 
-      - Goal would be to release 1.2 in mid-July. 
-   * status of toshiba/​sony merge 
-     * made the 1.1 release ("​blaze"​) 
-   * resolving technical issues with Tim's '​next'​ branch (based on Daniel'​s '​next'​ branch) (done) 
-   * priority list for AGL, to start that merge 
-     * LAVA integration 
-   * is '​uniform test output'​ a high-priority feature? (yes) 
-   * interesting option is to use a web-based transfer to target 
-     * Tim started a prototype of this 
-     * Could transfer commands as well as test materials, using a client pull rather than host push 
-       * need an agent on target for this 
-     * eliminates the need for an ssh connection, but requires a web host (maybe can use Jenkins for this) 
-   * planning for an official fuego release (done) 
-     * 1.1.0 release, code name: blaze 
-   * some miscellaneous technical issues 
-     * TESTNAME (base script name) is derived from the test name (<​prefix>​.testname) 
-     * use of spec name in job name, instead of plan name (done) 
-     * add node and job scripts to ftc (done) 
-     * eliminate fuego-ro/​scripts (done) 
-     * move /​fuego-ro/​conf/​boards to /​fuego-ro/​boards (done) 
-     * AGL has lava scripts in /fuego-ro, and some board-related stuff 
-       * in boards, auth files for LAVA 
-       * in fuego-ro/​scripts - 2 scripts (for link setup and teardown) 
-         * defer looking at this right now 
-     * automatically create a view for each board (using regex of: "<​board_name>​.*"​) (done) 
-     * put log links (and others) in description even if job fails (done) 
-     * don't require buildsetter plugin (defer) 
-     * automatically detect log, plot and xlsx files 
-       * support partial results 
-        * lots of times there is a test log there, even if the build failed 
-     * try to eliminate need for extralinks in testplan file (done - not there anymore) 
-   * eliminate need for timeout in testplan file (not needed, if default is used) 
-     * do a better job of automatically calculating timeouts 
-     * this is dependent on test, spec, board and other parameter 
- 
-  * NEW: 
- 
-  == AGL-CIAT Meeting: == 
- 
-  * OLD topics: 
-    * Hardware test template for porter & vayu 
-      * Update 05/23: both active 
-        * issue with serial port bringup/​systemd - CIP had similar issue  
-          * See https://​jira.automotivelinux.org/​browse/​SPEC-544 
-          * Leads to false positives 
-        * gen3 poweron issue - WOL  capabilities ? Likely reworking board. 
-        * One missing piece: lava-test-shell (overlay), LAVA-911, SPEC-555 ​ 
-    * Stephane: weston startup to be worked on. Also looks into virtual screens for simulation purposes (e.g. including faking EDIDs). Tests must be independent of the compositor going forward. ​ 
-      * Tests initially +/- or Fail/Pass 
-      * Next: create check it is up 
-        * https://​jira.automotivelinux.org/​browse/​SPEC-275 
-        * https://​jira.automotivelinux.org/​browse/​SPEC-305 
-        * Target have tests scripts 
-          * Build-up: 
-            * basic "​service up" 
-            * then "​client connect"​ 
-            * then "​request/​answer"​ 
-        * Update 05/23: no update 
-    * SPEC-495 - Script to build apps 
-      * Move new templates to gerrit repo (SPEC-556) 
-      * add optional script there, bbclass add generic script if no script is there. 
-      * yocto SDK installs too-much debug-packages (e.g. from platform) 
-  * NEW topics: 
-    * SDK and qt headers not included ​ 
-      * Fixed sdk build here:  
-        * arm32 : https://​download.automotivelinux.org/​AGL/​snapshots/​master/​latest/​raspberrypi3/​deploy/​sdk/​ 
-        * aarch64 : https://​download.automotivelinux.org/​AGL/​snapshots/​master/​latest/​dragonboard-410c/​deploy/​sdk/​ 
-        * x86-64 : https://​download.automotivelinux.org/​AGL/​snapshots/​master/​latest/​intel-corei7-64/​deploy/​sdk/​ 
-        * can be used for targets that have the same architecture (e.g. rpi3 also for porter or vayu, dragon for m3/h3, intel-corei7-64 for qemux86-64) 
-      * WIP: application builds in jenkins ​ 
- 
- 
- 
-==Next meeting(s)== 
- 
-June 6, 12:00 UTC 
- 
--------- 
  
  
eg-ciat/meetings.1531227418.txt.gz · Last modified: 2018/07/10 12:56 by jsmoeller