Skip to content

location-apis: add recipe for Qualcomm location client APIs - #2855

Open
quic-vthuniki wants to merge 1 commit into
qualcomm-linux:masterfrom
quic-vthuniki:work_loc_apis
Open

location-apis: add recipe for Qualcomm location client APIs#2855
quic-vthuniki wants to merge 1 commit into
qualcomm-linux:masterfrom
quic-vthuniki:work_loc_apis

Conversation

@quic-vthuniki

Copy link
Copy Markdown
Contributor

Add a new recipe for location-apis-qcom, which provides the Qualcomm Location Client APIs and the location_hal_daemon service. The service handles all client requests and interfaces with the location-hal layer accordingly to serve GNSS positioning, batching, and geofencing over IPC.

Add a new recipe for location-apis-qcom, which provides the Qualcomm
Location Client APIs and the location_hal_daemon service. The service
handles all client requests and interfaces with the location-hal
layer accordingly to serve GNSS positioning, batching, and geofencing
over IPC.

Signed-off-by: Vamana Murthi <vthuniki@qti.qualcomm.com>
@github-actions

Copy link
Copy Markdown

Test run workflow

Test jobs for commit f0e16b9

nodistro
Pass: 10 | Fail: 0 | Total: 10
qcom-distro
Pass: 290 | Fail: 19 | Total: 342
qcom-distro_linux-qcom-6.18
Pass: 215 | Fail: 11 | Total: 259

@test-reporting-app

Copy link
Copy Markdown

Test Results

  117 files  + 10    699 suites  +79   11h 1m 55s ⏱️ - 1h 49m 55s
  163 tests +  1    127 ✅  -  13   1 💤 + 1  35 ❌ +13 
4 482 runs  +477  4 363 ✅ +449  66 💤 +26  53 ❌ + 2 

For more details on these failures, see this check.

Results for commit f0e16b9. ± Comparison against base commit 9597e0b.

This pull request removes 1 and adds 2 tests. Note that renamed tests count towards both.
lava ‑ 0_Weston_Runtime_Prefli[
1_CPUFreq_Validation ‑ Interrupts
4_��zb�م�������z�z����ͽ���K�5R����U���ɽ�եѕͽZUɹ���͕�[ ‑ irq

@qcomlnxci

Copy link
Copy Markdown

Test Coral run workflow

Test jobs for commit f0e16b9

  • qcomdistro: multimedia image
    Pass: 9 | Fail: 0 | Total: 9
  • qcomdistro: multimedia image-prop
    Pass: 48 | Fail: 0 | Total: 48

inherit autotools pkgconfig systemd

DEPENDS = "glib-2.0 location-hal protobuf protobuf-native qmi-framework libcap"
RDEPENDS:${PN} = "location-hal"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Variable go in the order they are uses, so R* must go below do_install

EXTRA_OECONF += " --with-glib --with-systemd --with-qmi=${STAGING_INCDIR}"
CPPFLAGS:append = " -DLOC_QCLINUX_TARGET "

SYSTEMD_SERVICE:${PN} = "location_hal_daemon.service"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

after do_install


SYSTEMD_SERVICE:${PN} = "location_hal_daemon.service"

do_compile:prepend () {

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why is this needed, can't this be fixed upstream?

cd -
}

do_install:append () {

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Again, why can't this be fixed upstream?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants