Manually update makefile for vndk-sp hidl libs.
am: 282278fa9e
Change-Id: Iab8a3fe2dba402804ef47b3dbb09b87ceec490d6
am: 282278fa9e
Change-Id: Iab8a3fe2dba402804ef47b3dbb09b87ceec490d6
Update makefiles for vndk enabled.
am: 5e59402492
Change-Id: I08414d68d5275df82336653cb91765af7235f914
am: 5e59402492
Change-Id: I08414d68d5275df82336653cb91765af7235f914
Manually update makefile for vndk-sp hidl libs.
vndk-sp is not automatically tagged by hidl-gen.
For vndk-sp libs, "support_system_process: true" is manually added
in "vndk" property.
Bug: 63866913
Test: build and boot with BOARD_VNDK_VERSION=current
Merged-In: I2b18d691411e58dc55bcdfa39ecb3659242c8437
Change-Id: I2b18d691411e58dc55bcdfa39ecb3659242c8437
(cherry picked from commit f2bd6c12a2417fd10f512b3194bb0670be2e5fa5)
vndk-sp is not automatically tagged by hidl-gen.
For vndk-sp libs, "support_system_process: true" is manually added
in "vndk" property.
Bug: 63866913
Test: build and boot with BOARD_VNDK_VERSION=current
Merged-In: I2b18d691411e58dc55bcdfa39ecb3659242c8437
Change-Id: I2b18d691411e58dc55bcdfa39ecb3659242c8437
(cherry picked from commit f2bd6c12a2417fd10f512b3194bb0670be2e5fa5)
Update makefiles for vndk enabled.
Test: none
Bug: 63866913
Merged-In: I29174fdadca2828455ef49f14e53bc95c5238dbb
Change-Id: I29174fdadca2828455ef49f14e53bc95c5238dbb
(cherry picked from commit c716b8c3070f560c11fcc0d7d9b8b19af6bbaf28)
Test: none
Bug: 63866913
Merged-In: I29174fdadca2828455ef49f14e53bc95c5238dbb
Change-Id: I29174fdadca2828455ef49f14e53bc95c5238dbb
(cherry picked from commit c716b8c3070f560c11fcc0d7d9b8b19af6bbaf28)
Merge "Add Owners for radio vts"
am: 6a63f13176
Change-Id: Ia686d57c519a7ac2c4c546d89bbffe331847a8cc
am: 6a63f13176
Change-Id: Ia686d57c519a7ac2c4c546d89bbffe331847a8cc
Merge "Add Owners for radio vts"
Update comments for VtsHalTargetTestDefaults.
am: e6ca2b3d63
Change-Id: Icdb947e2bdb2a4ceffc368c725c49d13bfdf9e1d
am: e6ca2b3d63
Change-Id: Icdb947e2bdb2a4ceffc368c725c49d13bfdf9e1d
Update comments for VtsHalTargetTestDefaults.
Bug: 64040096
Test: only comments added
Merged-In: I4a38aa0ed339c65aa4ffbe5c46489f27c745d5d6
Change-Id: I4a38aa0ed339c65aa4ffbe5c46489f27c745d5d6
(cherry picked from commit 1ef659eeda83c758e4f4bd0cc0f8143821d3b49c)
Bug: 64040096
Test: only comments added
Merged-In: I4a38aa0ed339c65aa4ffbe5c46489f27c745d5d6
Change-Id: I4a38aa0ed339c65aa4ffbe5c46489f27c745d5d6
(cherry picked from commit 1ef659eeda83c758e4f4bd0cc0f8143821d3b49c)
Add Owners for radio vts
Test: no need
Bug: 64220334
Change-Id: I9614d88942f9adf06d60fe6f4702b7b3a7dd8027
Test: no need
Bug: 64220334
Change-Id: I9614d88942f9adf06d60fe6f4702b7b3a7dd8027
[AWARE] Fix validity check on PMK + export PASSPHRASE lengths
Bug: 62376042
Test: unit tests + integrated (sl4a) tests
Test: hidl-gen -L check android.hardware.wifi@1.0
Merged-In: I4c0e19a21a268fe7f2d38e82f3743ac5a8e2c6cb
Change-Id: I90f6f64d587331ad16538291b82ffa1b50fe5e0c
Bug: 62376042
Test: unit tests + integrated (sl4a) tests
Test: hidl-gen -L check android.hardware.wifi@1.0
Merged-In: I4c0e19a21a268fe7f2d38e82f3743ac5a8e2c6cb
Change-Id: I90f6f64d587331ad16538291b82ffa1b50fe5e0c
Merge changes from topic 'go-away-static-hidl-java'
am: f4c58cd48c
Change-Id: I3502ad1d51868cd82bbe811bdf2b96ec45ccfbe6
am: f4c58cd48c
Change-Id: I3502ad1d51868cd82bbe811bdf2b96ec45ccfbe6
Merge changes from topic 'go-away-static-hidl-java'
* changes:
Update makefiles.
Add an empty 1.1 ISap interface.
[AWARE] Fix validity check on PMK + export PASSPHRASE lengths
* changes:
Update makefiles.
Add an empty 1.1 ISap interface.
[AWARE] Fix validity check on PMK + export PASSPHRASE lengths
Merge "Add vts test for setCarrierInfoForImsiEncryption"
am: afcdb1effb
Change-Id: I08ab4ff325457ee5242060a5b40e56ce0c227ad4
am: afcdb1effb
Change-Id: I08ab4ff325457ee5242060a5b40e56ce0c227ad4
Merge "Add vts test for setCarrierInfoForImsiEncryption"
Update makefiles.
Removes redundant "java-static" target.
Note, targets aren't removed here which have internal
targets that depend on them.
Bug: 36376126
Test: pass
Change-Id: I830f02e5f219d2d58721132c358d2783c3942eac
Removes redundant "java-static" target.
Note, targets aren't removed here which have internal
targets that depend on them.
Bug: 36376126
Test: pass
Change-Id: I830f02e5f219d2d58721132c358d2783c3942eac
Add an empty 1.1 ISap interface.
This is needed since manifest doesn't support different versions
for different interfaces in a package. Since there's a 1.1 for
IRadio, there needs to be a 1.1 for ISap as well.
Test: build
Bug: 63598469
Bug: 62371412
Change-Id: I7537b0074f772fab4a26d4ed97d346610784eeac
Merged-In: I9a0bd898e5d236f05d6574b3e3093521d0f57d52
This is needed since manifest doesn't support different versions
for different interfaces in a package. Since there's a 1.1 for
IRadio, there needs to be a 1.1 for ISap as well.
Test: build
Bug: 63598469
Bug: 62371412
Change-Id: I7537b0074f772fab4a26d4ed97d346610784eeac
Merged-In: I9a0bd898e5d236f05d6574b3e3093521d0f57d52
[AWARE] Fix validity check on PMK + export PASSPHRASE lengths
Bug: 62376042
Bug: 36376126
Test: unit tests + integrated (sl4a) tests
Change-Id: I90de33a36bdfdd746710b0c5b0e25458fe3c06c7
Merged-In: I4c0e19a21a268fe7f2d38e82f3743ac5a8e2c6cb
Bug: 62376042
Bug: 36376126
Test: unit tests + integrated (sl4a) tests
Change-Id: I90de33a36bdfdd746710b0c5b0e25458fe3c06c7
Merged-In: I4c0e19a21a268fe7f2d38e82f3743ac5a8e2c6cb
Merge changes from topic 'vts_deps'
am: 7d149a564f
Change-Id: Idf236b741d7ff2cc529002218c34a3b4f0cf625c
am: 7d149a564f
Change-Id: Idf236b741d7ff2cc529002218c34a3b4f0cf625c
Merge changes from topic 'vts_deps'
* changes:
VTS tests now static link to HAL def libs.
Add cc_defaults VtsHalTargetTestDefaults
* changes:
VTS tests now static link to HAL def libs.
Add cc_defaults VtsHalTargetTestDefaults
Add vts test for setCarrierInfoForImsiEncryption
Currently there is no implementation for this api by vendor code.
So we should check only for REQUEST_NOT_SUPPPORTED or NONE
as error returned at present.
Test: run vts
Bug: 64073713
Change-Id: I27f544cf6521d2f913f97e1b8f662a05166ddc11
Merged-In: I27f544cf6521d2f913f97e1b8f662a05166ddc11
Currently there is no implementation for this api by vendor code.
So we should check only for REQUEST_NOT_SUPPPORTED or NONE
as error returned at present.
Test: run vts
Bug: 64073713
Change-Id: I27f544cf6521d2f913f97e1b8f662a05166ddc11
Merged-In: I27f544cf6521d2f913f97e1b8f662a05166ddc11
VTS tests now static link to HAL def libs.
And use VtsHalTargetTestDefaults.
Bug: 64040096
Test: compiles
Change-Id: I3cfb1a64f6abcf3145337a736800b72d92a0b152
And use VtsHalTargetTestDefaults.
Bug: 64040096
Test: compiles
Change-Id: I3cfb1a64f6abcf3145337a736800b72d92a0b152
nfc: NCI 2.0: Add CORE_INIT_CMD for NCI 2.0
am: c901276e60
Change-Id: Ia846b4a158889cd236e5e8b1b6e128b71266abf3
am: c901276e60
Change-Id: Ia846b4a158889cd236e5e8b1b6e128b71266abf3
nfc: NCI 2.0: Add CORE_INIT_CMD for NCI 2.0
Bug: 64245250
Test: run vts test
Change-Id: I4ca434fb1fb44a6278942f020ddd02b162d7f605
Bug: 64245250
Test: run vts test
Change-Id: I4ca434fb1fb44a6278942f020ddd02b162d7f605
Add cc_defaults VtsHalTargetTestDefaults
Makes it easier to control how vts tests link to system libs.
Also, removes a lot of redundant lines in test make rules.
Bug: 64040096
Test: compiles
Change-Id: I10796e3fa8f61a307dbb7edace537a96ec83bea7
Makes it easier to control how vts tests link to system libs.
Also, removes a lot of redundant lines in test make rules.
Bug: 64040096
Test: compiles
Change-Id: I10796e3fa8f61a307dbb7edace537a96ec83bea7
Change dependency library
hwbinder.jar will be used instead of framework.jar on build-time, but
on runtime framework.jar will be used.
This is to cut the circular dependency when using configstore from
Android framework.
Bug: 35771640
Test: no test.
Change-Id: I04cab676c91d2ea423f5e2c1b2b9efa15e522f37
hwbinder.jar will be used instead of framework.jar on build-time, but
on runtime framework.jar will be used.
This is to cut the circular dependency when using configstore from
Android framework.
Bug: 35771640
Test: no test.
Change-Id: I04cab676c91d2ea423f5e2c1b2b9efa15e522f37
Merge "Update HIDL makefiles."
Fix VTS errors of the network scan API
am: 0e9094142f
Change-Id: Ic3620579f9d428da82f612c71c039336f791ca2d
am: 0e9094142f
Change-Id: Ic3620579f9d428da82f612c71c039336f791ca2d
Fix VTS errors of the network scan API
Since the new network scan API is only supported by some devices, we
should add the REQUEST_NOT_SUPPORTED to the possible returned errors.
Cherry-picked cleanly from:
https://googleplex-android-review.git.corp.google.com/#/c/2596051/
Test: Telephony sanity tests, run vts -m VtsHalRadioV1_1Target
Bug: 63914600
Merged-in: I965ee6422aaa5e02bf67466f5288b808183f1738
Change-Id: I965ee6422aaa5e02bf67466f5288b808183f1738
(cherry picked from commit 03c6b592c1eeec984eb31914dbf60bc05887cdec)
Since the new network scan API is only supported by some devices, we
should add the REQUEST_NOT_SUPPORTED to the possible returned errors.
Cherry-picked cleanly from:
https://googleplex-android-review.git.corp.google.com/#/c/2596051/
Test: Telephony sanity tests, run vts -m VtsHalRadioV1_1Target
Bug: 63914600
Merged-in: I965ee6422aaa5e02bf67466f5288b808183f1738
Change-Id: I965ee6422aaa5e02bf67466f5288b808183f1738
(cherry picked from commit 03c6b592c1eeec984eb31914dbf60bc05887cdec)
Update HIDL makefiles.
Allow them to be static.
This is required for a couple of reasons:
- enabling HIDL passthrough in recovery
- enabling VTS tests to be static blobs
Bug: 32920003
Bug: 64040096
Test: update-all-google-makefiles.sh
Change-Id: I1b2401fb273ab80819e3870aa71fe742269674ba
Allow them to be static.
This is required for a couple of reasons:
- enabling HIDL passthrough in recovery
- enabling VTS tests to be static blobs
Bug: 32920003
Bug: 64040096
Test: update-all-google-makefiles.sh
Change-Id: I1b2401fb273ab80819e3870aa71fe742269674ba
Merge " Add VTS code for the network scan API"
am: 6ef70c9040
Change-Id: I53e0827adf81cfde229f2f1d202ba5e589b7b4e3
am: 6ef70c9040
Change-Id: I53e0827adf81cfde229f2f1d202ba5e589b7b4e3
Merge " Add VTS code for the network scan API"
Move android.hardware.tests.msgq@1.0-impl to system.img
am: ea35563b79
Change-Id: I7adce534ebec348cc0fea8a840cea38e27c73b6c
am: ea35563b79
Change-Id: I7adce534ebec348cc0fea8a840cea38e27c73b6c
Move android.hardware.tests.msgq@1.0-impl to system.img
Bug:63704014
Test: make vts
vts-tradefed run vts -m VtsFmqUnitTest.
Change-Id: I0deb28ffdbd437cc05d9c1efed63e0ba9dc3a048
Bug:63704014
Test: make vts
vts-tradefed run vts -m VtsFmqUnitTest.
Change-Id: I0deb28ffdbd437cc05d9c1efed63e0ba9dc3a048
Add VTS code for the network scan API
Test: Telephony sanity tests, run vts -m VtsHalRadioV1_1Target
Bug: 63531235
Cherry-picked cleanly from:
https://googleplex-android-review.git.corp.google.com/#/c/2524924/
Merged-in: I25c85b2abb738959d1445e0054049db4bb2f2dfd
Change-Id: I25c85b2abb738959d1445e0054049db4bb2f2dfd
(cherry picked from commit 2495cf5a95bc92987b637649933a478f10967cfd)
Test: Telephony sanity tests, run vts -m VtsHalRadioV1_1Target
Bug: 63531235
Cherry-picked cleanly from:
https://googleplex-android-review.git.corp.google.com/#/c/2524924/
Merged-in: I25c85b2abb738959d1445e0054049db4bb2f2dfd
Change-Id: I25c85b2abb738959d1445e0054049db4bb2f2dfd
(cherry picked from commit 2495cf5a95bc92987b637649933a478f10967cfd)
Merge "Fixed the HCI ACL Header definitions for PB and BC Flags"
am: adda0e8721
Change-Id: Ie621b523fb21a014dcbc7f5a2295778758333acc
am: adda0e8721
Change-Id: Ie621b523fb21a014dcbc7f5a2295778758333acc
Merge "Fixed the HCI ACL Header definitions for PB and BC Flags"
Move multithread impl to system.
am: bd10b5aa5a
Change-Id: I6f78d61e3fa13936e57288f34363c8a425ae5cca
am: bd10b5aa5a
Change-Id: I6f78d61e3fa13936e57288f34363c8a425ae5cca
Move multithread impl to system.
Test: hidl_test passes with linker restrictions in place
Change-Id: Ib860848b1d17073d2b5279d0d390f242864447b4
Test: hidl_test passes with linker restrictions in place
Change-Id: Ib860848b1d17073d2b5279d0d390f242864447b4
Fixed the HCI ACL Header definitions for PB and BC Flags
The byte offsets for Packet Boundary (PB) and Broadcast (BC) flags
in the HCI ACL Header is swapped. This will fixed it so that it matches
the Bluetooth Specifications.
Bug: 63241720
Test: Run manual VTS tests for Bluetooth
Change-Id: Ifc1f4d4f054a1dab13458c563e47bfb884f39d92
The byte offsets for Packet Boundary (PB) and Broadcast (BC) flags
in the HCI ACL Header is swapped. This will fixed it so that it matches
the Bluetooth Specifications.
Bug: 63241720
Test: Run manual VTS tests for Bluetooth
Change-Id: Ifc1f4d4f054a1dab13458c563e47bfb884f39d92
resolve merge conflicts of 6ecc54a7 to stage-aosp-master
Test: I solemnly swear I tested this conflict resolution.
Change-Id: I369fe9aacf37dcea6225b5e5a658159dfb859ad0
Test: I solemnly swear I tested this conflict resolution.
Change-Id: I369fe9aacf37dcea6225b5e5a658159dfb859ad0
Fix some VTS for 2017 devices
- sendDeviceState
- setIndicationFilter
Mentioned in b/63148938
- getNeighboringCids
Add Request_not_support for Apis mentioned in Bugs:
- 62989786
- 62986286
- 62987946
Test: run vts
Bug: 63130111
Bug: 63148938
Bug: 62989786
Bug: 62986286
Bug: 62987946
Change-Id: Ib51f67d403bb27f409018a98c07d6aa6aa6d19f8
Merged-In: Ib51f67d403bb27f409018a98c07d6aa6aa6d19f8
- sendDeviceState
- setIndicationFilter
Mentioned in b/63148938
- getNeighboringCids
Add Request_not_support for Apis mentioned in Bugs:
- 62989786
- 62986286
- 62987946
Test: run vts
Bug: 63130111
Bug: 63148938
Bug: 62989786
Bug: 62986286
Bug: 62987946
Change-Id: Ib51f67d403bb27f409018a98c07d6aa6aa6d19f8
Merged-In: Ib51f67d403bb27f409018a98c07d6aa6aa6d19f8
Merge "Move all hidl_test dependencies to the system.img"
am: 46bb27e614
Change-Id: Id46ab1835638aec6c98f0b2775774cb4cc0c34dd
am: 46bb27e614
Change-Id: Id46ab1835638aec6c98f0b2775774cb4cc0c34dd
Merge "Move all hidl_test dependencies to the system.img"
Move all hidl_test dependencies to the system.img
Test: hidl_test passes
Test: build with BOARD_VNDK_VERSION=current
Bug: 63704014
Change-Id: Ia97be8b4d61236adfd964bf8e4fa632d99010b98
Test: hidl_test passes
Test: build with BOARD_VNDK_VERSION=current
Bug: 63704014
Change-Id: Ia97be8b4d61236adfd964bf8e4fa632d99010b98
Add RadioIndication for Radio VTS test
am: e635772b01
Change-Id: I535ab37b19272575a8a53364d5332173479d92e0
am: e635772b01
Change-Id: I535ab37b19272575a8a53364d5332173479d92e0
Add RadioIndication for Radio VTS test
Fix 1.1 radio folder bug
Bug: 38499208
Test: run vts
Change-Id: I6d39ce258d5318ce06fc7c99dad4caf0a3e35415
Merged-In: I6d39ce258d5318ce06fc7c99dad4caf0a3e35415
Fix 1.1 radio folder bug
Bug: 38499208
Test: run vts
Change-Id: I6d39ce258d5318ce06fc7c99dad4caf0a3e35415
Merged-In: I6d39ce258d5318ce06fc7c99dad4caf0a3e35415
Merge "Added protections to RenderScript VTS class teardown."
am: 80002c1ff3
Change-Id: I55d1b0432e87068913a0e40cb72717a3a034b1e7
am: 80002c1ff3
Change-Id: I55d1b0432e87068913a0e40cb72717a3a034b1e7
Merge "Added protections to RenderScript VTS class teardown."
Added protections to RenderScript VTS class teardown.
If RenderScript HIDL server does not exist or cannot be opened,
currently it results in a nullptr dereference when the VTS test is
torn down. This CL adds a check before the cleanup.
Test: mm -j40
Bug: 63711002
Change-Id: I11a226a78b31444e7b198b2ff1dfa3794963caa0
If RenderScript HIDL server does not exist or cannot be opened,
currently it results in a nullptr dereference when the VTS test is
torn down. This CL adds a check before the cleanup.
Test: mm -j40
Bug: 63711002
Change-Id: I11a226a78b31444e7b198b2ff1dfa3794963caa0
Interface for configureRpcThreadpool tests
am: 16a0437ab3
Change-Id: Ie8c58380704d5a007566491e53d415ee5e14bbc1
am: 16a0437ab3
Change-Id: Ie8c58380704d5a007566491e53d415ee5e14bbc1
Interface for configureRpcThreadpool tests
Test: links, compiles
Change-Id: I58996c4eeba5889c73407b1d71f03638b23d73d1
Merged-In: I58996c4eeba5889c73407b1d71f03638b23d73d1
Test: links, compiles
Change-Id: I58996c4eeba5889c73407b1d71f03638b23d73d1
Merged-In: I58996c4eeba5889c73407b1d71f03638b23d73d1
Add radio 1.1 vts test folder.
Bug: 38034125
Test: compile; adb shell compiled_vts_binary
Change-Id: I05d4f03db40ac712f120ac0e3e52301a6252f041
Merged-In: I05d4f03db40ac712f120ac0e3e52301a6252f041
Bug: 38034125
Test: compile; adb shell compiled_vts_binary
Change-Id: I05d4f03db40ac712f120ac0e3e52301a6252f041
Merged-In: I05d4f03db40ac712f120ac0e3e52301a6252f041
Merge "Bluetooth: Change CHECK() to LOG_ALWAYS_FATAL()"
am: 1a31a9e45e
Change-Id: I1fbef8d12e61c55bd5aa4b53378672aa6a5a54f7
am: 1a31a9e45e
Change-Id: I1fbef8d12e61c55bd5aa4b53378672aa6a5a54f7
Merge "Bluetooth: Change CHECK() to LOG_ALWAYS_FATAL()"
Merge "Make RawAddress into a class (4/4)"
am: 1bd5a3ff87
Change-Id: I71e7ef4a55a3dd570ec6f5056190493e3bb85168
am: 1bd5a3ff87
Change-Id: I71e7ef4a55a3dd570ec6f5056190493e3bb85168
Merge "Make RawAddress into a class (4/4)"
am: 1bd5a3ff87
Change-Id: I619d560145d6d4058be35de74bc4ded503da455e
am: 1bd5a3ff87
Change-Id: I619d560145d6d4058be35de74bc4ded503da455e
Merge "Make RawAddress into a class (4/4)"
Make RawAddress into a class (4/4)
* Add libbluetooth-types - library containing types implementation, that
is common between stystem/bt and packages/apps/Bluetooth. It must be
included in every project using btif interface.
* Put Raw Address implementation into libbluetooth-types
* Unify all "to/from string" helper methods into ToString and FromString
* bd_addr_empty -> RawAddress::kEmpty
* bd_addr_any -> RawAddress::kAny
Also fix leaks in jni str2addr by adding ReleaseStringUTFChars
Test: types_unittest
Change-Id: I7dca82ec2293ae5338a9500dd6aa43b59d25657a
Merged-In: I7dca82ec2293ae5338a9500dd6aa43b59d25657a
* Add libbluetooth-types - library containing types implementation, that
is common between stystem/bt and packages/apps/Bluetooth. It must be
included in every project using btif interface.
* Put Raw Address implementation into libbluetooth-types
* Unify all "to/from string" helper methods into ToString and FromString
* bd_addr_empty -> RawAddress::kEmpty
* bd_addr_any -> RawAddress::kAny
Also fix leaks in jni str2addr by adding ReleaseStringUTFChars
Test: types_unittest
Change-Id: I7dca82ec2293ae5338a9500dd6aa43b59d25657a
Merged-In: I7dca82ec2293ae5338a9500dd6aa43b59d25657a
Bluetooth: Change CHECK() to LOG_ALWAYS_FATAL()
Bug: 62641184
Test: Compilation
Change-Id: I21192c7a5c15def379d040b586a66ee1534c7c15
Bug: 62641184
Test: Compilation
Change-Id: I21192c7a5c15def379d040b586a66ee1534c7c15
BT HAL H4 write flow
If to send type and data separately for one HCI packet,
it will cause two system call context switch to kernel space,
which will introduce software overhead on data path.
Plus, if vendor does not use pure UART interface, it causes different
data behavior on BUS and may not adapt to all vendors as legacy HAL did.
Considering backward-compatibility, to use writev to send
type and data together once as legacy BT HAL did.
Test: H4 UTTest, BT VTS test, Bluetooth on/off
Change-Id: I2d93085fe0c01b48d0e3729a3fa85b5b27335b2c
If to send type and data separately for one HCI packet,
it will cause two system call context switch to kernel space,
which will introduce software overhead on data path.
Plus, if vendor does not use pure UART interface, it causes different
data behavior on BUS and may not adapt to all vendors as legacy HAL did.
Considering backward-compatibility, to use writev to send
type and data together once as legacy BT HAL did.
Test: H4 UTTest, BT VTS test, Bluetooth on/off
Change-Id: I2d93085fe0c01b48d0e3729a3fa85b5b27335b2c
vts: fix TryDifferentGovernors in Power hal test
am: ae96eee82b
Change-Id: Iaa383d8d150b8b633c3d238c52622fddc0d3ec09
am: ae96eee82b
Change-Id: Iaa383d8d150b8b633c3d238c52622fddc0d3ec09
vts: fix TryDifferentGovernors in Power hal test
The test should return when it cannot open cpu governor files
BUG: 62138092
Test: build sdk_gphone_x86-userdebug, launch emulator,
run test: run vts -m VtsHalPowerV1_0Target
The test should all pass.
Change-Id: I3b47261e9525b6a04e995dac1ad63d9cc088b004
The test should return when it cannot open cpu governor files
BUG: 62138092
Test: build sdk_gphone_x86-userdebug, launch emulator,
run test: run vts -m VtsHalPowerV1_0Target
The test should all pass.
Change-Id: I3b47261e9525b6a04e995dac1ad63d9cc088b004
Merge "Camera: fix recursive lock in CameraDevice 1.0" into oc-dev
am: eed6653f2a
Change-Id: Ia962664983096059da8ecbffa7f13ef525e4a6e4
am: eed6653f2a
Change-Id: Ia962664983096059da8ecbffa7f13ef525e4a6e4
Merge "Camera: fix recursive lock in CameraDevice 1.0" into oc-dev
Merge "Remove toString methods in Vehicle HAL." into oc-dev-plus-aosp
Merge "Test import of a EC P-521 key." into oc-dev
am: ad40c6ccd7
Change-Id: I42bd0035153a5312b4654ec8b27f6ad6589d56e1
am: ad40c6ccd7
Change-Id: I42bd0035153a5312b4654ec8b27f6ad6589d56e1
Merge "Test import of a EC P-521 key." into oc-dev
Merge "[WIFI] Remove dependency on vendor-specific library" into oc-dev
am: 74f7ccd680 -s ours
Change-Id: I1c1900868023a031c25d60095454c224fe60ac72
am: 74f7ccd680 -s ours
Change-Id: I1c1900868023a031c25d60095454c224fe60ac72
[WIFI] Remove dependency on vendor-specific library
am: 0a2ef0302e -s ours
Change-Id: If0eb31b23bc9e8fcb925fa3c157e4c39ef33d167
am: 0a2ef0302e -s ours
Change-Id: If0eb31b23bc9e8fcb925fa3c157e4c39ef33d167
Merge "[WIFI] Remove dependency on vendor-specific library" into oc-dev
Camera: fix recursive lock in CameraDevice 1.0
Several functions call close() while they are holding a lock, which
results in recursive locking. This CL implements close_locked() to avoid
such behavior.
Bug: 62919192
Test: run vts -m VtsHalCameraProviderV2_4Target, and camera should still
work after it
Change-Id: Ib38e1de19ed3c927bfb645c0c777c04f157f2b88
Several functions call close() while they are holding a lock, which
results in recursive locking. This CL implements close_locked() to avoid
such behavior.
Bug: 62919192
Test: run vts -m VtsHalCameraProviderV2_4Target, and camera should still
work after it
Change-Id: Ib38e1de19ed3c927bfb645c0c777c04f157f2b88
Test import of a EC P-521 key.
This failure is also diagnosed by CTS, but it should be validated in VTS
as well.
Merged-In: Ia7654ff8813942fbca9dfa838337e9de5839a9e2
Bug: 33945114
Test: adb shell data/nativetests64/VtsHalKeymasterV3_0TargetTest/VtsHalKeymasterV3_0TargetTest
Change-Id: Ia7654ff8813942fbca9dfa838337e9de5839a9e2
This failure is also diagnosed by CTS, but it should be validated in VTS
as well.
Merged-In: Ia7654ff8813942fbca9dfa838337e9de5839a9e2
Bug: 33945114
Test: adb shell data/nativetests64/VtsHalKeymasterV3_0TargetTest/VtsHalKeymasterV3_0TargetTest
Change-Id: Ia7654ff8813942fbca9dfa838337e9de5839a9e2
Skip Validate
b/37474580
b/62806392
Test: marlin, ryu
Change-Id: I9d4ece40a8a093d768bcb4edd332cf0188735e66
b/37474580
b/62806392
Test: marlin, ryu
Change-Id: I9d4ece40a8a093d768bcb4edd332cf0188735e66
Remove toString methods in Vehicle HAL.
These methods are already generated by HIDL, but this is
only now being realized.
Test: methods no longer conflict
Merged-In: I522630267beb7f87713a0a54c1ecb38077dc1b4e
Change-Id: I522630267beb7f87713a0a54c1ecb38077dc1b4e
These methods are already generated by HIDL, but this is
only now being realized.
Test: methods no longer conflict
Merged-In: I522630267beb7f87713a0a54c1ecb38077dc1b4e
Change-Id: I522630267beb7f87713a0a54c1ecb38077dc1b4e
Merge "Check return from DeleteKey correctly." into oc-dev
am: c4f859d1b5
Change-Id: Id817044028fa9bf060305fa7864d8d89755353dc
am: c4f859d1b5
Change-Id: Id817044028fa9bf060305fa7864d8d89755353dc
Merge "Check return from DeleteKey correctly." into oc-dev
Merge "Clear notification count to handle different flows" into oc-dev
am: fae2852b2b
Change-Id: I279f8f186304b44b2a1e003deee414d9db09199d
am: fae2852b2b
Change-Id: I279f8f186304b44b2a1e003deee414d9db09199d
Merge "Clear notification count to handle different flows" into oc-dev
Clear notification count to handle different flows
Notifiation count now cleared in Setup (and
discarded messages warned about in Teardown.)
Fixes: 62645164
Test: passes on device
Change-Id: I7e88da7251464f281d7c98140d7a9b5a73d79542
(cherry picked from commit 6ec696b7fed0c597707762a6d5f5ecd709408aae)
Notifiation count now cleared in Setup (and
discarded messages warned about in Teardown.)
Fixes: 62645164
Test: passes on device
Change-Id: I7e88da7251464f281d7c98140d7a9b5a73d79542
(cherry picked from commit 6ec696b7fed0c597707762a6d5f5ecd709408aae)
Zero uninitialized field in conversion and fix vts bug
am: 36665b1b3d
Change-Id: Ib9c7e171da1b1acae16cb550dc1ed7d1cc635c77
am: 36665b1b3d
Change-Id: Ib9c7e171da1b1acae16cb550dc1ed7d1cc635c77
Zero uninitialized field in conversion and fix vts bug
Zero uninitialized sensor event field to zero to avoid undefined
value being passed to framework.
Correct sensor report type check bug in vts.
Bug: 37793558
Bug: 37710268
Test: sensor vts passes
Change-Id: I5042975fea8fe28ae130367ba083a4e4f4e5657e
Zero uninitialized sensor event field to zero to avoid undefined
value being passed to framework.
Correct sensor report type check bug in vts.
Bug: 37793558
Bug: 37710268
Test: sensor vts passes
Change-Id: I5042975fea8fe28ae130367ba083a4e4f4e5657e
Merge "Nfc: Vts: modify WriteInvalidAndThenValidCommand" into oc-dev
am: 55f3ddf53b
Change-Id: I206c37983b9508aff0424cd01ba1b0c08c5584a1
am: 55f3ddf53b
Change-Id: I206c37983b9508aff0424cd01ba1b0c08c5584a1
Merge "Nfc: Vts: modify WriteInvalidAndThenValidCommand" into oc-dev
Merge "Include missing headers" am: 1bbe51d0b5
am: 9cf1bbb045
Change-Id: I37f592401697c92115eea0ca33eea4170f549712
am: 9cf1bbb045
Change-Id: I37f592401697c92115eea0ca33eea4170f549712
Merge "Include missing headers"
Merge "Radio Keepalive HAL" am: 95f0176afa
am: 3ed4ff9c74
Change-Id: Ie749848ad85b1d35b94f0bd02771dad684117005
am: 3ed4ff9c74
Change-Id: Ie749848ad85b1d35b94f0bd02771dad684117005
Merge "Radio Keepalive HAL"
Nfc: Vts: modify WriteInvalidAndThenValidCommand am: a915c5a240
am: fe5dd5731e
Change-Id: I9721de547efb1c3017bb014f6932f1c9c873e9f8
am: fe5dd5731e
Change-Id: I9721de547efb1c3017bb014f6932f1c9c873e9f8
Nfc: Vts: modify WriteInvalidAndThenValidCommand
am: a915c5a240
Change-Id: I4cbaebb15af6c7df3e145b8340936bb43c332468
am: a915c5a240
Change-Id: I4cbaebb15af6c7df3e145b8340936bb43c332468
Nfc: Vts: modify WriteInvalidAndThenValidCommand
Invalid Data packets are ignored by the NFC controller in case there
isn't an active RF Interface. The test expects response for the invalid
data packet without any active RF Interface. This patch modifies the
test to send an invalid command instead which will guarantee a response.
Test: run vts test
Bug: 62400568
Change-Id: I7db1d5209b6ef2240ac248f3aba0e27e0a285018
Signed-off-by: Ruchi Kandoi <kandoiruchi@google.com>
Invalid Data packets are ignored by the NFC controller in case there
isn't an active RF Interface. The test expects response for the invalid
data packet without any active RF Interface. This patch modifies the
test to send an invalid command instead which will guarantee a response.
Test: run vts test
Bug: 62400568
Change-Id: I7db1d5209b6ef2240ac248f3aba0e27e0a285018
Signed-off-by: Ruchi Kandoi <kandoiruchi@google.com>
Nfc: Vts: modify WriteInvalidAndThenValidCommand
Invalid Data packets are ignored by the NFC controller in case there
isn't an active RF Interface. The test expects response for the invalid
data packet without any active RF Interface. This patch modifies the
test to send an invalid command instead which will guarantee a response.
Test: run vts test
Bug: 62400568
Change-Id: I7db1d5209b6ef2240ac248f3aba0e27e0a285018
Signed-off-by: Ruchi Kandoi <kandoiruchi@google.com>
(cherry picked from commit c86df4dcb74224ea7befc2cb610e43d0df6814ae)
Invalid Data packets are ignored by the NFC controller in case there
isn't an active RF Interface. The test expects response for the invalid
data packet without any active RF Interface. This patch modifies the
test to send an invalid command instead which will guarantee a response.
Test: run vts test
Bug: 62400568
Change-Id: I7db1d5209b6ef2240ac248f3aba0e27e0a285018
Signed-off-by: Ruchi Kandoi <kandoiruchi@google.com>
(cherry picked from commit c86df4dcb74224ea7befc2cb610e43d0df6814ae)
Merge "Camera: fix camera_metadata address expectation" into oc-dev
am: e812feb56f
Change-Id: I9142f4bb7a55f9c1e6547a038b21f7cbb4e5adba
am: e812feb56f
Change-Id: I9142f4bb7a55f9c1e6547a038b21f7cbb4e5adba