Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upmerge 25-03-2024 #14626

Merged
merged 43 commits into from
Apr 30, 2024
Merged

Upmerge 25-03-2024 #14626

merged 43 commits into from
Apr 30, 2024

Conversation

gmarull
Copy link
Member

@gmarull gmarull commented Mar 25, 2024

test-sdk-nrf: sdk-nrf-pr-14626

@gmarull gmarull requested review from tejlmand, a team and carlescufi as code owners March 25, 2024 10:16
@github-actions github-actions bot added manifest changelog-entry-required Update changelog before merge. Remove label if entry is not needed or already added. labels Mar 25, 2024
@NordicBuilder
Copy link
Contributor

NordicBuilder commented Mar 25, 2024

Test specification

CI/Jenkins/NRF

  • Integration Platforms

CI/Jenkins/integration

Test Module File based changes Manually selected West overwrite
desktop52_verification X
test-fw-nrfconnect-apps X
test-fw-nrfconnect-ble X
test-fw-nrfconnect-ble_mesh X
test-fw-nrfconnect-ble_samples X
test-fw-nrfconnect-boot X
test-fw-nrfconnect-chip X
test-fw-nrfconnect-fem X
test-fw-nrfconnect-nfc X
test-fw-nrfconnect-nrf-iot_cloud X
test-fw-nrfconnect-nrf-iot_libmodem-nrf X
test-fw-nrfconnect-nrf-iot_lwm2m X
test-fw-nrfconnect-nrf-iot_mosh X
test-fw-nrfconnect-nrf-iot_nrf_provisioning X X
test-fw-nrfconnect-nrf-iot_positioning X
test-fw-nrfconnect-nrf-iot_samples X
test-fw-nrfconnect-nrf-iot_serial_lte_modem X
test-fw-nrfconnect-nrf-iot_thingy91 X
test-fw-nrfconnect-nrf-iot_zephyr_lwm2m X
test-fw-nrfconnect-nrf_crypto X
test-fw-nrfconnect-proprietary_esb X
test-fw-nrfconnect-rpc X
test-fw-nrfconnect-rs X
test-fw-nrfconnect-tfm X
test-fw-nrfconnect-thread X
test-fw-nrfconnect-zigbee X
test-low-level X
test-sdk-audio X
test-sdk-find-my X
test-sdk-mcuboot X
test-sdk-pmic-samples X
test-sdk-sidewalk X
test-sdk-wifi X

test-sdk-find-my: added because there was no .github/test-spec.yml in 'find-my'
test-sdk-sidewalk: added because there was no .github/test-spec.yml in 'sidewalk'
test-sdk-wifi: added because there was no .github/test-spec.yml in 'hostap'
All integration tests: null

Detailed information of selected test modules

Note: This message is automatically posted and updated by the CI

gmarull and others added 25 commits April 30, 2024 16:53
So that the build target is printed (includes soc, core).

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
Zephyr has deprecated net_if_ipv4_get_netmask and
net_if_ipv4_set_netmask functions which cause compilation
errors for net_if mock.

Signed-off-by: Tommi Rantanen <tommi.rantanen@nordicsemi.no>
Prevents using the nano version of the newlib lirary when
building for qemu or virtual platforms

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
"hostent" struct is now defined in zephyr:
zephyr/include/zephyr/posix/netdb.h Redefinition of the struct causes
compilation error with samples like modem_shell, where curl is included.
Therefore remove the redefinition from curl source.

Signed-off-by: Matti Oksanen <matti.oksanen@nordicsemi.no>
Fixes b0 image when building for the nRF52840 mouse board which
would wrongly enable USB

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Update the BIS sink to use the new BAP broadcast sink
is syncable API.

Signed-off-by: Graham Wacey <graham.wacey@nordicsemi.no>
Adds a missing include which is needed to use the random zephyr
functions

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Disables the Kconfig enabling SPI NOR flash on the nrf54l15pdk as
this is not needed

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Adds a missing include which is needed to use the random zephyr
functions

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Fixes include paths so that the files can be found

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Fixes builds for this board by disabling USB support, which is
not needed

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Disables the Kconfig enabling SPI NOR flash on the nrf54l15pdk as
this is not needed

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Fixes the USB build of this sample for the nrf52833dk which was
missing the MCUboot file suffix

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Fixes a missing arpa include which provides the prototype for a
posix function that is used

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Renames files from using revision 0.2.0 to 0.2.1 as that is the
real revision of the board

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Disables the Kconfig enabling SPI NOR flash on the nrf7002dk as
this is not needed

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Fixes a build warning by defining the POSIX C source define

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
As NET_SOCKETS_POSIX_NAMES option was deprecated, switch to use zsock_
prefixed socket APIs.

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
To avoid dependencies to any POSIX configuration, use
zsock_inet_pton(), instead of inet_pton().

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
Change switches to using system workqueue as Bluetooth RX context for
memory limited devices. This is needed to decrease RAM usage.

System workqueue stack size is increased to prevent stack overflows.

Jira: NCSDK-27242

Signed-off-by: Marek Pieta <Marek.Pieta@nordicsemi.no>
Change aligns CONFIG_BOARD Kconfig option handling with new convention.

Jira: NCSDK-27242

Signed-off-by: Marek Pieta <Marek.Pieta@nordicsemi.no>
This is now required when using POSIX API.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
Signed-off-by: Aleksander Strzebonski <aleksander.strzebonski@nordicsemi.no>
(cherry picked from commit d2a9c07)
Fix include path of device tree file.

Signed-off-by: Tommi Rantanen <tommi.rantanen@nordicsemi.no>
Update Direct Test Mode sample to support HWMv2

This update includes removing custom board handlig, as this is no longer
feasible considered the possibilities of using shortened board
qualifiers as well as legacy board names.

Instead the config fragments and overlay files has been reorganized to
take advantage of FILE_SUFFIX feature.

A custom handling for shield overlay had to be made, because Zephyr
does not support application specific board with shield overlay files.
However, this custom handling has been made so that it does not require
custom handling of HWMv2 board names.

Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
@carlescufi carlescufi merged commit ba9c078 into nrfconnect:main Apr 30, 2024
37 of 47 checks passed
@gmarull gmarull deleted the upmerge-25032024 branch May 2, 2024 08:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.