This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
eg-ciat:meetings [2020/02/18 13:28] jsmoeller |
eg-ciat:meetings [2024/02/07 12:42] jsmoeller |
||
---|---|---|---|
Line 6: | Line 6: | ||
Topic: AGL EG-CIAT Meeting | Topic: AGL EG-CIAT Meeting | ||
- | Time: This is a recurring meeting Meet anytime | + | Join Zoom Meeting: https://zoom.us/j/295064716?pwd=QlM1ZStZYVpJYVBsVkRlVXBnS0p1UT09 |
- | Join Zoom Meeting : https://zoom.us/j/295064716 | + | Meeting-ID: 295 064 716\\ |
+ | Passcode: 722399 | ||
One tap mobile | One tap mobile | ||
Line 27: | Line 28: | ||
-------- | -------- | ||
- | ==== Roadmap for 2020 ==== | + | ==== Roadmap for 2023 ==== |
+ | |||
+ | * Extend image/machine matrix | ||
+ | * Extend testsuite - contribution from Fujitsu | ||
+ | * Uprev LAVA | ||
+ | * Remote LAVA labs | ||
+ | * Extend test matrix | ||
+ | * Binary feed | ||
- | * 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/02/18 ==== | + | ==== Meeting 2024/02/07 ==== |
=== Attendees === | === Attendees === | ||
- | Jan-Simon, Ronan, Li, Frederic | + | Jan-Simon, Walt, Scott, Marius |
===Topics=== | ===Topics=== | ||
- | * Fujitsu test report update (Fujitsu) | ||
- | * 02/18: | ||
- | * 8.99.5 to be sent. | ||
- | * Fuego / Lava support | + | Active topics: |
- | * Update 12/10: | + | |
- | * Reworking https://git.lavasoftware.org/lava/lava/merge_requests/330 | + | |
- | * waiting for upstream review | + | |
- | * Update 02/18: | + | |
- | * No update from upstream | + | |
- | * Corentin: | + | * lava lab status |
- | * Update 02/06: | + | * 02/07: |
- | * Pi4 does not boot with booti (64bit) on u-boot with initrd. Alternative boot with efi does not take initrd. | + | * baylibre: operational |
- | * Update 02/18: | + | * agl-core: maintenance |
- | * 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 | + | |
- | * Application tests , build multiple wgts | + | * uprevs/ -next branch / Denys |
- | * Edi has problems reproducing the test wgt's | + | * 12/13 |
- | * Test wgt's for apps submitted | + | * Next look after CES |
- | * Todo: build test wgt in ci (Jan-Simon) | + | * 02/07 |
- | * Todo: extend releng/qa-testdefinitions to be able to download a 2nd wgt file (e.g. homescreen-test.wgt) | + | * |
- | * Update 11/26: | + | |
- | * Fred: working on cmake module update, mods in sandbox (https://git.automotivelinux.org/src/cmake-apps-module/commit/?h=sandbox/DDTLK/autobuild&id=0c42794f11bc2d6a0d2d14b3a57f5222a3418b6a) | + | |
- | * Move to master and test on app builds | + | |
- | * Update 01/21: | + | |
- | * native build works, issues on the yocto build | + | |
- | * reconfiguration issues | + | |
- | * proposal use separate build folders for each variant (normal, debug, test, coverage) | + | |
- | * Update 02/06: | + | |
- | * No update yet on https://jira.automotivelinux.org/browse/SPEC-2049 and application repo changes pending. | + | |
- | * Update 02/18: | + | |
- | * New patches in gerrit topic:SPEC-2049 | + | |
- | * https://gerrit.automotivelinux.org/gerrit/#/q/topic:SPEC-2049 | + | |
- | * AGL license scanning (SPDX/fossology) | + | * IC image and integration of drm-leasemanager |
- | * Update 02/06: | + | * 11/2 |
- | * Updated meta layer in gerrit | + | * Scott has image locally for drm-lease, |
- | * Server ready https://fossology.automotivelinux.org/repo/ | + | * lxc network is broken for agl-cluster-demo-lxc-host.bb |
- | * Icefish to be build with upload to fossology (just qemux86-64) | + | * focus on agl-host-drm-lease-test image |
- | * Update 02/18: | + | * 11/29 |
- | * Debugging python error | + | * Images merged https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-devel/+/29355 |
- | * Uploading a build of icefish 9.0.0 to fossology (qemux86-64) | + | * fixme's: order of displays is not fixed, network issues |
- | * AI: create user for Li | + | * need to work out automated test |
- | * AI: check if m3/h3-nogfx can be uploaded | + | * CI to build image |
+ | * LAVA test description, shell script | ||
- | * Li: wgt tests only work in guppy and not in halibut | + | * Pi 5 |
- | * https://jira.automotivelinux.org/browse/SPEC-2795 | + | * No update (e.g meta-raspberrypi) |
- | * Will do app tests on guppy until this is fixed | + | * meta-raspberrypi has pi5 in master branch now. (should be ready for scarthgap / next LTS) |
- | * Update 11/14: | + | |
- | * waiting for update from Fred on https://jira.automotivelinux.org/browse/SPEC-2795 | + | |
- | * Update 11/26: | + | |
- | * Fred will cherry-pick the needed changes to | + | |
- | * Update 12/10: | + | |
- | * No update, added Jose. | + | |
- | * Update 01/21: | + | |
- | * SPEC-2795 - Stephane looking into it. | + | |
- | * Update 02/06: | + | |
- | * No update | + | |
- | * Update 02/18: | + | |
- | * https://jira.automotivelinux.org/browse/SPEC-2795 resolved | + | |
- | * HTML5 apps, CI integration with ./autobuild/autobuild script | + | New business: |
- | * https://jira.automotivelinux.org/browse/SPEC-2773 | + | * |
- | * Update 01/21: | + | |
- | * Update 02/06: | + | |
- | * Update 02/18: | + | |
- | * postponed after test wgt | + | |
- | * Discussion on email reports | ||
- | * example: https://lists.automotivelinux.org/g/agl-test-reports/message/258 | ||
- | * 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 12/10: | ||
- | * Please comment on https://jira.automotivelinux.org/browse/SPEC-3020 | ||
- | * Update 01/21: | ||
- | * New fields being added for the links back (https://gerrit.automotivelinux.org/gerrit/#/c/AGL/releng-scripts/+/23580) | ||
- | * Update 02/18: | ||
- | * No update | ||
- | * CI Setup document needed - https://jira.automotivelinux.org/browse/SPEC-2980 | + | On Hold: |
- | * Update 12/10: | + | |
- | * Files collected. Markdown changes pending. | + | |
- | * Update 02/18: | + | |
- | * Presentation during AMM to be added to doc site. | + | |
- | New: | + | * Yocto-check-layer - https://jira.automotivelinux.org/browse/SPEC-4680 |
- | * Li: how to test binding manually (post/token) | + | * 11/29 |
- | * afaik afm-util show id will tell port | + | * Next step is then to deal with meta-agl-demo and all its dependencies. This is a larger operation and unsure we can actually deal with all dependency layers. We need to see if we can exempt external layers and only check meta-agl-demo content in the meantime. |
- | * if agl-devel is on, then check journalctl | + | |
- | * Kusakabe-san: | + | |
- | * Will send dockerfile for sw360 container | + | |
- | Next call: | + | * Extend Testing |
- | Tuesday Mar 3rd - same timeslot. | + | * 11/29 |
- | -------- | + | * No update |
- | ==== Meeting 2020/02/06 ==== | + | |
+ | Next meeting: | ||
+ | Feb 21st | ||
+ | |||
+ | ==== Meeting 2023/12/13 ==== | ||
=== Attendees === | === Attendees === | ||
- | Jan-Simon, Kusakabe-san | + | Jan-Simon, Walt, Scott, Marius |
===Topics=== | ===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) | + | * lava lab status |
- | * 8.0.5 | + | * 11/29 |
- | * Update 02/06: Fujitsu-CN closed this week | + | * Lab-baylibre operational |
+ | * Lab-agl-core down due to system update | ||
+ | * LAVA update available, need to schedule uprev with Ryan | ||
+ | * 12/13 | ||
+ | * Maint window scheduled with Ryan | ||
- | * Fuego / Lava support | + | * uprevs/ -next branch / Denys |
- | * Update 12/10: | + | * 11/29 |
- | * Reworking https://git.lavasoftware.org/lava/lava/merge_requests/330 | + | * 3.1.29 uploaded |
- | * waiting for upstream review | + | * 4.0.14 is WIP |
- | * Update 01/21: | + | * -next is waiting for the next cycle |
- | * Update 02/06: | + | * 12/13 |
- | * No update from upstream | + | * Next look after CES |
- | + | * Yocto-check-layer - https://jira.automotivelinux.org/browse/SPEC-4680 | |
- | * Corentin: | + | * 10/18 |
- | * 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. | + | |
- | + | ||
- | * 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) | + | |
- | * Update 11/26: | + | |
- | * Fred: working on cmake module update, mods in sandbox (https://git.automotivelinux.org/src/cmake-apps-module/commit/?h=sandbox/DDTLK/autobuild&id=0c42794f11bc2d6a0d2d14b3a57f5222a3418b6a) | + | |
- | * Move to master and test on app builds | + | |
- | * Update 01/21: | + | |
- | * native build works, issues on the yocto build | + | |
- | * reconfiguration issues | + | |
- | * proposal use separate build folders for each variant (normal, debug, test, coverage) | + | |
- | * Update 02/06: | + | |
- | * No update yet on https://jira.automotivelinux.org/browse/SPEC-2049 and application repo changes pending. | + | |
- | + | ||
- | * AGL license scanning (SPDX/fossology) | + | |
- | * Update 10/15: | + | |
* no update | * no update | ||
- | * http://95.216.96.43:8081/repo/?mod=browse is for qemux86-64 AGL HH v8.0.0 | + | * 11/29 |
- | * Update 12/10: | + | * Next step is then to deal with meta-agl-demo and all its dependencies. This is a larger operation and unsure we can actually deal with all dependency layers. We need to see if we can exempt external layers and only check meta-agl-demo content in the meantime. |
- | * SC approved server. | + | |
- | * setting up fossology 3.6 (from docker) | + | * Extend Testing |
- | * Update 01/21: | + | * 11/29 |
- | * IT brought up the instance in aws | + | * No update |
- | * Configuration start | + | |
- | * https://github.com/dl9pf/meta-spdxscanner/commit/08a1e49cb97aae1033c6bd06ce29caf6c1df67dd | + | * IC image and integration of drm-leasemanager |
- | * provides mechanism to do folder per release | + | * 11/2 |
- | * Target: try with II rc5 | + | * Scott has image locally for drm-lease, |
- | * Update 02/06: | + | * lxc network is broken for agl-cluster-demo-lxc-host.bb |
- | * Updated meta layer in gerrit | + | * focus on agl-host-drm-lease-test image |
- | * Server ready https://fossology.automotivelinux.org/repo/ | + | * 11/29 |
- | * Icefish to be build with upload to fossology (just qemux86-64) | + | * Images merged https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-devel/+/29355 |
+ | * fixme's: order of displays is not fixed, network issues | ||
+ | * need to work out automated test | ||
+ | * CI to build image | ||
+ | * LAVA test description, shell script | ||
- | * Li: wgt tests only work in guppy and not in halibut | + | * New Beagle Boards |
- | * https://jira.automotivelinux.org/browse/SPEC-2795 | + | * Denys pushed an update. |
- | * Will do app tests on guppy until this is fixed | + | |
- | * Update 10/15: | + | |
- | * will retest on master | + | |
- | * Update 11/14: | + | |
- | * waiting for update from Fred on https://jira.automotivelinux.org/browse/SPEC-2795 | + | |
- | * Update 11/26: | + | |
- | * Fred will cherry-pick the needed changes to | + | |
- | * Update 12/10: | + | |
- | * No update, added Jose. | + | |
- | * Update 01/21: | + | |
- | * SPEC-2795 - Stephane looking into it. | + | |
- | * Update 02/06: | + | |
* No update | * No update | ||
+ | * 12/13 | ||
+ | * Templates for BeagleAI-64 and BeaglePlay | ||
+ | * meta-ti update in gerrit | ||
+ | * Pi 5 | ||
+ | * No update (e.g meta-raspberrypi) | ||
- | * HTML5 apps, CI integration with ./autobuild/autobuild script | ||
- | * https://jira.automotivelinux.org/browse/SPEC-2773 | ||
- | * Update 01/21: | ||
- | * Update 02/06: | ||
- | * postponed after test wgt | ||
- | * Discussion on email reports | + | * icu-native change in https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/29486 |
- | * example: https://lists.automotivelinux.org/g/agl-test-reports/message/258 | + | * symptom: it does not trigger a rebuild in https://build.automotivelinux.org/job/ci-platform-meta-agl-demo-verify-CIB-html5-qemux86-64/409/consoleFull as it should. (grep for icu-native) |
- | * add doc page summarizing existing presentations SPEC-2980 | + | * https://jira.automotivelinux.org/browse/SPEC-4980 |
- | * Follow-up with Khouloud on testreport email | + | * https://bugzilla.yoctoproject.org/show_bug.cgi?id=15302 |
- | * 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 12/10: | + | |
- | * Please comment on https://jira.automotivelinux.org/browse/SPEC-3020 | + | |
- | * Update 01/21: | + | |
- | * New fields being added for the links back (https://gerrit.automotivelinux.org/gerrit/#/c/AGL/releng-scripts/+/23580) | + | |
- | * CI Setup document needed - https://jira.automotivelinux.org/browse/SPEC-2980 | ||
- | * Update 12/10: | ||
- | * Files collected. Markdown changes pending. | ||
- | * Update 01/21: | ||
- | * Update 02/06: | ||
- | * No update | ||
- | New: | + | Next meeting: |
- | * | + | Jan 17th |
- | Next call: | ||
- | Tuesday Feb 18th - same timeslot. | ||
- | -------- | ||
- | ==== Meeting 2019/12/10 ==== | + | ==== Meeting 2023/11/29 ==== |
=== Attendees === | === Attendees === | ||
- | Jan-Simon, Fred, Li, Takada-san, Stephane, Walt | + | Jan-Simon, Walt, Scott, Yan, Marius |
===Topics=== | ===Topics=== | ||
- | * Fujitsu test report update (Fujitsu) | ||
- | * Update 11/26: | ||
- | * Bugs filed after testing 8.99.1 / RC1 | ||
- | * https://jira.automotivelinux.org/browse/SPEC-2986 | ||
- | * https://jira.automotivelinux.org/browse/SPEC-2987 | ||
- | * https://jira.automotivelinux.org/browse/SPEC-2712 (reopen) | ||
- | * https://jira.automotivelinux.org/browse/SPEC-2630 (reopen) | ||
- | * https://jira.automotivelinux.org/browse/SPEC-2629 (reopen) | ||
- | * 8.0.3 pending | ||
- | * Update 12/10: | ||
- | * 8.0.3 report: https://lists.automotivelinux.org/g/agl-dev-community/message/7869 | ||
- | * 8.99.2 aka RC2 is available at staging location | ||
- | * https://download.automotivelinux.org/AGL/upload/ci/icefish/8.99.2/ | ||
+ | * lava lab status | ||
+ | * 11/29 | ||
+ | * Lab-baylibre operational | ||
+ | * Lab-agl-core down due to system update | ||
+ | * LAVA update available, need to schedule uprev with Ryan | ||
+ | * uprevs/ -next branch / Denys | ||
+ | * 11/2 | ||
+ | * e.g. after workshop we can take a look again. | ||
+ | * 11/29 | ||
+ | * 3.1.29 uploaded | ||
+ | * 4.0.14 is WIP | ||
+ | * -next is waiting for the next cycle | ||
- | * Fuego / Lava support | + | * Yocto-check-layer - https://jira.automotivelinux.org/browse/SPEC-4680 |
- | * Trend to execute tests on target by cmdline 'ftc' | + | * 10/18 |
- | * Update 09/17: | + | |
- | * Volunteers to add to ftc AGL CI ? | + | |
- | * qa-testdefinitions are here: https://git.automotivelinux.org/src/qa-testdefinitions/ | + | |
- | * Update 11/14: | + | |
- | * Reworking https://git.lavasoftware.org/lava/lava/merge_requests/330 | + | |
- | * Update 11/26: | + | |
- | * New revision submitted upstream, pending review | + | |
- | * Update 12/10: | + | |
- | * waiting for upstream review | + | |
- | + | ||
- | * 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 | * no update | ||
- | * Update 10/15: | + | * 11/29 |
- | * Waiting for SPEC-2049 | + | * Next step is then to deal with meta-agl-demo and all its dependencies. This is a larger operation and unsure we can actually deal with all dependency layers. We need to see if we can exempt external layers and only check meta-agl-demo content in the meantime. |
- | * autobuild/linux/autobuild package DEST=$(pkg)/OUTPUT/ | + | |
- | * autobuild/linux/autobuild package-test DEST=$(pkg)/OUTPUT/ | + | * Extend Testing |
- | * autobuild/linux/autobuild package-debug DEST=$(pkg)/OUTPUT/ | + | * 11/29 |
- | * 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 | * No update | ||
- | * Update 11/26: | + | * |
- | * Fred: working on cmake module update, mods in sandbox (https://git.automotivelinux.org/src/cmake-apps-module/commit/?h=sandbox/DDTLK/autobuild&id=0c42794f11bc2d6a0d2d14b3a57f5222a3418b6a) | + | |
- | * Move to master and test on app builds | + | |
- | * Update 12/10: | + | |
- | * migration of apps ? | + | |
- | * no update | + | |
- | * AGL license scanning (SPDX/fossology) | + | * IC image and integration of drm-leasemanager |
- | * Update 10/15: | + | * 11/2 |
- | * no update | + | * Scott has image locally for drm-lease, |
- | * http://95.216.96.43:8081/repo/?mod=browse is for qemux86-64 AGL HH v8.0.0 | + | * lxc network is broken for agl-cluster-demo-lxc-host.bb |
- | * Update 11/14: | + | * focus on agl-host-drm-lease-test image |
- | * JIRA for fossology instance: https://jira.automotivelinux.org/browse/SPEC-2957 | + | * 11/29 |
- | * Need meta-spdxscanner to be able to create and upload to subfolder | + | * Images merged https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-devel/+/29355 |
- | * https://jira.automotivelinux.org/browse/SPEC-2961 | + | * fixme's: order of displays is not fixed, network issues |
- | * Update 11/26: | + | * need to work out automated test |
- | * Instance being setup | + | * CI to build image |
- | * Waiting for feature in meta-spdxscanner to upload to subfolder | + | * LAVA test description, shell script |
- | * Update 12/10: | + | |
- | * SC approved server. | + | |
- | * setting up fossology 3.6 (from docker) | + | |
- | * Li: wgt tests only work in guppy and not in halibut | + | * RISC-V |
- | * https://jira.automotivelinux.org/browse/SPEC-2795 | + | * rust/ring crate situation getting better, databroker supposed to build now |
- | * Will do app tests on guppy until this is fixed | + | * new release of databroker available gerrit 29490 |
- | * Update 10/15: | + | |
- | * will retest on master | + | |
- | * Update 11/14: | + | |
- | * waiting for update from Fred on https://jira.automotivelinux.org/browse/SPEC-2795 | + | |
- | * Update 11/26: | + | |
- | * Fred will cherry-pick the needed changes to | + | |
- | * Update 12/10: | + | |
- | * No update, added Jose. | + | |
- | + | ||
- | * HTML5 apps, CI integration with ./autobuild/autobuild script | + | |
- | * https://jira.automotivelinux.org/browse/SPEC-2773 | + | |
- | * Update 10/15: | + | |
- | * WIP | + | |
- | * Update 11/14: | + | |
- | * Update 11/26: | + | |
- | * postponed after test wgt | + | |
- | * Discussion on https://jira.automotivelinux.org/browse/SPEC-2500 | + | * BeagleAI |
+ | * Denys pushed an update. | ||
+ | * No update | ||
- | * Discussion on email reports | + | * Pi 5 |
- | * example: https://lists.automotivelinux.org/g/agl-test-reports/message/258 | + | * No update (e.g meta-raspberrypi) |
- | * 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 12/10: | + | |
- | * Please comment on https://jira.automotivelinux.org/browse/SPEC-3020 | + | |
- | * CI Setup document needed - https://jira.automotivelinux.org/browse/SPEC-2980 | ||
- | * Update 12/10: | ||
- | * Files collected. Markdown changes pending. | ||
New: | New: | ||
- | * | + | * icu-native change in https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/29486 |
+ | * symptom: it does not trigger a rebuild in https://build.automotivelinux.org/job/ci-platform-meta-agl-demo-verify-CIB-html5-qemux86-64/409/consoleFull as it should. (grep for icu-native) | ||
+ | * bitbake -S printdiff icu-native | ||
+ | * Need debug session w/ Ryan | ||
- | Next call: | + | Next meeting: |
- | * Jan 21st 2020 (due to CES) - a good time to everyone through the end of the year !! | + | Dec 13th |
- | -------- | + | |
- | ==== Meeting 2019/11/26 ==== | + | ==== Meeting 2023/11/02 ==== |
=== Attendees === | === Attendees === | ||
- | Jan-Simon, Corentin, Li, Takada-san, Zhou, Ronan, Fred, Kusakabe-san, Juhun | + | Jan-Simon, Walt, Scott |
===Topics=== | ===Topics=== | ||
- | * Fujitsu test report update (Fujitsu) | ||
- | * Update 11/26: | ||
- | * Bugs filed after testing 8.99.1 / RC1 | ||
- | * https://jira.automotivelinux.org/browse/SPEC-2986 | ||
- | * https://jira.automotivelinux.org/browse/SPEC-2987 | ||
- | * https://jira.automotivelinux.org/browse/SPEC-2712 (reopen) | ||
- | * https://jira.automotivelinux.org/browse/SPEC-2630 (reopen) | ||
- | * https://jira.automotivelinux.org/browse/SPEC-2629 (reopen) | ||
- | * 8.0.3 pending | ||
+ | * lava lab status | ||
+ | * 11/02 | ||
+ | * Lab Baylibre operational | ||
+ | * AGL core lab up | ||
+ | * Ryan scheduled Updates and announced. | ||
+ | * jenkins not executing jobs due to an migration issue of the cloud configuration | ||
+ | * jenkins is back up now | ||
+ | * bbe build failing. need to debug. | ||
+ | * | ||
- | * Fuego / Lava support | + | * -next branch / Denys |
- | * Trend to execute tests on target by cmdline 'ftc' | + | * 10/18 |
- | * Update 09/17: | + | * no news, waiting for update cycle after Nanbield release. |
- | * Volunteers to add to ftc AGL CI ? | + | * Next LTS will be YP 5.0 Scarthgap . Release is planned for Apr. |
- | * qa-testdefinitions are here: https://git.automotivelinux.org/src/qa-testdefinitions/ | + | * 11/2 |
- | * Update 11/14: | + | * e.g. after workshop we can take a look again. |
- | * Reworking https://git.lavasoftware.org/lava/lava/merge_requests/330 | + | |
- | * Update 11/26: | + | |
- | * New revision submitted upstream, pending review | + | |
- | * Corentin: | + | * Yocto-check-layer - https://jira.automotivelinux.org/browse/SPEC-4680 |
- | * Update 11/14: | + | * 10/18 |
- | * 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 | * no update | ||
- | * Update 10/15: | + | |
- | * Waiting for SPEC-2049 | + | * Extend Testing |
- | * autobuild/linux/autobuild package DEST=$(pkg)/OUTPUT/ | + | * 10/18 |
- | * 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: | + | |
- | * Fred: working on cmake module update, mods in sandbox (https://git.automotivelinux.org/src/cmake-apps-module/commit/?h=sandbox/DDTLK/autobuild&id=0c42794f11bc2d6a0d2d14b3a57f5222a3418b6a) | + | |
- | * Move to master and test on app builds | + | |
* | * | ||
- | * AGL license scanning (SPDX/fossology) | + | * IC image and integration of drm-leasemanager |
- | * Update 10/15: | + | * 09/20 |
- | * no update | + | * Next: bring up simple demo image with 2 containers bringing up a static reference image |
- | * http://95.216.96.43:8081/repo/?mod=browse is for qemux86-64 AGL HH v8.0.0 | + | * 10/04 |
- | * Update 11/14: | + | * Scott looking into the container images next |
- | * JIRA for fossology instance: https://jira.automotivelinux.org/browse/SPEC-2957 | + | * 10/18 |
- | * Need meta-spdxscanner to be able to create and upload to subfolder | + | * WIP |
- | * https://jira.automotivelinux.org/browse/SPEC-2961 | + | * 11/2 |
- | * Update 11/26: | + | * Scott has image locally for drm-lease, |
- | * Instance being setup | + | * lxc network is broken for agl-cluster-demo-lxc-host.bb |
- | * Waiting for feature in meta-spdxscanner to upload to subfolder | + | * focus on agl-host-drm-lease-test image |
- | * Li: wgt tests only work in guppy and not in halibut | + | * RISC-V |
- | * https://jira.automotivelinux.org/browse/SPEC-2795 | + | * rust/ring crate situation getting better, databroker supposed to build now |
- | * Will do app tests on guppy until this is fixed | + | |
- | * Update 10/15: | + | |
- | * will retest on master | + | |
- | * Update 11/14: | + | |
- | * waiting for update from Fred on https://jira.automotivelinux.org/browse/SPEC-2795 | + | |
- | * Update 11/26: | + | |
- | * Fred will cherry-pick the needed changes to | + | |
- | * HTML5 apps, CI integration with ./autobuild/autobuild script | + | * BeagleAI |
- | * https://jira.automotivelinux.org/browse/SPEC-2773 | + | * Denys pushed an update. |
- | * Update 10/15: | + | |
- | * WIP | + | * Pi 5 |
- | * Update 11/14: | + | * first boards shipping, sourced 2 |
- | * Update 11/26: | + | |
- | * postponed after test wgt | + | |
- | * Discussion on https://jira.automotivelinux.org/browse/SPEC-2500 | + | * am335x (bbe) gfx works again ... |
- | * Discussion on email reports | ||
- | * example: https://lists.automotivelinux.org/g/agl-test-reports/message/258 | ||
- | * 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: | New: | ||
- | * Kusakabe-san: | ||
- | * Request for container setup for lava -> https://github.com/kernelci/lava-docker/commit/4e07f8361ddc5677b35b94170b6b1e61b2543b01 | ||
- | * Request for container setup for fuego -> container exists | ||
- | * Setup document needed (re https://jira.automotivelinux.org/browse/SPEC-2980) | ||
- | Next call: | + | Next meeting: |
- | * Tuesday Dec 10th ?? (time might change due to F2F !!) | + | Nov 15th |
- | -------- | + | ==== Meeting 2023/10/04 ==== |
- | ==== Meeting 2019/11/14 ==== | + | |
=== Attendees === | === Attendees === | ||
- | Jan-Simon, Li, Stephane, Corentin | + | Jan-Simon, Yan, Marius, Scott, Denys |
===Topics=== | ===Topics=== | ||
- | * Fujitsu test report update (Fujitsu) | ||
- | * Update 11/14: | ||
- | * No new release. Will test 8.0.3/Icefish rc1 | ||
+ | * lava lab status | ||
+ | * 10/18 | ||
+ | * Lab Baylibre operational | ||
+ | * AGL core lab up | ||
+ | * Ryan scheduled Updates and announced. | ||
- | * Fuego / Lava support | + | * -next branch / Denys |
- | * Trend to execute tests on target by cmdline 'ftc' | + | * 10/04 |
- | * Update 09/17: | + | * mesa issue fixed, but still visible in -next branch (depends on kernel) |
- | * Volunteers to add to ftc AGL CI ? | + | * good news is all is building atm, |
- | * qa-testdefinitions are here: https://git.automotivelinux.org/src/qa-testdefinitions/ | + | * waiting for next update cycle from upstream YP |
- | * Update 11/14: | + | * 10/18 |
- | * Reworking https://git.lavasoftware.org/lava/lava/merge_requests/330 | + | * no news, waiting for update cycle after Nanbield release. |
+ | * Next LTS will be YP 5.0 Scarthgap . Release is planned for Apr. | ||
- | * Corentin: | + | * Yocto-check-layer - https://jira.automotivelinux.org/browse/SPEC-4680 |
- | * Update 11/14: | + | * 10/04 |
- | * 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 | * no update | ||
- | * Update 10/15: | + | * 10/18 |
- | * 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 | + | |
- | + | ||
- | * AGL license scanning (SPDX/fossology) | + | |
- | * Update 10/15: | + | |
* no update | * no update | ||
- | * http://95.216.96.43:8081/repo/?mod=browse is for qemux86-64 AGL HH v8.0.0 | + | |
- | * Update 11/14: | + | * Extend Testing |
- | * JIRA for fossology instance: https://jira.automotivelinux.org/browse/SPEC-2957 | + | * 10/04 |
- | * Need meta-spdxscanner to be able to create and upload to subfolder | + | * 10/18 |
- | * https://jira.automotivelinux.org/browse/SPEC-2961 | + | * |
- | * Li: wgt tests only work in guppy and not in halibut | + | * IC image and integration of drm-leasemanager |
- | * https://jira.automotivelinux.org/browse/SPEC-2795 | + | * 09/20 |
- | * Will do app tests on guppy until this is fixed | + | * Next: bring up simple demo image with 2 containers bringing up a static reference image |
- | * Update 10/15: | + | * 10/04 |
- | * will retest on master | + | * Scott looking into the container images next |
- | * Update 11/14: | + | * 10/18 |
- | * waiting for update from Fred on https://jira.automotivelinux.org/browse/SPEC-2795 | + | |
- | + | ||
- | * HTML5 apps, CI integration with ./autobuild/autobuild script | + | |
- | * https://jira.automotivelinux.org/browse/SPEC-2773 | + | |
- | * Update 10/15: | + | |
* WIP | * WIP | ||
- | * Update 11/14: | ||
- | |||
- | * Update to lava-docker 2019-09 | ||
- | * we'll use https://github.com/kernelci/lava-docker/commit/4e07f8361ddc5677b35b94170b6b1e61b2543b01 as a base | ||
- | |||
- | * Discussion on https://jira.automotivelinux.org/browse/SPEC-2500 | ||
New: | New: | ||
- | * | + | * discussed -next, RiscV and rust/crates <-- revisit |
+ | * RiscV + rust (ring crate) to build | ||
+ | * discussed BeaglePlay or BeagleAI ? Will look at BeagleAI first. | ||
+ | * will have about 4 weeks to find solution for BeagleAI | ||
+ | * Pi5 will get 3-4 boards starting 10/23 for workshop | ||
+ | * | ||
+ | * am335x: https://git.yoctoproject.org/meta-ti/commit/?id=c3b08caa9b63ea287963c9d02a448e00b3bb7653 | ||
+ | * gfx could work again | ||
+ | Next meeting: | ||
+ | Nov 1st | ||
- | Next call: | ||
- | * Tuesday Nov 26th | ||
- | -------- | + | ==== Meeting 2023/10/04 ==== |
- | ==== Meeting 2019/10/15 ==== | + | |
=== Attendees === | === Attendees === | ||
- | Jan-Simon, Frederic, Ronan, Stephane | + | Jan-Simon, Walt, Scott, Denys, Marius |
===Topics=== | ===Topics=== | ||
- | * Fujitsu test report update (Fujitsu) | + | |
- | * Update 09/17: | + | * lava lab status |
- | * No new regressions | + | * 10/04 RiscV board being moved into production lab@baylibre, config upstreamed |
- | * mediaplayer addressed by 22428, 22409 | + | * Lab Baylibre operational |
- | * note upsquare behaves differently, might have other issue | + | * AGL core lab |
- | * radio -> 22382, 22383 | + | * Likely need a series of system uprev's across infra. |
- | * filed can speed: https://jira.automotivelinux.org/browse/SPEC-2811 | + | |
- | * 8.0.1 Fujitsu Report links: | + | * -next branch / Denys |
- | * {{:eg-ciat:agl_regression_test_hh8.0.1_m3ulcb_kingfisher_m06_20190912.xls|m3+kf}} | + | * 10/04 |
- | * {{:eg-ciat:agl_regression_test_hh8.0.1_intel_up2_20190910.xls|up2}} | + | * mesa issue fixed, but still visible in -next branch (depends on kernel) |
- | * {{:eg-ciat:agl_regression_test_hh8.0.1_rpi3b_20190911.xls|rpi3}} | + | * good news is all is building atm, |
- | * {{:eg-ciat:agl_regression_test_hh8.0.1_dragonboard_410c_20190910.xls|db-410c}} | + | * waiting for next update cycle from upstream YP |
- | * Update 10/15: | + | |
+ | * Yocto-check-layer - https://jira.automotivelinux.org/browse/SPEC-4680 | ||
+ | * 10/04 | ||
* no update | * no update | ||
+ | |||
+ | * Extend Testing | ||
+ | * 10/04 | ||
+ | * IC image and integration of drm-leasemanager | ||
+ | * 09/20 | ||
+ | * Next: bring up simple demo image with 2 containers bringing up a static reference image | ||
+ | * 10/04 | ||
+ | * Scott looking into the container images next | ||
- | * Fuego / Lava support | + | New: |
- | * Trend to execute tests on target by cmdline 'ftc' | + | * discussed -next, RiscV and rust/crates <-- revisit |
- | * Update 09/17: | + | * RiscV + rust (ring crate) to build |
- | * Volunteers to add to ftc AGL CI ? | + | * discussed BeaglePlay or BeagleAI ? Will look at BeagleAI first. |
- | * qa-testdefinitions are here: https://git.automotivelinux.org/src/qa-testdefinitions/ | + | * will have about 4 weeks to find solution for BeagleAI |
+ | * Pi5 will get 3-4 boards starting 10/23 for workshop | ||
+ | * | ||
+ | Next meeting: | ||
+ | Oct 18th | ||
- | * Lava lab @ IOT.bzh / Frederic: | ||
- | * Update 09/17: | ||
- | * On hold 1m | ||
- | * Update 10/15: | ||
- | * Use 2019-09 of lava-docker: | ||
- | * https://github.com/kernelci/lava-docker/commit/4e07f8361ddc5677b35b94170b6b1e61b2543b01 | ||
+ | ==== Meeting 2023/09/20 ==== | ||
- | * Application lifecycle test (Corentin) | + | === Attendees === |
- | * Todo: pass/fail criteria for jenkins and/or +/-1 to gerrit. | + | Jan-Simon, Walt, Scott, Yan, |
- | * Update 09/17: | + | |
- | * "${BUILD_URL}/console" ?? | + | |
- | * https://build.automotivelinux.org/job/ci-platform-meta-agl-demo-verify-CIBT-raspberrypi3/627/injectedEnvVars/ | + | |
- | * Update 10/15: | + | |
- | * | + | |
- | * 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/ | + | ===Topics=== |
- | * will go for multiple build targets | + | |
- | * AGL license scanning (SPDX/fossology) | + | * lava lab status |
- | * Update 10/15: | + | * 09/06 One RiscV board arrived @ baylibre |
- | * no update | + | * 09/20 Upload of initial board config |
- | * http://95.216.96.43:8081/repo/?mod=browse is for qemux86-64 AGL HH v8.0.0 | + | * Lab Baylibre operational |
+ | * AGL core lab down due to software update and issues with lava-docker | ||
- | * pi4 works with gfx | + | * -next branch / Denys |
+ | * 09/06 | ||
+ | * Denys: try a full agl-ivi-demo-platform build on -next so we can verify the next YP release does work. | ||
+ | * 09/20 | ||
+ | * Denys is working on the next branch builds. | ||
+ | |||
+ | * Yocto-check-layer - https://jira.automotivelinux.org/browse/SPEC-4680 | ||
+ | * 08/09 | ||
+ | * Expansion on hold till after release of pike. | ||
+ | |||
+ | * Extend Testing | ||
+ | * 09/20 | ||
- | * Li: wgt tests only work in guppy and not in halibut | + | * IC image and integration of drm-leasemanager |
- | * https://jira.automotivelinux.org/browse/SPEC-2795 | + | * 05/31 |
- | * Will do app tests on guppy until this is fixed | + | * Summary: patched qemu version hosted on docker, can bring up screens. |
- | * Update 10/15: | + | * Next: bring up simple demo image with 2 containers bringing up a static reference image |
- | * will retest on master | + | * 06/14 |
- | * HTML5 apps, CI integration with ./autobuild/autobuild script | + | * no update |
- | * https://jira.automotivelinux.org/browse/SPEC-2773 | + | * 08/09 |
- | * Update 10/15: | + | * Next: bring up simple demo image with 2 containers bringing up a static reference image |
+ | * Artifacts for IC demo -> 3b) - for releases for pi4 | ||
+ | * 09/6 | ||
* WIP | * WIP | ||
+ | * 09/20 | ||
+ | * Next: bring up simple demo image with 2 containers bringing up a static reference image | ||
+ | * Artifacts for IC demo -> 3b) - for releases for pi4 | ||
+ | * Working on segfault during build: https://build.automotivelinux.org/job/release-pike-icdemo-snapshot/MACHINE=qemux86-64,label=agl-test-slave/2/console | ||
+ | |||
New: | New: | ||
- | * Update to lava-docker 2019-09 | + | * discussed -next, RiscV and rust/crates |
- | * we'll use https://github.com/kernelci/lava-docker/commit/4e07f8361ddc5677b35b94170b6b1e61b2543b01 as a base | + | * discussed BeaglePlay or BeagleAI ? Will look at BeagleAI first. |
- | * Discussion on https://jira.automotivelinux.org/browse/SPEC-2500 | + | |
+ | Next meeting: | ||
+ | Oct 4th | ||
- | -------- | + | |
- | ==== Meeting 2019/09/17 ==== | + | |
+ | ==== Meeting 2023/09/06 ==== | ||
=== Attendees === | === Attendees === | ||
- | Jan-Simon, Fred, Corentin, Ronan, Li, Walt, Zhou, Kusakabe-san | + | Jan-Simon, Walt, Scott, Marius |
===Topics=== | ===Topics=== | ||
- | * Fujitsu test report update (Fujitsu) | ||
- | * Update 09/17: | ||
- | * No new regressions | ||
- | * mediaplayer addressed by 22428, 22409 | ||
- | * note upsquare behaves differently, might have other issue | ||
- | * radio -> 22382, 22383 | ||
- | * filed can speed: https://jira.automotivelinux.org/browse/SPEC-2811 | ||
- | * 8.0.1 Fujitsu Report links: | ||
- | * {{:eg-ciat:agl_regression_test_hh8.0.1_m3ulcb_kingfisher_m06_20190912.xls|m3+kf}} | ||
- | * {{:eg-ciat:agl_regression_test_hh8.0.1_intel_up2_20190910.xls|up2}} | ||
- | * {{:eg-ciat:agl_regression_test_hh8.0.1_rpi3b_20190911.xls|rpi3}} | ||
- | * {{:eg-ciat:agl_regression_test_hh8.0.1_dragonboard_410c_20190910.xls|db-410c}} | ||
+ | * lava lab status | ||
+ | * 09/06 One RiscV board en-route | ||
- | * Fuego / Lava support | + | * -next branch / Denys |
- | * Trend to execute tests on target by cmdline 'ftc' | + | * 08/09 |
- | * Update 09/17: | + | * Uninative bug (patchelf) affected master (4.0.11 uprev). |
- | * Volunteers to add to ftc AGL CI ? | + | * test with new uninative 4.1 is here https://build.automotivelinux.org/job/test-single-uninative/AGLBRANCH=master,MACHINE=qemux86-64,label=agl-test-slave/5/console |
- | * qa-testdefinitions are here: https://git.automotivelinux.org/src/qa-testdefinitions/ | + | * Richard reported a warning: https://autobuilder.yoctoproject.org/typhoon/#/builders/120/builds/3139 |
+ | * 09/06 | ||
+ | * Denys: try a full agl-ivi-demo-platform build on -next so we can verify the next YP release does work. | ||
+ | * Yocto-check-layer - https://jira.automotivelinux.org/browse/SPEC-4680 | ||
+ | * 08/09 | ||
+ | * Expansion on hold till after release of pike. | ||
+ | * 09/06 | ||
+ | |||
+ | * Extend Testing | ||
- | * Lava lab @ IOT.bzh / Frederic: | + | * IC image and integration of drm-leasemanager |
- | * Update 09/17: | + | * 05/31 |
- | * On hold 1m | + | * Summary: patched qemu version hosted on docker, can bring up screens. |
+ | * Next: bring up simple demo image with 2 containers bringing up a static reference image | ||
+ | * 06/14 | ||
+ | * no update | ||
+ | * 08/09 | ||
+ | * Next: bring up simple demo image with 2 containers bringing up a static reference image | ||
+ | * Artifacts for IC demo -> 3b) - for releases for pi4 | ||
+ | * 09/06 | ||
- | * Application lifecycle test (Corentin) | + | New: |
- | * Todo: pass/fail criteria for jenkins and/or +/-1 to gerrit. | + | |
- | * Update 09/17: | + | |
- | * Patch in, follow-up in gerrit | + | |
- | * Todo: put link to machine specific jenkins log in | + | |
- | * https://git.automotivelinux.org/ci-management/tree/jjb/common/include-agl-lava-jobs-submit.sh#n139 | + | |
- | * https://git.automotivelinux.org/ci-management/tree/jjb/common/include-agl-lava-jobs-submit.sh#n142 | + | |
- | * e.g. link to https://build.automotivelinux.org/job/ci-platform-meta-agl-demo-verify-CIBT-raspberrypi3/627/console | + | |
- | * https://build.automotivelinux.org/job/ci-platform-meta-agl-demo-verify-CIBT-raspberrypi3/627/console | + | |
- | * "${BUILD_URL}/console" ?? | + | |
- | * https://build.automotivelinux.org/job/ci-platform-meta-agl-demo-verify-CIBT-raspberrypi3/627/injectedEnvVars/ | + | |
- | * Application tests | + | Next meeting: |
- | * Edi has problems reproducing the test wgt's | + | Sept 20th |
- | * 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 2023/08/09 ==== |
- | * 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 | + | |
- | * https://github.com/heremaps/oss-review-toolkit | + | |
- | * https://github.com/endocode | + | |
- | * Update 08/20: | + | |
- | * To execute only spdx tasks (and its dependencies like unpack/patch) execute: | + | |
- | * bitbake --runall=spdx agl-demo-platform | + | |
- | * http://95.216.96.43:8081/repo/?mod=browse (default credentials) | + | |
- | * 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: | + | |
- | * Li: rpi4 support -> with gfx planned for Icefish (patches welcome) | + | |
- | * Stephane: 64bit kernel on pi's ? No, due to gfx stack status and memory footprint | + | |
- | * Zhou: apps-agl-cluster-demo-gauges-owners - done. | + | |
- | * Li: wgt tests only work in guppy and not in halibut | + | |
- | * https://jira.automotivelinux.org/browse/SPEC-2795 | + | |
- | * Will do app tests on guppy until this is fixed | + | |
- | * HTML5 apps, CI integration with ./autobuild/autobuild script | + | |
- | * https://jira.automotivelinux.org/browse/SPEC-2773 | + | |
- | + | ||
- | -------- | + | |
- | ==== Meeting 2019/09/03 ==== | + | |
=== Attendees === | === Attendees === | ||
- | Jan-Simon, Frederic, Li, Zhou, Kurokawa-san | + | Jan-Simon, Scott, Marius |
===Topics=== | ===Topics=== | ||
- | * Fujitsu test report update (Fujitsu) | ||
- | * Update 09/03: | ||
- | * No update | ||
- | * Fuego / Lava support | + | * lava lab status |
- | * Trend to execute tests on target by cmdline 'ftc' | + | * uprev done (server, core-lab, baylibre) |
- | * Update 09/03: | + | * got 2 sifive unleashed, setup WIP |
- | * No update | + | |
+ | * -next branch / Denys | ||
+ | * 06/14 | ||
+ | * Updates WIP, close to done | ||
+ | * Keep a closer eye starting in september timeframe on -next (2-3 - weekly) so we can fix issues in the upcoming release. | ||
+ | * 8/9 | ||
+ | * Uninative bug (patchelf) affected master (4.0.11 uprev). | ||
+ | * test with new uninative 4.1 is here https://build.automotivelinux.org/job/test-single-uninative/AGLBRANCH=master,MACHINE=qemux86-64,label=agl-test-slave/5/console | ||
+ | * Richard reported a warning: https://autobuilder.yoctoproject.org/typhoon/#/builders/120/builds/3139 | ||
- | * Lava lab @ IOT.bzh / Frederic: | + | * Yocto-check-layer - https://jira.automotivelinux.org/browse/SPEC-4680 |
- | * Update 09/03: | + | * 8/9 |
- | * No update | + | * Expansion on hold till after release of pike. |
- | * qemu worker if possible | + | |
+ | * Extend Testing | ||
+ | * Upload fixed by corentin | ||
+ | * https://lava.automotivelinux.org/scheduler/job/33397 | ||
+ | * http://135.181.99.107:8002/artifacts/home/agl/2023/05/30/15/36/ | ||
+ | * https://gerrit.automotivelinux.org/gerrit/c/src/qa-testdefinitions/+/28935 | ||
+ | * recommend NO_COLOR=1 for pytest runs to avoid color escape sequences in logs. | ||
+ | * Discussed https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-devel/+/28858 | ||
- | * Application lifecycle test (Corentin) | + | * IC image and integration of drm-leasemanager |
- | * Todo: pass/fail criteria for jenkins and/or +/-1 to gerrit. | + | * rcar + kvm + pi4 |
- | * Working out pass/fail/skip for CIB / CIBT | + | * qemux86-64 |
- | * how can app developers define pass/fail/skip | + | * rcar config set to one output on each drm lease |
- | * how can testdefinitions interpret | + | * AI1: qemu-x86-64 commandline how to boot the ic-multicontainer image (Damian) |
- | * jenkins needs possibility to skip certain cases (and not fail) | + | * Marius max_outputs=2 == two outputs in qemu |
- | * <app>-test wgt's can have multiple invocations (e.g. representing different test plans) | + | * AI2: port above configuration to lava and enable image boot (Jan-Simon) |
- | * Update 08/20: | + | * AI3: extend test to take snapshots within container guests (Jan-Simon and Damian) |
- | * Discussed https://jira.automotivelinux.org/browse/SPEC-2703?focusedCommentId=21708&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-21708 | + | * AI4: add rcar3 build (kingfisher or refhw tbd) |
- | * Will go with qa-testdefinition or app repo | + | * 02/28 |
- | * Update 09/03: | + | * working on qemu cmdline for multiple/two outputs |
- | * Patch in gerrit for review | + | * 03/22 |
- | * go with "'ci-platform' in the JOB_NAME or JOB_BASE_NAME" | + | * Problem: we can setup multiple ports, but they are not connected. Patch sent upstream, but no movement so far. |
+ | * AI: confirm with Corentin if we can use a dockerized 'custom' qemu | ||
+ | * Marius offers to reply with a tested-by: | ||
+ | * 04/05 | ||
+ | * AI: confirm with Corentin if we can use a dockerized 'custom' qemu | ||
+ | * YES: https://lava.baylibre.com/scheduler/job/3473045/definition#defline97 | ||
+ | * Option 1: use 1-2 vnc-clients to connect to target and bring screen up - problem needs to connect before cluster starts to connect the output. | ||
+ | * Option 2: Custom qemu in docker would already run as patch enables 2nd output by default. | ||
+ | * AI(jsmoeller): create qemu with patch and host on docker to test | ||
+ | * https://gitlab.com/qemu-project/qemu/-/issues/1107 | ||
+ | * WIP version of kernelci/qemu with our patches | ||
+ | * AI(Damian): qemu cmdline example (Option2 first , Option1 good for dev) | ||
+ | * -device virtio-vga,max_outputs=2,id=vid -display vnc=unix:<path to server socket 1>,display=vid,head=0 -display vnc=unix:<path to server socket 2>,display=vid,head=1 | ||
+ | * plus simple client tool to open | ||
+ | * 05/03: | ||
+ | * Can bring up qemu with 2 screens, problem is connecting from the outside still. | ||
+ | * Custom qemu-docker WIP. bullseye has qemu-5.2 , would need patch for that version. | ||
+ | * https://lava.automotivelinux.org/scheduler/job/33185 | ||
+ | * job with correct option turned on https://lava.automotivelinux.org/scheduler/job/33187 | ||
+ | * connect_outputs=on needs to be set | ||
+ | * working! | ||
+ | * AI: stripped-down homescreen to display reference image only, alternative is weston-image in fullscreen mode | ||
+ | * reference image: https://git.automotivelinux.org/src/qa-testdefinitions/tree/reference-images | ||
+ | * 05/31 | ||
+ | * Summary: patched qemu version hosted on docker, can bring up screens. | ||
+ | * Next: bring up simple demo image with 2 containers bringing up a static reference image | ||
+ | * 06/14 | ||
+ | * no update | ||
+ | * 08/09 | ||
+ | * Next: bring up simple demo image with 2 containers bringing up a static reference image | ||
+ | * Artifacts for IC demo -> 3b) - for releases for pi4 | ||
+ | * SPEC-4783 -> dnsmasq in KVM demo images conflict with netboot | ||
- | * Application tests | + | * inspect flutter, html5 and ic-multicontainer builds wrt sstate reuse - done. Times down. |
- | * Edi has problems reproducing the test wgt's | + | * flutter still a bit high |
- | * Test wgt's for apps submitted | + | * html5 looks good, flutter still high, qemux86-64 a bit longer than expected. |
- | * 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) | + | |
- | * 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 | + | |
- | * https://github.com/heremaps/oss-review-toolkit | + | |
- | * https://github.com/endocode | + | |
- | * Update 08/20: | + | |
- | * To execute only spdx tasks (and its dependencies like unpack/patch) execute: | + | |
- | * bitbake --runall=spdx agl-demo-platform | + | |
- | * http://95.216.96.43:8081/repo/?mod=browse (default credentials) | + | |
- | * AI: Kusakabe-san and team to go through it | + | |
- | * Update 09/03: | + | |
- | * Docker container was down - re-populate (Jan-Simon) | + | |
- | + | ||
- | 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 | + | |
- | * 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 | + | |
- | * 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: | New: | ||
- | * | + | * build host uprev pending to 20.04 or 22.04 |
+ | * docs for pike | ||
- | ---- | + | Next meeting: |
+ | Sept 6 | ||
- | ==== Meeting 2019/08/20 ==== | + | ==== Meeting 2023/06/14 ==== |
=== Attendees === | === Attendees === | ||
- | Jan-Simon, Kurokawa-san, Frederic, Corentin, Li Xiaoming, Stephane, | + | Jan-Simon, Walt, Yan, Scott, Marius |
===Topics=== | ===Topics=== | ||
- | * Fujitsu test report update (Fujitsu) | ||
- | * Update 08/20: | ||
- | * No update. | ||
- | * Fuego / Lava support | + | * lava lab status |
- | * 06/25 : No update | + | * uprev done (server, core-lab, baylibre) |
- | * 07/09 : No update | + | * got 2 sifive unleashed, need to setup |
- | * Trend to execute tests on target by cmdline 'ftc' | + | |
- | * Update 08/20: | + | |
- | * No update | + | |
- | * Lava lab @ IOT.bzh / Frederic: | + | * -next branch / Denys |
- | * lava-docker version of master: 19fe02f7a341e302e3ad560fcb4cc872f2201a5c | + | * 05/31 |
- | * 07/23 : Still in a box | + | * lets bump next before M1 |
- | * Update 08/20: | + | * 06/14 |
- | * No update | + | * Updates WIP, close to done |
+ | * Keep a closer eye starting in september timeframe on -next (2-3 - weekly) so we can fix issues in the upcoming release. | ||
- | * Application lifecycle test (Corentin) | + | * Yocto-check-layer - https://jira.automotivelinux.org/browse/SPEC-4680 |
- | * Todo: pass/fail criteria for jenkins and/or +/-1 to gerrit. | + | * 04/19 |
- | * Working out pass/fail/skip for CIB / CIBT | + | * meta-agl-devel layers left |
- | * how can app developers define pass/fail/skip | + | * 06/14 |
- | * how can testdefinitions interpret | + | * jenkins will run a YCL run for the layers we got working for all CI builds |
- | * jenkins needs possibility to skip certain cases (and not fail) | + | * meta-agl-devel layers left |
- | * <app>-test wgt's can have multiple invocations (e.g. representing different test plans) | + | |
- | * Update 08/20: | + | * Extend Testing |
- | * Discussed https://jira.automotivelinux.org/browse/SPEC-2703?focusedCommentId=21708&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-21708 | + | * Upload fixed by corentin |
- | * Will go with qa-testdefinition or app repo | + | * https://lava.automotivelinux.org/scheduler/job/33397 |
+ | * http://135.181.99.107:8002/artifacts/home/agl/2023/05/30/15/36/ | ||
+ | * https://gerrit.automotivelinux.org/gerrit/c/src/qa-testdefinitions/+/28935 | ||
+ | * recommend NO_COLOR=1 for pytest runs to avoid color escape sequences in logs. | ||
+ | * Discussed https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-devel/+/28858 | ||
- | * Application tests | + | * IC image and integration of drm-leasemanager |
- | * Edi has problems reproducing the test wgt's | + | * rcar + kvm + pi4 |
- | * Test wgt's for apps submitted | + | * qemux86-64 |
- | * Todo: build test wgt in ci (Jan-Simon) | + | * rcar config set to one output on each drm lease |
- | * Todo: extend releng/qa-testdefinitions to be able to download a 2nd wgt file (e.g. homescreen-test.wgt) | + | * AI1: qemu-x86-64 commandline how to boot the ic-multicontainer image (Damian) |
- | * Todo: run on qemu targets (new qa-testdefinition) | + | * Marius max_outputs=2 == two outputs in qemu |
- | * Update 08/20: | + | * AI2: port above configuration to lava and enable image boot (Jan-Simon) |
- | * no update on build side of wgt | + | * AI3: extend test to take snapshots within container guests (Jan-Simon and Damian) |
+ | * AI4: add rcar3 build (kingfisher or refhw tbd) | ||
+ | * 02/28 | ||
+ | * working on qemu cmdline for multiple/two outputs | ||
+ | * 03/22 | ||
+ | * Problem: we can setup multiple ports, but they are not connected. Patch sent upstream, but no movement so far. | ||
+ | * AI: confirm with Corentin if we can use a dockerized 'custom' qemu | ||
+ | * Marius offers to reply with a tested-by: | ||
+ | * 04/05 | ||
+ | * AI: confirm with Corentin if we can use a dockerized 'custom' qemu | ||
+ | * YES: https://lava.baylibre.com/scheduler/job/3473045/definition#defline97 | ||
+ | * Option 1: use 1-2 vnc-clients to connect to target and bring screen up - problem needs to connect before cluster starts to connect the output. | ||
+ | * Option 2: Custom qemu in docker would already run as patch enables 2nd output by default. | ||
+ | * AI(jsmoeller): create qemu with patch and host on docker to test | ||
+ | * https://gitlab.com/qemu-project/qemu/-/issues/1107 | ||
+ | * WIP version of kernelci/qemu with our patches | ||
+ | * AI(Damian): qemu cmdline example (Option2 first , Option1 good for dev) | ||
+ | * -device virtio-vga,max_outputs=2,id=vid -display vnc=unix:<path to server socket 1>,display=vid,head=0 -display vnc=unix:<path to server socket 2>,display=vid,head=1 | ||
+ | * plus simple client tool to open | ||
+ | * 05/03: | ||
+ | * Can bring up qemu with 2 screens, problem is connecting from the outside still. | ||
+ | * Custom qemu-docker WIP. bullseye has qemu-5.2 , would need patch for that version. | ||
+ | * https://lava.automotivelinux.org/scheduler/job/33185 | ||
+ | * job with correct option turned on https://lava.automotivelinux.org/scheduler/job/33187 | ||
+ | * connect_outputs=on needs to be set | ||
+ | * working! | ||
+ | * AI: stripped-down homescreen to display reference image only, alternative is weston-image in fullscreen mode | ||
+ | * reference image: https://git.automotivelinux.org/src/qa-testdefinitions/tree/reference-images | ||
+ | * 05/31 | ||
+ | * Summary: patched qemu version hosted on docker, can bring up screens. | ||
+ | * Next: bring up simple demo image with 2 containers bringing up a static reference image | ||
+ | * 06/14 | ||
+ | * 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 | ||
- | * https://github.com/heremaps/oss-review-toolkit | ||
- | * https://github.com/endocode | ||
- | * Update 08/20: | ||
- | * To execute only spdx tasks (and its dependencies like unpack/patch) execute: | ||
- | * bitbake --runall=spdx agl-demo-platform | ||
- | * http://95.216.96.43:8081/repo/?mod=browse (default credentials) | ||
- | * AI: Kusakabe-san and team to go through it | ||
- | + | * Rahul (AMD): benchmarking the OS, gfxbench, 3dmark, | |
- | On hold: | + | * Marius: glmark2 (wayland-es backend works) |
- | * SPEC-920 | + | * https://layers.openembedded.org/layerindex/recipe/5190/ |
- | * Fix in gerrit 16867 | + | * gfxbench or 3dmark are more featureful tests |
- | * further discussion | + | * there are no recipes |
- | * AIs: | + | * xwayland required |
- | * Scott: take a look at the prserv if we can solve above issue on rpm feeds | + | * Unigine has downloadable installer, but only x86. Commandline-driven version is not free. |
- | * AI (jsm/ryan): forbid revert button (?edit button?) | + | * LD_TRACE_LOADED_OBJECTS=1 /usr/bin/foo to find missing libraries |
- | * Tom: may need policy around reverts and bumping PR value (at least for meta-layers) | + | * Between Scott, Marius & Jan-Simon check if xwayland can be enabled |
- | * In the end have a multi-config build with "bitbake agl-world" | + | * Note: talk with upstream wrt enabling xwayland w/o x11 DISTRO feature |
- | * atm share sstate-cache but separate TMPDIR | + | * 05/03 |
- | * https://www.yoctoproject.org/docs/2.4.3/mega-manual/mega-manual.html#platdev-building-targets-with-multiple-configurations | + | * could build xwayland (enabled x11 distro-feature), but had to workaround qtwayland issue. |
- | * bitbake multiconfig:m3conf multiconfig:h3conf multiconfig:intelcorei7conf dummy-image | + | * need change in compositor to start xwayland during startup |
- | * conf/m3conf.conf | + | |
- | * conf/h3conf.conf | + | * Mahdi: let's talk about a container build env for devel and ci |
- | * conf/intelcorei7conf.conf | + | |
- | * start with core ... once done ... lock the SIGNATURES ? | + | * SPEC-4783 -> dnsmasq in KVM demo images conflict with netboot |
- | * Initial step, use agl-demo-platform-crosssdk as target (only active profile atm) | + | |
- | * AI (Ryan): activate PRSERV for snapshot builds | + | * inspect flutter, html5 and ic-multicontainer builds wrt sstate reuse - done. Times down. |
- | * Update 11/12: Jobs rework to use PRSERV (but will invalidate sstate-cache) | + | * flutter still a bit high |
- | * Update 14/05: PRSERV use reverted as it caused issues | + | * packagegroup rework - https://jira.automotivelinux.org/browse/SPEC-4813 |
- | * AI (jsm): bitbake package-index | + | * merged in master |
- | * 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: | New: | ||
- | * | + | - Error: Transaction test error: |
- | -------- | + | file /etc/polkit-1/rules.d conflicts between attempted installs of polkit-rule-agl-app-1.0-r0.82.aarch64 and polkit-0.119-r0.83.aarch64 |
+ | -- could we use a different path to install the rule ? | ||
+ | -- pseudo bug ?? | ||
+ | -- JIRA | ||
+ | - Flutter image -> see buildstat wrt re-use and spdx here https://build.automotivelinux.org/job/ci-platform-AGL-repo-verify-CIB-flutter-qemux86-64/70/consoleFull | ||
+ | Next meeting: | ||
+ | July 26th ! | ||
- | ==== Meeting 2019/07/09 ==== | + | ==== Meeting 2023/05/31 ==== |
=== Attendees === | === Attendees === | ||
- | Jan-Simon, Frederic, Ronan, Kurokawa-san, Abe-san, Li-Xiaoming, Kusakabe-san, Stephane | + | Jan-Simon, Walt, Yan, Scott, Damian, Ishii-san, Marius, Kurokawa-san |
===Topics=== | ===Topics=== | ||
- | * Fujitsu test report update (Fujitsu) | ||
- | * RC1 - new jira: | ||
- | * https://jira.automotivelinux.org/browse/SPEC-2547 (Wifi status icon) | ||
- | * https://jira.automotivelinux.org/browse/SPEC-2551 (Mediaplayer /& BT) | ||
- | * https://jira.automotivelinux.org/browse/SPEC-2552 (Upsquare / avirt) | ||
- | * https://jira.automotivelinux.org/browse/SPEC-2553 (dragonboard boot) | ||
- | * RC2 - | ||
- | * https://jira.automotivelinux.org/browse/SPEC-2616 (rpi shows no homescreen) | ||
- | * https://jira.automotivelinux.org/browse/SPEC-2552 (Upsquare also rc2) | ||
- | * https://jira.automotivelinux.org/browse/SPEC-2553 (dragonboard boot also rc2) | ||
- | * m3 testing WIP | ||
- | * RC3 - | ||
- | * Starting tomorrow. | ||
- | * Fuego / Lava support | + | * lava lab status |
- | * 06/25 : No update | + | * uprev done (server, core-lab, baylibre) |
- | * 07/09 : No update | + | * h3 firmware update |
- | * Trend to execute tests on target by cmdline 'ftc' | + | |
- | * Lava lab @ IOT.bzh / Frederic: | + | * -next branch / Denys |
- | * lava-docker version of master: 19fe02f7a341e302e3ad560fcb4cc872f2201a5c | + | * 05/03 |
- | * 06/25 : No update | + | * planning a bump of next layer |
- | * 07/09 : Still in a box | + | * 05/31 |
- | * 07/23 : Still in a box | + | * lets bump next before M1 |
- | * Application lifecycle test (Corentin) | + | * Yocto-check-layer - https://jira.automotivelinux.org/browse/SPEC-4680 |
- | * Update 06/25: | + | * 03/22 |
- | * qemuarm / qemuarm64 added. | + | * patches to meta-agl-demo merged |
- | * Todo: pass/fail criteria for jenkins and/or +/-1 to gerrit. | + | * 04/19 |
+ | * meta-agl-devel layers left | ||
+ | |||
+ | * Extend Testing | ||
+ | * 04/19 | ||
+ | * Artifactorial being restarted, including pyartiproxy | ||
+ | * Upload fixed by corentin | ||
+ | * https://lava.automotivelinux.org/scheduler/job/33397 | ||
+ | * http://135.181.99.107:8002/artifacts/home/agl/2023/05/30/15/36/ | ||
+ | * https://gerrit.automotivelinux.org/gerrit/c/src/qa-testdefinitions/+/28935 | ||
+ | * recommend NO_COLOR=1 for pytest runs to avoid color escape sequences in logs. | ||
- | * Application tests | + | * IC image and integration of drm-leasemanager |
- | * Edi has problems reproducing the test wgt's | + | * rcar + kvm + pi4 |
- | * Test wgt's for apps submitted | + | * qemux86-64 |
- | * Todo: build test wgt in ci (Jan-Simon) | + | * rcar config set to one output on each drm lease |
- | * Todo: extend releng/qa-testdefinitions to be able to download a 2nd wgt file (e.g. homescreen-test.wgt) | + | * AI1: qemu-x86-64 commandline how to boot the ic-multicontainer image (Damian) |
- | * Todo: run on qemu targets (new qa-testdefinition) | + | * Marius max_outputs=2 == two outputs in qemu |
+ | * AI2: port above configuration to lava and enable image boot (Jan-Simon) | ||
+ | * AI3: extend test to take snapshots within container guests (Jan-Simon and Damian) | ||
+ | * AI4: add rcar3 build (kingfisher or refhw tbd) | ||
+ | * 02/28 | ||
+ | * working on qemu cmdline for multiple/two outputs | ||
+ | * 03/22 | ||
+ | * Problem: we can setup multiple ports, but they are not connected. Patch sent upstream, but no movement so far. | ||
+ | * AI: confirm with Corentin if we can use a dockerized 'custom' qemu | ||
+ | * Marius offers to reply with a tested-by: | ||
+ | * 04/05 | ||
+ | * AI: confirm with Corentin if we can use a dockerized 'custom' qemu | ||
+ | * YES: https://lava.baylibre.com/scheduler/job/3473045/definition#defline97 | ||
+ | * Option 1: use 1-2 vnc-clients to connect to target and bring screen up - problem needs to connect before cluster starts to connect the output. | ||
+ | * Option 2: Custom qemu in docker would already run as patch enables 2nd output by default. | ||
+ | * AI(jsmoeller): create qemu with patch and host on docker to test | ||
+ | * https://gitlab.com/qemu-project/qemu/-/issues/1107 | ||
+ | * WIP version of kernelci/qemu with our patches | ||
+ | * AI(Damian): qemu cmdline example (Option2 first , Option1 good for dev) | ||
+ | * -device virtio-vga,max_outputs=2,id=vid -display vnc=unix:<path to server socket 1>,display=vid,head=0 -display vnc=unix:<path to server socket 2>,display=vid,head=1 | ||
+ | * plus simple client tool to open | ||
+ | * 05/03: | ||
+ | * Can bring up qemu with 2 screens, problem is connecting from the outside still. | ||
+ | * Custom qemu-docker WIP. bullseye has qemu-5.2 , would need patch for that version. | ||
+ | * https://lava.automotivelinux.org/scheduler/job/33185 | ||
+ | * job with correct option turned on https://lava.automotivelinux.org/scheduler/job/33187 | ||
+ | * connect_outputs=on needs to be set | ||
+ | * working! | ||
+ | * AI: stripped-down homescreen to display reference image only, alternative is weston-image in fullscreen mode | ||
+ | * reference image: https://git.automotivelinux.org/src/qa-testdefinitions/tree/reference-images | ||
+ | * 05/31 | ||
+ | * Summary: patched qemu version hosted on docker, can bring up screens. | ||
+ | * Next: bring up simple demo image with 2 containers bringing up a static reference image | ||
- | * Working out pass/fail/skip for CIB / CIBT | ||
- | * how can app developers define pass/fail/skip | ||
- | * how can testdefinitions interpret | ||
- | * jenkins needs possibility to skip certain cases (and not fail) | ||
- | * <app>-test wgt's can have multiple invocations (e.g. representing different test plans) | ||
- | * AGL license scanning (SPDX/fossology) | + | * Rahul (AMD): benchmarking the OS, gfxbench, 3dmark, |
- | * -native recipe for tools to scan w/o fossology server (dosocs-native, ) | + | * Marius: glmark2 (wayland-es backend works) |
- | * alternative is to use fossology server and include a fossup-native (fossdriver? XYZ(fork of fossup) ) in the build and provide the necessary variables. | + | * https://layers.openembedded.org/layerindex/recipe/5190/ |
- | * Goal is to enable spdx scanning for the release build. | + | * gfxbench or 3dmark are more featureful tests |
- | * Update 07/09: Jan-Simon tried all three options (fossdriver, dosocs-host, dosocs) | + | * there are no recipes |
- | * need to file further bugs to be fixed | + | * xwayland required |
- | * fossology version for fossdriver (not latest container): use 3.3.0 | + | * Unigine has downloadable installer, but only x86. Commandline-driven version is not free. |
- | * reproduce: | + | * LD_TRACE_LOADED_OBJECTS=1 /usr/bin/foo to find missing libraries |
- | * fossdriver: just add agl-fossdriver feature | + | * Between Scott, Marius & Jan-Simon check if xwayland can be enabled |
- | * dosocs: add agl-fossdriver feature and change local.conf from | + | * Note: talk with upstream wrt enabling xwayland w/o x11 DISTRO feature |
- | * INHERIT += "fossdriver" to | + | * 05/03 |
- | * INHERIT += "dosocs" | + | * could build xwayland (enabled x11 distro-feature), but had to workaround qtwayland issue. |
- | * if possible sample run for ALS to compare with existing SPDXLite data (for Kusakabe-san) | + | * need change in compositor to start xwayland during startup |
- | * Update 07/23: | + | |
- | * - POC using https://github.com/dl9pf/meta-spdxscanner/tree/jsm-thud and fossology container version 3.3 | + | |
- | * Quick resetup: | + | |
- | * a) server host with: docker run -d -p 8081:80 fossology/fossology:3.3.0 #Needs to be 3.3!!! | + | |
- | * b) compile host with: | + | |
- | * b1) fossdriver installed on build host https://github.com/fossology/fossdriver | + | |
- | * b2) ~/.fossdriverrc | + | |
- | * b3) conf/local.conf: | + | |
- | * INHERIT += "fossdriver-host" | + | |
- | * SPDX_DEPLOY_DIR = "${TOPDIR}/spdx/" | + | |
- | * - POC up here: http://95.216.96.43:8081/repo/?mod=browse | + | * Mahdi: let's talk about a container build env for devel and ci |
- | * Discussed during F2F in Yokohama | + | |
- | * TLDR: We will run it for the HH 8.0.0 release | + | |
- | * will merely record the parsed data and write the manifest as-is | + | |
- | * clearing/postprocessing done by Fujitsu | + | |
- | * 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 | + | |
- | * https://github.com/heremaps/oss-review-toolkit | + | |
- | * https://github.com/endocode | + | |
- | + | * SPEC-4783 -> dnsmasq in KVM demo images conflict with netboot | |
- | 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 | + | |
- | * 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 | + | |
- | * 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: | + | |
- | * | + | new: |
- | -------- | + | * inspect flutter, html5 and ic-multicontainer builds wrt sstate reuse |
- | ==== Meeting 2019/07/09 ==== | + | * packagegroup rework - https://jira.automotivelinux.org/browse/SPEC-4813 |
+ | |||
+ | Next meeting: | ||
+ | June 14th | ||
+ | |||
+ | |||
+ | ==== Meeting 2023/05/03 ==== | ||
=== Attendees === | === Attendees === | ||
- | Jan-Simon, Frederic, Stephane, Li Xiaoming, Zhou Mingying, Ronan, Kusakabe-san | + | Jan-Simon, Walt, Scott, Damian, Marius |
===Topics=== | ===Topics=== | ||
- | * Fujitsu test report update (Fujitsu) | ||
- | * RC1 - new jira: | ||
- | * https://jira.automotivelinux.org/browse/SPEC-2547 (Wifi status icon) | ||
- | * https://jira.automotivelinux.org/browse/SPEC-2551 (Mediaplayer /& BT) | ||
- | * https://jira.automotivelinux.org/browse/SPEC-2552 (Upsquare / avirt) | ||
- | * https://jira.automotivelinux.org/browse/SPEC-2553 (dragonboard boot) | ||
- | * RC2 - | ||
- | * https://jira.automotivelinux.org/browse/SPEC-2616 (rpi shows no homescreen) | ||
- | * https://jira.automotivelinux.org/browse/SPEC-2552 (Upsquare also rc2) | ||
- | * https://jira.automotivelinux.org/browse/SPEC-2553 (dragonboard boot also rc2) | ||
- | * m3 testing WIP | ||
- | * Fuego / Lava support | + | * lava lab status |
- | * 06/25 : No update | + | * uprev done (server, core-lab, baylibre) |
- | * 07/09 : No update | + | * lava server container did not restart |
+ | * fixed by reinstalling backup | ||
+ | * operational but some logs need to be restored still | ||
- | * Lava lab @ IOT.bzh / Frederic: | + | * -next branch / Denys |
- | * lava-docker version of master: 19fe02f7a341e302e3ad560fcb4cc872f2201a5c | + | * 04/05 |
- | * 06/25 : No update | + | * no update |
- | * 07/09 : Still in a box | + | * 04/19 |
+ | * no update | ||
+ | * 05/03 | ||
+ | * planning a bump of next layer | ||
- | * Application lifecycle test (Corentin) | + | * Yocto-check-layer - https://jira.automotivelinux.org/browse/SPEC-4680 |
- | * Update 06/25: | + | * 03/22 |
- | * qemuarm / qemuarm64 added. | + | * patches to meta-agl-demo merged |
- | * Todo: pass/fail criteria for jenkins and/or +/-1 to gerrit. | + | * 04/19 |
+ | * meta-agl-devel layers left | ||
+ | |||
+ | * Extend Testing | ||
+ | * 04/19 | ||
+ | * Artifactorial being restarted, including pyartiproxy | ||
+ | * | ||
- | * Application tests | + | * IC image and integration of drm-leasemanager |
- | * Edi has problems reproducing the test wgt's | + | * rcar + kvm + pi4 |
- | * Test wgt's for apps submitted | + | * qemux86-64 |
- | * Todo: build test wgt in ci (Jan-Simon) | + | * rcar config set to one output on each drm lease |
- | * Todo: extend releng/qa-testdefinitions to be able to download a 2nd wgt file (e.g. homescreen-test.wgt) | + | * AI1: qemu-x86-64 commandline how to boot the ic-multicontainer image (Damian) |
- | * Todo: run on qemu targets (new qa-testdefinition) | + | * Marius max_outputs=2 == two outputs in qemu |
+ | * AI2: port above configuration to lava and enable image boot (Jan-Simon) | ||
+ | * AI3: extend test to take snapshots within container guests (Jan-Simon and Damian) | ||
+ | * AI4: add rcar3 build (kingfisher or refhw tbd) | ||
+ | * 02/28 | ||
+ | * working on qemu cmdline for multiple/two outputs | ||
+ | * 03/22 | ||
+ | * Problem: we can setup multiple ports, but they are not connected. Patch sent upstream, but no movement so far. | ||
+ | * AI: confirm with Corentin if we can use a dockerized 'custom' qemu | ||
+ | * Marius offers to reply with a tested-by: | ||
+ | * 04/05 | ||
+ | * AI: confirm with Corentin if we can use a dockerized 'custom' qemu | ||
+ | * YES: https://lava.baylibre.com/scheduler/job/3473045/definition#defline97 | ||
+ | * Option 1: use 1-2 vnc-clients to connect to target and bring screen up - problem needs to connect before cluster starts to connect the output. | ||
+ | * Option 2: Custom qemu in docker would already run as patch enables 2nd output by default. | ||
+ | * AI(jsmoeller): create qemu with patch and host on docker to test | ||
+ | * https://gitlab.com/qemu-project/qemu/-/issues/1107 | ||
+ | * WIP version of kernelci/qemu with our patches | ||
+ | * AI(Damian): qemu cmdline example (Option2 first , Option1 good for dev) | ||
+ | * -device virtio-vga,max_outputs=2,id=vid -display vnc=unix:<path to server socket 1>,display=vid,head=0 -display vnc=unix:<path to server socket 2>,display=vid,head=1 | ||
+ | * plus simple client tool to open | ||
+ | * 05/03: | ||
+ | * Can bring up qemu with 2 screens, problem is connecting from the outside still. | ||
+ | * Custom qemu-docker WIP. bullseye has qemu-5.2 , would need patch for that version. | ||
+ | * https://lava.automotivelinux.org/scheduler/job/33185 | ||
+ | * job with correct option turned on https://lava.automotivelinux.org/scheduler/job/33187 | ||
+ | * connect_outputs=on needs to be set | ||
+ | * working! | ||
+ | * AI: stripped-down homescreen to display reference image only, alternative is weston-image in fullscreen mode | ||
+ | * reference image: https://git.automotivelinux.org/src/qa-testdefinitions/tree/reference-images | ||
- | * Working out pass/fail/skip for CIB / CIBT | + | * Rahul (AMD): benchmarking the OS, gfxbench, 3dmark, |
- | * how can app developers define pass/fail/skip | + | * Marius: glmark2 (wayland-es backend works) |
- | * how can testdefinitions interpret | + | * https://layers.openembedded.org/layerindex/recipe/5190/ |
- | * jenkins needs possibility to skip certain cases (and not fail) | + | * gfxbench or 3dmark are more featureful tests |
- | * <app>-test wgt's can have multiple invocations (e.g. representing different test plans) | + | * there are no recipes |
+ | * xwayland required | ||
+ | * Unigine has downloadable installer, but only x86. Commandline-driven version is not free. | ||
+ | * LD_TRACE_LOADED_OBJECTS=1 /usr/bin/foo to find missing libraries | ||
+ | * Between Scott, Marius & Jan-Simon check if xwayland can be enabled | ||
+ | * Note: talk with upstream wrt enabling xwayland w/o x11 DISTRO feature | ||
+ | * 05/03 | ||
+ | * could build xwayland (enabled x11 distro-feature), but had to workaround qtwayland issue. | ||
+ | * need change in compositor to start xwayland during startup | ||
- | * AGL license scanning (SPDX/fossology) | + | * Mahdi: let's talk about a container build env for devel and ci |
- | * -native recipe for tools to scan w/o fossology server (dosocs-native, ) | + | |
- | * alternative is to use fossology server and include a fossup-native (fossdriver? XYZ(fork of fossup) ) in the build and provide the necessary variables. | + | |
- | * Goal is to enable spdx scanning for the release build. | + | |
- | * Update 07/09: Jan-Simon tried all three options (fossdriver, dosocs-host, dosocs) | + | |
- | * need to file further bugs to be fixed | + | |
- | * fossology version for fossdriver (not latest container): use 3.3.0 | + | |
- | * reproduce: | + | |
- | * fossdriver: just add agl-fossdriver feature | + | |
- | * dosocs: add agl-fossdriver feature and change local.conf from | + | |
- | * INHERIT += "fossdriver" to | + | |
- | * INHERIT += "dosocs" | + | |
- | * if possible sample run for ALS to compare with existing SPDXLite data (for Kusakabe-san) | + | |
+ | * Marius: nbd issue: systemd-network-generator kicking in, difference to CI that CI has "systemd.mask=systemd-network-generator.service ip=dhcp" versus "ip=dhcp systemd.mask=systemd-network-generator.service" ... go figure. systemd magic ? | ||
+ | * Example of fixed IP setting : | ||
+ | * root=/dev/ram0 ramdisk_size=16384 ip=192.168.10.2::192.168.1.1:255.255.0.0::::192.168.1.1 nbd.server=192.168.1.8 systemd.mask=systemd-network-generator.service | ||
- | On hold: | + | Next meeting: |
- | * SPEC-920 | + | May 31st !! |
- | * 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 | + | |
- | * 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 2023/04/19 ==== |
- | ==== Meeting 2019/06/25 ==== | + | |
=== Attendees === | === Attendees === | ||
- | Jan-Simon, Li, Ronan, Kusakabe-san, Stephane, Corentin | + | Jan-Simon, Walt, Scott, Damian, Ishii-san, Yan |
===Topics=== | ===Topics=== | ||
- | * Fujitsu test report update (Fujitsu) | ||
- | * RC1 - new jira: | ||
- | * https://jira.automotivelinux.org/browse/SPEC-2547 (Wifi status icon) | ||
- | * https://jira.automotivelinux.org/browse/SPEC-2551 (Mediaplayer /& BT) | ||
- | * https://jira.automotivelinux.org/browse/SPEC-2552 (Upsquare / avirt) | ||
- | * https://jira.automotivelinux.org/browse/SPEC-2553 (dragonboard boot) | ||
- | * Fuego / Lava support | + | * lava lab status |
- | * 06/25 : No update | + | * uprev done (server, core-lab, baylibre) |
+ | * operational | ||
- | * Lava lab @ IOT.bzh / Frederic: | + | * -next branch / Denys |
- | * lava-docker version of master: 19fe02f7a341e302e3ad560fcb4cc872f2201a5c | + | * 04/05 |
- | * 06/25 : No update | + | * no update |
+ | * 04/19 | ||
+ | * no update | ||
- | * Application lifecycle test (Corentin) | + | * Yocto-check-layer - https://jira.automotivelinux.org/browse/SPEC-4680 |
- | * Update 06/25: | + | * 03/22 |
- | * qemuarm / qemuarm64 added. | + | * patches to meta-agl-demo merged |
- | * Todo: pass/fail criteria for jenkins and/or +/-1 to gerrit. | + | * 04/19 |
+ | * meta-agl-devel layers left | ||
+ | |||
+ | * Extend Testing | ||
+ | * 03/22 | ||
+ | * Issue with artifactorial upload, see email. Lava Job 31880. | ||
+ | * JS to look | ||
+ | * 04/19 | ||
+ | * Artifactorial being restarted, including pyartiproxy | ||
- | * Application tests | + | * IC image and integration of drm-leasemanager |
- | * Edi has problems reproducing the test wgt's | + | * rcar + kvm + pi4 |
- | * Test wgt's for apps submitted | + | * qemux86-64 |
- | * Todo: build test wgt in ci (Jan-Simon) | + | * rcar config set to one output on each drm lease |
- | * Todo: extend releng/qa-testdefinitions to be able to download a 2nd wgt file (e.g. homescreen-test.wgt) | + | * AI1: qemu-x86-64 commandline how to boot the ic-multicontainer image (Damian) |
- | * Todo: run on qemu targets (new qa-testdefinition) | + | * Marius max_outputs=2 == two outputs in qemu |
+ | * AI2: port above configuration to lava and enable image boot (Jan-Simon) | ||
+ | * AI3: extend test to take snapshots within container guests (Jan-Simon and Damian) | ||
+ | * AI4: add rcar3 build (kingfisher or refhw tbd) | ||
+ | * 02/28 | ||
+ | * working on qemu cmdline for multiple/two outputs | ||
+ | * 03/22 | ||
+ | * Problem: we can setup multiple ports, but they are not connected. Patch sent upstream, but no movement so far. | ||
+ | * AI: confirm with Corentin if we can use a dockerized 'custom' qemu | ||
+ | * Marius offers to reply with a tested-by: | ||
+ | * 04/05 | ||
+ | * AI: confirm with Corentin if we can use a dockerized 'custom' qemu | ||
+ | * YES: https://lava.baylibre.com/scheduler/job/3473045/definition#defline97 | ||
+ | * Option 1: use 1-2 vnc-clients to connect to target and bring screen up - problem needs to connect before cluster starts to connect the output. | ||
+ | * Option 2: Custom qemu in docker would already run as patch enables 2nd output by default. | ||
+ | * AI(jsmoeller): create qemu with patch and host on docker to test | ||
+ | * https://gitlab.com/qemu-project/qemu/-/issues/1107 | ||
+ | * WIP version of kernelci/qemu with our patches | ||
+ | * AI(Damian): qemu cmdline example (Option2 first , Option1 good for dev) | ||
+ | * -device virtio-vga,max_outputs=2,id=vid -display vnc=unix:<path to server socket 1>,display=vid,head=0 -display vnc=unix:<path to server socket 2>,display=vid,head=1 | ||
+ | * plus simple client tool to open | ||
- | * Working out pass/fail/skip for CIB / CIBT | + | * Rahul (AMD): benchmarking the OS, gfxbench, 3dmark, |
- | * how can app developers define pass/fail/skip | + | * Marius: glmark2 (wayland-es backend works) |
- | * how can testdefinitions interpret | + | * https://layers.openembedded.org/layerindex/recipe/5190/ |
- | * jenkins needs possibility to skip certain cases (and not fail) | + | * gfxbench or 3dmark are more featureful tests |
- | * <app>-test wgt's can have multiple invocations (e.g. representing different test plans) | + | * there are no recipes |
+ | * xwayland required | ||
+ | * Unigine has downloadable installer, but only x86. Commandline-driven version is not free. | ||
+ | * LD_TRACE_LOADED_OBJECTS=1 /usr/bin/foo to find missing libraries | ||
+ | * Between Scott, Marius & Jan-Simon check if xwayland can be enabled | ||
+ | * Note: talk with upstream wrt enabling xwayland w/o x11 DISTRO feature | ||
- | * AGL license scanning (SPDX/fossology) | + | * Mahdi: let's talk about a container build env for devel and ci |
- | * -native recipe for tools to scan w/o fossology server (dosocs-native, ) | + | |
- | * alternative is to use fossology server and include a fossup-native (fossdriver? XYZ(fork of fossup) ) in the build and provide the necessary variables. | + | |
- | * Goal is to enable spdx scanning for the release build. | + | |
- | 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 | ||
- | * 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 | ||
- | * 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: | + | Next meeting: |
- | * | + | May 3rd |
- | ==== Meeting 2019/05/28 ==== | ||
- | ===Attendees=== | ||
- | Jan-Simon, Frederic, Kusakabe-san, Li Xiaoming, Stephane | ||
- | ===Topics=== | + | ==== Meeting 2023/04/05 ==== |
- | * Fujitsu test report update (Fujitsu) | + | |
- | * Update 05/28: | + | |
- | * tested mediaplayer with USB soundcard on RPI3b resulted in crash of mediaplayer | + | |
- | * check sound device path in hal file ? /usr/libexec/agl/4a-hal/etc | + | |
- | * against ls /dev/snd/by-id/ | + | |
- | * does 4a-play work ? -> yes | + | |
- | * 2nd: what are the messages in syslog (crash) -> please file a jira and attach. | + | |
- | * Stephane reported some possible runtime issues on m4 (might be related to avirt, snd-aloop seems to work) | + | |
- | * Fuego / Lava support | + | === Attendees === |
- | * Being reworked and re-submitted to lava. | + | Jan-Simon, Walt, Damian, Scott, Marius, Victor, Rahul, |
- | * Update 05/14: No update | + | |
- | * Update 05/28: Change submitted. | + | |
- | * Application lifecycle test | + | Du Erpei, Mahdi Shourabi, Kurokawa-san |
- | * Update 05/14: | + | |
- | * Need to fix jobs with branches != master (e.g. http://lava.automotivelinux.org/scheduler/job/3496 ). Corentin will try to add branch. | + | |
- | * Todo: pass/fail criteria for jenkins and/or +/-1 to gerrit. | + | |
- | * Infra update: | + | ===Topics=== |
- | * Update 05/14: No update. | + | |
- | * Update 05/28: No update. | + | |
- | * SPEC-920 | + | * lava lab status |
- | * Fix in gerrit 16867 | + | * uprev done (server, core-lab, baylibre) |
- | * further discussion | + | * operational |
- | * 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 | + | |
- | * 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. | + | |
- | * Update 05/14: no update | + | |
- | * Update 05/28: no update | + | |
- | * Frederic: | + | * -next branch / Denys |
- | * lava-docker version of master: 19fe02f7a341e302e3ad560fcb4cc872f2201a5c | + | * 02/28 |
- | * Update 05/14: | + | * fixes required on meta-agl-core for autobuilder to pass |
- | * Update done. Cleaned-up master and restarting docker. | + | * 03/22 |
- | * https://jira.automotivelinux.org/browse/SPEC-2453 | + | * fixes merged |
- | * https://jira.automotivelinux.org/browse/SPEC-2454 | + | * 04/05 |
- | * Lab will move to new office mid-june. | + | * no update |
- | * Application tests | + | * Yocto-check-layer |
- | * Edi has problems reproducing the test wgt's | + | * 02/28 |
- | * will file a jira ticket (@Romain or @Frederic) | + | * patches for meta-agl-demo sent to gerrit |
- | * Update 05/14: | + | * 03/22 |
- | * Need to decide if we run tests with real or virtualized bt hw. | + | * patches to meta-agl-demo merged |
- | * BT connect is there, but inactive atm until ^^^ . | + | * |
- | * -> devcall or SAT. | + | |
- | * Update 05/28: no update | + | * Extend Testing |
+ | * 03/22 | ||
+ | * Issue with artifactorial upload, see email. Lava Job 31880. | ||
+ | * JS to look | ||
- | New: | + | * IC image and integration of drm-leasemanager |
- | * Li: | + | * rcar + kvm + pi4 |
- | * AGL license scanning (SPDX/fossology) - report | + | * qemux86-64 |
- | * Stephane: | + | * rcar config set to one output on each drm lease |
- | * https://github.com/dl9pf/meta-spdxscanner possibly adding a dosocs-native recipe and config fragment so we can just turn it on by feature. | + | * AI1: qemu-x86-64 commandline how to boot the ic-multicontainer image (Damian) |
+ | * Marius max_outputs=2 == two outputs in qemu | ||
+ | * AI2: port above configuration to lava and enable image boot (Jan-Simon) | ||
+ | * AI3: extend test to take snapshots within container guests (Jan-Simon and Damian) | ||
+ | * AI4: add rcar3 build (kingfisher or refhw tbd) | ||
+ | * 02/28 | ||
+ | * working on qemu cmdline for multiple/two outputs | ||
+ | * 03/22 | ||
+ | * Problem: we can setup multiple ports, but they are not connected. Patch sent upstream, but no movement so far. | ||
+ | * AI: confirm with Corentin if we can use a dockerized 'custom' qemu | ||
+ | * Marius offers to reply with a tested-by: | ||
+ | * 04/05 | ||
+ | * AI: confirm with Corentin if we can use a dockerized 'custom' qemu | ||
+ | * YES: https://lava.baylibre.com/scheduler/job/3473045/definition#defline97 | ||
+ | * Option 1: use 1-2 vnc-clients to connect to target and bring screen up - problem needs to connect before cluster starts to connect the output. | ||
+ | * Option 2: Custom qemu in docker would already run as patch enables 2nd output by default. | ||
+ | * AI(jsmoeller): create qemu with patch and host on docker to test | ||
+ | * AI(Damian): qemu cmdline example (Option2 first , Option1 good for dev) | ||
- | ==== Meeting 2019/05/14 ==== | + | Backlog: |
- | ===Attendees=== | + | * pi4 -> drm issue needs to be reproduced https://lava.automotivelinux.org/scheduler/job/28963#L3744 |
- | Jan-Simon, Edi, Frederic, Khouloud, Stephane, Corentin, Tom | + | * 01/31 |
+ | * issue still present (vc4, drm) | ||
+ | * try monitor instead of dongle to rule out dongle | ||
+ | * 02/14 | ||
+ | * no update | ||
+ | * 04/05 | ||
+ | * adding 2nd dongle to free port | ||
- | ===Topics=== | + | * AI3: POC for binary feed (and what features are included)# |
- | * Fujitsu test report update (Fujitsu) | + | * 11/22: |
- | * Update 04/30: golden week | + | * Talk for ALS in preparation (PRServ, HashServ) |
- | * Update 05/14: No update | + | * 12/13 |
+ | * Talk slides here: https://static.sched.com/hosted_files/ossjapan2022/84/OSSJ-jsmoeller%20Speed-up%20bitbake.pdf | ||
+ | * 01/17 | ||
- | * Fuego / Lava support | + | * IC image -> screen snapshot test ? E.g. can disable animation by ENV variable. |
- | * Being reworked and re-submitted to lava. | + | * 12/13: |
- | * Update 04/30: golden week | + | * Revisit after CES. |
- | * Update 05/14: No update | + | * 01/17 |
+ | * Discussing https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-devel/+/28190 | ||
+ | * JIRA: SPEC-4606 and SPEC-4608 | ||
+ | * Scott will take a look as he had similar issues w/ the KVM image | ||
+ | * 01/31 | ||
+ | * Multiconfig for IC-container and KVM WIP in support of this (enabling agl-compositor there) | ||
- | * Application lifecycle test | ||
- | * Update 04/16: https://gerrit.automotivelinux.org/gerrit/#/c/20955/ done. | ||
- | * Update 04/30: Jobs being submitted, hunting bugs | ||
- | * releng-scripts/utils/create-jobs.py --machine qemux86-64 --build-type snapshot --branch master --version latest --app-changeid 21120 --app-patchset 2 --name AGL-gerrit-21120-2 --build-version AGL-gerrit-21120-2 --callback-from lab-agl-core | ||
- | * Need to change snapshot to use -crosssdk | ||
- | * '--build-type' need better --help and doc | ||
- | * @Corentin/Khouloud, please take a look. Tnx. | ||
- | * Update 05/14: | ||
- | * Need to fix jobs with branches != master (e.g. http://lava.automotivelinux.org/scheduler/job/3496 ). Corentin will try to add branch. | ||
- | * Todo: pass/fail criteria for jenkins and/or +/-1 to gerrit. | ||
- | * Infra update: | + | * Rahul (AMD): benchmarking the OS, gfxbench, 3dmark, |
- | * Update: 04/16 - no news | + | * Marius: glmark2 (wayland-es backend works) |
- | * Update 04/30: moving release files to mirrors.kernel.org | + | * https://layers.openembedded.org/layerindex/recipe/5190/ |
- | * Update 05/14: No update. | + | * gfxbench or 3dmark are more featureful tests |
+ | * there are no recipes | ||
+ | * xwayland required | ||
+ | * Unigine has downloadable installer, but only x86. Commandline-driven version is not free. | ||
+ | * LD_TRACE_LOADED_OBJECTS=1 /usr/bin/foo to find missing libraries | ||
+ | * Between Scott, Marius & Jan-Simon check if xwayland can be enabled | ||
+ | * Note: talk with upstream wrt enabling xwayland w/o x11 DISTRO feature | ||
- | * SPEC-920 | + | * Mahdi: let's talk about a container build env for devel and ci |
- | * 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 | + | |
- | * 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. | + | |
- | * Update 2019-04-02: busy with thud uprev | + | |
- | * Update 04/16: no update | + | |
- | * Update 04/30: no update | + | |
- | * Update 05/14: no update | + | |
- | * Frederic: | ||
- | * lava-docker version of master: 19fe02f7a341e302e3ad560fcb4cc872f2201a5c | ||
- | * Update 04/02: board up, but we need the next lava-docker version to have the device-type supported | ||
- | * Update 04/30: | ||
- | * branch AGL master uses https://github.com/montjoie/lava-docker/commits/agl-2019.03 | ||
- | * Doc is https://github.com/montjoie/lava-docker/commit/2fb6759a52e2e7ba267d0c0b93c1b32d4bd98dcb for the dhcp server setup for pxe (adapt IPs as necessary). | ||
- | * Update 05/14: | ||
- | * Update done. Cleaned-up master and restarting docker. | ||
- | * Talk about layer structure and moving components into the core | + | Next meeting: |
- | * proposal update to thud first, then take a look at all components (add/move/remove) | + | 5th Apr 2023 |
- | * meta-agl-devel/* | + | |
- | * meta-oic | + | |
- | * Update 04/16: | + | |
- | * meta-oic removed already from master | + | |
- | * need to talk about in SAT: | + | |
- | * meta-agl-devel/meta-audio-4a-framework | + | |
- | * meta-agl-devel/meta-speech-framework | + | |
- | * meta-agl-devel/meta-hmi-framework ** | + | |
- | * Update 04/30: | + | |
- | * Next SAT / F2F (slot on wed) | + | |
- | * Update 05/14: | + | |
- | * Talked during F2F | + | |
- | * https://docs.google.com/presentation/d/1b8VcJkymovpY6bnwUIsfERtGwfm_I62MkfxMt6cJJsU/edit?usp=sharing | + | |
- | * Folder structure for AGL repo clone: | + | |
- | * Sort projects into subfolder ?: | + | |
- | * meta-agl/ | + | |
- | * meta-agl-*/ | + | |
- | * community-bsp/ | + | |
- | * reference-bsp/ | + | |
- | * own-project/ | + | |
- | * upstream/ | + | |
- | * Update 04/30: | + | |
- | * Next SAT / F2F (slot on wed) | + | |
- | * Update 05/14: | + | |
- | * Talked during F2F | + | |
- | * https://docs.google.com/presentation/d/1b8VcJkymovpY6bnwUIsfERtGwfm_I62MkfxMt6cJJsU/edit?usp=sharing | + | |
- | * Application tests | + | ==== Meeting 2023/03/22 ==== |
- | * Edi has problems reproducing the test wgt's | + | |
- | * will file a jira ticket (@Romain or @Frederic) | + | |
- | * Update 04/16: helloworld test now runs (SPEC-2314) | + | |
- | * Update 04/16: agl-service-gps | + | |
- | * Update 04/30: testing various services now | + | |
- | * bluetooth-service, weather-service, mediaplayer-service | + | |
- | * some issues with afm-test (crash?? on 1 out of 3 tries) | + | |
- | * please file a jira and assign to Romain | + | |
- | * Need to investigate how to virtualize bt device, wifi device | + | |
- | * https://github.com/martinpitt/umockdev | + | |
- | * Wrt Hardware: check if HW is up and we get a valid response from the hardware | + | |
- | * Wrt services/api's: check api's agains virtual or mock'd device. | + | |
- | * Update 05/14: | + | |
- | * Need to decide if we run tests with real or virtualized bt hw. | + | |
- | * BT connect is there, but inactive atm until ^^^ . | + | |
- | * -> devcall or SAT. | + | |
- | New: | + | === Attendees === |
- | * | + | Jan-Simon, Walt, Marius, Damian, Du Erpei, Mahdi Shourabi, Rahul, Kurokawa-san |
- | + | ||
- | + | ||
- | ==== Meeting 2019/04/30 ==== | + | |
- | ===Attendees=== | + | ! NEW MEETING TIME (day changed to wednesday) ! |
- | Jan-Simon, Gmike, Stephane, Corentin, Khouloud | + | |
===Topics=== | ===Topics=== | ||
- | * Fujitsu test report update (Fujitsu) | ||
- | * Update 04/30: golden week | ||
- | * Fuego / Lava support | + | * lava lab status |
- | * Being reworked and re-submitted to lava. | + | * uprev done (server, core-lab, baylibre) |
- | * Update 04/30: golden week | + | * operational |
- | * Application lifecycle test | + | * -next branch / Denys |
- | * Update 04/16: https://gerrit.automotivelinux.org/gerrit/#/c/20955/ done. | + | * 02/28 |
- | * Update 04/30: Jobs being submitted, hunting bugs | + | * fixes required on meta-agl-core for autobuilder to pass |
- | * releng-scripts/utils/create-jobs.py --machine qemux86-64 --build-type snapshot --branch master --version latest --app-changeid 21120 --app-patchset 2 --name AGL-gerrit-21120-2 --build-version AGL-gerrit-21120-2 --callback-from lab-agl-core | + | * 03/22 |
- | * Need to change snapshot to use -crosssdk | + | * fixes merged |
- | * '--build-type' need better --help and doc | + | |
- | * @Corentin/Khouloud, please take a look. Tnx. | + | |
- | * Infra update: | + | * Yocto-check-layer |
- | * Update: 04/16 - no news | + | * 02/28 |
- | * Update 04/30: moving release files to mirrors.kernel.org | + | * patches for meta-agl-demo sent to gerrit |
+ | * 03/22 | ||
+ | * patches to meta-agl-demo merged | ||
+ | |||
+ | * Extend Testing | ||
+ | * 03/22 | ||
+ | * Issue with artifactorial upload, see email. Lava Job 31880. | ||
+ | * JS to look | ||
- | * SPEC-920 | + | * IC image and integration of drm-leasemanager |
- | * Fix in gerrit 16867 | + | * rcar + kvm + pi4 |
- | * further discussion | + | * qemux86-64 |
- | * AIs: | + | * rcar config set to one output on each drm lease |
- | * Scott: take a look at the prserv if we can solve above issue on rpm feeds | + | * AI1: qemu-x86-64 commandline how to boot the ic-multicontainer image (Damian) |
- | * AI (jsm/ryan): forbid revert button (?edit button?) | + | * Marius max_outputs=2 == two outputs in qemu |
- | * Tom: may need policy around reverts and bumping PR value (at least for meta-layers) | + | * AI2: port above configuration to lava and enable image boot (Jan-Simon) |
- | * In the end have a multi-config build with "bitbake agl-world" | + | * AI3: extend test to take snapshots within container guests (Jan-Simon and Damian) |
- | * atm share sstate-cache but separate TMPDIR | + | * AI4: add rcar3 build (kingfisher or refhw tbd) |
- | * https://www.yoctoproject.org/docs/2.4.3/mega-manual/mega-manual.html#platdev-building-targets-with-multiple-configurations | + | * 02/28 |
- | * bitbake multiconfig:m3conf multiconfig:h3conf multiconfig:intelcorei7conf dummy-image | + | * working on qemu cmdline for multiple/two outputs |
- | * conf/m3conf.conf | + | * 03/22 |
- | * conf/h3conf.conf | + | * Problem: we can setup multiple ports, but they are not connected. Patch sent upstream, but no movement so far. |
- | * conf/intelcorei7conf.conf | + | * AI: confirm with Corentin if we can use a dockerized 'custom' qemu |
- | * start with core ... once done ... lock the SIGNATURES ? | + | * Marius offers to reply with a tested-by: |
- | * 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 | + | |
- | * Update 11/12: Jobs rework to use PRSERV (but will invalidate sstate-cache) | + | |
- | * 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. | + | |
- | * Update 2019-04-02: busy with thud uprev | + | |
- | * Update 04/16: no update | + | |
- | * Update 04/30: 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 04/02: cannot reproduce locally - test on all boards in CI with snapshot | ||
- | * Update 04/16: no update | ||
- | * Update 04/30: systemd moved to meson. ptest was removed. Issue closed. | ||
- | * Frederic: | + | Backlog: |
- | * lava-docker version of master: 19fe02f7a341e302e3ad560fcb4cc872f2201a5c | + | |
- | * Update 04/02: board up, but we need the next lava-docker version to have the device-type supported | + | |
- | * Update 04/30: | + | |
- | * branch AGL master uses https://github.com/montjoie/lava-docker/commits/agl-2019.03 | + | |
- | * Doc is https://github.com/montjoie/lava-docker/commit/2fb6759a52e2e7ba267d0c0b93c1b32d4bd98dcb for the dhcp server setup for pxe (adapt IPs as necessary). | + | |
- | * Lava-docker update: | + | * pi4 -> drm issue needs to be reproduced https://lava.automotivelinux.org/scheduler/job/28963#L3744 |
- | * Update: 04/16: lava-docker release with fix this week, uprev planned for next week | + | * 01/31 |
- | * Update 04/30: deployed | + | * issue still present (vc4, drm) |
+ | * try monitor instead of dongle to rule out dongle | ||
+ | * 02/14 | ||
+ | * no update | ||
- | * Talk about layer structure and moving components into the core | + | * AI3: POC for binary feed (and what features are included)# |
- | * proposal update to thud first, then take a look at all components (add/move/remove) | + | * WIP |
- | * meta-agl-devel/* | + | * discussion what the set of packages is that should be in the feed |
- | * meta-oic | + | * bitbake world ? |
- | * Update 04/16: | + | * discussion point: qt+html5+flutter demo ? |
- | * meta-oic removed already from master | + | * ask Denys |
- | * need to talk about in SAT: | + | * one idea was to have a minimal bootable image and let the user pull all |
- | * meta-agl-devel/meta-audio-4a-framework | + | * need to start somewhere, e.g. agl-demo-platform and expand |
- | * meta-agl-devel/meta-speech-framework | + | * Talk about binary feed during ELCE Dublin with chbae |
- | * meta-agl-devel/meta-hmi-framework ** | + | * 10/25: |
- | * Update 04/30: | + | * no news |
- | * Next SAT / F2F (slot on wed) | + | * 11/22: |
+ | * Talk for ALS in preparation (PRServ, HashServ) | ||
+ | * 12/13 | ||
+ | * Talk slides here: https://static.sched.com/hosted_files/ossjapan2022/84/OSSJ-jsmoeller%20Speed-up%20bitbake.pdf | ||
+ | * 01/17 | ||
- | * Folder structure for AGL repo clone: | + | * IC image -> screen snapshot test ? E.g. can disable animation by ENV variable. |
- | * Sort projects into subfolder ?: | + | * 12/13: |
- | * AGL/ | + | * Revisit after CES. |
- | * community-bsp/ | + | * 01/17 |
- | * reference-bsp/ | + | * Discussing https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-devel/+/28190 |
- | * own-project/ | + | * JIRA: SPEC-4606 and SPEC-4608 |
- | * upstream/ | + | * Scott will take a look as he had similar issues w/ the KVM image |
- | * Update 04/30: | + | * 01/31 |
- | * Next SAT / F2F (slot on wed) | + | * Multiconfig for IC-container and KVM WIP in support of this (enabling agl-compositor there) |
- | * Application tests | ||
- | * Edi has problems reproducing the test wgt's | ||
- | * will file a jira ticket (@Romain or @Frederic) | ||
- | * Update 04/16: helloworld test now runs (SPEC-2314) | ||
- | * Update 04/16: agl-service-gps | ||
- | * Update 04/30: testing various services now | ||
- | * bluetooth-service, weather-service, mediaplayer-service | ||
- | * some issues with afm-test (crash?? on 1 out of 3 tries) | ||
- | * please file a jira and assign to Romain | ||
- | * Need to investigate how to virtualize bt device, wifi device | ||
- | * https://github.com/martinpitt/umockdev | ||
- | * Wrt Hardware: check if HW is up and we get a valid response from the hardware | ||
- | * Wrt services/api's: check api's agains virtual or mock'd device. | ||
New: | New: | ||
- | * gerrit and jira page load slow - filed https://jira.automotivelinux.org/browse/SPEC-2370 | + | * Rahul (AMD): benchmarking the OS, gfxbench, 3dmark, |
+ | * Marius: glmark2 (wayland-es backend works) | ||
+ | * https://layers.openembedded.org/layerindex/recipe/5190/ | ||
+ | * gfxbench or 3dmark are more featureful tests | ||
+ | * there are no recipes | ||
+ | * Uniengine has downloadable installer, but only x86. Commandline-driven version is not free. | ||
+ | * | ||
- | ==== Meeting 2019/04/16 ==== | + | Next meeting: |
+ | 5th Apr 2023 | ||
- | THIS MEETING WILL STILL USE GOTOMEETING ! | ||
- | ===Attendees=== | + | ==== Meeting 2023/02/28 ==== |
- | Jan-Simon, Li, Edi, Stoyan, Corentin, Stephane, Kusakabe-san | + | |
+ | === Attendees === | ||
+ | Jan-Simon, Walt, Scott, Du Erpei, Damian, Ishii-san, Marius | ||
===Topics=== | ===Topics=== | ||
- | * Fujitsu test report update (Fujitsu) | ||
- | * 7.0.1 w/ dragonboard 410c | ||
- | * https://jira.automotivelinux.org/browse/SPEC-2324 | ||
- | * likely kernel bug (-> BSP) | ||
- | * Fuego / Lava support | + | * lava lab status |
- | * Being reworked and re-submitted to lava. | + | * operational |
+ | * PI4 has kernel issues -> graphics does not come up -> see below | ||
+ | * preparations for uprev on wednesday (1st march) ~ 3pm UTC | ||
- | * Application lifecycle test | + | * -next branch / Denys |
- | * Update 04/16: https://gerrit.automotivelinux.org/gerrit/#/c/20955/ done. | + | * 02/14 |
+ | * nothing new to report | ||
+ | * 02/28 | ||
+ | * fixes required on meta-agl-core for autobuilder to pass | ||
- | * Thud upgrade | + | * Yocto-check-layer |
- | * Status in weekly devcall | + | * 02/14 |
- | * CI updates necessary | + | * 2 minor issues in layer within meta-agl and meta-agl-demo |
- | * dtb names changed | + | * continuing with meta-agl-devel |
- | * fix required in releng. | + | * 02/28 |
- | * arm32 SDK name changed armv7ve... -> armv7vet2... | + | * patches for meta-agl-demo sent to gerrit |
+ | |||
+ | * Extend Testing | ||
+ | * 01/17 | ||
+ | * Questions by mail | ||
+ | * We're debugging a timeout that we see (~30min). We do not know yet what component does cause it. | ||
+ | * For now switch to qemux86-64 | ||
+ | * 02/14 | ||
+ | * Working on talk for AMM | ||
+ | * 02/28 | ||
+ | * Done | ||
- | * Infra update: | + | * IC image and integration of drm-leasemanager |
- | * new CI infra is WIP, change in provider, build nodes will be physical machines | + | * rcar + kvm + pi4 |
- | * Update: 04/16 - no news | + | * qemux86-64 |
+ | * rcar config set to one output on each drm lease | ||
+ | * AI1: qemu-x86-64 commandline how to boot the ic-multicontainer image (Damian) | ||
+ | * Marius max_outputs=2 == two outputs in qemu | ||
+ | * AI2: port above configuration to lava and enable image boot (Jan-Simon) | ||
+ | * AI3: extend test to take snapshots within container guests (Jan-Simon and Damian) | ||
+ | * AI4: add rcar3 build (kingfisher or refhw tbd) | ||
+ | * 02/28 | ||
+ | * working on qemu cmdline for multiple/two outputs | ||
- | * SPEC-920 | + | Backlog: |
- | * 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 | + | |
- | * Update 11/12: Jobs rework to use PRSERV (but will invalidate sstate-cache) | + | |
- | * 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. | + | |
- | * Update 2019-04-02: busy with thud uprev | + | |
- | * Update 04/16: no update | + | |
- | * issue with ptest packages, CI-build should enable agl-ptest | + | * pi4 -> drm issue needs to be reproduced https://lava.automotivelinux.org/scheduler/job/28963#L3744 |
- | * https://gerrit.automotivelinux.org/gerrit/17505 | + | * 01/31 |
- | * tbd: selection of tests as some break the network filesystem | + | * issue still present (vc4, drm) |
- | * take board, run nbdroot and execute ptests one-by-one -> list of good/bad | + | * try monitor instead of dongle to rule out dongle |
- | * Update 02/19 | + | * 02/14 |
- | * AI for baylibre to fix systemd test | + | * no update |
- | * Removing network sub-tests from systemd ptest (due to netboot environment) | + | |
- | * Update 04/02: cannot reproduce locally - test on all boards in CI with snapshot | + | |
- | * Update 04/16: no update | + | |
- | * Frederic: | + | * AI3: POC for binary feed (and what features are included)# |
- | * lava-docker version of master: 19fe02f7a341e302e3ad560fcb4cc872f2201a5c | + | * WIP |
- | * Update 04/02: board up, but we need the next lava-docker version to have the device-type supported | + | * discussion what the set of packages is that should be in the feed |
+ | * bitbake world ? | ||
+ | * discussion point: qt+html5+flutter demo ? | ||
+ | * ask Denys | ||
+ | * one idea was to have a minimal bootable image and let the user pull all | ||
+ | * need to start somewhere, e.g. agl-demo-platform and expand | ||
+ | * Talk about binary feed during ELCE Dublin with chbae | ||
+ | * 10/25: | ||
+ | * no news | ||
+ | * 11/22: | ||
+ | * Talk for ALS in preparation (PRServ, HashServ) | ||
+ | * 12/13 | ||
+ | * Talk slides here: https://static.sched.com/hosted_files/ossjapan2022/84/OSSJ-jsmoeller%20Speed-up%20bitbake.pdf | ||
+ | * 01/17 | ||
- | * Lava-docker update: | + | * IC image -> screen snapshot test ? E.g. can disable animation by ENV variable. |
- | * already testing and PR issued | + | * 12/13: |
- | * issue is pxe+grub+nbdroot (still pending in upstream) | + | * Revisit after CES. |
- | * uprev of master and slaves needed for this | + | * 01/17 |
- | * schedule during next call | + | * Discussing https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-devel/+/28190 |
- | * Update: 04/16: lava-docker release with fix this week, uprev planned for next week | + | * JIRA: SPEC-4606 and SPEC-4608 |
+ | * Scott will take a look as he had similar issues w/ the KVM image | ||
+ | * 01/31 | ||
+ | * Multiconfig for IC-container and KVM WIP in support of this (enabling agl-compositor there) | ||
- | * Talk about layer structure and moving components into the core | ||
- | * proposal update to thud first, then take a look at all components (add/move/remove) | ||
- | * meta-agl-devel/* | ||
- | * meta-oic | ||
- | * Update 04/16: | ||
- | * meta-oic removed already from master | ||
- | * need to talk about in SAT: | ||
- | * meta-agl-devel/meta-audio-4a-framework | ||
- | * meta-agl-devel/meta-speech-framework | ||
- | * meta-agl-devel/meta-hmi-framework | ||
- | * Folder structure for AGL repo clone: | + | New: |
- | * Sort projects into subfolder ?: | + | * https://gerrit.automotivelinux.org/gerrit/c/AGL/AGL-repo/+/28482 |
- | * AGL/ | + | * https://github.com/eclipse/kuksa.val/blob/master/kuksa-val-server/buildinfo.h.in |
- | * community-bsp/ | + | * https://github.com/eclipse/kuksa.val/blob/master/kuksa-val-server/git_watcher.cmake |
- | * reference-bsp/ | + | * |
- | * own-project/ | + | |
- | * upstream/ | + | |
- | * Application tests | ||
- | * Edi has problems reproducing the test wgt's | ||
- | * will file a jira ticket (@Romain or @Frederic) | ||
- | * Update 04/16: helloworld test now runs (SPEC-2314) | ||
- | * Update 04/16: agl-service-gps | ||
- | |||
- | intel-corei7-64:~# afm-test agl-service-gps-test.wgt | ||
- | PASS: agl-service-gps-test@1.0-2c2b36d-dirty started with pid=13949 | ||
- | ERROR: failed Resource temporarily unavailable | ||
- | PASS: agl-service-gps-test@1.0-2c2b36d-dirty killed and removed | ||
- | * Try to build with IMAGE_INSTALL_append = " gps-utils" | ||
- | * If that works we need to add the dependency in the proper place (agl-service-gps if agl-devel is enabled) | ||
- | New: | ||
- | * Switch to zoom !! | ||
+ | Next meeting: | ||
+ | 21th Mar 2023 | ||
- | ==== Meeting 2019/04/02 ==== | ||
- | ===Attendees=== | ||
- | Jan-Simon, Tom, Edi, Stoyan, Li, Ronan, Corentin, Stephane, Frederic, Khouloud | ||
- | ===Topics=== | + | ==== Meeting 2023/02/14 ==== |
- | * Fujitsu test report update (Fujitsu) | + | |
- | * GG 7.0.1 tested | + | |
- | * test reports: {{:eg-ciat:aglgg7_0_1regressiontestreport.zip|testreport xml zipped}} | + | |
- | * Issues with USB radio, BT, hvac and dashboard | + | |
- | * JIRA's to be filed or extended | + | |
- | * Fuego / Lava support | + | |
- | * Presentation to be held during AGL AMM | + | |
- | * https://aglammjapan2019.sched.com/event/L8VH/enhanced-ciat-lab-for-agl-running-lava-with-fuegos-binary-test-cache-zhong-lu-li-gang-nanjing-fujitsu-nanda-software-technology-co-ltd | + | |
- | * Test case submissions to JIRA (review) | + | |
- | * https://jira.automotivelinux.org/projects/SPEC?selectedItem=com.thed.zephyr.je%3Azephyr-tests-page#test-cycles-tab | + | |
- | * 04/02: Ok so far | + | |
- | * Application lifecycle test | + | |
- | * Where to add app test: | + | |
- | * https://git.automotivelinux.org/ci-management/tree/jjb/ci-apps-verify/ci-apps-jjb.yaml | + | |
- | * we need to extend this with CIBT (multijob) similar to https://git.automotivelinux.org/ci-management/tree/jjb/ci-AGL-verify/ci-platform-jjb.yaml#n150 | + | |
- | * initially just qemux86-64 / image from https://download.automotivelinux.org/AGL/snapshots/master/latest/qemux86-64/deploy/images/qemux86-64/ for lava job | + | |
- | Along the lines of: | + | === Attendees === |
- | - multijob: | + | Jan-Simon, Walt, Scott, Du Erpei |
- | name: CIBT-app-{project} | + | |
- | condition: SUCCESSFUL | + | |
- | projects: | + | |
- | - name: 'ci-app-{project}-verify-CIBT-qemux86-64' | + | |
- | current-parameters: true | + | |
- | #abort-all-job: true | + | |
- | kill-phase-on: FAILURE | + | |
- | - multijob: | + | |
- | name: 'CIBT-{project}-finish-success' | + | |
- | condition: SUCCESSFUL | + | |
- | projects: | + | |
- | - name: 'ci-app-{project}-verify-CIBT-finish-success' | + | |
- | current-parameters: true | + | |
- | abort-all-job: true | + | |
- | kill-phase-on: FAILURE | + | |
+ | ===Topics=== | ||
- | * Thud upgrade | + | * lava lab status |
- | * Status in weekly devcall | + | * operational |
- | * master-next branch: | + | * PI4 has kernel issues -> graphics does not come up -> see below |
- | * https://jira.automotivelinux.org/browse/SPEC-1837 | + | * lava uprev (replace xnbd-server) |
- | * https://git.automotivelinux.org/AGL/meta-agl/commit/?h=next&id=cd14a879b91fb74e58c01e31248590ce5351c94e | + | * preparations for a mid-feb uprev (after release) - Feb 22-24 would be free |
- | * ''repo grep AGL_FIXME'' | + | |
- | * ''find . -name *AGLFIXME*'' | + | |
- | * and you shall find the interesting spots to fix. | + | |
- | * Update 02/19: See mail on ML and sandbox | + | |
- | * Infra update: | + | * -next branch / Denys |
- | * new CI infra is WIP, change in provider, build nodes will be physical machines | + | * 01/31 |
+ | * nothing new to report | ||
+ | * 02/14 | ||
+ | * nothing new to report | ||
- | * SPEC-920 | + | * Yocto-check-layer |
- | * Fix in gerrit 16867 | + | * 01/31 |
- | * further discussion | + | * work started |
- | * AIs: | + | * 02/14 |
- | * Scott: take a look at the prserv if we can solve above issue on rpm feeds | + | * 2 minor issues in layer within meta-agl and meta-agl-demo |
- | * AI (jsm/ryan): forbid revert button (?edit button?) | + | * continuing with meta-agl-devel |
- | * 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" | + | * Extend Testing |
- | * atm share sstate-cache but separate TMPDIR | + | * 01/17 |
- | * https://www.yoctoproject.org/docs/2.4.3/mega-manual/mega-manual.html#platdev-building-targets-with-multiple-configurations | + | * Questions by mail |
- | * bitbake multiconfig:m3conf multiconfig:h3conf multiconfig:intelcorei7conf dummy-image | + | * We're debugging a timeout that we see (~30min). We do not know yet what component does cause it. |
- | * conf/m3conf.conf | + | * For now switch to qemux86-64 |
- | * conf/h3conf.conf | + | * 02/14 |
- | * conf/intelcorei7conf.conf | + | * Working von talk for AMM |
- | * 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 | + | |
- | * Update 11/12: Jobs rework to use PRSERV (but will invalidate sstate-cache) | + | |
- | * 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. | + | |
- | * UPDATE 2019-01-22: Work resumed | + | |
- | * Update 2019-02-19: Busy with GG7.0.0 | + | |
- | * Update 2019-04-02: busy with thud uprev | + | |
- | * issue with ptest packages, CI-build should enable agl-ptest | + | * pi4 -> drm issue needs to be reproduced https://lava.automotivelinux.org/scheduler/job/28963#L3744 |
- | * https://gerrit.automotivelinux.org/gerrit/17505 | + | * 01/31 |
- | * tbd: selection of tests as some break the network filesystem | + | * issue still present (vc4, drm) |
- | * take board, run nbdroot and execute ptests one-by-one -> list of good/bad | + | * try monitor instead of dongle to rule out dongle |
- | * Update 02/19 | + | * 02/14 |
- | * AI for baylibre to fix systemd test | + | * no update |
- | * Removing network sub-tests from systemd ptest (due to netboot environment) | + | |
- | * Update 04/02: cannot reproduce locally - test on all boards in CI with snapshot | + | |
- | * Working on app test for ci-apps-* (https://jira.automotivelinux.org/browse/SPEC-1850) | + | |
- | * WIP, close to be complete | + | |
- | * Frederic: | + | Backlog: |
- | * lava-docker version of master: 19fe02f7a341e302e3ad560fcb4cc872f2201a5c | + | |
- | * Update 04/02: board up, but we need the next lava-docker version to have the device-type supported | + | |
- | * Lava-docker update: | + | |
- | * already testing and PR issued | + | |
- | * issue is pxe+grub+nbdroot (still pending in upstream) | + | |
- | * uprev of master and slaves needed for this | + | |
- | * schedule during next call | + | |
- | * Talk about layer structure and moving components into the core | + | * AI3: POC for binary feed (and what features are included)# |
- | * proposal update to thud first, then take a look at all components (add/move/remove) | + | * WIP |
- | * meta-agl-devel/* | + | * discussion what the set of packages is that should be in the feed |
- | * meta-oic | + | * bitbake world ? |
- | * 02/19: defer after update | + | * discussion point: qt+html5+flutter demo ? |
- | * 04/02: " | + | * ask Denys |
+ | * one idea was to have a minimal bootable image and let the user pull all | ||
+ | * need to start somewhere, e.g. agl-demo-platform and expand | ||
+ | * Talk about binary feed during ELCE Dublin with chbae | ||
+ | * 10/25: | ||
+ | * no news | ||
+ | * 11/22: | ||
+ | * Talk for ALS in preparation (PRServ, HashServ) | ||
+ | * 12/13 | ||
+ | * Talk slides here: https://static.sched.com/hosted_files/ossjapan2022/84/OSSJ-jsmoeller%20Speed-up%20bitbake.pdf | ||
+ | * 01/17 | ||
- | * Ronan: RCAR-BSP 3.15.0 is ready for review in gerrit | + | * IC image -> screen snapshot test ? E.g. can disable animation by ENV variable. |
- | * 04/02: done | + | * 12/13: |
+ | * Revisit after CES. | ||
+ | * 01/17 | ||
+ | * Discussing https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-devel/+/28190 | ||
+ | * JIRA: SPEC-4606 and SPEC-4608 | ||
+ | * Scott will take a look as he had similar issues w/ the KVM image | ||
+ | * 01/31 | ||
+ | * Multiconfig for IC-container and KVM WIP in support of this (enabling agl-compositor there) | ||
- | NEW: | + | |
- | * Application tests | + | New: |
- | * Edi has problems reproducing the test wgt's | + | * IC image and integration of drm-leasemanager |
- | * will file a jira ticket (@Romain or @Frederic) | + | * rcar + kvm + pi4 |
+ | * qemux86-64 | ||
+ | * rcar config set to one output on each drm lease | ||
+ | * AI1: qemu-x86-64 commandline how to boot the ic-multicontainer image (Damian) | ||
+ | * Marius max_outputs=2 == two outputs in qemu | ||
+ | * AI2: port above configuration to lava and enable image boot (Jan-Simon) | ||
+ | * AI3: extend test to take snapshots within container guests (Jan-Simon and Damian) | ||
+ | * AI4: add rcar3 build (kingfisher or refhw tbd) | ||
* | * | ||
- | === Next meeting === | ||
- | Next meeting in 2 weeks. | ||
- | ATTENTION: we'll switch to zoom ! Watch-out for an updated calendar-invite. | ||
+ | Next meeting: | ||
+ | 28th Feb 2023 | ||
- | ==== Meeting 2019/02/19 ==== | ||
- | ===Attendees=== | ||
- | Jan-Simon, Frederic, Kurokawa-san, Li Xiaoming, Ronan, Tom, Khouloud, Corentin | ||
- | ===Topics=== | + | ==== Meeting 2023/01/31 ==== |
- | * Fujitsu test report update | + | |
- | * Guppy 7.0.0: found Dashboard and HVAC crashing during test execution. -> JIRA (assign to Leon) | + | |
- | * Test case submissions to JIRA | + | |
- | * Test cases can be defined in Jira now. | + | |
- | * Example: https://jira.automotivelinux.org/browse/SPEC-2132 | + | |
- | * Todo: document tests executed | + | |
- | * Update 2/19: Sample entries for 'Zephyr' [[https://jira.automotivelinux.org/projects/SPEC?selectedItem=com.thed.zephyr.je%3Azephyr-tests-page#test-cycles-tab | here] | + | |
- | * Fuego / Lava support | + | |
- | * Patch for LAVA pending review https://git.lavasoftware.org/lava/lava/merge_requests/330 | + | |
- | * Presentation to be held during AGL AMM | + | |
- | * SPEC-920 | + | === Attendees === |
- | * Fix in gerrit 16867 | + | Jan-Simon, Walt, Du Erp, Scott, Kurokawa-san, Marius |
- | * 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 | + | |
- | * Update 11/12: Jobs rework to use PRSERV (but will invalidate sstate-cache) | + | |
- | * 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. | + | |
- | * UPDATE 2019-01-22: Work resumed | + | |
- | * Update 2019-02-19: Busy with GG7.0.0 | + | |
- | * master-next branch: | + | ===Topics=== |
- | * 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 02/19: See mail on ML and sandbox | + | |
- | * issue with ptest packages, CI-build should enable agl-ptest | + | * lava lab status |
- | * https://gerrit.automotivelinux.org/gerrit/17505 | + | * operational |
- | * tbd: selection of tests as some break the network filesystem | + | * pyartiproxy restarted |
- | * take board, run nbdroot and execute ptests one-by-one -> list of good/bad | + | * Issues solved w/ systemd-network-generator, all boards but the pi4 work fine. |
- | * Update 02/19 | + | * PI4 has kernel issues -> graphics does not come up -> see below |
- | * AI for baylibre to fix systemd test | + | * lava uprev (replace xnbd-server) |
- | * Removing network sub-tests from systemd ptest (due to netboot environment) | + | * Progress on nbd-server setup |
- | * 02/19: deferred | + | * preparations for a mid-feb uprev (after release) |
- | * Working on app test for ci-apps-* (https://jira.automotivelinux.org/browse/SPEC-1850) | + | |
- | * WIP, close to be complete | + | |
- | * SPEC-1902, Stephane will do the reference features, Jan-Simon the CI features. | + | * -next branch / Denys |
- | * Update 02/19 | + | * 01/17 |
- | * Some more updates done | + | * bugfix for YP mickledore |
+ | * build might be broken with latest upstream | ||
+ | * 01/31 | ||
+ | * nothing new to report | ||
- | * Frederic: | + | * Yocto-check-layer |
- | * lava-docker version of master: 19fe02f7a341e302e3ad560fcb4cc872f2201a5c | + | * 01/31 |
- | * working on 64bit rpi3 filesystem | + | * work started |
- | * still issues on rpi3 | + | |
- | * -> proposal: use x86 board or machine | + | * Extend Testing |
+ | * 01/17 | ||
+ | * Questions by mail | ||
+ | * We're debugging a timeout that we see (~30min). We do not know yet what component does cause it. | ||
+ | * For now switch to qemux86-64 | ||
- | * Jira-Zephyr vs Kiwi vs ??? | + | * pi4 -> drm issue needs to be reproduced https://lava.automotivelinux.org/scheduler/job/28963#L3744 |
- | * Kiwi: | + | * 01/31 |
- | * + attach artifacts to the test (stored in kiwi) | + | * issue still present (vc4, drm) |
- | * repo manifest -r | + | * try monitor instead of dongle to rule out dongle |
- | * + formatted output -> pdf | + | |
- | * Zephyr: | + | |
- | * create dummy set , plan and ad-hoc and planned execution | + | |
- | * duplicate build+test+core UI plans from Konsulko to compare (Tom) | + | |
- | * No update: | + | |
- | * | + | |
- | * Talk about layer structure and moving components into the core | + | |
- | * proposal update to thud first, then take a look at all components (add/move/remove) | + | |
- | * meta-agl-devel/* | + | |
- | * meta-oic | + | |
- | * 02/19: defer after update | + | |
- | NEW: | + | Backlog: |
- | * Ronan: RCAR-BSP 3.15.0 is ready for review in gerrit | + | |
- | * Gerrit: https://gerrit.automotivelinux.org/gerrit/#/q/owner:ronan.lemartret%2540iot.bzh+status:open | + | |
- | * Sandbox: https://git.automotivelinux.org/AGL/meta-renesas-rcar-gen3/log/?h=sandbox/ronan/rocko_bsp_v3.15.0 | + | |
- | * Plan: | + | |
- | * for current master and to be cherry-picked to guppy and flounder (3.15.0+rocko) | + | |
- | * master-next (thud) will also use 3.15.0+thud for now (push mar for BSP and apr for KF) | + | |
+ | * AI3: POC for binary feed (and what features are included)# | ||
+ | * WIP | ||
+ | * discussion what the set of packages is that should be in the feed | ||
+ | * bitbake world ? | ||
+ | * discussion point: qt+html5+flutter demo ? | ||
+ | * ask Denys | ||
+ | * one idea was to have a minimal bootable image and let the user pull all | ||
+ | * need to start somewhere, e.g. agl-demo-platform and expand | ||
+ | * Talk about binary feed during ELCE Dublin with chbae | ||
+ | * 10/25: | ||
+ | * no news | ||
+ | * 11/22: | ||
+ | * Talk for ALS in preparation (PRServ, HashServ) | ||
+ | * 12/13 | ||
+ | * Talk slides here: https://static.sched.com/hosted_files/ossjapan2022/84/OSSJ-jsmoeller%20Speed-up%20bitbake.pdf | ||
+ | * 01/17 | ||
- | ==== Meeting 2019/02/04 ==== | + | * IC image -> screen snapshot test ? E.g. can disable animation by ENV variable. |
- | ===Attendees=== | + | * 12/13: |
- | Jan-Simon, Walt, Tom, Frederic, Li, Ronan, Stephane | + | * Revisit after CES. |
+ | * 01/17 | ||
+ | * Discussing https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-devel/+/28190 | ||
+ | * JIRA: SPEC-4606 and SPEC-4608 | ||
+ | * Scott will take a look as he had similar issues w/ the KVM image | ||
+ | * 01/31 | ||
+ | * Multiconfig for IC-container and KVM WIP in support of this (enabling agl-compositor there) | ||
- | ===Topics=== | ||
- | * Test case submissions to JIRA | ||
- | * Test cases can be defined in Jira now. | ||
- | * Example: https://jira.automotivelinux.org/browse/SPEC-2132 | ||
- | * Todo: document tests executed | ||
- | * AI: Fujitsu & Konsulko - document test cases in JIRA | ||
- | * Fuego / Lava support | ||
- | * Patch for LAVA pending review https://git.lavasoftware.org/lava/lava/merge_requests/330 | ||
- | * SPEC-920 | + | New: |
- | * Fix in gerrit 16867 | + | * Discuss goals/plans/features for 2023 |
- | * 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 | + | |
- | * Update 11/12: Jobs rework to use PRSERV (but will invalidate sstate-cache) | + | |
- | * Update 11/12: postponed after CES. | + | |
- | * Update 02/05: work started -> guppy final | + | |
- | * AI (jsm): bitbake package-index | + | |
- | * Update 11/12: postponed after CES. | + | |
- | * Update 02/05: work started -> guppy final | + | |
- | * AI (jsm): sync-out the rpm feeds for the snapshot builds | + | |
- | * Update 11/12: more space on download server requested | + | |
- | * Update 02/05: work started -> guppy final | + | |
- | * 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 11/12: postponed after CES. | + | |
- | * AI (Tom): is there a prserv (ro) version? | + | |
- | * Update 11/12: postponed after CES. | + | |
- | * Jan-Simon to talk to Ryan hot to dump the sqlite from prserv | + | |
- | * UPDATE 2019-01-22: Work resumed | + | |
- | * 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 | ||
- | * Update 11/12: no time, will look for a rebase and re-eval errors. | ||
- | * Update 2019-01-22: Scott / Tom will work on -next | ||
- | * Update 2019-02-05: | ||
- | * Scott: working on submodule fetcher upstream | ||
- | * Stephane: security manager fixed by Jose, dbus-cynara disabled (wgt install!) | ||
- | * smack ok, weston ok, no ivi-shell atm | ||
- | * binder + wgt builds work, issues around cynara | ||
- | * serves as reference for appfw 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 11/12: WIP | ||
- | * disabled systemd test as it disables network (bad in CI) | ||
- | * We'd have to disable any network test in the testsuite | ||
- | * Update 11/12: no update | ||
- | * AI for baylibre to fix systemd test | ||
- | * SPEC-1902, Stephane will do the reference features, Jan-Simon the CI features. | ||
- | * Update 27/11: WIP (draft in gerrit) | ||
- | * Update 11/12: WIP (draft in gerrit) | ||
- | * Update 2019-01-22: still draft in gerrit. | ||
- | * Update 2019-02-05: no time | ||
- | * Kusakabe-san: manual testing done by Fujitsu - which usb hardware for radio/BT if not built-in ? | ||
- | * https://wiki.automotivelinux.org/agl-distro/ces-2018-demo | ||
- | * radio/sdr: https://www.rtl-sdr.com/buy-rtl-sdr-dvb-t-dongles/ | ||
- | * bluetooth: | ||
- | * Product: CSR8510 A10 | ||
- | * AI: Walt: sample hardware list | ||
- | * Frederic: | ||
- | * lava-docker version of master: 19fe02f7a341e302e3ad560fcb4cc872f2201a5c | ||
- | * working on 64bit rpi3 filesystem | ||
- | New: | + | Next meeting: |
- | * Jira-Zephyr vs Kiwi vs ??? | + | 14th Feb 2023 |
- | * Kiwi: | + | |
- | * + attach artifacts to the test (stored in kiwi) | + | |
- | * repo manifest -r | + | |
- | * + formatted output -> pdf | + | |
- | * Zephyr: | + | |
- | * create dummy set , plan and ad-hoc and planned execution | + | |
- | * duplicate build+test+core UI plans from Konsulko to compare (Tom) | + | |
- | * Talk about layer structure and moving components into the core | + | |
- | * proposal update to thud first, then take a look at all components (add/move/remove) | + | |
- | * meta-agl-devel/* | + | |
- | * meta-oic | + | |
- | ==== Meeting 2019/01/22 ==== | + | ==== Meeting 2023/01/17 ==== |
- | ===Attendees=== | + | |
- | Jan-Simon, Frederic, Kusakabe-san | + | === Attendees === |
+ | Jan-Simon, Walt, Yan, Du Erpei, Marius, Scott, Kurokawa-san | ||
===Topics=== | ===Topics=== | ||
- | * Test case submissions to JIRA | ||
- | * Test cases can be defined in Jira now. | ||
- | * Example: https://jira.automotivelinux.org/browse/SPEC-2132 | ||
- | * Todo: document tests executed | ||
- | * AI: Fujitsu & Konsulko - document test cases in JIRA | ||
- | * Fuego / Lava support | ||
- | * Patch for LAVA pending review https://git.lavasoftware.org/lava/lava/merge_requests/330 | ||
- | * | ||
- | * SPEC-920 | + | * lava lab status |
- | * Fix in gerrit 16867 | + | * operational |
- | * further discussion | + | * agl-core-lab resetup |
- | * AIs: | + | * lab partially back |
- | * Scott: take a look at the prserv if we can solve above issue on rpm feeds | + | * lab-baylibre |
- | * AI (jsm/ryan): forbid revert button (?edit button?) | + | * refhw throws connection errors |
- | * Tom: may need policy around reverts and bumping PR value (at least for meta-layers) | + | * This seems to bite us: |
- | * In the end have a multi-config build with "bitbake agl-world" | + | * https://github.com/renesas-rcar/meta-renesas/blob/dunfell/meta-rcar-gen3/recipes-core/systemd/systemd-conf_%25.bbappend |
- | * atm share sstate-cache but separate TMPDIR | + | * adding BBMASK |
- | * https://www.yoctoproject.org/docs/2.4.3/mega-manual/mega-manual.html#platdev-building-targets-with-multiple-configurations | + | * Marius: |
- | * bitbake multiconfig:m3conf multiconfig:h3conf multiconfig:intelcorei7conf dummy-image | + | * nbd boot issue on pi (master) |
- | * conf/m3conf.conf | + | * check config leaking into image |
- | * conf/h3conf.conf | + | * lava uprev overdue (replace xnbd-server) |
- | * conf/intelcorei7conf.conf | + | * Corentin preparing update. Currently checking why new nbd-server is mounted read-only. |
- | * start with core ... once done ... lock the SIGNATURES ? | + | * https://paste.debian.net/1261480/ |
- | * Initial step, use agl-demo-platform-crosssdk as target (only active profile atm) | + | * being debugged |
- | * 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 | + | |
- | * Update 11/12: Jobs rework to use PRSERV (but will invalidate sstate-cache) | + | |
- | * Update 11/12: postponed after CES. | + | |
- | * AI (jsm): bitbake package-index | + | |
- | * Update 11/12: postponed after CES. | + | |
- | * AI (jsm): sync-out the rpm feeds for the snapshot builds | + | |
- | * Update 11/12: more space on download server requested | + | |
- | * 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 11/12: postponed after CES. | + | |
- | * AI (Tom): is there a prserv (ro) version? | + | |
- | * Update 11/12: postponed after CES. | + | |
- | * UPDATE 2019-01-22: Work resumed | + | |
- | * 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 | ||
- | * Update 11/12: no time, will look for a rebase and re-eval errors. | ||
- | * Update 2019-01-22: Scott / Tom will work on -next | ||
- | * 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 | ||
- | * Update 11/12: WIP | ||
- | * disabled systemd test as it disables network (bad in CI) | ||
- | * We'd have to disable any network test in the testsuite | ||
- | * Update 11/12: no update | ||
- | * AI for baylibre to fix systemd test | ||
- | * SPEC-1902, Stephane will do the reference features, Jan-Simon the CI features. | ||
- | * Update 27/11: WIP (draft in gerrit) | ||
- | * Update 11/12: WIP (draft in gerrit) | ||
- | * Update 2019-01-22: still draft in gerrit. | ||
- | New: | + | * -next branch / Denys |
- | * Kusakabe-san: manual testing done by Fujitsu - which usb hardware for radio/BT if not built-in ? | + | * 01/17 |
- | * https://wiki.automotivelinux.org/agl-distro/ces-2018-demo | + | * bugfix for YP mickledore |
- | * radio/sdr: https://www.rtl-sdr.com/buy-rtl-sdr-dvb-t-dongles/ | + | * build might be broken with latest upstream |
- | * bluetooth: | + | * |
- | * Product: CSR8510 A10 | + | |
- | * AI: Walt: sample hardware list | + | |
- | * Frederic: | + | |
- | * lava-docker version of master: 19fe02f7a341e302e3ad560fcb4cc872f2201a5c | + | |
- | * | + | |
+ | * Extend Testing | ||
+ | * 01/17 | ||
+ | * Questions by mail | ||
- | ==== Meeting 2018/12/11 ==== | + | * AI3: POC for binary feed (and what features are included)# |
- | ===Attendees=== | + | * WIP |
- | Jan-Simon, Frederic, Stephane, Li, Ronan | + | * discussion what the set of packages is that should be in the feed |
+ | * bitbake world ? | ||
+ | * discussion point: qt+html5+flutter demo ? | ||
+ | * ask Denys | ||
+ | * one idea was to have a minimal bootable image and let the user pull all | ||
+ | * need to start somewhere, e.g. agl-demo-platform and expand | ||
+ | * Talk about binary feed during ELCE Dublin with chbae | ||
+ | * 10/25: | ||
+ | * no news | ||
+ | * 11/22: | ||
+ | * Talk for ALS in preparation (PRServ, HashServ) | ||
+ | * 12/13 | ||
+ | * Talk slides here: https://static.sched.com/hosted_files/ossjapan2022/84/OSSJ-jsmoeller%20Speed-up%20bitbake.pdf | ||
+ | * 01/17 | ||
- | * Fujitsu will do bi-weekly tests: | + | * pi4 -> drm issue needs to be reproduced https://lava.automotivelinux.org/scheduler/job/28963#L3744 |
- | * application tests: | + | * 12/13: |
- | * bluetooth, hfp | + | * No update due to travel |
- | * radio | + | * 01/17 |
- | * 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}} | + | |
- | * Update 11/12: | + | |
- | * This week GG RC2 6.99.2 (report to be added) | + | |
- | * Issues on: | + | |
- | * Bluetooth (add report to jira -> Matt R) | + | |
- | * Navigation (subsequent starts still bring not navigation to foreground) (->Tanikawa-san) | + | |
- | * Mediaplayer (if usb-drive is removed, then mediaplayer hangs/does not play anymore, loop unstable) (-> Matt R) | + | |
- | * {{:eg-ciat:agl_app_test_case_20181207.xls|Test Report from Fujitsu for 6.99.2 / GG RC2}} | + | |
- | * Need to check if jira's are filed for these. | + | |
- | * Fuego | + | * qemuarm -> connman does not ignore network if -> fails due to netboot |
- | * Update 02/10 No update | + | * 01/17 |
- | * Update 30/10: Enhanced Lava support patch posted https://lists.linuxfoundation.org/pipermail/fuego/2018-September/002422.html | + | * Issue solved (adding a !nbdroot match to ignore IF) |
- | * Update 13/11: resend patch ? Li will send reminder | + | * That led the connman systemd unit check to fail (due to being ignored). |
- | * Update 27/11: Tim Bird looking at patch | + | * leads to dns resolution not being up |
- | * Update 11/12: Tim is reviewing patch queue for a new release | + | * https://git.automotivelinux.org/AGL/meta-agl/tree/meta-netboot/recipes-core/initramfs-netboot/files/init.sh#n144 |
+ | * + /usr-merge | ||
+ | * check https://git.kernel.org/pub/scm/network/connman/connman.git/tree/ | ||
- | * SPEC-920 | + | * IC image -> screen snapshot test ? E.g. can disable animation by ENV variable. |
- | * Fix in gerrit 16867 | + | * 12/13: |
- | * further discussion | + | * Revisit after CES. |
- | * AIs: | + | * 01/17 |
- | * Scott: take a look at the prserv if we can solve above issue on rpm feeds | + | * Discussing https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-devel/+/28190 |
- | * AI (jsm/ryan): forbid revert button (?edit button?) | + | * JIRA: SPEC-4606 and SPEC-4608 |
- | * Tom: may need policy around reverts and bumping PR value (at least for meta-layers) | + | * Scott will take a look as he had similar issues w/ the KVM image |
- | * 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 | + | |
- | * Update 11/12: Jobs rework to use PRSERV (but will invalidate sstate-cache) | + | |
- | * Update 11/12: postponed after CES. | + | |
- | * AI (jsm): bitbake package-index | + | |
- | * Update 11/12: postponed after CES. | + | |
- | * AI (jsm): sync-out the rpm feeds for the snapshot builds | + | |
- | * Update 11/12: more space on download server requested | + | |
- | * 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 11/12: postponed after CES. | + | |
- | * AI (Tom): is there a prserv (ro) version? | + | |
- | * Update 11/12: postponed after CES. | + | |
- | * 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 | ||
- | * Update 11/12: no time, will look for a rebase and re-eval errors. | ||
- | * 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 | ||
- | * Update 11/12: WIP | ||
- | * disabled systemd test as it disables network (bad in CI) | ||
- | * We'd have to disable any network test in the testsuite | ||
- | * Update 11/12: no update | ||
- | * SPEC-1902, Stephane will do the reference features, Jan-Simon the CI features. | ||
- | * Update 27/11: WIP (draft in gerrit) | ||
- | * Update 11/12: WIP (draft in gerrit) | ||
- | * INFRA updates | + | New: |
- | * AGL core infra | + | * Discuss goals/plans/features for 2023 |
- | * LAVA | + | * |
- | * 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 | + | |
- | * run *lavacli* to configure your worker + device + device_type | + | |
- | Next call: Jan 15th 2019 , Jan 22nd 2019 | + | Next meeting: |
+ | 31th January 2023 | ||
+ | ==== Meeting 2022/12/13 ==== | ||
- | ==== Meeting 2018/11/13 ==== | + | === Attendees === |
- | ===Attendees=== | + | Jan-Simon, Du Erpei, Marius, Scott |
- | Walt, Jan-Simon, Xiaoming Li, Ronan, Stephane, Frederic | + | |
- | * Fujitsu will do bi-weekly tests: | + | ===Topics=== |
- | * 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 | + | * lava lab status |
- | * Update 02/10 No update | + | * operational |
- | * Update 30/10: Enhanced Lava support patch posted https://lists.linuxfoundation.org/pipermail/fuego/2018-September/002422.html | + | * agl-core-lab resetup |
- | * Update 13/11: resend patch ? Li will send reminder | + | * lab partially back |
- | * Update 27/11: Tim Bird looking at patch | + | * lab-baylibre |
+ | * refhw throws connection errors | ||
+ | * lava uprev overdue (replace xnbd-server) | ||
+ | * Corentin preparing update. Currently checking why new nbd-server is mounted read-only. | ||
+ | * https://paste.debian.net/1261480/ | ||
+ | * being debugged | ||
- | * 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) | ||
+ | * -next branch / Scott | ||
+ | * 11/22 | ||
+ | * Scott updated his WIP tree and pushed to gerrit. Sent instructions to Denys to proceed. | ||
+ | * YP master uses weston 11 , thus agl-compositor need to be looked at (SPEC-4617) | ||
+ | * 12/13 | ||
+ | * No update. | ||
+ | * Extend Testing | ||
+ | * 12/13 | ||
+ | * LAVA token issued | ||
+ | * use lavacli to setup auth and submit jobs | ||
+ | * releng-scripts -> into file , then lavacli can upload job from file | ||
- | + | * Discussions during the F2F in Berlin show interest in binary feeds. Thus continuing the work on setting up PRServ and Hashserv with readonly ports. Then lateron extending this with a binary feed on master. | |
- | ==== Meeting 2018/11/13 ==== | + | * AI3: POC for binary feed (and what features are included)# |
- | ===Attendees=== | + | * WIP |
- | Jan-Simon, Xiaoming Li, Ronan, Stephane, Frederic, Kusakabe-san | + | * discussion what the set of packages is that should be in the feed |
+ | * bitbake world ? | ||
+ | * discussion point: qt+html5+flutter demo ? | ||
+ | * ask Denys | ||
+ | * one idea was to have a minimal bootable image and let the user pull all | ||
+ | * need to start somewhere, e.g. agl-demo-platform and expand | ||
+ | * Talk about binary feed during ELCE Dublin with chbae | ||
+ | * 10/25: | ||
+ | * no news | ||
+ | * 11/22: | ||
+ | * Talk for ALS in preparation (PRServ, HashServ) | ||
+ | * 12/13 | ||
+ | * Talk slides here: https://static.sched.com/hosted_files/ossjapan2022/84/OSSJ-jsmoeller%20Speed-up%20bitbake.pdf | ||
- | Topics: | + | * pi4 -> drm issue needs to be reproduced https://lava.automotivelinux.org/scheduler/job/28963#L3744 |
+ | * 10/11 | ||
+ | * issue in vc4 driver, later kernel has patch | ||
+ | * possibly backport patch | ||
+ | * JS to confirm | ||
+ | * 11/22: | ||
+ | * WIP | ||
+ | * 12/13: | ||
+ | * No update due to travel | ||
- | * INFRA updates | + | * qemuarm -> connman does not ignore network if -> fails due to netboot |
- | * AGL core infra | + | * 10/25: |
- | * LAVA | + | * only qemuarm does not ignore the network interface where nbdroot is served (we do modify connman configuration file to exclude it in initrd) |
- | * AGL-core-lab (Germany) | + | * 12/13: |
- | * Lab iot/Lorient (France) - https://github.com/kernelci/lava-docker/blob/master/README.md | + | * No update due to travel |
- | * 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: | + | * IC image -> screen snapshot test ? E.g. can disable animation by ENV variable. |
- | * application tests: | + | * 11/10 |
- | * bluetooth, hfp | + | * depends on IC image in CI |
- | * radio | + | * 11/22 |
- | * mediaplayer | + | * Image for IC (and flutter) are in CI now. All are setup to just build on qemux86-64 now. |
- | * navigation | + | * 12/13: |
- | * hvac | + | * Revisit after CES. |
- | * dashboard | + | |
- | * report by ? -> Jan-Simon to talk with Walt. (currently email) | + | |
- | |||
- | * SPEC-920 | + | New: |
- | * Fix in gerrit 16867 | + | * html5 build -> move out of loop and put it at the end (aka won't hold up commit until sstate reuse issue is debugged) |
- | * further discussion | + | * DONE |
- | * AIs: | + | * need to check bbe on needlefish |
- | * Scott: take a look at the prserv if we can solve above issue on rpm feeds | + | * -> telematic done. |
- | * 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: | + | Next meeting: |
- | * [[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]] | + | 17th January 2023 |
- | * 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 2022/11/22 ==== |
- | ==== Meeting 2018/10/30 ==== | + | === Attendees === |
- | ===Attendees=== | + | Jan-Simon, Du Erpei, Yan Xinkuan, Scott, Walt, Marius |
- | Jan-Simon, Xiaoming Li, Ronan, Romain, Stephane | + | |
- | Topics: | + | ===Topics=== |
- | * ATS (Automated Testing Summit) readout/report | + | * lava lab status |
- | * https://elinux.org/Automated_Testing_Summit | + | * operational |
- | * INFRA updates | + | * agl-core-lab resetup |
- | * AGL core infra | + | * lab partially back |
- | * LAVA | + | * lab-baylibre |
- | * AGL-core-lab (Germany) | + | * refhw throws connection errors |
- | * Lab iot/Lorient (France) - https://github.com/kernelci/lava-docker/blob/master/README.md | + | * lava uprev overdue (replace xnbd-server) |
- | * Lab baylibre (US) | + | * Corentin preparing update. Currently checking why new nbd-server is mounted read-only. |
- | * KernelCI | + | * https://paste.debian.net/1261480/ |
- | * Performance issues | + | * being debugged |
- | * 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: | + | * -next branch / Scott |
- | * [[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]] | + | * 10/25 |
- | * New nbd client (proposal by Dominig) - SPEC-1423 | + | * planned for this week |
- | * https://gerrit.automotivelinux.org/gerrit/#/c/13445/ | + | * 11/8 |
- | * As discussed during F2F in Karlsruhe: | + | * AB issue (weston bbappend) |
- | * nbd.v3=1 (Stephane) - add boot argument to switch between old and newer implementation | + | * -> unblock |
- | * Update 2018-10-30: no update (need lava code change first) | + | * 11/22 |
- | * Ronan: how to avoid broken build env due to binary bsp update? | + | * Scott updated his WIP tree and pushed to gerrit. Sent instructions to Denys to proceed. |
- | * detect if binary driver artifacts mismatch | + | * YP master uses weston 11 , thus agl-compositor need to be looked at (SPEC-4617) |
- | * 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: | + | * Extend Testing (Qiu) |
- | * master-next branch: | + | * 8/30 |
- | * https://jira.automotivelinux.org/browse/SPEC-1837 | + | * Will adopt a ptest-first workflow. Add ptests where necessary and extend only diff to fuego. |
- | * https://git.automotivelinux.org/AGL/meta-agl/commit/?h=next&id=cd14a879b91fb74e58c01e31248590ce5351c94e | + | * rpm ptest: need package for dependency 'fakechroot' (try devtool) . |
- | * ''repo grep AGL_FIXME'' | + | * rpm has ./tests subfolder, can produce pre-compiled rpm-ptest package with it |
- | * ''find . -name *AGLFIXME*'' | + | * can work on upstreaming to YP (wrt rpm-ptest and its dependency 'fakechroot') |
- | * and you shall find the interesting spots to fix. | + | * 9/27 |
- | * issue with ptest packages, CI-build should enable agl-ptest | + | * Working on lava testdefinition (yaml+script) for qa-testdefinitions |
- | * https://gerrit.automotivelinux.org/gerrit/17505 | + | * 10/11 |
- | * Discussion about autobuild, cmake, $make, and location of resulting files | + | * we will remove meta-agl/meta-agl-core-test , what is useful can be adopted in meta-agl-devel/meta-agl-test |
- | * cleanup needed when moving to cmake module. | + | * before adopting or copying, check https://layers.openembedded.org/layerindex/branch/kirkstone/recipes/ is a recipe already exists (e.g. in meta-oe) |
- | * a) autobuild/(agl|linux)/autobuild (currently fallback qmake/make : make && make package) | + | * 10/25 |
- | * b) location of wgt: build dir (${B}) , $(toplevel build dir)/*.wgt | + | * meta-agl-core-test removed as discussed |
+ | * discussion on https://gerrit.automotivelinux.org/gerrit/c/src/agl-test-framework/+/28053 about what to do when ptests are changed/updated/deleted. | ||
+ | * 22/8 | ||
+ | * Discussion about when to enable the 'crashme' tool. Conclusion: It needs to be selectable (aka user should specifically *enable* the test / possibly expose parameters like length) by the user and not run by default. It also should be the last test to run (due to the crash). | ||
+ | * Default inclusion for releng-scripts is defined in these shortcuts. CI user 'ci'(.jinja2) https://git.automotivelinux.org/AGL/releng-scripts/tree/templates/config/default.cfg | ||
+ | * | ||
- | Next meeting in 2 week | + | * Discussions during the F2F in Berlin show interest in binary feeds. Thus continuing the work on setting up PRServ and Hashserv with readonly ports. Then lateron extending this with a binary feed on master. |
+ | * AI3: POC for binary feed (and what features are included)# | ||
+ | * WIP | ||
+ | * discussion what the set of packages is that should be in the feed | ||
+ | * bitbake world ? | ||
+ | * discussion point: qt+html5+flutter demo ? | ||
+ | * ask Denys | ||
+ | * one idea was to have a minimal bootable image and let the user pull all | ||
+ | * need to start somewhere, e.g. agl-demo-platform and expand | ||
+ | * Talk about binary feed during ELCE Dublin with chbae | ||
+ | * 10/25: | ||
+ | * no news | ||
+ | * 11/22: | ||
+ | * Talk for ALS in preparation (PRServ, HashServ) | ||
- | ==== Meeting 2018/10/02 ==== | + | * pi4 -> drm issue needs to be reproduced https://lava.automotivelinux.org/scheduler/job/28963#L3744 |
- | ===Attendees=== | + | * 10/11 |
- | Jan-Simon, Stephane, Tom, Ronan | + | * issue in vc4 driver, later kernel has patch |
+ | * possibly backport patch | ||
+ | * JS to confirm | ||
+ | * 10/25: | ||
+ | * no update | ||
+ | * 11/22: | ||
+ | * WIP | ||
- | Topics: | + | * qemuarm -> connman does not ignore network if -> fails due to netboot |
+ | * 10/25: | ||
+ | * only qemuarm does not ignore the network interface where nbdroot is served (we do modify connman configuration file to exclude it in initrd) | ||
- | * INFRA updates | + | * IC image -> screen snapshot test ? E.g. can disable animation by ENV variable. |
- | * AGL core infra | + | * 11/10 |
- | * LAVA | + | * depends on IC image in CI |
- | * AGL-core-lab (Germany) - uprev'ed with lava-docker | + | * 11/22 |
- | * Lab iot/Lorient (France) - https://github.com/kernelci/lava-docker/blob/master/README.md | + | * Image for IC (and flutter) are in CI now. All are setup to just build on qemux86-64 now. |
- | * 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: | + | New: |
- | * [[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]] | + | * html5 build -> move out of loop and put it at the end (aka won't hold up commit until sstate reuse issue is debugged) |
- | * New nbd client (proposal by Dominig) - SPEC-1423 | + | * need to check bbe on needlefish |
- | * 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: | + | Next meeting: |
- | * | + | 13th December 2022 |
+ | after that: 17th January | ||
- | ==== 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 ) | + | ==== Meeting 2022/11/8 ==== |
- | Notes: | + | === Attendees === |
- | * RPM feed for image and SDK by eg. dnf or dnf-sdk wrapper | + | Jan-Simon, Du Erpei, Yan Xinkuan, Scott, Walt, Marius |
- | * 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=== | ===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: | + | * lava lab status |
- | * [[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]] | + | * operational |
- | * New nbd client (proposal by Dominig) - SPEC-1423 | + | * agl-core-lab resetup |
- | * https://gerrit.automotivelinux.org/gerrit/#/c/13445/ | + | * lab partially back |
- | * As discussed during F2F in Karlsruhe: | + | * lab-baylibre |
- | * nbd.v3=1 (Stephane) - add boot argument to switch between old and newer implementation | + | * refhw throws connection errors |
- | * port new nbd-client for lava-dispatcher | + | * lava uprev overdue (replace xnbd-server) |
- | * Update 2018-05-15: need to investigate uprev of nbd-client in yocto/oe before we uprev. | + | * server need an uprev |
- | * Update 2018-07-24: investigating client versions | + | * time is coordinated between IT and baylibre |
- | * 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 branch / Scott |
- | Next call in 2 weeks, same place, same time (13:00 UTC) | + | * 10/25 |
+ | * planned for this week | ||
+ | * 11/8 | ||
+ | * AB issue (weston bbappend) | ||
+ | * -> unblock | ||
+ | * Extend Testing (Qiu) | ||
+ | * 8/30 | ||
+ | * Will adopt a ptest-first workflow. Add ptests where necessary and extend only diff to fuego. | ||
+ | * rpm ptest: need package for dependency 'fakechroot' (try devtool) . | ||
+ | * rpm has ./tests subfolder, can produce pre-compiled rpm-ptest package with it | ||
+ | * can work on upstreaming to YP (wrt rpm-ptest and its dependency 'fakechroot') | ||
+ | * 9/27 | ||
+ | * Working on lava testdefinition (yaml+script) for qa-testdefinitions | ||
+ | * 10/11 | ||
+ | * we will remove meta-agl/meta-agl-core-test , what is useful can be adopted in meta-agl-devel/meta-agl-test | ||
+ | * before adopting or copying, check https://layers.openembedded.org/layerindex/branch/kirkstone/recipes/ is a recipe already exists (e.g. in meta-oe) | ||
+ | * 10/25 | ||
+ | * meta-agl-core-test removed as discussed | ||
+ | * discussion on https://gerrit.automotivelinux.org/gerrit/c/src/agl-test-framework/+/28053 about what to do when ptests are changed/updated/deleted. | ||
+ | * 11/8 | ||
+ | * ==== Meeting 2022/10/25 ==== | ||
- | ==== Meeting 2018/07/24 ==== | + | === Attendees === |
- | ===Attendees=== | + | Jan-Simon, Du Erpei, Scott, Ishii-san, Marius, raouf Riahi, |
- | Jan-Simon, Frederic, Li Xiaoming, Clement, Kevin, Stephane, Ronan | + | |
- | == AGL CIAT meeting == | ||
- | | ||
===Topics=== | ===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: | + | * lava lab status |
- | * [[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]] | + | * operational |
- | * SPEC-1378 | + | * agl-core-lab resetup |
- | * Update 2018-05-29: wip | + | * WIP |
- | * Update 2018-06-12: wip | + | * lab-baylibre |
- | * Update 2018-06-26: Reduce build frequency to RC's final / ondemand / move proper container to release folder. | + | * refhw throws connection errors |
- | * Update 2018-07-10: no news | + | * lava uprev overdue (replace xnbd-server) |
- | * New nbd client (proposal by Dominig) - SPEC-1423 | + | * server need an uprev |
- | * https://gerrit.automotivelinux.org/gerrit/#/c/13445/ | + | * time is coordinated between IT and baylibre |
- | * 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 branch / Scott |
- | Next call in 2 weeks, same place, same time (13:00 UTC) | + | * 9/27 |
+ | * WIP, works locally, shooting for YP RC timeframe | ||
+ | * Likely need to pin meta-clang to pre-v15.0 version | ||
+ | * 10/11 | ||
+ | * after workshop | ||
+ | * 10/25 | ||
+ | * planned for this week | ||
- | ==== Meeting 2018/07/10 ==== | + | * Extend Testing (Qiu) |
- | ===Attendees=== | + | * 8/30 |
- | Jan-Simon, Frederic, Ronan, Tanibata-san, Li Xiaoming | + | * Will adopt a ptest-first workflow. Add ptests where necessary and extend only diff to fuego. |
+ | * rpm ptest: need package for dependency 'fakechroot' (try devtool) . | ||
+ | * rpm has ./tests subfolder, can produce pre-compiled rpm-ptest package with it | ||
+ | * can work on upstreaming to YP (wrt rpm-ptest and its dependency 'fakechroot') | ||
+ | * 9/27 | ||
+ | * Working on lava testdefinition (yaml+script) for qa-testdefinitions | ||
+ | * 10/11 | ||
+ | * we will remove meta-agl/meta-agl-core-test , what is useful can be adopted in meta-agl-devel/meta-agl-test | ||
+ | * before adopting or copying, check https://layers.openembedded.org/layerindex/branch/kirkstone/recipes/ is a recipe already exists (e.g. in meta-oe) | ||
+ | * 10/25 | ||
+ | * meta-agl-core-test removed as discussed | ||
+ | * discussion on https://gerrit.automotivelinux.org/gerrit/c/src/agl-test-framework/+/28053 about what to do when ptests are changed/updated/deleted. | ||
+ | * 11/8 | ||
+ | * New changes in gerrit https://gerrit.automotivelinux.org/gerrit/c/src/agl-test-framework/+/28119/1 https://gerrit.automotivelinux.org/gerrit/c/src/agl-test-framework/+/28120/1 https://gerrit.automotivelinux.org/gerrit/c/src/agl-test-framework/+/28121/1 | ||
+ | * Once https://gerrit.automotivelinux.org/gerrit/c/src/qa-testdefinitions/+/28099 is merged, we can update releng-scripts to call the new testdefinititon. | ||
- | == 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. | ||
- | * 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) | ||
- | * 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 | ||
- | * 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-18: no update, delayed | ||
- | * 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. | ||
- | * Current issues: | + | * Discussions during the F2F in Berlin show interest in binary feeds. Thus continuing the work on setting up PRServ and Hashserv with readonly ports. Then lateron extending this with a binary feed on master. |
- | * [[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]] | + | * AI3: POC for binary feed (and what features are included)# |
- | * SPEC-1378 | + | * WIP |
- | * Update 2018-05-29: wip | + | * discussion what the set of packages is that should be in the feed |
- | * Update 2018-06-12: wip | + | * bitbake world ? |
- | * Update 2018-06-26: Reduce build frequency to RC's final / ondemand / move proper container to release folder. | + | * discussion point: qt+html5+flutter demo ? |
- | * Update 2018-07-10: no news | + | * ask Denys |
- | * New nbd client (proposal by Dominig) - SPEC-1423 | + | * one idea was to have a minimal bootable image and let the user pull all |
- | * https://gerrit.automotivelinux.org/gerrit/#/c/13445/ | + | * need to start somewhere, e.g. agl-demo-platform and expand |
- | * As discussed during F2F in Karlsruhe: | + | * Talk about binary feed during ELCE Dublin with chbae |
- | * nbd.v3=1 (Stephane) - add boot argument to switch between old and newer implementation | + | * 10/25: |
- | * port new nbd-client for lava-dispatcher | + | * no news |
- | * 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 | + | |
- | * 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) | + | |
- | * 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 | + | |
- | * New issues: | + | * pi4 -> drm issue needs to be reproduced https://lava.automotivelinux.org/scheduler/job/28963#L3744 |
- | * widget creation workflow (SPEC-1579) - workflow was done in '16 and documented here: | + | * 10/11 |
- | * https://wiki.automotivelinux.org/troubleshooting/app-recipes?s[]=make%20package | + | * issue in vc4 driver, later kernel has patch |
- | * need to avoid breaking old releases going forward | + | * possibly backport patch |
- | * app builds with SDK in CI and aglwgt.bbclass | + | * JS to confirm |
- | * https://jira.automotivelinux.org/browse/SPEC-1530 | + | * 10/25: |
- | * Ronan pushes a fix to gerrit (cmake module) | + | * no update |
- | * Upstream ?! AI: Ronan to open jira to track and do the submit upstream | + | |
- | * will use patch as short-term fix until submitted upstream | + | |
- | * Go stdlib install. | + | |
- | * 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 | + | |
- | ===Next meeting(s)=== | + | * qemuarm -> connman does not ignore network if -> fails due to netboot |
- | Next call in 2 weeks, same place, same time (13:00 UTC) | + | * 10/25: |
+ | * only qemuarm does not ignore the network interface where nbdroot is served (we do modify connman configuration file to exclude it in initrd) | ||
- | ==== Meeting 2018/06/26 ==== | + | * IC image -> screen snapshot test ? E.g. can disable animation by ENV variable. |
- | ===Attendees=== | + | * 11/10 |
- | Jan-Simon, Frederic, Ronan, Stephane, Liu, Oki-san | + | * depends on IC image in CI |
- | == AGL CIAT meeting == | + | New: |
- | + | * | |
- | ===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 | + | |
- | * 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. | + | |
- | * 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. | + | |
- | * 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 | + | |
- | * 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) | + | |
- | * Current issues: | + | Backlog: |
- | * [[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. | + | |
- | * 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 | + | |
- | * 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. | + | |
- | * https://jira.automotivelinux.org/browse/SPEC-1434 | + | |
- | * Update 2018-06-26: Closed. Fix in current master. | + | |
- | * 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 | + | |
- | * New issues: | + | * Damian: adding IC and drm-lease to CI loop (SPEC-4464) |
- | * no | + | * a) adding the IC (agl-lxc) image to jenkins and build the 'lxc-host-image-demo' image. |
+ | * todo: adding image to CI | ||
+ | * b) add drm lease specific test template to qa-testdefinitions (=test scripts) and releng-scripts (template for jenkins to call) | ||
+ | * c) then add test in jenkins run specifc to IC/drm-lease | ||
+ | |||
+ | * "runqemu audio" - since qemu 4.2 , the setup of audio devices seems to have changed and runqemu uses the old setup. Effect - we can't get audio in and out with runqemu now. | ||
+ | * Hints: https://mathiashueber.com/virtual-machine-audio-setup-get-pulse-audio-working/ | ||
+ | * Also issue in YP upstream | ||
- | ===Next meeting(s)=== | + | Next call: |
- | Next call in 2 weeks, same place, same time (13:00 UTC) | + | Nov 22nd , same time |
- | ==== Meeting 2018/05/29 ==== | ||
- | ===Attendees=== | ||
- | Jan-Simon, | ||
- | == AGL CIAT meeting == | + | * Discussions during the F2F in Berlin show interest in binary feeds. Thus continuing the work on setting up PRServ and Hashserv with readonly ports. Then lateron extending this with a binary feed on master. |
- | + | * AI3: POC for binary feed (and what features are included)# | |
- | ===Topics=== | + | * WIP |
- | * Status updates: | + | * discussion what the set of packages is that should be in the feed |
- | * Infra: | + | * bitbake world ? |
- | * slave lab in Lorient being setup https://lava.automotivelinux.org/scheduler/worker/AGL-Lab-iotbzh.lorient.iot | + | * discussion point: qt+html5+flutter demo ? |
- | * worked during f2f on netboot with uefi, need to either use grubefi or pxe . | + | * ask Denys |
- | * Further investigation needed based on Dominigs email. | + | * one idea was to have a minimal bootable image and let the user pull all |
- | * Need to try pxe next | + | * need to start somewhere, e.g. agl-demo-platform and expand |
- | * download server speed issues under investigation | + | * Talk about binary feed during ELCE Dublin with chbae |
- | * for now we doubled the speed ... = ~1.5MB/s max | + | * 10/25: |
- | * Ryan to does a debug session with provider | + | * no news |
- | * Debugging ongoing, workaround for CI WIP | + | |
- | * 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. | + | |
- | * KernelCI | + | |
- | * webui changes WIP | + | |
- | * tabs for gerrit/CI , weekly, daily, release builds | + | |
- | * Fuego | + | |
- | * any update ? - 2018-05-15: no updates | + | |
- | * 2018-05-29: no update on lava support | + | |
+ | * pi4 -> drm issue needs to be reproduced https://lava.automotivelinux.org/scheduler/job/28963#L3744 | ||
+ | * 10/11 | ||
+ | * issue in vc4 driver, later kernel has patch | ||
+ | * possibly backport patch | ||
+ | * JS to confirm | ||
+ | * 10/25: | ||
+ | * no update | ||
- | * Current issues: | + | * qemuarm -> connman does not ignore network if -> fails due to netboot |
- | * [[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]] | + | * 10/25: |
- | * SPEC-1378 | + | * only qemuarm does not ignore the network interface where nbdroot is served (we do modify connman configuration file to exclude it in initrd) |
- | * Update 2018-05-29: wip | + | |
- | * Update 2018-06-12: wip | + | |
- | * 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 | + | |
- | * 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 | + | |
- | * https://jira.automotivelinux.org/browse/SPEC-1434 | + | |
- | * New issues: | + | * IC image -> screen snapshot test ? E.g. can disable animation by ENV variable. |
- | * docker container jobs fail: | + | * 11/10 |
- | * https://build.automotivelinux.org/view/jjb-weekly-jobs/job/snapshot-jjb-container-weekly/101/console | + | * depends on IC image in CI |
- | * adding extra line of defense checking the file size SPEC-979 | + | |
- | ===Next meeting(s)=== | + | New: |
- | Next call in 2 weeks, same place, same time (13:00 UTC) | + | * |
+ | Backlog: | ||
- | ==== Meeting 2018/05/29 ==== | + | * Damian: adding IC and drm-lease to CI loop (SPEC-4464) |
- | ===Attendees=== | + | * a) adding the IC (agl-lxc) image to jenkins and build the 'lxc-host-image-demo' image. |
- | Jan-Simon, Frederic Marec, | + | * todo: adding image to CI |
+ | * b) add drm lease specific test template to qa-testdefinitions (=test scripts) and releng-scripts (template for jenkins to call) | ||
+ | * c) then add test in jenkins run specifc to IC/drm-lease | ||
+ | |||
+ | * "runqemu audio" - since qemu 4.2 , the setup of audio devices seems to have changed and runqemu uses the old setup. Effect - we can't get audio in and out with runqemu now. | ||
+ | * Hints: https://mathiashueber.com/virtual-machine-audio-setup-get-pulse-audio-working/ | ||
+ | * Also issue in YP upstream | ||
- | == AGL CIAT meeting == | + | Next call: |
- | + | Nov 22th , same time | |
- | ===Topics=== | + | |
- | * Status updates: | ||
- | * Infra: | ||
- | * slave lab in Lorient being setup https://lava.automotivelinux.org/scheduler/worker/AGL-Lab-iotbzh.lorient.iot | ||
- | * healthcheck jobs need debugging | ||
- | * https://lava.automotivelinux.org/scheduler/job/5556 | ||
- | * scheduled for wed. | ||
- | * download server speed issues under investigation | ||
- | * for now we doubled the speed ... = ~1.5MB/s max | ||
- | * Ryan to does a debug session with provider | ||
- | * 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) | ||
- | * KernelCI | ||
- | * webui changes WIP | ||
- | * tabs for gerrit/CI , weekly, daily, release builds | ||
- | * Fuego | ||
- | * any update ? - 2018-05-15: no updates | ||
- | * 2018-05-29: no update on lava support | ||
+ | ==== Meeting 2022/10/25 ==== | ||
- | * Current issues: | + | === Attendees === |
- | * [[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]] | + | Jan-Simon, Du Erpei, Scott, Ishii-san, Marius, raouf Riahi, |
- | * SPEC-1378 | + | |
- | * Update 2018-04-17: No update | + | |
- | * EE & FF | + | |
- | * Update 2018-05-15: wip, creating templates fir ci-management repo | + | |
- | * Update 2018-05-29: wip | + | |
- | * 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 | + | |
- | * 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. | + | |
- | * New issues: | + | ===Topics=== |
- | * Layer reorg in stage 3. | + | |
- | * https://jira.automotivelinux.org/browse/SPEC-1434 | + | |
- | ===Next meeting(s)=== | + | * lava lab status |
- | Next call in 2 weeks, same place, same time (13:00 UTC) | + | * operational |
+ | * agl-core-lab resetup | ||
+ | * WIP | ||
+ | * lab-baylibre | ||
+ | * refhw throws connection errors | ||
+ | * lava uprev overdue (replace xnbd-server) | ||
+ | * server need an uprev | ||
+ | * time is coordinated between IT and baylibre | ||
- | ==== Meeting 2018/05/15 ==== | ||
- | ===Attendees=== | ||
- | Jan-Simon, Frederic Marec, Liu Wenlong, Tanibata-san, Oki-san, Ronan Le Martret, Stephane Desneux, Tiejun Chen | ||
- | ===Topics=== | + | * -next branch / Scott |
- | == AGL CIAT meeting == | + | * 9/27 |
+ | * WIP, works locally, shooting for YP RC timeframe | ||
+ | * Likely need to pin meta-clang to pre-v15.0 version | ||
+ | * 10/11 | ||
+ | * after workshop | ||
+ | * 10/25 | ||
+ | * planned for this week | ||
- | * Status updates: | + | * Extend Testing (Qiu) |
- | * Infra: | + | * 8/30 |
- | * slave lab in Lorient being setup https://lava.automotivelinux.org/scheduler/worker/AGL-Lab-iotbzh.lorient.iot | + | * Will adopt a ptest-first workflow. Add ptests where necessary and extend only diff to fuego. |
- | * download server speed issues under investigation | + | * rpm ptest: need package for dependency 'fakechroot' (try devtool) . |
- | * It thinks it is an issue within the openstack network | + | * rpm has ./tests subfolder, can produce pre-compiled rpm-ptest package with it |
- | * Lava | + | * can work on upstreaming to YP (wrt rpm-ptest and its dependency 'fakechroot') |
- | * waiting for LAVA rev. 2018.4 to be ready in lava-docker | + | * 9/27 |
- | * KernelCI | + | * Working on lava testdefinition (yaml+script) for qa-testdefinitions |
- | * webui changes WIP | + | * 10/11 |
- | * tabs for gerrit/CI , weekly, daily, release builds | + | * we will remove meta-agl/meta-agl-core-test , what is useful can be adopted in meta-agl-devel/meta-agl-test |
- | * Fuego | + | * before adopting or copying, check https://layers.openembedded.org/layerindex/branch/kirkstone/recipes/ is a recipe already exists (e.g. in meta-oe) |
- | * any update ? - 2018-05-15: no updates | + | * 10/25 |
+ | * meta-agl-core-test removed as discussed | ||
+ | * discussion on https://gerrit.automotivelinux.org/gerrit/c/src/agl-test-framework/+/28053 about what to do when ptests are changed/updated/deleted. | ||
- | * Current issues: | + | * Discussions during the F2F in Berlin show interest in binary feeds. Thus continuing the work on setting up PRServ and Hashserv with readonly ports. Then lateron extending this with a binary feed on master. |
- | * [[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]] | + | * AI3: POC for binary feed (and what features are included)# |
- | * SPEC-979 (Stephane): | + | * WIP |
- | * docker images: See jira. Fixing docker build and using BUILD_NUMBER. Also separate release job for container images (other from weekly container build). | + | * discussion what the set of packages is that should be in the feed |
- | * SPEC-1378 | + | * bitbake world ? |
- | * Update 2018-04-17: No update | + | * discussion point: qt+html5+flutter demo ? |
- | * EE & FF | + | * ask Denys |
- | * Update 2018-05-15: wip, creating templates fir ci-management repo | + | * one idea was to have a minimal bootable image and let the user pull all |
- | * New nbd client (proposal by Dominig) - SPEC-1423 | + | * need to start somewhere, e.g. agl-demo-platform and expand |
- | * https://gerrit.automotivelinux.org/gerrit/#/c/13445/ | + | * Talk about binary feed during ELCE Dublin with chbae |
- | * As discussed during F2F in Karlsruhe: | + | * 10/25: |
- | * nbd.v3=1 (Stephane) - add boot argument to switch between old and newer implementation | + | * no news |
- | * port new nbd-client for lava-dispatcher | + | |
- | * Update 2018-05-15: need to investigate uprev of nbd-client in yocto/oe before we uprev. | + | |
- | * m3ulcb, h3ulcb build issues in jira, Ronan is looking into it. | + | |
- | * Update 2018-05-15: done | + | |
- | * Ronan: how to avoid broken build env due to binary bsp update? | + | |
- | * detect if binary driver artifacts mismatch | + | |
- | * New issues: | + | * pi4 -> drm issue needs to be reproduced https://lava.automotivelinux.org/scheduler/job/28963#L3744 |
- | * Layer reorg in stage 3. | + | * 10/11 |
+ | * issue in vc4 driver, later kernel has patch | ||
+ | * possibly backport patch | ||
+ | * JS to confirm | ||
+ | * 10/25: | ||
+ | * no update | ||
- | ===Next meeting(s)=== | + | * qemuarm -> connman does not ignore network if -> fails due to netboot |
- | Next call in 2 weeks, same place, same time (13:00 UTC) | + | * 10/25: |
+ | * only qemuarm does not ignore the network interface where nbdroot is served (we do modify connman configuration file to exclude it in initrd) | ||
- | ==== Meeting 2018/04/17 ==== | + | * IC image -> screen snapshot test ? E.g. can disable animation by ENV variable. |
+ | * 11/10 | ||
+ | * depends on IC image in CI | ||
- | == AGL CIAT meeting == | + | New: |
+ | * | ||
+ | Backlog: | ||
- | * Readout of the [[https://wiki.automotivelinux.org/agl-distro/apr2018-f2f|Karlsruhe F2F Meeting]]: | + | * Damian: adding IC and drm-lease to CI loop (SPEC-4464) |
- | * General CIAT Session ([[https://docs.google.com/presentation/d/1u1ezfkA9FUisPMTAZDcsuBmPsSLWtvJXpWnr3PiRFUk/edit?usp=sharing|Slides]]) | + | * a) adding the IC (agl-lxc) image to jenkins and build the 'lxc-host-image-demo' image. |
- | * Fuego subsession ([[https://docs.google.com/presentation/d/1faeQzB4YolsodrHX52wiyAYMvwvLBxheNg9zgx6pnC0/edit?usp=sharing|Slides1]], [[https://drive.google.com/file/d/0BxAiYws0XCAxWDMxanRRdlV3cUNuMldSWEZ2S3FYQkotVmd3/view?usp=sharing|Slides2]]) | + | * todo: adding image to CI |
+ | * b) add drm lease specific test template to qa-testdefinitions (=test scripts) and releng-scripts (template for jenkins to call) | ||
+ | * c) then add test in jenkins run specifc to IC/drm-lease | ||
+ | |||
+ | * "runqemu audio" - since qemu 4.2 , the setup of audio devices seems to have changed and runqemu uses the old setup. Effect - we can't get audio in and out with runqemu now. | ||
+ | * Hints: https://mathiashueber.com/virtual-machine-audio-setup-get-pulse-audio-working/ | ||
+ | * Also issue in YP upstream | ||
- | * Status updates: | + | Next call: |
- | * Infra: blocked due to travel/F2F, continuing this week | + | Nov 8th , same time |
- | * Current issues: | ||
- | * SPEC-1374: tried to reduce build parallelism | ||
- | * Update 2018-04-17: Fixed. Was problem in cogent repo - Ronan fixed by blacklisting. | ||
- | * SPEC-1334: https://jira.automotivelinux.org/browse/SPEC-1334 | ||
- | * infra to run ptests is there | ||
- | * Update 2018-04-17: Fixed by Jose. ptests can be built again. | ||
- | * SPEC-781: | ||
- | * Missing license file checksum | ||
- | * Update 2018-04-17: Fixed. Closed. | ||
- | * https://git.automotivelinux.org/ci-management/tree/packer <- jenkins build slaves | ||
- | * install 'packer' | ||
- | * then run ./local_packer_run.sh | ||
- | * image is in 'OUTPUT' can be run in qemu | ||
- | * SPEC-979 (Stephane): | ||
- | * docker images: See jira. Fixing docker build and using BUILD_NUMBER. Also separate release job for container images (other from weekly container build). | ||
- | * Created | ||
- | * SPEC-1378 | ||
- | * Update 2018-04-17: No update | ||
- | * SPEC-1379 | ||
- | * Update 2018-04-17: Merged. Closed. | ||
- | * New issues: | ||
- | * New nbd client (proposal by Dominig) | ||
- | * 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 | ||
- | * m3ulcb, h3ulcb build issues in jira, Ronan is looking into it. | ||
- | * Ronan: how to avoid broken build env due to binary bsp update? | ||
- | ===Next meeting(s)=== | + | ==== Meeting 2022/10/11 ==== |
- | Next call in 4 weeks (due to may 1st being a public holiday) same place, same time (13:00 UTC) | + | |
- | + | === Attendees === | |
- | ==== Meeting 2018/04/03 ==== | + | Jan-Simon, Du Erpei, Scott, Ishii-san, Marius |
- | ===Attendees=== | + | |
- | Jan-Simon, Kurokawa-san, Kusakabe-san, Stephane, Oki-san, Ronan, Frederic, Liu Wenlong, Mohammed Gueroud, Vinod, | + | |
===Topics=== | ===Topics=== | ||
- | == AGL CIAT meeting == | + | * lava lab status |
+ | * operational | ||
+ | * agl-core-lab resetup | ||
+ | * WIP | ||
+ | * lab-baylibre | ||
+ | * refhw throws connection errors | ||
+ | * lava uprev overdue (replace xnbd-server) | ||
- | * Status updates: | ||
- | * KernelCI | ||
- | * configuration in progress | ||
- | * LAVA docker in LFIT | ||
- | * setting ACL and tokens | ||
- | * CIBT / LAVA | ||
- | * https://jira.automotivelinux.org/browse/SPEC-1209 | ||
- | * Update: font package is causing the issue (Kudos to Jose) | ||
- | * Plan: make this update non-blocking for serial terminal access | ||
- | * WIP (enable KVM + fix to postinst). | ||
- | * Update 2018-04-03: KVM active in lava lab, thus mitigated. | ||
- | * Next actions: enabling more ptests and test scripts | ||
- | * New: | ||
- | * SPEC-1374: tried to reduce build parallelism | ||
- | * SPEC-1334: https://jira.automotivelinux.org/browse/SPEC-1334 | ||
- | * infra to run ptests is there, | ||
- | * SPEC-781: | ||
- | * Missing license file checksum | ||
- | * https://git.automotivelinux.org/ci-management/tree/packer <- jenkins build slaves | ||
- | * install 'packer' | ||
- | * then run ./local_packer_run.sh | ||
- | * image is in 'OUTPUT' can be run in qemu | ||
- | * SPEC-979 (Stephane): | ||
- | * docker images: See jira. Fixing docker build and using BUILD_NUMBER. Also separate release job for container images (other from weekly container build). | ||
- | * Created | ||
- | * SPEC-1378 | ||
- | * SPEC-1379 | ||
- | * SPEC-1380 | ||
- | * New board support in FUEGO (Oki-san) | ||
- | * Introducing during F2F in Karlsuhe on Friday | ||
- | ===Next meeting(s)=== | + | * -next branch / Scott |
- | Next call in 2 weeks (apr 17th) same place, same time (13:00 UTC) | + | * 9/27 |
+ | * WIP, works locally, shooting for YP RC timeframe | ||
+ | * Likely need to pin meta-clang to pre-v15.0 version | ||
+ | * 10/11 | ||
+ | * after workshop | ||
+ | * Extend Testing (Qiu) | ||
+ | * 8/30 | ||
+ | * Will adopt a ptest-first workflow. Add ptests where necessary and extend only diff to fuego. | ||
+ | * rpm ptest: need package for dependency 'fakechroot' (try devtool) . | ||
+ | * rpm has ./tests subfolder, can produce pre-compiled rpm-ptest package with it | ||
+ | * can work on upstreaming to YP (wrt rpm-ptest and its dependency 'fakechroot') | ||
+ | * 9/27 | ||
+ | * Working on lava testdefinition (yaml+script) for qa-testdefinitions | ||
+ | * 10/11 | ||
+ | * we will remove meta-agl/meta-agl-core-test , what is useful can be adopted in meta-agl-devel/meta-agl-test | ||
+ | * before adopting or copying, check https://layers.openembedded.org/layerindex/branch/kirkstone/recipes/ is a recipe already exists (e.g. in meta-oe) | ||
- | ==== Meeting 2018/03/06 ==== | ||
- | ===Attendees=== | ||
- | Jan-Simon Möller, Frederic Marec | ||
- | ===Topics=== | + | * Discussions during the F2F in Berlin show interest in binary feeds. Thus continuing the work on setting up PRServ and Hashserv with readonly ports. Then lateron extending this with a binary feed on master. |
- | * Status updates: | + | * AI3: POC for binary feed (and what features are included)# |
- | * Infra: | + | * WIP |
- | * downtime required today to re-setup firewall node in cloud env (to improve BW) | + | * discussion what the set of packages is that should be in the feed |
- | * See email. | + | * bitbake world ? |
- | * KernelCI | + | * discussion point: qt+html5+flutter demo ? |
- | * deployed | + | * ask Denys |
- | * remaining issue: access to data older than 14d (UI) | + | * one idea was to have a minimal bootable image and let the user pull all |
- | * LAVA docker in LFIT | + | * need to start somewhere, e.g. agl-demo-platform and expand |
- | * restoring database dump | + | * Talk about binary feed during ELCE Dublin with chbae |
- | * setting ACL and tokens | + | |
- | * CIBT / LAVA | + | |
- | * https://jira.automotivelinux.org/browse/SPEC-1209 | + | |
- | * Update: font package is causing the issue | + | |
- | * Plan: make this update non-blocking for serial terminal access | + | |
- | * WIP (enable KVM + fix to postinst). | + | |
- | * Lab-in-a-box | + | |
- | * Training session during AMM - update/feedback ? | + | |
- | ===Next meeting(s)=== | + | * pi4 -> drm issue needs to be reproduced https://lava.automotivelinux.org/scheduler/job/28963#L3744 |
- | Next call in 2 weeks (march 20th) same place, same time (13:00 UTC) | + | * 11/10 |
+ | * issue in vc4 driver, later kernel has patch | ||
+ | * possibly backport patch | ||
+ | * JS to confirm | ||
- | ==== Meeting 2018/02/13 ==== | + | * qemuarm -> connman does not ignore network if -> fails due to netboot |
- | ===Attendees=== | + | |
- | Jan-Simon, Tim, Frederic, Kyohhei-san, Ronan, Kusakabe-san, Stephane | + | |
- | ===Topics=== | + | * IC image -> screen snapshot test ? E.g. can disable animation by ENV variable. |
+ | * 11/10 | ||
+ | * depends on IC image in CI | ||
- | == Hosting the FUEGO meeting today, welcome! == | + | New: |
+ | * | ||
- | * Status update | + | Backlog: |
- | * Fuego status | + | |
- | * next Major release areas of focus | + | |
- | * Documentation conversion to reStructuredText | + | |
- | * Documentation for end users (not developers) | + | |
- | * How to customize tests (criteria.json) | + | |
- | * Dynamic test documentation in reStructuredText | + | |
- | * Combination of human-readable and Fuego-generated content | + | |
- | * Fuego automated release testing (Fuego selftest) | + | |
- | * ProFusion has started work | + | |
- | * Have done major cleanups to Dockerfile | + | |
- | * Working towards having a downloadable docker image (not requiring image build by end user) | + | |
- | * work is in fuego 'next' branch of tbird20d git repository | + | |
- | * System provisioning | + | |
- | * Build and deploy system to target | + | |
- | * Stuck working on some Board Farm management software issues | + | |
- | * May add following soon: | + | |
- | * board status check | + | |
- | * board hardware reboot | + | |
- | * board serial monitor (maybe) | + | |
- | * Work is currently being done in the 'master' branch | + | |
- | * A few tests changes recently: | + | |
- | * added more Realtime tests: backfire, migratetest, deadlinetest | + | |
- | * more changes for LTP: parsing of realtime results | + | |
- | == AGL CIAT meeting == | + | * Damian: adding IC and drm-lease to CI loop (SPEC-4464) |
+ | * a) adding the IC (agl-lxc) image to jenkins and build the 'lxc-host-image-demo' image. | ||
+ | * todo: adding image to CI | ||
+ | * b) add drm lease specific test template to qa-testdefinitions (=test scripts) and releng-scripts (template for jenkins to call) | ||
+ | * c) then add test in jenkins run specifc to IC/drm-lease | ||
+ | |||
+ | * "runqemu audio" - since qemu 4.2 , the setup of audio devices seems to have changed and runqemu uses the old setup. Effect - we can't get audio in and out with runqemu now. | ||
+ | * Hints: https://mathiashueber.com/virtual-machine-audio-setup-get-pulse-audio-working/ | ||
+ | * Also issue in YP upstream | ||
- | * Status updates: | + | Next call: |
- | * KernelCI | + | Oct 11th , same time |
- | * https termination issue resolved, deploying now. | + | |
- | * https://github.com/lucj/kernelci-docker/issues/13#issuecomment-360921103 | + | |
- | * LAVA docker in LFIT | + | |
- | * working on deployment with external labs | + | |
- | * migrating the existing configuration | + | |
- | * 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 | + | |
- | * https://jira.automotivelinux.org/browse/SPEC-1209 | + | |
- | * reproduce: | + | |
- | * build for qemux86-64 and run with runqemu | + | |
- | A start job is 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)[ | ||
- | * Update 2018-02-13: kvm mitigates the issue, will be enabled in the labs | ||
- | * Lab-in-a-box | ||
- | * Training session during AMM | ||
- | * New: | + | -------- |
- | * ... | + | ==== Meeting 2022/09/27 ==== |
- | ===Next meeting(s)=== | + | === Attendees === |
- | Need to skip call due to Embedded World. | + | Jan-Simon, Du Erpei, Scott, Marius |
- | Next call in 3 & 5 weeks (march 6th and march 20th) same place, same time (13:00 UTC) | + | |
- | + | ||
- | + | ||
- | ==== Meeting 2018/01/30 ==== | + | |
- | ===Attendees=== | + | |
- | Jan-Simon Möller, Kotaro Hasioto, Liu Wenlong, Tetsuji Yamamoto, Frederic Marec, Ronan Le Martret | + | |
===Topics=== | ===Topics=== | ||
- | * Status updates: | ||
- | * KernelCI | ||
- | * https termination issue being worked on (mixed https/http connection otherwise) | ||
- | * https://github.com/lucj/kernelci-docker/issues/13#issuecomment-360921103 | ||
- | * 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 | ||
- | * https://jira.automotivelinux.org/browse/SPEC-1209 | ||
- | * reproduce: | ||
- | * build for qemux86-64 and run with runqemu | ||
- | A start job is running for Run pending postinsts (5min 5s / no limit)[K[ [0;31m*[0;1;31m*[0m] | + | * lava lab status |
- | A start job is running for Run pending postinsts (5min 5s / no limit)[K[ [0;31m*[0m] | + | * operational |
- | A start job is running for Run pending postinsts (5min 6s / no limit)[K[ [0;31m*[0;1;31m*[0m] | + | * agl-core-lab resetup |
- | A start job is running for Run pending postinsts (5min 6s / no limit)[K[ [0;31m*[0;1;31m [0m[0;31m*[0m] | + | * WIP |
- | A start job is running for Run pending postinsts (5min 7s / no limit)[K[ [0;31m*[0;1;31m*[0m[0;31m* [0m] | + | * lab-baylibre |
- | A start job is running for Run pending postinsts (5min 7s / no limit)[ | + | * operational |
+ | * lava uprev overdue (replace xnbd-server) | ||
- | * Fuego | ||
- | * no update | ||
- | * Lab-in-a-box | ||
- | * no update | ||
- | * New topics: | + | * -next branch / Scott |
- | * | + | * 9/27 |
+ | * WIP, works locally, shooting for YP RC timeframe | ||
+ | * Likely need to pin meta-clang to pre-v15.0 version | ||
- | ==== Meeting 2018/01/02 ==== | + | * Extend Testing (Qiu) |
- | ===Attendees=== | + | * 8/30 |
- | Jan-Simon Möller, Frederic Marec, Liu Wenlong, Kyohhei Oki, Ronan Le Martret, Tetsuji Yamamoto | + | * Will adopt a ptest-first workflow. Add ptests where necessary and extend only diff to fuego. |
+ | * rpm ptest: need package for dependency 'fakechroot' (try devtool) . | ||
+ | * rpm has ./tests subfolder, can produce pre-compiled rpm-ptest package with it | ||
+ | * can work on upstreaming to YP (wrt rpm-ptest and its dependency 'fakechroot') | ||
+ | * 9/27 | ||
+ | * Working on lava testdefinition (yaml+script) for qa-testdefinitions | ||
- | ===Topics=== | ||
- | == AGL CIAT meeting == | + | * Discussions during the F2F in Berlin show interest in binary feeds. Thus continuing the work on setting up PRServ and Hashserv with readonly ports. Then lateron extending this with a binary feed on master. |
+ | * AI3: POC for binary feed (and what features are included)# | ||
+ | * WIP | ||
+ | * discussion what the set of packages is that should be in the feed | ||
+ | * bitbake world ? | ||
+ | * discussion point: qt+html5+flutter demo ? | ||
+ | * ask Denys | ||
+ | * one idea was to have a minimal bootable image and let the user pull all | ||
+ | * need to start somewhere, e.g. agl-demo-platform and expand | ||
+ | * Talk about binary feed during ELCE Dublin with chbae | ||
+ | New: | ||
+ | * pi4 -> drm issue needs to be reproduced https://lava.automotivelinux.org/scheduler/job/28963#L3744 | ||
+ | * watch out for connman.service failures | ||
+ | * IC image -> screen snapshot test ? E.g. can disable animation by ENV variable. | ||
+ | * Discussed UI snapshot for the different variants (IVI, HTML5, flutter, IC) and how to enable it. | ||
- | * Status updates: | ||
- | * KernelCI | ||
- | * Setup WIP with LF-IT | ||
- | * https://kernelci-docker.automotivelinux.org:8080/ | ||
- | * Update 2018/01/16: instance up, being moved to production URL | ||
- | * 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 | ||
- | * https://jira.automotivelinux.org/browse/SPEC-1209 | ||
- | * 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)[ | + | Backlog: |
+ | * Damian: adding IC and drm-lease to CI loop (SPEC-4464) | ||
+ | * a) adding the IC (agl-lxc) image to jenkins and build the 'lxc-host-image-demo' image. | ||
+ | * todo: adding image to CI | ||
+ | * b) add drm lease specific test template to qa-testdefinitions (=test scripts) and releng-scripts (template for jenkins to call) | ||
+ | * c) then add test in jenkins run specifc to IC/drm-lease | ||
+ | |||
+ | * "runqemu audio" - since qemu 4.2 , the setup of audio devices seems to have changed and runqemu uses the old setup. Effect - we can't get audio in and out with runqemu now. | ||
+ | * Hints: https://mathiashueber.com/virtual-machine-audio-setup-get-pulse-audio-working/ | ||
+ | * Also issue in YP upstream | ||
- | * Roadmap for 2018 | + | Next call: |
- | * From CIAT EG | + | Oct 11th , same time |
- | * Lab in a box | + | |
- | * Board management | + | |
- | * Board on developer's desk | + | |
- | * Improved publishing of test results | + | |
- | * UI improvements to KCi | + | |
- | * Additional tests | + | |
- | * Applications | + | |
- | * test output should use TAP as output format | + | |
- | * work out example test for one application | + | |
- | * Platform | + | |
- | * ptests (embedded in the yocto recipes) | + | |
- | * BSPs | + | |
- | * KSelfTest | + | |
- | * Fuego integration | + | |
- | * Support to run tests as lava jobs (from within Fuego) | + | |
- | * New: | ||
- | ===Next meeting(s)=== | + | ==== Meeting 2022/08/30 ==== |
- | Call in 2 weeks same place, same time (13:00 UTC) | + | |
- | === | + | === Attendees === |
+ | Jan-Simon, Qiu, Du Erpei, Scott, Marius | ||
- | -------- | + | ===Topics=== |
- | ==== Meeting 2018/01/02 ==== | + | * lava lab status |
- | ===Attendees=== | + | * agl-core-lab resetup |
- | Jan-Simon Möller, Loys Ollivier, Frederic Marec, Liu Wenlong, Ronan | + | * WIP |
+ | * lab-baylibre | ||
+ | * operational | ||
- | ===Topics=== | ||
- | == AGL CIAT meeting == | + | * -next branch / Scott |
+ | * test builds up to homescreen, waiting for fixes on warnings upstream | ||
+ | * WIP but close | ||
- | * Open Round | + | * Extend Testing (Qiu) |
- | * Jan-Simon | + | * 8/2 |
- | * Loys | + | * above changes got merged |
- | * Status updates: | + | * next steps: |
- | * KernelCI | + | * need to enable feature - target is agl-(ivi-)demo-platform |
- | * Setup WIP with LF-IT | + | * need a lava test definition to call it |
- | * Need newer docker on CentOS 7 (due to docker compose) | + | * then adding more test cases / test sets |
- | * https://jira.automotivelinux.org/browse/SPEC-1208 | + | * 8/30 |
- | * Update: new version in git | + | * Will adopt a ptest-first workflow. Add ptests where necessary and extend only diff to fuego. |
- | * fixes seed.sh (dropping --gzip) | + | * rpm ptest: need package for dependency 'fakechroot' (try devtool) . |
- | * adds log persistency | + | * rpm has ./tests subfolder, can produce pre-compiled rpm-ptest package with it |
- | * https://kernelci-docker.automotivelinux.org:8080/ | + | * can work on upstreaming to YP (wrt rpm-ptest and its dependency 'fakechroot') |
- | * 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)[ | + | * Discussions during the F2F in Berlin show interest in binary feeds. Thus continuing the work on setting up PRServ and Hashserv with readonly ports. Then lateron extending this with a binary feed on master. |
+ | * AI1: setup new VM for PRServ/new and Hashserv/new. | ||
+ | * done | ||
+ | * AI2: change CI in master to use it | ||
+ | * done | ||
+ | * AI3: POC for binary feed (and what features are included)# | ||
+ | * WIP | ||
+ | * discussion what the set of packages is that should be in the feed | ||
+ | * bitbake world ? | ||
+ | * discussion point: qt+html5+flutter demo ? | ||
+ | * ask Denys | ||
+ | * one idea was to have a minimal bootable image and let the user pull all | ||
+ | * need to start somewhere, e.g. agl-demo-platform and expand | ||
+ | * Damian: adding IC and drm-lease to CI loop (SPEC-4464) | ||
+ | * a) adding the IC (agl-lxc) image to jenkins and build the 'lxc-host-image-demo' image. | ||
+ | * todo: adding image to CI | ||
+ | * b) add drm lease specific test template to qa-testdefinitions (=test scripts) and releng-scripts (template for jenkins to call) | ||
+ | * c) then add test in jenkins run specifc to IC/drm-lease | ||
- | ===Next meeting(s)=== | + | New: |
- | Call in 2 weeks same place, same time (13:00 UTC) . Jan 16th 2018. | + | * IC image -> screen snapshot test ? E.g. can disable animation by ENV variable. |
+ | * Discussed UI snapshot for the different variants (IVI, HTML5, flutter, IC) and how to enable it. | ||
+ | Backlog: | ||
+ | * "runqemu audio" - since qemu 4.2 , the setup of audio devices seems to have changed and runqemu uses the old setup. Effect - we can't get audio in and out with runqemu now. | ||
+ | * Hints: https://mathiashueber.com/virtual-machine-audio-setup-get-pulse-audio-working/ | ||
+ | * Also issue in YP upstream | ||
+ | Next call: | ||
+ | Sep 20th , same time | ||
Line 3467: | Line 2203: | ||
----- | ----- | ||
+ | |||
+ | ==== test ==== |