]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - android/platform-hardware-interfaces.git/log
android/platform-hardware-interfaces.git
6 years agoMerge "health@2.0: IHealthInfoCallback expands HealthInfo struct."
Yifan Hong [Thu, 12 Oct 2017 01:56:01 +0000 (01:56 +0000)]
Merge "health@2.0: IHealthInfoCallback expands HealthInfo struct."
am: f2f00cb742

Change-Id: Iad21de674c7dc04a19727adc81ff931923e93e4a

6 years agoMerge "health@2.0: IHealthInfoCallback expands HealthInfo struct."
Treehugger Robot [Thu, 12 Oct 2017 01:47:57 +0000 (01:47 +0000)]
Merge "health@2.0: IHealthInfoCallback expands HealthInfo struct."

6 years agohealth@2.0: IHealthInfoCallback expands HealthInfo struct.
Yifan Hong [Tue, 10 Oct 2017 19:18:53 +0000 (12:18 -0700)]
health@2.0: IHealthInfoCallback expands HealthInfo struct.

IHealthInfoCallback reports more information, so that
BatteryService can send these fields to BatteryManager in framework.

Test: builds
Bug: 62229583
Change-Id: Ieacd4acabc3e0870d0d2fed04dad9d8c3255986b
Merged-In: Ieacd4acabc3e0870d0d2fed04dad9d8c3255986b

6 years agolibhwminijail from hardware/interfaces to libhidl.
Steven Moreland [Wed, 11 Oct 2017 20:20:22 +0000 (20:20 +0000)]
libhwminijail from hardware/interfaces to libhidl.
am: dbdd881240

Change-Id: I0d911cf7ad0cfccac26c13423a447328aa5ac626

6 years agolibhwminijail from hardware/interfaces to libhidl.
Steven Moreland [Wed, 11 Oct 2017 18:18:41 +0000 (11:18 -0700)]
libhwminijail from hardware/interfaces to libhidl.

This library is not a hardware interface, so it doesn't
belong directly in hardware/interfaces. Moving it to
libhidl because it is intended to be a helper library for
hal implementations that want to use minijail/seccomp.

Test: pass
Change-Id: I3f9503f491788492c6692d6584eb088e47862c7a

6 years agoUpdate for Soong java makefiles.
Steven Moreland [Wed, 11 Oct 2017 16:23:54 +0000 (16:23 +0000)]
Update for Soong java makefiles.
am: c3e80fa01e

Change-Id: Ia8835f9c95bd98a96f5fd3aff11191e7d3726fb9

6 years agoUpdate for Soong java makefiles.
Steven Moreland [Tue, 10 Oct 2017 18:05:20 +0000 (11:05 -0700)]
Update for Soong java makefiles.

Test: pass
Bug: 33420795
Change-Id: Id9b1919a19b8ff682738cfb0869a479b4dbb4293

6 years agoMerge "Replace sys_nice capability with rlimit rtprio"
Peng Xu [Fri, 6 Oct 2017 20:19:30 +0000 (20:19 +0000)]
Merge "Replace sys_nice capability with rlimit rtprio"
am: b74728a92e

Change-Id: I6d9146fc90975ec116862cb43a6654786c429503

6 years agoMerge "Replace sys_nice capability with rlimit rtprio"
Peng Xu [Fri, 6 Oct 2017 20:13:35 +0000 (20:13 +0000)]
Merge "Replace sys_nice capability with rlimit rtprio"

6 years agoMerge changes from topic "health2-hal"
Yifan Hong [Fri, 6 Oct 2017 05:09:23 +0000 (05:09 +0000)]
Merge changes from topic "health2-hal"
am: 116fb89f70

Change-Id: Iaf211b338d946619ec6a5daecd02ee85a4648589

6 years agoMerge changes from topic "health2-hal"
Yifan Hong [Fri, 6 Oct 2017 04:56:22 +0000 (04:56 +0000)]
Merge changes from topic "health2-hal"

* changes:
  Revert "health@2.0: Add vts tests."
  Revert "health@2.0 vts: Add missing include"

6 years agoRevert "health@2.0: Add vts tests."
Yifan Hong [Fri, 6 Oct 2017 04:54:17 +0000 (04:54 +0000)]
Revert "health@2.0: Add vts tests."

This reverts commit bb4d60f0ad33f2cfd9a31ee59a8e2f64fc4a1e02.

Reason for revert: break stage aosp master

Change-Id: Ib8678217d34c37d6fff1cc174de3a96295bdeb5f

6 years agoRevert "health@2.0 vts: Add missing include"
Yifan Hong [Fri, 6 Oct 2017 04:54:41 +0000 (04:54 +0000)]
Revert "health@2.0 vts: Add missing include"

This reverts commit b02df7b9e1561018ea249b066eb7a0fe2c30d8ce.

Reason for revert: break stage aosp master

Change-Id: I9c75e24ce2cf9b392bbe4e91446fdc3927e3f5b7

6 years agoMerge "VTS: fix VtsHalKeymasterV3_0Target issue"
Iris Chang [Fri, 6 Oct 2017 01:49:29 +0000 (01:49 +0000)]
Merge "VTS: fix VtsHalKeymasterV3_0Target issue"
am: 1912c73a7f

Change-Id: I781812c77d96a0a7beb832298df8d537ce1d55da

6 years agoMerge "VTS: fix VtsHalKeymasterV3_0Target issue"
Treehugger Robot [Fri, 6 Oct 2017 01:43:54 +0000 (01:43 +0000)]
Merge "VTS: fix VtsHalKeymasterV3_0Target issue"

6 years agohealth@2.0 vts: Add missing include
Yifan Hong [Fri, 6 Oct 2017 01:25:09 +0000 (01:25 +0000)]
health@2.0 vts: Add missing include
am: b02df7b9e1

Change-Id: I5960b19d3e4270589d7980e575029ba89608d7ec

6 years agoVTS: fix VtsHalKeymasterV3_0Target issue
Iris Chang [Thu, 14 Sep 2017 07:23:18 +0000 (15:23 +0800)]
VTS: fix VtsHalKeymasterV3_0Target issue

Failed cases:
AttestationTest.RsaAttestation
AttestationTest.EcAttestation

Analysis:
The verify_attestation_record() in Keymaster_hidl_hal_test.cpp calls
parse_attestation_record() to set the value of att_challenge. It fails
to compare att_challenge with challenge by memcmp.
Because setToExternal() method uses buffer pointer to local variable
(record), not use memcpy to copy into itself buffer in
parse_attestation_record(). When it leaves the parse_attestation_record(),
we will get the att_challenge which is null buffer to compare with challenge
incorrectly.

Fix: use memcpy to copy the buffer.

Bug: 65039571
Test: build passed. VtsHalKeymasterV3_0Target -> PASSED: 106, FAILED: 0.

Change-Id: I700a9242cc9a5f4cb196b62860823601e4088531

6 years agohealth@2.0/vts: add OWNERS
Yifan Hong [Fri, 6 Oct 2017 00:42:56 +0000 (00:42 +0000)]
health@2.0/vts: add OWNERS
am: 8ce66bbbfe

Change-Id: Ia75f7d3ea415276c02d34b2b5f4b09bacbe3078b

6 years agohealth@2.0 vts: Add missing include
Yifan Hong [Fri, 6 Oct 2017 00:42:20 +0000 (17:42 -0700)]
health@2.0 vts: Add missing include

Test: pass
Change-Id: Ibdf7287676653b5f76a42f6aab618e0d7fa4008e

6 years agohealth@2.0/vts: add OWNERS
Yifan Hong [Thu, 5 Oct 2017 20:22:27 +0000 (13:22 -0700)]
health@2.0/vts: add OWNERS

Test: pass
Change-Id: I75ef90b782d9b5429f7928ffbc59650277bea92a

6 years agoReplace sys_nice capability with rlimit rtprio
Peng Xu [Thu, 5 Oct 2017 21:58:08 +0000 (14:58 -0700)]
Replace sys_nice capability with rlimit rtprio

rlimit rtprio is more specific and thus preferred.

Test: HubConnection thread get rtprio in sailfish
Bug: 37291237
Change-Id: I3c7a06cb2964dc3ccb4c3f6fcb4eb33561296af1

6 years agoMerge "Remove useless Android.mk files."
Steven Moreland [Thu, 5 Oct 2017 21:44:26 +0000 (21:44 +0000)]
Merge "Remove useless Android.mk files."
am: 75d5cf515a

Change-Id: I8c0918c4a787cc3f4c7c69f52737d3a0d9d64426

6 years agoMerge "health@2.0: Add vts tests."
Yifan Hong [Thu, 5 Oct 2017 21:42:11 +0000 (21:42 +0000)]
Merge "health@2.0: Add vts tests."
am: ac01ed1ae4

Change-Id: I60051c64808516cf87bf7f0b93134d577f20076d

6 years agoMerge "Remove useless Android.mk files."
Treehugger Robot [Thu, 5 Oct 2017 21:40:27 +0000 (21:40 +0000)]
Merge "Remove useless Android.mk files."

6 years agoMerge "health@2.0: Add vts tests."
Treehugger Robot [Thu, 5 Oct 2017 21:35:20 +0000 (21:35 +0000)]
Merge "health@2.0: Add vts tests."

6 years agohealth@2.0: Add vts tests.
Yifan Hong [Wed, 4 Oct 2017 00:40:24 +0000 (17:40 -0700)]
health@2.0: Add vts tests.

Test: compiles
Test: VtsHalHealthV2_0TargetTest \
--hal_service_instance=android.hardware.health@2.0::IHealth/backup

Bug: 62229583
Change-Id: I79150e1298ceddedea0825c591938cd194eeadb5

6 years agoMerge "Test extension -> Android.bp"
Steven Moreland [Thu, 5 Oct 2017 19:14:19 +0000 (19:14 +0000)]
Merge "Test extension -> Android.bp"
am: d35806414c

Change-Id: I939d2d836ebc530e2805f4c85bb05c00d54dbc5b

6 years agoMerge "Test extension -> Android.bp"
Treehugger Robot [Thu, 5 Oct 2017 19:10:42 +0000 (19:10 +0000)]
Merge "Test extension -> Android.bp"

6 years agoMerge "Convert usb service .mk -> .bp."
Steven Moreland [Thu, 5 Oct 2017 17:38:27 +0000 (17:38 +0000)]
Merge "Convert usb service .mk -> .bp."
am: 16b3e062ce

Change-Id: Ic8011399e470a1c62156c656a0ea1987ed999382

6 years agoMerge "Convert usb service .mk -> .bp."
Treehugger Robot [Thu, 5 Oct 2017 17:33:49 +0000 (17:33 +0000)]
Merge "Convert usb service .mk -> .bp."

6 years agoMerge "Vibrator service -> .bp"
Steven Moreland [Thu, 5 Oct 2017 16:04:02 +0000 (16:04 +0000)]
Merge "Vibrator service -> .bp"
am: 3a8a6f9147

Change-Id: I9369f18c88d8f64b5dfea28245bf102e647db31f

6 years agoMerge "Vibrator service -> .bp"
Treehugger Robot [Thu, 5 Oct 2017 15:59:25 +0000 (15:59 +0000)]
Merge "Vibrator service -> .bp"

6 years agoMerge "Remove Android.bp subdirs loop."
Steven Moreland [Thu, 5 Oct 2017 07:47:03 +0000 (07:47 +0000)]
Merge "Remove Android.bp subdirs loop."
am: a8c16c91cc

Change-Id: I74cd620dee37f7f65b0cef29a38b725afdcaf20e

6 years agoMerge "Remove Android.bp subdirs loop."
Treehugger Robot [Thu, 5 Oct 2017 07:38:52 +0000 (07:38 +0000)]
Merge "Remove Android.bp subdirs loop."

6 years agoTest extension -> Android.bp
Steven Moreland [Wed, 4 Oct 2017 23:12:50 +0000 (16:12 -0700)]
Test extension -> Android.bp

Test: mma
Bug: 33420795
Change-Id: Ida23369c5bffb44cb20fef1127fae68b92167459

6 years agoVibrator service -> .bp
Steven Moreland [Wed, 4 Oct 2017 23:07:57 +0000 (16:07 -0700)]
Vibrator service -> .bp

Test: none
Bug: 33420795
Change-Id: I420f7489a785cd9b41865674a176b478ff5437e8

6 years agoConvert usb service .mk -> .bp.
Steven Moreland [Wed, 4 Oct 2017 22:15:44 +0000 (15:15 -0700)]
Convert usb service .mk -> .bp.

Test: none
Bug: 33420795
Change-Id: I4b489a08d850b7c49231e0daadcb9d96e57a7e55

6 years agoRemove useless Android.mk files.
Steven Moreland [Wed, 4 Oct 2017 22:29:17 +0000 (15:29 -0700)]
Remove useless Android.mk files.

These have been c/p'd all over the place.

Test: m -j nothing
Bug: 33420795
Change-Id: I77979866dbb2345a41a873c84ec3fccd7b127510

6 years agoRemove Android.bp subdirs loop.
Steven Moreland [Wed, 4 Oct 2017 22:46:55 +0000 (15:46 -0700)]
Remove Android.bp subdirs loop.

Test: m -j nothing
Change-Id: Ic40edd1986fd40be4bf752ecbe925e6539d0df32

6 years agoMerge "Update for hidl adapter module defaults."
Steven Moreland [Wed, 4 Oct 2017 21:45:09 +0000 (21:45 +0000)]
Merge "Update for hidl adapter module defaults."
am: 988c977079

Change-Id: I289818be1b30397391847ba1c532d1014fdbed27

6 years agoMerge "Update for hidl adapter module defaults."
Treehugger Robot [Wed, 4 Oct 2017 21:36:25 +0000 (21:36 +0000)]
Merge "Update for hidl adapter module defaults."

6 years agoMerge "Use -Werror in hardware/interfaces"
Chih-hung Hsieh [Wed, 4 Oct 2017 20:40:30 +0000 (20:40 +0000)]
Merge "Use -Werror in hardware/interfaces"
am: 85bb01dd6b

Change-Id: I9169eb99a256f3a1db9e6f82e11fd96228d9558a

6 years agoMerge "Use -Werror in hardware/interfaces"
Chih-hung Hsieh [Wed, 4 Oct 2017 20:18:52 +0000 (20:18 +0000)]
Merge "Use -Werror in hardware/interfaces"

6 years agoUpdate for hidl adapter module defaults.
Steven Moreland [Wed, 4 Oct 2017 19:47:03 +0000 (12:47 -0700)]
Update for hidl adapter module defaults.

Test: pass
Change-Id: Idc6a943149a279bf17cfcfd0f2571473e53bbbbf

6 years agoUse -Werror in hardware/interfaces
Chih-Hung Hsieh [Fri, 29 Sep 2017 22:15:48 +0000 (15:15 -0700)]
Use -Werror in hardware/interfaces

* Remove unused local variables.

Bug: 66996870
Test: build with WITH_TIDY=1
Change-Id: I48dbbf670cc9eeff2391983788983420f8547cc9

6 years agoMerge "Add android.hardware.health@2.0 HAL"
Yifan Hong [Wed, 4 Oct 2017 18:02:40 +0000 (18:02 +0000)]
Merge "Add android.hardware.health@2.0 HAL"
am: b020127017

Change-Id: I0249412748434b22c1bbbd93a0d170d7e4c0a3e1

6 years agoMerge "Add android.hardware.health@2.0 HAL"
Yifan Hong [Wed, 4 Oct 2017 17:24:44 +0000 (17:24 +0000)]
Merge "Add android.hardware.health@2.0 HAL"

6 years agoAdd android.hardware.health@2.0 HAL
Yifan Hong [Fri, 23 Jun 2017 21:16:35 +0000 (14:16 -0700)]
Add android.hardware.health@2.0 HAL

Test: mma
Bug: 62229583

Change-Id: Icc5159424cf2623588a2f2acc7db5ff5bd7eeae8

6 years agoMerge "Update inheritance test implementation."
Steven Moreland [Tue, 3 Oct 2017 22:15:02 +0000 (22:15 +0000)]
Merge "Update inheritance test implementation."
am: 31fba8cd40

Change-Id: I57935d1a08f1976d2301eee692ed823fb81bfcf4

6 years agoMerge "Convert to Android.bp; rename libminijail_vendor"
Dan Willemsen [Tue, 3 Oct 2017 22:12:53 +0000 (22:12 +0000)]
Merge "Convert to Android.bp; rename libminijail_vendor"
am: cb47aaf493

Change-Id: I9a17fbb1693111074eb93519f5468020627776ba

6 years agoMerge "Update inheritance test implementation."
Treehugger Robot [Tue, 3 Oct 2017 21:49:34 +0000 (21:49 +0000)]
Merge "Update inheritance test implementation."

6 years agoMerge "Convert to Android.bp; rename libminijail_vendor"
Treehugger Robot [Tue, 3 Oct 2017 21:40:55 +0000 (21:40 +0000)]
Merge "Convert to Android.bp; rename libminijail_vendor"

6 years agoAdd OWNERS files to keymaster resources
Janis Danisevskis [Tue, 3 Oct 2017 21:22:58 +0000 (21:22 +0000)]
Add OWNERS files to keymaster resources
am: e6014f69ea

Change-Id: I71c2388fd278869daa652ae10fb8b7848b6e5443

6 years agoAdd OWNERS files to keymaster resources
Janis Danisevskis [Tue, 3 Oct 2017 20:26:04 +0000 (13:26 -0700)]
Add OWNERS files to keymaster resources

This patch adds swillden@ and jdanis@ as owners of keymaster/3.0/vts
and keymaster/3.0/default.

Test: No code changed
Change-Id: I04bc0f741e8fafd53aee7c9dd62954548b81263d

6 years agoUpdate inheritance test implementation.
Steven Moreland [Mon, 2 Oct 2017 21:47:35 +0000 (14:47 -0700)]
Update inheritance test implementation.

HIDL_FETCH_IParent returns a child object
when the "child" instance name is requested.

Bug: 67104214
Test: hidl's run_all_device_tests.sh
Change-Id: Ie4b85d657e5d066fb77832e188062af29bc2e7c6

6 years agoMerge "Fix typo in update makefiles."
Steven Moreland [Tue, 26 Sep 2017 23:51:07 +0000 (23:51 +0000)]
Merge "Fix typo in update makefiles."
am: 9960148420

Change-Id: I949634e72f817f3a5411130e968acd8efd1d7725

6 years agoMerge "Fix typo in update makefiles."
Treehugger Robot [Tue, 26 Sep 2017 23:48:27 +0000 (23:48 +0000)]
Merge "Fix typo in update makefiles."

6 years agoMerge "Update base files script works anywhere."
Steven Moreland [Tue, 26 Sep 2017 22:22:18 +0000 (22:22 +0000)]
Merge "Update base files script works anywhere."
am: 7d54744e87

Change-Id: I80dde3f30fad77e3e465c92fbe24143363df0ef4

6 years agoMerge "Update base files script works anywhere."
Treehugger Robot [Tue, 26 Sep 2017 22:10:12 +0000 (22:10 +0000)]
Merge "Update base files script works anywhere."

6 years agoFix typo in update makefiles.
Steven Moreland [Tue, 26 Sep 2017 19:54:42 +0000 (12:54 -0700)]
Fix typo in update makefiles.

Bug: 37518178
Test: pass
Change-Id: Ic401b3a473f15ca4c01e58b3072e19db7c31b653

6 years agoAdd libhwminijail for sandboxing with seccomp filters
Jeff Vander Stoep [Tue, 26 Sep 2017 16:32:53 +0000 (16:32 +0000)]
Add libhwminijail for sandboxing with seccomp filters
am: 42b9254f23

Change-Id: I827daafadbd632a78b1f0adc7f86599c9d58d512

6 years agoUpdate base files script works anywhere.
Steven Moreland [Tue, 26 Sep 2017 01:43:27 +0000 (18:43 -0700)]
Update base files script works anywhere.

Test: update-base-files.sh
Change-Id: I8a7e935cc685c8d389a46b28e33ea20c61bcc1ac

6 years agoConvert to Android.bp; rename libminijail_vendor
Dan Willemsen [Tue, 26 Sep 2017 00:08:49 +0000 (17:08 -0700)]
Convert to Android.bp; rename libminijail_vendor

libminijail_vendor is now just libminijail, now that it's been converted
to Soong.

See build/soong/README.md for more information about Soong.

Test: mmma hardware/interfaces/minijail
Change-Id: Iefa49fbbd96c1ae18c5da4367e2c9135d8c25a5c

6 years agoAdd libhwminijail for sandboxing with seccomp filters
Jeff Vander Stoep [Fri, 7 Jul 2017 05:29:12 +0000 (22:29 -0700)]
Add libhwminijail for sandboxing with seccomp filters

This is a partial cherry-pick of the internal change, including just
libhwminijail. The user does not exist in AOSP yet.

Bug: 36453956
Test: mmma hardware/interface/minijail
Merged-In: Iab014ff357b7329085a5e18a92f51838d2c72371
Change-Id: I46b030efba25aac3c09cef9bfb782ecdc7187e70

6 years agoUpdate makefiles for hidl adapter.
Steven Moreland [Mon, 25 Sep 2017 23:14:44 +0000 (23:14 +0000)]
Update makefiles for hidl adapter.
am: 26a0bb2762

Change-Id: I3a811f5cd49bd4e81e8fcd5c8e88922115812539

6 years agoSkip direct report test if sensor is not available
Peng Xu [Mon, 25 Sep 2017 23:04:16 +0000 (23:04 +0000)]
Skip direct report test if sensor is not available
am: 7728f0ce5c  -s ours

Change-Id: Iae6e06802af14ed98e09e1f745996d992132682a

6 years agoRelax accelerometer events norm check
Peng Xu [Mon, 25 Sep 2017 23:04:02 +0000 (23:04 +0000)]
Relax accelerometer events norm check
am: 5b036a21a4  -s ours

Change-Id: I8b39e202da0196a19b9130e2fb761ea133723c74

6 years agoOnly convert valid SharedMemInfo
Peng Xu [Mon, 25 Sep 2017 23:03:49 +0000 (23:03 +0000)]
Only convert valid SharedMemInfo
am: ce6e742eb6  -s ours

Change-Id: I347c3c9996ef93488b9217ca8cb0a8d5efc28244

6 years agoAugment HotSwitchOperation to test slow to fast case
Peng Xu [Mon, 25 Sep 2017 23:03:35 +0000 (23:03 +0000)]
Augment HotSwitchOperation to test slow to fast case
am: 44256a7fbd

Change-Id: Ieef5a22c97b06735f73a3d4534ad1418491c3cbd

6 years agoSensor VTS testBatchingOperation flakiness fix
Peng Xu [Mon, 25 Sep 2017 23:01:27 +0000 (23:01 +0000)]
Sensor VTS testBatchingOperation flakiness fix
am: 2aef4b48f0

Change-Id: I90a13d698c69768d8e52e3f48e18b5e29f3f080e

6 years agoUpdate makefiles for hidl adapter.
Steven Moreland [Fri, 22 Sep 2017 21:10:47 +0000 (14:10 -0700)]
Update makefiles for hidl adapter.

Bug: 37518178
Test: manual
Change-Id: I50e999907d3c64d2b039272b823971998da64d1b

6 years agoSkip direct report test if sensor is not available
Peng Xu [Thu, 3 Aug 2017 21:53:35 +0000 (14:53 -0700)]
Skip direct report test if sensor is not available

Skip SensorsHidlTest.*AshmemDirectReportOperation* tests if sensor
is not available on device.

Bug: 64230704
Test: compiles and test pass for a pixel device with mag sensor
      masked in hal.

Change-Id: I9bfbea6301891eaa2b272bd3d15b0e237799b5d6
Merged-In: I9bfbea6301891eaa2b272bd3d15b0e237799b5d6

6 years agoRelax accelerometer events norm check
Peng Xu [Wed, 5 Jul 2017 18:24:19 +0000 (11:24 -0700)]
Relax accelerometer events norm check

Current accelerometer norm check threshold is tight and cause
unnecessary test flakiness in test environment with small
inevitable vibration (e.g. from people walking by testing
lab).

This CL relax the threshold from 0.5m/s^2 to 1m/s^2.

Test: vts pass
Bug: 62811045
Change-Id: I5d7e736623c892b6e6c9b8ddc5d0f53fa8aaba77
Merged-In: I5d7e736623c892b6e6c9b8ddc5d0f53fa8aaba77

6 years agoOnly convert valid SharedMemInfo
Peng Xu [Fri, 5 May 2017 00:14:42 +0000 (17:14 -0700)]
Only convert valid SharedMemInfo

This CL avoids passing nullptr to underlying HAL and cause
SEGFAULT.

Bug: 37589989
Test: compiles and VTS passing
Change-Id: Ic44409e64466e54a3a3027721897c0755ba34fc7
Merged-In: Ic44409e64466e54a3a3027721897c0755ba34fc7

6 years agoAugment HotSwitchOperation to test slow to fast case
Peng Xu [Wed, 30 Aug 2017 23:55:13 +0000 (16:55 -0700)]
Augment HotSwitchOperation to test slow to fast case

Originally, SamplingRateHotSwitchOperation only tests the case
in which requested sensor sampling rate goes from fast to slow.
Recent regression demonstrates that it is also worthwhile to test
transition in the other direction, i.e. from slow to fast. This
CL add the slow to fast transition test.

Bug: 65138983
Test: sailfish failed the test before being patched.
Test: sailfish passed after being patched (ag/2824590)
Change-Id: If02509c75f74145544f0a2ce5d2aaec24e7326b8
Merged-In: If02509c75f74145544f0a2ce5d2aaec24e7326b8

6 years agoSensor VTS testBatchingOperation flakiness fix
Peng Xu [Sat, 19 Aug 2017 00:50:57 +0000 (17:50 -0700)]
Sensor VTS testBatchingOperation flakiness fix

This CL is cherry-picked from internal branch oc-dev.

Bug: 64732324
Bug: 63529148
Test: testBatchingOperation passes consistently
Merged-In: Id4e8075e249f3658f5683d53d6dc8403ee32bc4a
Change-Id: Id4e8075e249f3658f5683d53d6dc8403ee32bc4a

6 years agoMerge "hidl_test: update expression test"
Yifan Hong [Mon, 18 Sep 2017 20:09:27 +0000 (20:09 +0000)]
Merge "hidl_test: update expression test"
am: 9dc1284388

Change-Id: I042ea91d758d170c1508d0856887d1c5bc56a08b

6 years agoMerge "hidl_test: update expression test"
Yifan Hong [Mon, 18 Sep 2017 19:52:10 +0000 (19:52 +0000)]
Merge "hidl_test: update expression test"

6 years agoMerge "Add capability for sensor hal to use wakelock"
Peng Xu [Mon, 18 Sep 2017 18:18:10 +0000 (18:18 +0000)]
Merge "Add capability for sensor hal to use wakelock"
am: 2adf343f57

Change-Id: I67c4c90fcba7d2f6a4ee5ea293aabc19b696e484

6 years agoMerge "Add capability for sensor hal to use wakelock"
Peng Xu [Mon, 18 Sep 2017 18:11:58 +0000 (18:11 +0000)]
Merge "Add capability for sensor hal to use wakelock"

6 years agoMerge changes from topic "hidl_for_test_aosp"
Jiyong Park [Sat, 16 Sep 2017 01:09:06 +0000 (01:09 +0000)]
Merge changes from topic "hidl_for_test_aosp"
am: a7603c38ac

Change-Id: I92acd703df3ed100255e63c9ec511eec3c0a97a3

6 years agoHAL interface libs for testing are built w/o VNDK.
Jiyong Park [Sat, 16 Sep 2017 01:08:58 +0000 (01:08 +0000)]
HAL interface libs for testing are built w/o VNDK.
am: b5e9a6bdc3

Change-Id: Ia41d7362652a8aed5054d99dbaba79f2760a8b23

6 years agoMerge changes from topic "hidl_for_test_aosp"
Treehugger Robot [Sat, 16 Sep 2017 01:02:31 +0000 (01:02 +0000)]
Merge changes from topic "hidl_for_test_aosp"

* changes:
  Mark android.hardware.tests.trie as a test HAL interface
  HAL interface libs for testing are built w/o VNDK.

6 years agohidl_test: update expression test
Yifan Hong [Sat, 16 Sep 2017 00:45:33 +0000 (17:45 -0700)]
hidl_test: update expression test

Add more tests to constant expressions in HIDL.
Test: m hidl_test -j
Bug: 64613737

Change-Id: I9cd2bf7bbd8b911f49784f376a0cd834561cd0c8

6 years agoMerge "Add test for fq reference to local type."
Steven Moreland [Sat, 16 Sep 2017 00:19:31 +0000 (00:19 +0000)]
Merge "Add test for fq reference to local type."
am: d8d0ba281f

Change-Id: I154aba182e6939463123b5745b98ce93c410c96e

6 years agoMerge "Add test for fq reference to local type."
Treehugger Robot [Sat, 16 Sep 2017 00:15:56 +0000 (00:15 +0000)]
Merge "Add test for fq reference to local type."

6 years agoMerge "Add OWNERS file for sensors"
Peng Xu [Fri, 15 Sep 2017 18:08:13 +0000 (18:08 +0000)]
Merge "Add OWNERS file for sensors"
am: 9887905762

Change-Id: I487595f1b9eade05bc8bbcb2591db2f1d2d4c0a6

6 years agoMerge "Add OWNERS file for sensors"
Peng Xu [Fri, 15 Sep 2017 18:04:34 +0000 (18:04 +0000)]
Merge "Add OWNERS file for sensors"

6 years agoAdd OWNERS file for sensors
Ashutosh Joshi [Fri, 11 Aug 2017 00:11:27 +0000 (17:11 -0700)]
Add OWNERS file for sensors

Add owners file for default sensors HAL implementation and the
functional VTS tests.

Test: Build compiles
Change-Id: I54f28cb131f344d779ca34cdce027881bab5f59d
Merged-In: I54f28cb131f344d779ca34cdce027881bab5f59d

6 years agoMark android.hardware.tests.trie as a test HAL interface
Jiyong Park [Thu, 14 Sep 2017 03:35:46 +0000 (12:35 +0900)]
Mark android.hardware.tests.trie as a test HAL interface

Bug: 64776708
Test: no android.hardware.tests.*.so file in
/system/lib[64]/vndk on 2017 pixel devices

Change-Id: I896798a77be2ee0295fbdc39ae0834492d29e3b9

6 years agoHAL interface libs for testing are built w/o VNDK.
Jiyong Park [Tue, 29 Aug 2017 05:20:59 +0000 (14:20 +0900)]
HAL interface libs for testing are built w/o VNDK.

The HAL interfaces for testing were copied to /system/lib[64]/vndk
directory since they are built as cc_library and thus falsely recognized
as members of VNDK, which isn't true.

Build them as non-VNDK so that they are filtered out. To do so,
.hidl_for_test files are added for the test HALs and update-makefiles.sh
were ran.

Bug: 64776708
Test: no android.hardware.tests.*.so file in /system/lib[64]/vndk on
2017 pixel devices

Merged-In: I6167da8572081adfb53f432b248ac3bbee39dc42
Change-Id: I6167da8572081adfb53f432b248ac3bbee39dc42
(cherry picked from commit 526a36ca2415e66a8b1b7b0d596fab26d8e18724)

6 years agoMerge "Fix docstrings for RIL_CellIdentity"
nharold [Fri, 15 Sep 2017 00:57:57 +0000 (00:57 +0000)]
Merge "Fix docstrings for RIL_CellIdentity"
am: e4d5502c72  -s ours

Change-Id: Ica2db1dacd3c5a0dc9c5f7f5aff98bd79baff08a

6 years agoMerge "Fix docstrings for RIL_CellIdentity"
nharold [Thu, 14 Sep 2017 23:47:46 +0000 (23:47 +0000)]
Merge "Fix docstrings for RIL_CellIdentity"

6 years agoAdd capability for sensor hal to use wakelock
Peng Xu [Tue, 12 Sep 2017 21:52:22 +0000 (14:52 -0700)]
Add capability for sensor hal to use wakelock

Bug: 63995095
Test: no more wake lock acquire failures in QCOM and nanohub sensor
      hal
Change-Id: I2a5c2e29ecb66869a408f53998b6074ed07b493a
Merged-In: I2a5c2e29ecb66869a408f53998b6074ed07b493a

6 years agoMerge "Camera: synchronize access to mMemoryMap"
Yin-Chia Yeh [Thu, 14 Sep 2017 22:02:48 +0000 (22:02 +0000)]
Merge "Camera: synchronize access to mMemoryMap"
am: 2b888b349f

Change-Id: If68840c461ce96a8ff3749ae3d6628e9f548505d

6 years agoMerge "Camera: synchronize access to mMemoryMap"
Treehugger Robot [Thu, 14 Sep 2017 21:52:26 +0000 (21:52 +0000)]
Merge "Camera: synchronize access to mMemoryMap"

6 years agoCamera: synchronize access to mMemoryMap
Yin-Chia Yeh [Tue, 12 Sep 2017 23:35:29 +0000 (16:35 -0700)]
Camera: synchronize access to mMemoryMap

Test: stress test on partner device
Bug: 64831570
Change-Id: Ib9ece2f876ccb309c4f1bb8f90242a3e91081f47
Merged-In: Ib9ece2f876ccb309c4f1bb8f90242a3e91081f47

6 years agoAdd test for fq reference to local type.
Steven Moreland [Thu, 14 Sep 2017 19:00:59 +0000 (12:00 -0700)]
Add test for fq reference to local type.

Test: m hidl_test (checks are done statically)
Bug: 65597200
Change-Id: I6e73414dab00c3bf5a4684c5f839333e582e7cd7

6 years agoMerge "Fix docstrings for RIL_CellIdentity" into stage-aosp-master
Nathan Harold [Thu, 14 Sep 2017 17:34:56 +0000 (17:34 +0000)]
Merge "Fix docstrings for RIL_CellIdentity" into stage-aosp-master

6 years agoMerge "Print full name test"
Timur Iskhakov [Thu, 14 Sep 2017 05:19:59 +0000 (05:19 +0000)]
Merge "Print full name test"
am: b5aef5a54d

Change-Id: I27f2e99a2c8b81afe18a02080b79d169e1ee7a29