Age | Commit message (Collapse) | Author | Files | Lines |
|
Changes:
- Add recipe for gcovr gcov-based coverage report generating tool.
- Add bbappend to apply patch to gcovr to add a new command-line
option that allows working with the coverage information from the
AGL widgets on target. The goal is to get this change upstream,
hence not having it in the recipe (which also will be sent for
inclusion in meta-oe).
- Add a recipe to install an included wrapper script for gcovr
(unsurprisingly named "gcovr-wrapper") that enables running it
against bindings on target. The script supports installing the
coverage version of a binding and running pyagl tests, afm-test
test widget, or a user-supplied command before running gcovr in a
carefully crafted environment that will allow it to work without
impacting the root filesystem of the target.
- Add gcov-symlinks, gcovr, and gcovr-wrapper to the
packagegroup-agl-core-devel package group so they will be
available in agl-devel images. The gcov-symlinks package adds
/usr/bin/gcov, which simplifies picking it up for gcovr.
Bug-AGL: SPEC-3589
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ia2fdc200e4e0683f93a6e2a863311cd2107c962b
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25337
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Update pyagl SRCREV to pick up:
bc241e8 hwrequired marking of audiomixer tests
6cffabd Improve LAVA output
Bug-AGL: SPEC-3572
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I09aa6e306940d6b32517897b176bc50bbb0ca691
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25242
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Changes:
- Add recipe for pyagl, and add it as a dependency of
packagegroup-agl-core-devel.
- Add recipes for pyagl dependencies python3-asyncssh,
python3-pytest-dependency, and python3-pytest-reverse.
The intent is to get these into upstream meta-python so these
local copies can be dropped when they're available from there.
Bug-AGL: SPEC-3562
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I876ef2fffbe8724aadb23170e1ed196f05132f89
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25176
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
The previous update to LIC_FILES_CHKSUM in afb-test was incorrectly
pointing at a non-existent file, update to point at the newly renamed
file in the actual source tree.
Bug-AGL: SPEC-3440
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ifc61e9287ceb7e9d76abee5635dee53fd2920c57
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25036
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
|
|
The LICENSE file of these repos has rename modification.
Adapt the recipe to follow.
Change-Id: I327d02f57eb7e3bb2aece5f1361dc4899da5587a
Signed-off-by: Li, Xiaoming <lixm.fnst@cn.fujitsu.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25032
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Switch afb-test recipe to using AGL_APP_REVISION as its SRCREV as
all the other binding recipes do.
This change picks up commits:
50911c8 Update autobuild scripts
ac22860 Change skip test verb
Bug-AGL: SPEC-2049, SPEC-3343
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ia148127ed90d900f021023fba99700f97925328e
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/24776
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Update cmake-apps-module SRCREV to pick up:
9e3724b Create directories in separate commands
e708081 Change autobuild targets to avoid files remove
d75b9e1 build-options: add SANITIZERS build type
3dbbb81 autobuild: fix generating all widget target
6d4e784 variable: Fix trailing - in widget version
2175446 Update autobuild script to create new targets
354e327 docs(using-cmake.md): Remove & refresh expired link
57ec338 build_options: Avoid warning at configuration time
Update app-afb-test SRCREV to pick up:
205c820 Update autobuild script to create new targets
259aff7 Update .gitreview file
Update can-high-level-viwi SRCREV to pick up:
980e925 Update autobuild script to create new targets
2a4facc Fix broken link to local image
e3ecb64 Fixed book yml file (remove master reference)
e8927dd Changed doc to fit new format.
Bug-AGL: SPEC-2049
Change-Id: I29bcb72e0ceca02869c22114949d691110296820
Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
|
|
* agl/next:
meta-agl-bsp: Add CONFIG_LSM workaround for 5.1+ kernels
meta-agl-profile-cluster-qt5: disable qtbase patches
zeus updates for dragonboard-410c
meta-security: activates dbus-cynagora
recipes-graphics/wayland/weston: Expose weston_output_damage()
meta-agl-profile-core: tweak udisks2 configuration for AGL
meta-agl-bsp/meta-arago: update weston bbappend
[RCAR] Update rcar driver weston 7 bsp 3.21.0
[RCAR] Update rcar driver weston 7 bsp 3.21.0
[RCAR] Split ADSP path for ulcb and ulcb-kf
Fix nss-localuser post install
meta-agl-bsp: meta-raspberrypi: handle zeus upgrade
meta-agl-profile-core: add patch for systemd-udevd SECLABEL crash
meta-security: disable dbus-cynara patches
meta-agl-bsp: handle ptest-runner upgrade
meta-agl-distro: Add inc file for next branch over-rides
meta-agl-distro: BBMASK problematic upstream meta-security bbappend
meta-agl-distro: prefer linux-yocto 4.19 LTS kernel
meta-agl-profile-graphical-qt5: enable qt5location services
meta-agl-profile-core: update most recipe
meta-agl-profile-core: update neardal recipe
Update base local.conf.sample
meta-agl-profile-graphical: don't always build agl-compositor
meta-agl-profile-graphical: update weston and weston-init
meta-agl-profile-graphical: update wayland-ivi-extension for weston 7.0.0
meta-agl-distro: add polkit to DISTRO_FEATURES
meta-agl-profile-core: update fontconfig bbappend
meta-agl-profile-core: switch to udisks2
meta-security: handle systemd upgrade
meta-agl-profile-graphical-qt5: handle qtwayland upgrade
meta-agl-profile-core: handle freetype upgrade
meta-agl-bsp meta-agl-profile-core: upgrade to opencv 4.x
meta-agl-profile-core: update rtl-sdr recipe for zeus
meta-security meta-app-framework: handle xmlsec1 upgrade
meta-agl-profile-graphical: upgrade to gstreamer 1.16
meta-agl-profile-core: remove libmicrohttpd backport
meta-agl-profile-core: remove backported curl and nghttp2 recipes
meta-agl-profile-core: remove libnfc recipe
meta-agl-profile-core: remove connman backport
meta-agl-profile-graphical: remove weston 5.0.0 patches
meta-agl-profile-core: remove old glibc patch
meta-agl-bsp/meta-intel: remove linux-firmware_git.bbappend
meta-agl-bsp: remove weston and wayland-protocols backports
meta-app-framework: remove libzip recipe
meta-security: remove keyutils recipe
Declare layer compatibility with zeus
Change-Id: Ie8ee1e37958279e7cf2d503c54ffacb46ba0c31c
|
|
Update afb-test version to pick-up:
4d0948a afm-test target: change order of the script
Bug-AGL: SPEC-2795
Change-Id: Ib02a542121550ac5ec28834993170c03af6ee060
Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
|
|
Update SRCREV to pick up:
1bef31c Remove use of prefix
2a588b7 Add function to get config default search path
3dd9b37 Improve plugin search path
Bump app-afb-test version to pick up:
910326f Change functions following controller modification
Bug-AGL: SPEC-2795
Change-Id: I432c5fca85d5476840bd662f4fd6a1882b3103a6
Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
|
|
Update fontconfig bbappend to work with the newer fontconfig 2.13.1
in oe-core in zeus.
Bug-AGL: SPEC-2932
Change-Id: I7dfbe73def6b461915cdfa0131e1a529e1d3a5fd
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
Rename and update freetype bbappend in meta-agl-profile-core to work
with new 2.10.1 recipe in oe-core.
Bug-AGL: SPEC-2932
Change-Id: I71ae6dfde9d9ae36a3f70661fbb84afb575d6786
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
Bug-AGL: SPEC-3005
Change-Id: I4d28c2bb7b97ddf8aedbfedf1519362c27327b10
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Bump afb-test & libappcontroller to fix missing event group during test
Bug-AGL: SPEC-2795
Change-Id: Iaa87ac5512d5b54bf56922883c54cf38eaa6ce79
Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
|
|
To allow rendering of color emojis the pixmap/libpng support
needs to be enabled.
Bug-AGL: SPEC-2701
Change-Id: I7f0dc2cf54f0cf587d72a81fbf06c5750bbdeefb
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
We were missing the SRCREV bump on afb-test.
This also fixes the '/p' prefix issue.
v2: fix gitsm -> git in SRC_URI and brain bug on RDEPENDS vs. DEPENDS.
Bug-AGL: SPEC-2423
Change-Id: Ibcec604ee5b3441e6863c3eaf8ee8ceaa3ee16d6
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Changes include:
- Add LAYERSERIES_COMPAT definitions to layer.conf files
- Remove now unnecessary SECURITY_*FLAGS over-rides from distro
configuration
- Set intel-corei7-64 preferred kernel version to 4.19 to match
latest linux-intel kernel available in meta-intel
- Update qemuarm preferred kernel version to 4.18 to match latest
linux-yocto
- Update firmware package and devicetree file names for raspberrypi3
- Remove linux-firmware bbappend specific to raspberrypi, it seems no
longer required and breaks the cross SDK build
- Update linux-intel bbappend to 4.19, remove now unnecessary patch
- Remove now unnecessary lttng-modules backport
- Update linux-raspberrypi bbappend to 4.14 kernel
- Added kernel configuration fragment for raspberrypi to disable
Kprobes. This is required until linux-raspberrypi is updated to
greater than 4.14.104 to avoid a build failure in lttng-modules
related to a check for known breakage in the kernel CONFIG_OPTPROBES
code.
- Replace obsolete base_conditional usage with oe.utils.conditional
- Add gstreamer1.0-plugins-bad bbappend for raspberrypi3 to disable
faad PACKAGECONFIG to avoid commercial license issues
- Remove unused and unbuildable Vayu gstreamer recipes
- Update linux-ti-staging bbappend for new BSP kernel
- Regen dcan2_pinmux_enable.patch for linux-ti-staging to remove fuzz
warning, and remove upstreamed fix_dcan_addresses.patch
- Remove ipumm-fw from meta-agl-bsp/meta-ti, as newer version is
available in the upstream BSP
- Update meta-agl-bsp/meta-ti weston patch to apply against 5.0.0
- Update meta-agl-bsp/meta-ti wayland-ivi-extension patch to apply
against 2.2.0
- Add ti-sgx-ddk-km patch to add AGL toolchain configuration file
- Remove now unnecessary fdtoverlay recipe
- Update core.cfg and ivishell.cfg in weston-ini-conf recipe to handle
move of ivi-controller.so configuration in Weston 5.0.0
- Update connman-ncurses patch to remove fuzz warning
- Add installation of systemd over-ride file for run-postinsts.service
in run-postinsts bbappend to workaround race condition between
ldconfig.service and the /sbin/ldconfig invocations in the
post-install scripts run by run-postinsts.service. The observed
failure was cynara's post-install script failing and its database
not being created.
- Remove now unnecessary valgrind backport
- Add patches to fix most driver compilation against newer kernels
- Update libmicrohttpd bbappend
- Remove libssp-dev from agl-image-graphical-qt5-crosssdk and
agl-demo-platform-html5-crosssdk, upstream have removed it from
non-mingw32 platform SDKs
- Update wayland-ivi-extension recipe to build 2.2.0, and update
local patches
- Update weston patches for 5.0.0. Patches:
0016-ivi-shell_add_screen_remove_layer_api.patch
0017-ivi-shell-register-ivi_layout_interface.patch
have been removed as they have been applied upstream and are no longer
necessary. Patches:
0018-compositor-add-output-type-to-weston_output.patch
0019-compositor-drm-introduce-drm_get_dmafd_from_view.patch
(both related to Waltham) have been disabled for now as they need
significant rework.
- Remove weston-conf RRECOMMENDS in weston bbappend to avoid conflict
with weston-ini-conf
- Add OECMAKE_GENERATOR = "Unix Makefiles" to aglwgt.bbclass to work
around CMake+ninja issue in cmake-apps-module
- Update dbus cynara patches for 1.12.10
- Add do_install_append in cynara recipe to remove /var/cynara from
cynara package so the directory creation and labelling in the
post-install scriptlet will function as intended
- Remove now unnecessary e2fsprogs backport
- Remove now unnecessary libcap-ng backport
- Update pulseaudio patches to remove fuzz warnings
- Update neardal patch to remove fuzz warning
- Update freetype patch to remove fuzz warning
- Rename opencv bbappend to 3.% to handle 3.x backports in upstream
- Updated qtwayland patch to remove fuzz warning
Changes from Stephane Desneux <stephane.desneux@iot.bzh>:
- Remove wayland-ivi-extension PREFERRED_VERSION
- Remove now unnecessary nativesdk-cmake patch
- Remove now unnecessary ptest-runner patches
- Remove now unnecessary harfbuzz patches
- Disable waltham-transmitter as it does not build against weston 5.0.0
- Update af-main, cynara, and security-manager to use pkg_postinst_ontarget
- Bump connman-ncurses revision to avoid deprecated ncurses functions
- Update libva package usage with new intel-vaapi-driver name
- Add patches to security-manager to fix compilation with gcc8
- Updated systemd bbappend
Changes from Jan-Simon Möller <jsmoeller@linuxfoundation.org>:
- Remove meta-agl-bsp/ROCKO.FIXMEs
- Remove linux-yocto_4.12.bbappend and now unnecessary associated
patch
- Remove now unneeded kern-tools-native patch
- Bump gstreamer PREFERRED_VERSIONs to 1.14.x
- Remove latencytop from packagegroup-agl-core-devel, it has been
dropped by upstream
- Remove now unnecessary rpm patches
- Update pulseaudio bbappend to 12.2
- Update opencv bbappend to 3.4
- Update freetype bbappend to 2.9.1
- Update dbus bbappend to 1.12.10
- Update weston bbappend to 5.0.0
- Update cynara patches to remove fuzz warnings
- Add patch to cynara to fix compilation with gcc8
- Add xmlsec1 bbappend to clear EXTRA_OECONF to fix compilation on
sumo or newer
Changes from Ronan Le Martet <ronan.lemartet@iot.bzh>:
- Update meta-rcar-gen3-adas layer gstreamer1.0-plugin-vspfilter
bbappend to version 1.0.1
Known issues (marked with FIXME):
- CMake+ninja issue in cmake-apps-module has been worked around with
OECMAKE_GENERATOR
- waltham-transmitter and the patches to weston related to it have been
disabled
- Currently unclear if patch to libcap-native is actually required or
not
Bug-AGL: SPEC-1837
Change-Id: I7b8b9ef667aec2d229952eace6663dfc761654d0
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
* cdaad5d - Cleaning redundant link option specified
* 329d115 - little memleak fix.
* 61f3565 - Handle more argument's type when making a subcall
* 1e4cc59 - Clean way to wait for an api's event
* 13c270a - Limit the monitoring to events not to the requests
* ebd628a - Add new assert verb
* df71761 - Bump app-controller-submodule
* 012fd23 - Move autobuild to top tree
* 0e2d5eb - Change exit message depending on exit reason
* 4d9b8f8 - Packaging: Set project version using command-line
* 27a69ea - Change .gitmodules following submodule migration
* 25003dd - Improves packaging debian rules
* 186580d - Fix packaging for native build
* 2f36542 - Docs reorganization and update
* 2a7b4de - Migrate app-templates to CMake module
* a50f22b - Adjust lib dependencies
* 91e90e5 - Add packaging materials
* afa8dec - Clean the code.
Change-Id: I12efe3e8cf754a67880e05b51b668d284fbe7f7d
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Fix afm-test script installation
7b69512 Shellcheck: protect variable against whitespace
abede0f Improve exit output message
1a33ac2 Test the LockWait feature
52f416b Unify test launch between target and native
25903e6 Update documentation
cef21bd get rid of afb-definitions
02881ee Avoid to kill anything when no config file found
8de7f11 Separation between CB and classic test functions
d2fbdb5 Rename test service api to be more discriminant.
ca9049a Assert that an event hasn't been received
3db71f8 Script for both native and target launch
Change-Id: Ied4a6b704779a3176a0da60e15dee46a2021f54e
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Fix afm-test script installation
7b69512 Shellcheck: protect variable against whitespace
abede0f Improve exit output message
1a33ac2 Test the LockWait feature
52f416b Unify test launch between target and native
25903e6 Update documentation
cef21bd get rid of afb-definitions
02881ee Avoid to kill anything when no config file found
8de7f11 Separation between CB and classic test functions
d2fbdb5 Rename test service api to be more discriminant.
ca9049a Assert that an event hasn't been received
3db71f8 Script for both native and target launch
Change-Id: Ic2b3d68cdb2b57613a0a24e42e43f307b2cae399
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
iperf3 recipe is in meta-openembedded layer.
Change-Id: I1c4f7345615f4ab99b1405a9ed53569ced1bdabe
Signed-off-by: Changhyeok Bae <changhyeok.bae@gmail.com>
|
|
Change-Id: I2bc00d49e0712523e1d7a65d802adc2e492b479a
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
This includes the following changes:
* bba4bef Use controller new behavior that add objects
* a826da1 Silence all outputs of kill command
* 2f768ef Reset context functions between test files
Change-Id: I0329bdd9f5e04423558057ce0a55adbf086dd366
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
3c1dab4 - Update gitignore
39f65fa - Lower CMake version requirement
82c8c5f - Make afTest test itself correctly
e681815 - Don't crash if lua test files aren't found
d54d2b7 - afb-test doc: Updated doc.
a7fecc2 - Native test script launcher improvments
fd49db6 - afb-test doc: Changed doc to new format
Change-Id: I3877322929824f489c288feb51d71ee732abb6b4
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
This will build afb-test binding and tests it using PTest.
Bug-AGL: SPEC-1439
Change-Id: I75d1bbb0a780ca036ab0d653fdcbacda883122f9
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Rework towards agl profiles.
This change is part of a series of changes to create the
AGL profiles.
This set will mainly introduce the 'core' profile.
It is setup to be a drop-in change, thus some files were kept
in (dummy) locations for now.
However, they'll be taken care of in the next changes in this series.
The main target of the meta-agl-profile-core layer is to host:
- a minimal, bootable image with network and package management enabled
-- agl-image-boot
- a minimal image with network and packagemanagement and the AGL APIs
-- agl-image-minimal
The layer meta-agl-profile-graphical is used as superset of these
and includes support for egl+wayland+weston. All recipes concerning
graphics were moved there. This is not a full profile as we still have
to migrate some parts of meta-agl-demo in a follow-up changeset.
The roadmap as discussed during the F2F session in Karlsruhe is:
- week 16 : core profile and profiles w/o graphics
- week 17 : graphical profiles
- week 18 : final conversion of the demo image
v2: moved agl-login-manager from -graphics to -core (see Jose's comment)
v3: moved back after discussion - follow-up in separate changeset
Change-Id: Idacb0d1274baac1f63f8d1b850d4b1104ac33918
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|