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
Next revision Both sides next revision
eg-ciat:meetings [2018/07/10 12:56]
jsmoeller
eg-ciat:meetings [2018/11/27 13:58]
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.txt ยท Last modified: 2024/03/20 12:15 by jsmoeller