User Tools

Site Tools


eg-ciat:meetings

This is an old revision of the document!


EG CIAT bi-weekly call

Dial In info

Topic: AGL EG-CIAT Meeting

Time: This is a recurring meeting Meet anytime

Join Zoom Meeting : https://zoom.us/j/295064716

One tap mobile

+16465588656,,295064716# US (New York) +16699006833,,295064716# US (San Jose)

Dial by your location

      +1 646 558 8656 US (New York)
      +1 669 900 6833 US (San Jose)
      855 880 1246 US Toll-free
      877 369 0926 US Toll-free

Meeting ID: 295 064 716

Find your local number: https://zoom.us/u/adIxBQMUc2


Roadmap for 2020

  • Improved publishing of test results
    • Email Reports
      • improve format and feedback to gerrit
  • Additional tests
    • Applications
      • build and test different wgt types (normal, debug, test, coverage)
  • Fuego integration
    • Support to run tests as lava jobs (from within Fuego)
  • Images in build matrix
    • more variants! (plan is to use qemux86-64 for this)
      • e.g. sota enabled
      • agl-demo-platform-html5 (html5-only UI)
      • cluster profile/image
      • telematic profile/image
  • move from jenkins-job-builder to a .jenkinsci or yaml based description

Meeting 2020/06/23

Attendees

Jan-Simon,

Topics

  • Corentin:
    • Update 06/09:
      • Past week
        • kernelci-dev updated, new metadata in the jobs required
        • updated releng-scripts to python3 , JS needs to check CI builders before we merge
      • This week
        • blocked on python3 conversion
        • verification of kernelci- update with new metadata
    • Update 06/23
  • Application tests , build multiple wgts
    • Todo: extend releng/qa-testdefinitions to be able to download a 2nd wgt file (e.g. homescreen-test.wgt)
  • HTML5 apps, CI integration with ./autobuild/autobuild script
  • AGL license scanning (SPDX/fossology)
    • 05/12:
      • License clearing done.
      • Next step?
    • 05/26
      • Next ?
        • extend clearing work ?
          • more boards
          • or more packages
          • discussion about completing one target. Li will discuss further.
          • fossology has a 'reuse' decider that can built on existing decisions from previous runs.
    • 06/09:
      • 9.0.2 being uploaded to the fossology server
      • no analysis run, yet. still making sure all artifacts are fully uploaded.
      • found issue Dockerfile should install unzip (so we we don't use the php built-in), verifying that. Will have Ryan update our container.
      • unzip issue still a WIP item as:
        • during 'ununpack', we cannot abort the agent. But also cannot reupload the same file
        • the agents can get stuck → unstable operation
  • SW360:
    • Will send Dockerfile for sw360 container
    • Update 03/03:
      • eta in 2 weeks
    • Update 03/31:
      • tests of sw360 in progress, working on 2 issues atm
    • Update 04/13:
      • sw360 Dockerfile and user guide:here.
      • Todo Jan-Simon: setup sw360 with ryan
        • Setup server on same aws host but increase cpu/mem
        • Go from there.
    • Update 04/28:
      • Afraid we cannot use the Dockerfile as-is in AGL infra
      • Items to work on:
        • a) no proxy settings, no proxy user, no proxy pass
          • TLDR: if we deploy this in AWS, there is no Proxy at all.
        • b) Dockerfile uses downloaded Oracle jdk: can't we use openjdk installed in the distro installed by apt-get?
        • c) all data/databases need to be on persistent shared volume(s)
        • d) all setup needs to be automatic (in Dockerfile)
          • no manual setup steps - only docker build & docker run
        • e) ? would it make sense to split using docker-compose ?
      • Who can work on this ? @Kusakabe-san
    • Update 05/12:
      • work started on Dockerfile
    • Update 05/26:
      • a), b), c) completed
      • d) wip
      • let's exchange email
    • Update 06/09:
    • Update 06/23:
      • Still working through it with
  • Discussion on email reports
    • add doc page summarizing existing presentations SPEC-2980
    • Follow-up with Khouloud on testreport email
      • Add link for failures back to lava (best: line of test)
      • Add link for failures back to jenkins job
      • tldr: find right section of log with one click
    • Update 06/09
      • based on KernelCI instanced update
  • Li: how to test binding manually (post/token)
    • afaik afm-util show id will tell port
    • if agl-devel is on, then check journalctl
      • 05/12: no update
      • 05/26: Li did some more tests, issue/jira ?
        • Jan 24 14:49:47 raspberrypi3 afm-system-daemon[292]: ERROR: can't start system unit afm-appli-myapp–0.1–main@.service for uid 1001 [/w/workspace/release-jjb-halibut-snapshot/MACHINE/raspberrypi3/label/agl-test-slave/repoclone/output/tmp/work/armv7vet2hf-neon-vfpv4-agl-linux-gnueabi/af-main/halibut+gitAUTOINC+1289070816-r0/git/src/afm-urun.c:252]
      • 06/09:
        • no update
      • 06/23:
  • Test wgts need inspection on issues:

New:

Next call: Tuesday July 7th - same timeslot.

Meeting 2020/06/09

Attendees

Jan-Simon, Li, Scott, Corentin, Takada-san

Topics

  • Corentin:
    • Update 05/26
      • Past week
        • Pi4 no change, u-boot master did not help
        • testing the patch and upstreaming
      • This week
        • email reports through kernelci.automotivelinux.org - prepare uprev
    • Update 06/09:
      • Past week
        • kernelci-dev updated, new metadata in the jobs required
        • updated releng-scripts to python3 , JS needs to check CI builders before we merge
      • This week
        • blocked on python3 conversion
        • verification of kernelci- update with new metadata
  • Application tests , build multiple wgts
    • Todo: extend releng/qa-testdefinitions to be able to download a 2nd wgt file (e.g. homescreen-test.wgt)
  • HTML5 apps, CI integration with ./autobuild/autobuild script
  • AGL license scanning (SPDX/fossology)
    • 05/12:
      • License clearing done.
      • Next step?
    • 05/26
      • Next ?
        • extend clearing work ?
          • more boards
          • or more packages
          • discussion about completing one target. Li will discuss further.
          • fossology has a 'reuse' decider that can built on existing decisions from previous runs.
    • 06/09:
      • 9.0.2 being uploaded to the fossology server
      • no analysis run, yet. still making sure all artifacts are fully uploaded.
      • found issue Dockerfile should install unzip (so we we don't use the php built-in), verifying that. Will have Ryan update our container.
  • SW360:
    • Will send Dockerfile for sw360 container
    • Update 03/03:
      • eta in 2 weeks
    • Update 03/31:
      • tests of sw360 in progress, working on 2 issues atm
    • Update 04/13:
      • sw360 Dockerfile and user guide:here.
      • Todo Jan-Simon: setup sw360 with ryan
        • Setup server on same aws host but increase cpu/mem
        • Go from there.
    • Update 04/28:
      • Afraid we cannot use the Dockerfile as-is in AGL infra
      • Items to work on:
        • a) no proxy settings, no proxy user, no proxy pass
          • TLDR: if we deploy this in AWS, there is no Proxy at all.
        • b) Dockerfile uses downloaded Oracle jdk: can't we use openjdk installed in the distro installed by apt-get?
        • c) all data/databases need to be on persistent shared volume(s)
        • d) all setup needs to be automatic (in Dockerfile)
          • no manual setup steps - only docker build & docker run
        • e) ? would it make sense to split using docker-compose ?
      • Who can work on this ? @Kusakabe-san
    • Update 05/12:
      • work started on Dockerfile
    • Update 05/26:
      • a), b), c) completed
      • d) wip
      • let's exchange email
    • Update 06/09:
  • Discussion on email reports
    • add doc page summarizing existing presentations SPEC-2980
    • Follow-up with Khouloud on testreport email
      • Add link for failures back to lava (best: line of test)
      • Add link for failures back to jenkins job
      • tldr: find right section of log with one click
    • Update 05/12
      • WIP
    • Update 05/26
      • no update
    • Update 06/09
      • based on KernelCI instanced update
  • Li: how to test binding manually (post/token)
    • afaik afm-util show id will tell port
    • if agl-devel is on, then check journalctl
      • 05/12: no update
      • 05/26: Li did some more tests, issue/jira ?
        • Jan 24 14:49:47 raspberrypi3 afm-system-daemon[292]: ERROR: can't start system unit afm-appli-myapp–0.1–main@.service for uid 1001 [/w/workspace/release-jjb-halibut-snapshot/MACHINE/raspberrypi3/label/agl-test-slave/repoclone/output/tmp/work/armv7vet2hf-neon-vfpv4-agl-linux-gnueabi/af-main/halibut+gitAUTOINC+1289070816-r0/git/src/afm-urun.c:252]
      • 06/09:
        • no update
  • Test wgts need inspection on issues:

New:

Next call: Tuesday June 23th - same timeslot.


Meeting 2020/05/26

Attendees

Jan-Simon, Walt, Corentin, Li, Takada-san

Topics

  • infra: please send me the output of: (jira/gerrit/lava)
    • mtr -4 -rnw -c 30 gerrit.automotivelinux.org
    • mtr -4 -rnw -c 30 ec2-54-209-7-50.compute-1.amazonaws.com
  • Fujitsu test report update (Fujitsu)
    • 05/26:
      • No update
      • Next release is 9.0.2 eta 2020-06-05
  • Corentin:
    • Update 05/12
      • Past week:
        • Deployed lava-docker 2020.02 and fixed issues
        • pi4 has still issues with network/tftp timeouts
      • This week:
    • Update 05/26
      • Past week
        • Pi4 no change, u-boot master did not help
        • testing the patch and upstreaming
      • This week
        • email reports through kernelci.automotivelinux.org - prepare uprev
  • Application tests , build multiple wgts
    • Todo: extend releng/qa-testdefinitions to be able to download a 2nd wgt file (e.g. homescreen-test.wgt)
  • HTML5 apps, CI integration with ./autobuild/autobuild script
  • AGL license scanning (SPDX/fossology)
    • 05/12:
      • License clearing done.
      • Next step?
    • 05/26
      • Next ?
        • extend clearing work ?
          • more boards
          • or more packages
          • discussion about completing one target. Li will discuss further.
          • fossology has a 'reuse' decider that can built on existing decisions from previous runs.
  • SW360:
    • Will send Dockerfile for sw360 container
    • Update 03/03:
      • eta in 2 weeks
    • Update 03/31:
      • tests of sw360 in progress, working on 2 issues atm
    • Update 04/13:
      • sw360 Dockerfile and user guide:here.
      • Todo Jan-Simon: setup sw360 with ryan
        • Setup server on same aws host but increase cpu/mem
        • Go from there.
    • Update 04/28:
      • Afraid we cannot use the Dockerfile as-is in AGL infra
      • Items to work on:
        • a) no proxy settings, no proxy user, no proxy pass
          • TLDR: if we deploy this in AWS, there is no Proxy at all.
        • b) Dockerfile uses downloaded Oracle jdk: can't we use openjdk installed in the distro installed by apt-get?
        • c) all data/databases need to be on persistent shared volume(s)
        • d) all setup needs to be automatic (in Dockerfile)
          • no manual setup steps - only docker build & docker run
        • e) ? would it make sense to split using docker-compose ?
      • Who can work on this ? @Kusakabe-san
    • Update 05/12:
      • work started on Dockerfile
    • Update 05/26:
      • a), b), c) completed
      • d) wip
      • let's exchange email
  • Discussion on email reports
    • add doc page summarizing existing presentations SPEC-2980
    • Follow-up with Khouloud on testreport email
      • Add link for failures back to lava (best: line of test)
      • Add link for failures back to jenkins job
      • tldr: find right section of log with one click
    • Update 05/12
      • WIP
    • Update 05/26
      • no update
  • Li: how to test binding manually (post/token)
    • afaik afm-util show id will tell port
    • if agl-devel is on, then check journalctl
      • 05/12: no update
      • 05/26: Li did some more tests, issue/jira ?
        • Jan 24 14:49:47 raspberrypi3 afm-system-daemon[292]: ERROR: can't start system unit afm-appli-myapp–0.1–main@.service for uid 1001 [/w/workspace/release-jjb-halibut-snapshot/MACHINE/raspberrypi3/label/agl-test-slave/repoclone/output/tmp/work/armv7vet2hf-neon-vfpv4-agl-linux-gnueabi/af-main/halibut+gitAUTOINC+1289070816-r0/git/src/afm-urun.c:252]
  • Test wgts need inspection on issues:
    • FAIL: Failed to start application agl-service-geofence-test
    • ERROR: failed Resource temporarily unavailable
    • Update 05/26: WIP

New:

Next call: Tuesday June 9th - same timeslot.


Meeting 2020/05/12

Attendees

Jan-Simon, Walt, Li, Corentin, Farshid,

Topics

  • infra: please send me the output of:
    • mtr -4 -rw -c 30 gerrit.automotivelinux.org
    • mtr -4 -rw -c 30 ec2-54-209-7-50.compute-1.amazonaws.com
  • Fujitsu test report update (Fujitsu)
    • 04/28:
      • Not this week
    • 05/12:
      • Not this week
  • Fuego / Lava support
  • Corentin:
    • Update 04/28
      • Past week:
        • Fixed Pi issues (basically replacing the network switch → likely autonegotiation issue)
      • This week:
        • Finish lava-docker
    • Update 05/12
      • Past week:
        • Deployed lava-docker 2020.02 and fixed issues
        • pi4 has still issues with network/tftp timeouts
      • This week:
  • AGL license scanning (SPDX/fossology)
    • Update 04/28:
      • Li will review these packages in Fossology:
        • af-binder
        • af-binder-devtools-native
        • afb-test
        • af-main
        • af-platform-setup
        • agl-audio-plugin
        • agl-compositor
        • agl-demo-platform.bb
        • agl-desktop-config
        • agl-login-manager
        • agl-service-audiomixer
        • agl-service-bluetooth
        • agl-service-bluetooth-map
        • agl-service-bluetooth-pbap
        • agl-service-can-high-level-viwi
        • agl-service-can-low-level
        • agl-service-data-persistence
        • agl-service-geoclue
        • agl-service-geofence
        • agl-service-gps
        • agl-service-homescreen
        • agl-service-hvac
        • agl-service-hvac-conf
        • agl-service-identity-agent
        • agl-service-iiodevices
        • agl-service-mediaplayer
        • agl-service-mediascanner
        • agl-service-navigation
        • agl-service-network
        • agl-service-nfc
        • agl-service-platform-info
        • agl-service-radio
        • agl-service-signal-composer
        • agl-service-steering-wheel
        • agl-service-taskmanager
        • agl-service-telephony
        • agl-service-unicens
        • agl-service-unicens-controller
        • agl-service-voice-high
        • agl-service-voice-high-capabilities
        • agl-service-weather
        • agl-service-windowmanager
        • agl-users
        • alexa-viewer
        • alexa-voiceagent-config
        • alexa-voiceagent-service
        • alexa-voice-high-config
        • als-meter-demo
        • audit
        • bluez-alsa
        • btwilink-disable-conf
        • cmake-apps-module
        • connman
        • connman-ncurses
        • controls
        • cynagoauth
        • cynagora
        • cynagora-cynara-compat
        • dashboard
        • default-voice-high-config
        • demo-i2c-udev-conf
        • dev-mapping
        • dev-mapping-demo
        • flite
        • flite-voicedata
        • high-level-viwi-service.bb
        • hmi-debug
        • homescreen
        • html5-dashboard
        • html5-homescreen
        • html5-hvac
        • html5-launcher
        • html5-mediaplayer
        • html5-mixer
        • html5-settings
        • hts-engine
        • hvac
        • initramfs-netboot
        • inputeventmanager
        • keyutils
        • launcher
        • libafb-helpers
        • libafb-helpers-qt
        • libappcontroller
        • libhomescreen
        • libmicrohttpd
        • libmp4v2
        • libnfc
        • libqtappfw
        • libwindowmanager
        • libzip
        • lightmediascanner
        • lin-config
        • low-can-demo
        • low-level-can-generator
        • mediaplayer
        • messaging
        • mixer
        • most.bb
        • nativesdk-af-binder-devtools
        • nativesdk-af-main
        • navigation-demo
        • neardal
        • nghttp2
        • noto-emoji
        • nss-localuser
        • ondemandnavi
        • ondemandnavi-config
        • onscreenapp
        • openjtalk
        • openjtalk-voicedata
        • osmium
        • osrm-backend
        • phone
        • pipewire
        • pipewire-conf-agl
        • poiapp
        • poiapp-api-key
        • protozero
        • qlibhomescreen
        • qlibwindowmanager
        • qml-execscript-plugin
        • qtaglextras
        • qtcompositor-conf
        • qt-qrcode
        • qtquickcontrols2-agl
        • qtquickcontrols2-agl-style
        • radio
        • rtl-sdr
        • run-agl-postinsts
        • runxdg
        • security-manager
        • settings
        • settings-log-utils
        • sllin
        • smacknet
        • smack-system-setup
        • systemd-agl-sync
        • taskmanager
        • tbtnavi
        • unicens-config
        • vboxguestdrivers
        • vod-server
        • waltham
        • waltham-transmitter
        • wam
        • wam-tinyproxy
        • wayland-ivi-extension
        • weston-ready
        • windowmanager
        • wireplumber
        • wireplumber-board-config-agl
      • 05/12:
        • License clearing done.
        • Next step?
  • SW360:
    • Will send Dockerfile for sw360 container
    • Update 03/03:
      • eta in 2 weeks
    • Update 03/31:
      • tests of sw360 in progress, working on 2 issues atm
    • Update 04/13:
      • sw360 Dockerfile and user guide:here.
      • Todo Jan-Simon: setup sw360 with ryan
        • Setup server on same aws host but increase cpu/mem
        • Go from there.
    • Update 04/28:
      • Afraid we cannot use the Dockerfile as-is in AGL infra
      • Items to work on:
        • a) no proxy settings, no proxy user, no proxy pass
          • TLDR: if we deploy this in AWS, there is no Proxy at all.
        • b) Dockerfile uses downloaded Oracle jdk: can't we use openjdk installed in the distro installed by apt-get?
        • c) all data/databases need to be on persistent shared volume(s)
        • d) all setup needs to be automatic (in Dockerfile)
          • no manual setup steps - only docker build & docker run
        • e) ? would it make sense to split using docker-compose ?
      • Who can work on this ? @Kusakabe-san
    • Update 05/12:
      • work started on Dockerfile
  • Discussion on email reports
    • add doc page summarizing existing presentations SPEC-2980
    • Follow-up with Khouloud on testreport email
      • Add link for failures back to lava (best: line of test)
      • Add link for failures back to jenkins job
      • tldr: find right section of log with one click
    • Update 05/12
      • WIP
  • Li: how to test binding manually (post/token)
    • afaik afm-util show id will tell port
    • if agl-devel is on, then check journalctl
      • 03/31: no update
      • 04/14: no update
      • 04/28: no update
      • 05/12: no update

New:

  • Test wgts need inspection on issues:
    • FAIL: Failed to start application agl-service-geofence-test
    • ERROR: failed Resource temporarily unavailable
  • Li: during license clearing: will review packages with non-apacheV2 in AGL.

Next call: Tuesday May 26th - same timeslot.

Meeting 2020/04/28

Attendees

Jan-Simon, Walt, Corentin, Li, Parth, Takada-san

Topics

  • Fujitsu test report update (Fujitsu)
    • 04/28:
      • Not this week
  • Corentin:
    • Update 04/14
    • Update 04/28
      • Past week:
        • Fixed Pi issues (basically replacing the network switch → likely autonegotiation issue)
      • This week:
        • Finish lava-docker
  • Application tests , build multiple wgts
    • Edi has problems reproducing the test wgt's
    • Test wgt's for apps submitted
    • Todo: build test wgt in ci (Jan-Simon)
    • Todo: extend releng/qa-testdefinitions to be able to download a 2nd wgt file (e.g. homescreen-test.wgt)
    • 03/31:
    • 04/14:
      • Scott is working on a fix of the autobuild issue.
  • HTML5 apps, CI integration with ./autobuild/autobuild script
  • AGL license scanning (SPDX/fossology)
    • Update 04/14:
      • 9.0.1 uploaded, ready for review - Li will review 9.0.1
    • Update 04/28:
      • Li will review these packages in Fossology:
        • af-binder
        • af-binder-devtools-native
        • afb-test
        • af-main
        • af-platform-setup
        • agl-audio-plugin
        • agl-compositor
        • agl-demo-platform.bb
        • agl-desktop-config
        • agl-login-manager
        • agl-service-audiomixer
        • agl-service-bluetooth
        • agl-service-bluetooth-map
        • agl-service-bluetooth-pbap
        • agl-service-can-high-level-viwi
        • agl-service-can-low-level
        • agl-service-data-persistence
        • agl-service-geoclue
        • agl-service-geofence
        • agl-service-gps
        • agl-service-homescreen
        • agl-service-hvac
        • agl-service-hvac-conf
        • agl-service-identity-agent
        • agl-service-iiodevices
        • agl-service-mediaplayer
        • agl-service-mediascanner
        • agl-service-navigation
        • agl-service-network
        • agl-service-nfc
        • agl-service-platform-info
        • agl-service-radio
        • agl-service-signal-composer
        • agl-service-steering-wheel
        • agl-service-taskmanager
        • agl-service-telephony
        • agl-service-unicens
        • agl-service-unicens-controller
        • agl-service-voice-high
        • agl-service-voice-high-capabilities
        • agl-service-weather
        • agl-service-windowmanager
        • agl-users
        • alexa-viewer
        • alexa-voiceagent-config
        • alexa-voiceagent-service
        • alexa-voice-high-config
        • als-meter-demo
        • audit
        • bluez-alsa
        • btwilink-disable-conf
        • cmake-apps-module
        • connman
        • connman-ncurses
        • controls
        • cynagoauth
        • cynagora
        • cynagora-cynara-compat
        • dashboard
        • default-voice-high-config
        • demo-i2c-udev-conf
        • dev-mapping
        • dev-mapping-demo
        • flite
        • flite-voicedata
        • high-level-viwi-service.bb
        • hmi-debug
        • homescreen
        • html5-dashboard
        • html5-homescreen
        • html5-hvac
        • html5-launcher
        • html5-mediaplayer
        • html5-mixer
        • html5-settings
        • hts-engine
        • hvac
        • initramfs-netboot
        • inputeventmanager
        • keyutils
        • launcher
        • libafb-helpers
        • libafb-helpers-qt
        • libappcontroller
        • libhomescreen
        • libmicrohttpd
        • libmp4v2
        • libnfc
        • libqtappfw
        • libwindowmanager
        • libzip
        • lightmediascanner
        • lin-config
        • low-can-demo
        • low-level-can-generator
        • mediaplayer
        • messaging
        • mixer
        • most.bb
        • nativesdk-af-binder-devtools
        • nativesdk-af-main
        • navigation-demo
        • neardal
        • nghttp2
        • noto-emoji
        • nss-localuser
        • ondemandnavi
        • ondemandnavi-config
        • onscreenapp
        • openjtalk
        • openjtalk-voicedata
        • osmium
        • osrm-backend
        • phone
        • pipewire
        • pipewire-conf-agl
        • poiapp
        • poiapp-api-key
        • protozero
        • qlibhomescreen
        • qlibwindowmanager
        • qml-execscript-plugin
        • qtaglextras
        • qtcompositor-conf
        • qt-qrcode
        • qtquickcontrols2-agl
        • qtquickcontrols2-agl-style
        • radio
        • rtl-sdr
        • run-agl-postinsts
        • runxdg
        • security-manager
        • settings
        • settings-log-utils
        • sllin
        • smacknet
        • smack-system-setup
        • systemd-agl-sync
        • taskmanager
        • tbtnavi
        • unicens-config
        • vboxguestdrivers
        • vod-server
        • waltham
        • waltham-transmitter
        • wam
        • wam-tinyproxy
        • wayland-ivi-extension
        • weston-ready
        • windowmanager
        • wireplumber
        • wireplumber-board-config-agl
  • SW360:
    • Will send dockerfile for sw360 container
    • Update 03/03:
      • eta in 2 weeks
    • Update 03/31:
      • tests of sw360 in progress, working on 2 issues atm
    • Update 04/13:
      • sw360 dockerfile and user guide:here.
      • Todo Jan-Simon: setup sw360 with ryan
        • Setup server on same aws host but increase cpu/mem
        • Go from there.
    • Update 04/28:
      • Afraid we cannot use the Dockerfile as-is in AGL infra
      • Items to work on:
        • a) no proxy settings, no proxy user, no proxy pass
          • TLDR: if we deploy this in AWS, there is no Proxy at all.
        • b) Dockerfile uses downloaded Oracle jdk: can't we use openjdk installed in the distro installed by apt-get?
        • c) all data/databases need to be on persistent shared volume(s)
        • d) all setup needs to be automatic (in Dockerfile)
          • no manual setup steps - only docker build & docker run
        • e) ? would it make sense to split using docker-compose ?
      • Who can work on this ? @Kusakabe-san
  • Discussion on email reports
    • add doc page summarizing existing presentations SPEC-2980
    • Follow-up with Khouloud on testreport email
      • Add link for failures back to lava (best: line of test)
      • Add link for failures back to jenkins job
      • tldr: find right section of log with one click
    • Update 04/14
      • No update
    • Update 04/28
      • No update
  • Li: how to test binding manually (post/token)
    • afaik afm-util show id will tell port
    • if agl-devel is on, then check journalctl
      • 03/31: no update
      • 04/14: no update
      • 04/28: no update
  • Li:
    • Fossology: reported need to restart container. we did not have to restart fossology.automotivelinux.org, yet.
    • 04/28: on fossology.automotivelinux.org scheduler was stuck on one job

New:

  • Li:
    • pi4 image - pi4 image
      • $ source meta-agl/scripts/aglsetup.sh -m raspberrypi4 agl-demo agl-netboot agl-appfw-smack
      • $ source meta-agl/scripts/aglsetup.sh -m raspberrypi4 agl-demo >agl-devel<

Next call: Tuesday May 12th - same timeslot.

Meeting 2020/04/14

Attendees

Jan-Simon, Walt, Kusakabe-san, Li Xiaoming, Kurokawa-san

Topics

  • Fujitsu test report update (Fujitsu)
    • 04/14:
      • 9.0.1: still todo
  • Corentin:
    • Update 03/31
      • Past week:
        • Testing new lava version in baylibre lab
        • allow multiple artifacts to be uploaded (combined qemu+intel case)
      • This week:
        • prepare lava uprev
        • pi4 in corelab
    • Update 04/14
  • Application tests , build multiple wgts
    • Edi has problems reproducing the test wgt's
    • Test wgt's for apps submitted
    • Todo: build test wgt in ci (Jan-Simon)
    • Todo: extend releng/qa-testdefinitions to be able to download a 2nd wgt file (e.g. homescreen-test.wgt)
    • 03/31:
    • 04/14:
      • Scott is working on a fix of the autobuild issue.
  • HTML5 apps, CI integration with ./autobuild/autobuild script
  • AGL license scanning (SPDX/fossology)
    • Update 31/03:
      • Jan-Simon: rewrote the fossology-rest class into a phased version to
        • allow upload / analysis / spdx report to be separate steps
        • this works with online servers in remote datacenters with limited CPU
    • Update 04/14:
      • 9.0.1 uploaded, ready for review - Li will review 9.0.1
  • Kusakabe-san:
    • Will send dockerfile for sw360 container
    • Update 03/03:
      • eta in 2 weeks
    • Update 03/31:
      • tests of sw360 in progress, working on 2 issues atm
    • Update 04/13:
      • sw360 dockerfile and user guide:here.
      • Todo Jan-Simon: setup sw360 with ryan
        • Setup server on same aws host but increase cpu/mem
        • Go from there.
  • Discussion on email reports
    • add doc page summarizing existing presentations SPEC-2980
    • Follow-up with Khouloud on testreport email
      • Add link for failures back to lava (best: line of test)
      • Add link for failures back to jenkins job
      • tldr: find right section of log with one click
    • Update 03/31:
      • No update
    • Update 04/14
      • No update
  • Li: how to test binding manually (post/token)
    • afaik afm-util show id will tell port
    • if agl-devel is on, then check journalctl
      • 03/31: no update
      • 04/14: no update

New:

  • Li:
    • Fossology: reported need to restart container. we did not have to restart fossology.automotivelinux.org, yet.

Next call: Tuesday Apr 28th - same timeslot.


Meeting 2020/03/31

Attendees

Jan-Simon, Li Xiaoming, Walt, Parth, Kusakabe-san, Corentin

Topics

  • Application tests , build multiple wgts
    • Edi has problems reproducing the test wgt's
    • Test wgt's for apps submitted
    • Todo: build test wgt in ci (Jan-Simon)
    • Todo: extend releng/qa-testdefinitions to be able to download a 2nd wgt file (e.g. homescreen-test.wgt)
    • 03/31:
  • AGL license scanning (SPDX/fossology)
    • Update 02/18:
      • Debugging python error
      • Uploading a build of icefish 9.0.0 to fossology (qemux86-64)
      • AI: create user for Li
      • AI: check if m3/h3-nogfx can be uploaded
    • Update 03/03:
    • Update 31/03:
      • Jan-Simon: rewrote the fossology-rest class into a phased version to
        • allow upload / analysis / spdx report to be separate steps
        • this works with online servers in remote datacenters with limited CPU
  • Li: how to test binding manually (post/token)
    • afaik afm-util show id will tell port
    • if agl-devel is on, then check journalctl
      • 03/31: no update
  • Kusakabe-san:
    • Will send dockerfile for sw360 container
    • Update 03/03:
      • eta in 2 weeks
    • Update 03/31:
      • tests of sw360 in progress, working on 2 issues atm
    • Update 04/13:
      • sw360 dockerfile and user guide:here.

Next call: Tuesday Apr 14th - same timeslot.


Meeting 2020/03/03

Attendees

Jan-Simon, Walt, Michail Zaytsev (Mera), Andrey Shamanin (Mera), Leonid Lazarev (Mera), Marat (Mera), Li, Ronan, Frederic, Corentin, Takada-san,

Topics

  • AGL license scanning (SPDX/fossology)
    • Update 02/18:
      • Debugging python error
      • Uploading a build of icefish 9.0.0 to fossology (qemux86-64)
      • AI: create user for Li
      • AI: check if m3/h3-nogfx can be uploaded
    • Update 03/03:
  • Li: how to test binding manually (post/token)
    • afaik afm-util show id will tell port
    • if agl-devel is on, then check journalctl
    • Update 03/03:
      • do we have enough documentation?
      • from irc
      • 11:14 <LiXiaoming> jobol: Hello, I have a question about the appfw token. In a binding, the server claims a token. If the client do not provide the same token, the connection can not be established. Right ? 11:16 <LiXiaoming> https://docs.automotivelinux.org/docs/en/master/apis_services/reference/af-binder/afb-binding-writing.html , example tuto-1.c 11:17 <jobol> LiXiaoming, the connection can be established but it lakes something 11:17 <jobol> This is true for HTTP requests 11:19 <jobol> When switching to websockets, the token is required or not depending on the version 11:19 <jobol> management of tokens changed from HALIBUT to ICEFISH 11:20 <LiXiaoming> Now I am testing on native Ubuntu 18.04. Both http and websocket. I found token is meaningless here. 11:21 <jobol> On latest versions yes 11:21 <jobol> But it depends if you have the cynagora backend 11:22 <LiXiaoming> yeah, I skip the cynagora install. 11:22 <jobol> Normally on AGL the binder contacts the permission database to validate the token 11:23 <jobol> Cynagora can be installed on UBUNTU 11:23 <LiXiaoming> SPEC-3212. Because I met issue when install Cynagora 11:23 <jobol> I know you had issue in installing cynara but that is not the same 11:24 <jobol> cynara isn't cynagora 11:24 <jobol> Are you compiling the binder? 11:24 <jobol> on ubuntu? 11:24 <LiXiaoming> '=( . Ubuntu 18.0.4 11:24 <LiXiaoming> yes . I am compiling and install binder on Ubuntu 11:25 <jobol> if cynagora (https://git.automotivelinux.org/src/cynagora/) doesn't compile on ubuntu, let me know. 11:26 <jobol> But for samsung's cynara i'm not going to help 11:26 <jobol> cynagora provide a compatibility library for cynara 11:27 <jobol> I'm working on a binder 100% cynagora. 11:28 <jobol> I can push a pre-release branch if you want to check it and help to make it work 11:29 <LiXiaoming> just compile and install cynagora is enough ? Do I any need other steps to set cynagora as backend ? 11:30 <jobol> this is enough to active permission check. Then when active, the service should run (cynagorad) 11:31 <jobol> on my computer I'm using the prefix ~/.local for my installations but the default is to use the prefix /usr/local 11:38 <LiXiaoming> Good to know that. I will try it with cynagora's latest branch again. Thank you.
  • Kusakabe-san:
    • Will send dockerfile for sw360 container
    • Update 03/03:
      • eta in 2 weeks

New:

Next call: Tuesday Mar 31st - same timeslot.


Meeting 2020/02/18

Attendees

Jan-Simon, Ronan, Li, Frederic, Kusakabe-san

Topics

  • Fujitsu test report update (Fujitsu)
    • 02/18:
      • 8.99.5 to be sent.
  • Corentin:
    • Update 02/06:
      • Pi4 does not boot with booti (64bit) on u-boot with initrd. Alternative boot with efi does not take initrd.
    • Update 02/18:
      • Corentin nbd/netbooted the rpi4 via using the CONFIG_ARCH_FIXUP_FDT_MEMORY of uboot.
      • Good news, we do not need bootefi, so the boot process is classic.
      • Board to be added to lab asap
  • AGL license scanning (SPDX/fossology)
    • Update 02/06:
    • Update 02/18:
      • Debugging python error
      • Uploading a build of icefish 9.0.0 to fossology (qemux86-64)
      • AI: create user for Li
      • AI: check if m3/h3-nogfx can be uploaded

New:

  • Li: how to test binding manually (post/token)
    • afaik afm-util show id will tell port
    • if agl-devel is on, then check journalctl
  • Kusakabe-san:
    • Will send dockerfile for sw360 container

Next call: Tuesday Mar 3rd - same timeslot.


Meeting 2020/02/06

Attendees

Jan-Simon, Kusakabe-san

Topics

  • Roadmap items and review for 2020
    • Improved publishing of test results
      • Email Reports
        • improve format and feedback to gerrit
    • Additional tests
      • Applications
        • build and test different wgt types (normal, debug, test, coverage)
      • BSPs
        • KSelfTest
    • Fuego integration
      • Support to run tests as lava jobs (from within Fuego)
    • Images in build matrix
      • more variants ? qemu only ?
        • e.g. sota enabled
        • cluster profile/image
  • Fujitsu test report update (Fujitsu)
    • 8.0.5
      • Update 02/06: Fujitsu-CN closed this week
  • Corentin:
    • Update 01/21
      • Working on Pi4 and lab integration (network support in u-boot tested w/ upstream patch)
      • Fixing lab and adding lava-bot
      • Fixes for the vayu
    • Update 02/06:
      • Pi4 does not boot with booti (64bit) on u-boot with initrd. Alternative boot with efi does not take initrd.

New:

Next call: Tuesday Feb 18th - same timeslot.


Meeting 2019/12/10

Attendees

Jan-Simon, Fred, Li, Takada-san, Stephane, Walt

Topics

  • Corentin:
    • Update 11/26:
      • h3+kf deployed, m3 standalone deployed
      • Fix for busybox ip & can
      • check bluetooth m3 board (with usb adaptor)
      • check kvm for qemu jobs
    • Update 12/10
      • bluetooth is now conditional to the 'bluetooth' device tag in lava
      • fixed can test
      • work rpi4 for ci lab: problem is that there is not network support in u-boot for the pi4 atm.
        • no netboot right now (trying option with kexec)
  • Application tests , build multiple wgts
    • Edi has problems reproducing the test wgt's
    • Test wgt's for apps submitted
    • Todo: build test wgt in ci (Jan-Simon)
    • Todo: extend releng/qa-testdefinitions to be able to download a 2nd wgt file (e.g. homescreen-test.wgt)
    • Todo: run on qemu targets (new qa-testdefinition)
    • Update 08/20:
    • Update 09/03:
      • no update on build side of wgt
    • Update 09/17:
      • no update
    • Update 10/15:
      • Waiting for SPEC-2049
        • autobuild/linux/autobuild package DEST=$(pkg)/OUTPUT/
        • autobuild/linux/autobuild package-test DEST=$(pkg)/OUTPUT/
        • autobuild/linux/autobuild package-debug DEST=$(pkg)/OUTPUT/
        • autobuild/linux/autobuild package-coverage DEST=$(pkg)/OUTPUT/
        • autobuild/linux/autobuild package-all DEST=$(pkg)/OUTPUT/
        • will go for multiple build targets
    • Update 11/14:
      • No update
    • Update 11/26:
    • Update 12/10:
      • migration of apps ?
      • no update

New:

Next call:

  • Jan 21st 2020 (due to CES) - a good time to everyone through the end of the year !!

Meeting 2019/11/26

Attendees

Jan-Simon, Corentin, Li, Takada-san, Zhou, Ronan, Fred, Kusakabe-san, Juhun

Topics

  • Corentin:
    • Update 11/14:
      • lava-docker 2019-09 deployed
      • changes for h3 in gerrit
      • replace qemux86-64 with combined intel-corei7-64 (with qemu output) and move intel build up
      • insert pi4
    • Update 11/26:
      • h3+kf deployed, m3 standalone deployed
      • Fix for busybox ip & can
      • check bluetooth m3 board (with usb adaptor)
      • check kvm for qemu jobs
  • Application tests , build multiple wgts
    • Edi has problems reproducing the test wgt's
    • Test wgt's for apps submitted
    • Todo: build test wgt in ci (Jan-Simon)
    • Todo: extend releng/qa-testdefinitions to be able to download a 2nd wgt file (e.g. homescreen-test.wgt)
    • Todo: run on qemu targets (new qa-testdefinition)
    • Update 08/20:
    • Update 09/03:
      • no update on build side of wgt
    • Update 09/17:
      • no update
    • Update 10/15:
      • Waiting for SPEC-2049
        • autobuild/linux/autobuild package DEST=$(pkg)/OUTPUT/
        • autobuild/linux/autobuild package-test DEST=$(pkg)/OUTPUT/
        • autobuild/linux/autobuild package-debug DEST=$(pkg)/OUTPUT/
        • autobuild/linux/autobuild package-coverage DEST=$(pkg)/OUTPUT/
        • autobuild/linux/autobuild package-all DEST=$(pkg)/OUTPUT/
        • will go for multiple build targets
    • Update 11/14:
      • No update
    • Update 11/26:
  • Discussion on email reports
    • add doc page summarizing existing presentations SPEC-2980
    • Follow-up with Khouloud on testreport email
      • Add link for failures back to lava (best: line of test)
      • Add link for failures back to jenkins job
      • tldr: find right section of log with one click

New:

Next call:

  • Tuesday Dec 10th ?? (time might change due to F2F !!)

Meeting 2019/11/14

Attendees

Jan-Simon, Li, Stephane, Corentin

Topics

  • Fujitsu test report update (Fujitsu)
    • Update 11/14:
      • No new release. Will test 8.0.3/Icefish rc1
  • Corentin:
    • Update 11/14:
      • lava-docker 2019-09 deployed
      • changes for h3 in gerrit
      • replace qemux86-64 with combined intel-corei7-64 (with qemu output) and move intel build up
      • insert pi4
  • Application tests , build multiple wgts
    • Edi has problems reproducing the test wgt's
    • Test wgt's for apps submitted
    • Todo: build test wgt in ci (Jan-Simon)
    • Todo: extend releng/qa-testdefinitions to be able to download a 2nd wgt file (e.g. homescreen-test.wgt)
    • Todo: run on qemu targets (new qa-testdefinition)
    • Update 08/20:
    • Update 09/03:
      • no update on build side of wgt
    • Update 09/17:
      • no update
    • Update 10/15:
      • Waiting for SPEC-2049
        • autobuild/linux/autobuild package DEST=$(pkg)/OUTPUT/
        • autobuild/linux/autobuild package-test DEST=$(pkg)/OUTPUT/
        • autobuild/linux/autobuild package-debug DEST=$(pkg)/OUTPUT/
        • autobuild/linux/autobuild package-coverage DEST=$(pkg)/OUTPUT/
        • autobuild/linux/autobuild package-all DEST=$(pkg)/OUTPUT/
        • will go for multiple build targets
    • Update 11/14:
      • No update

New:

Next call:

  • Tuesday Nov 26th

Meeting 2019/10/15

Attendees

Jan-Simon, Frederic, Ronan, Stephane

Topics

  • Application tests
    • Edi has problems reproducing the test wgt's
    • Test wgt's for apps submitted
    • Todo: build test wgt in ci (Jan-Simon)
    • Todo: extend releng/qa-testdefinitions to be able to download a 2nd wgt file (e.g. homescreen-test.wgt)
    • Todo: run on qemu targets (new qa-testdefinition)
    • Update 08/20:
    • Update 09/03:
      • no update on build side of wgt
    • Update 09/17:
      • no update
    • Update 10/15:
      • Waiting for SPEC-2049
        • autobuild/linux/autobuild package DEST=$(pkg)/OUTPUT/
        • autobuild/linux/autobuild package-test DEST=$(pkg)/OUTPUT/
        • autobuild/linux/autobuild package-debug DEST=$(pkg)/OUTPUT/
        • autobuild/linux/autobuild package-coverage DEST=$(pkg)/OUTPUT/
  • autobuild/linux/autobuild package-all DEST=$(pkg)/OUTPUT/
  • will go for multiple build targets
  • pi4 works with gfx

New:


Meeting 2019/09/17

Attendees

Jan-Simon, Fred, Corentin, Ronan, Li, Walt, Zhou, Kusakabe-san

Topics

  • Lava lab @ IOT.bzh / Frederic:
    • Update 09/17:
      • On hold 1m
  • Application tests
    • Edi has problems reproducing the test wgt's
    • Test wgt's for apps submitted
    • Todo: build test wgt in ci (Jan-Simon)
    • Todo: extend releng/qa-testdefinitions to be able to download a 2nd wgt file (e.g. homescreen-test.wgt)
    • Todo: run on qemu targets (new qa-testdefinition)
    • Update 08/20:
    • Update 09/03:
      • no update on build side of wgt
    • Update 09/17:
      • no update
  • AGL license scanning (SPDX/fossology)
    • Meeting with Michael Jäger (fossology): we need to start using the rest api in fossdriver (instead of scraping the web-page)
    • Follow-up discussions on these alternatives
    • Update 08/20:
      • To execute only spdx tasks (and its dependencies like unpack/patch) execute:
        • bitbake –runall=spdx agl-demo-platform
      • AI: Kusakabe-san and team to go through it
    • Update 09/03:
      • Docker container was down - re-populate (Jan-Simon)
    • Update 09/17:
      • Trouble re-creating working environment (fossology 3.3.0 + meta-spdxscanner

New:


Meeting 2019/09/03

Attendees

Jan-Simon, Frederic, Li, Zhou, Kurokawa-san

Topics

  • Fujitsu test report update (Fujitsu)
    • Update 09/03:
      • No update
  • Fuego / Lava support
    • Trend to execute tests on target by cmdline 'ftc'
    • Update 09/03:
      • No update
  • Lava lab @ IOT.bzh / Frederic:
    • Update 09/03:
      • No update
      • qemu worker if possible
  • Application tests
    • Edi has problems reproducing the test wgt's
    • Test wgt's for apps submitted
    • Todo: build test wgt in ci (Jan-Simon)
    • Todo: extend releng/qa-testdefinitions to be able to download a 2nd wgt file (e.g. homescreen-test.wgt)
    • Todo: run on qemu targets (new qa-testdefinition)
    • Update 08/20:
    • Update 09/03:
      • no update on build side of wgt
  • AGL license scanning (SPDX/fossology)

On hold:

  • 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
          • 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
            • Update 11/12: Jobs rework to use PRSERV (but will invalidate sstate-cache)
            • Update 14/05: PRSERV use reverted as it caused issues
          • 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' ) https://download.automotivelinux.org/AGL/snapshot/master/latest/<machine>/
          • AI (Tom): is there a prserv (ro) version? - Likely no.

New:


Meeting 2019/08/20

Attendees

Jan-Simon, Kurokawa-san, Frederic, Corentin, Li Xiaoming, Stephane,

Topics

  • Fujitsu test report update (Fujitsu)
    • Update 08/20:
      • No update.
  • Fuego / Lava support
    • 06/25 : No update
    • 07/09 : No update
    • Trend to execute tests on target by cmdline 'ftc'
    • Update 08/20:
      • No update
  • Lava lab @ IOT.bzh / Frederic:
    • lava-docker version of master: 19fe02f7a341e302e3ad560fcb4cc872f2201a5c
    • 07/23 : Still in a box
    • Update 08/20:
      • No update
  • Application tests
    • Edi has problems reproducing the test wgt's
    • Test wgt's for apps submitted
    • Todo: build test wgt in ci (Jan-Simon)
    • Todo: extend releng/qa-testdefinitions to be able to download a 2nd wgt file (e.g. homescreen-test.wgt)
    • Todo: run on qemu targets (new qa-testdefinition)
    • Update 08/20:
      • no update on build side of wgt

On hold:

  • 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
          • 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
            • Update 11/12: Jobs rework to use PRSERV (but will invalidate sstate-cache)
            • Update 14/05: PRSERV use reverted as it caused issues
          • 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' ) https://download.automotivelinux.org/AGL/snapshot/master/latest/<machine>/
          • AI (Tom): is there a prserv (ro) version? - Likely no.

New:

——–

Meeting Archive

Meeting 2016/yy/zz

Attendees
Topics
Notes
Goals for next 2 weeks
Next meeting

eg-ciat/meetings.1592913143.txt.gz · Last modified: 2020/06/23 11:52 by jsmoeller