OSDN Git Service
android-build-team Robot [Wed, 13 Sep 2017 07:33:45 +0000 (07:33 +0000)]
release-request-
b613f8ce-05b5-465e-b783-
c1b87f3c1e95-for-git_oc-mr1-release-
4332123 snap-temp-L59300000101925107
Change-Id: Ifcee9823039146f51c7918653795bb6ca07fd3c3
Nathan Harold [Tue, 12 Sep 2017 22:51:10 +0000 (22:51 +0000)]
Merge "Fix docstrings for RIL_CellIdentity" into oc-mr1-dev
Michael Butler [Tue, 12 Sep 2017 18:41:00 +0000 (18:41 +0000)]
Merge "Make prepareModel asynchronous." into oc-mr1-dev
Nathan Harold [Wed, 30 Aug 2017 03:41:36 +0000 (20:41 -0700)]
Fix docstrings for RIL_CellIdentity
Update the documentation to match the current
CTS requirements for Cell Identity reporting
-For LTE, WCDMA, and GSM require that the channel
number be reported.
-For LTE and WCDMA, require that the correct
physical channel identifier be reported. Note that
due to b/
32774471 we still cannot require BSIC
to be reported.
Bug:
65174915
Test: none, comment-only change
Change-Id: I93fcce3b39401e8965f724722361c2cadc4a88cc
TreeHugger Robot [Tue, 12 Sep 2017 16:51:33 +0000 (16:51 +0000)]
Merge "Remove default implementation for PowerHal 1.1" into oc-mr1-dev
Shawn Willden [Tue, 12 Sep 2017 16:34:52 +0000 (16:34 +0000)]
Merge "Don't send more than 2K to addRngEntropy" into oc-dev am:
7eeb6b5079
am:
35e1be70b4
Change-Id: I626faecd254e3e543308143cfe69d1393e1f9267
Shawn Willden [Tue, 12 Sep 2017 16:31:32 +0000 (16:31 +0000)]
Merge "Don't send more than 2K to addRngEntropy" into oc-dev
am:
7eeb6b5079
Change-Id: Id0ee0e3f22ee4f2d2b730054043d28c01ac19c6f
TreeHugger Robot [Tue, 12 Sep 2017 16:28:44 +0000 (16:28 +0000)]
Merge "Don't send more than 2K to addRngEntropy" into oc-dev
Ahmed ElArabawy [Fri, 8 Sep 2017 16:11:48 +0000 (09:11 -0700)]
Remove default implementation for PowerHal 1.1
Default implementation in powerHAL 1.1 is not used by any device
Devices using powerHal 1.1 have their own implementation in their
device/<vendor>/<devicename> while older devices don't use 1.1 at all.
This CL removes the default implementation for the PowerHAL 1.1
Bug:
65453628
Test: Build successfully (code not used anyway)
Merged-In: I695348683c6e2e504a523897082543274dc239aa
Change-Id: I695348683c6e2e504a523897082543274dc239aa
Signed-off-by: Ahmed ElArabawy <arabawy@google.com>
android-build-team Robot [Tue, 12 Sep 2017 07:29:13 +0000 (07:29 +0000)]
release-request-
ad401328-e365-4073-9b7c-
44f7fc79185b-for-git_oc-mr1-release-
4329935 snap-temp-L86100000101558881
Change-Id: I78cc62fbfbdd0c27ba2adb31eb30cd288a56f4fd
Shawn Willden [Tue, 12 Sep 2017 06:53:16 +0000 (06:53 +0000)]
Merge "Reduce max keymaster message size to 2K" into oc-dev am:
42d61ce03a
am:
ac06f7576e
Change-Id: I219c56653ec9051d35a4c7c8f012c9c06e555881
Shawn Willden [Tue, 12 Sep 2017 06:50:47 +0000 (06:50 +0000)]
Merge "Reduce max keymaster message size to 2K" into oc-dev
am:
42d61ce03a
Change-Id: Ia2915bb4305268e5048689ef3e4cf6cf9793d483
TreeHugger Robot [Tue, 12 Sep 2017 06:46:22 +0000 (06:46 +0000)]
Merge "Reduce max keymaster message size to 2K" into oc-dev
Michael Butler [Mon, 11 Sep 2017 20:53:19 +0000 (13:53 -0700)]
Make prepareModel asynchronous.
Updated the corresponding VTS tests.
Bug:
63905942
Test: mm, vts
Change-Id: Ie520af845f491dbdd93ea66fd643d77cfb4703f7
David Gross [Tue, 12 Sep 2017 04:02:53 +0000 (04:02 +0000)]
Merge "Fix bug in the way an Event handles a bound thread." into oc-mr1-dev
TreeHugger Robot [Tue, 12 Sep 2017 02:21:17 +0000 (02:21 +0000)]
Merge "Add portMode configuration test" into oc-mr1-dev
David Gross [Mon, 11 Sep 2017 23:23:17 +0000 (16:23 -0700)]
Fix bug in the way an Event handles a bound thread.
This just keeps the (test) Event representation in sync with
the runtime Event representation, which is modified by
https://googleplex-android-review.git.corp.google.com/#/c/platform/frameworks/ml/+/
2880348/
Bug:
63905942
Test: vts
Change-Id: I2a6de4397c5e31e35cb3d02e241dd21452c21ca6
Enrico Granata [Mon, 11 Sep 2017 22:06:40 +0000 (15:06 -0700)]
Do not write initial empty values for the diagnostic properties.
There is a separate step that initializes them with meaningful values.
Change-Id: I2480a029773b62b0e77b8c52c73f2ee465caf17c
Fixes: b/
65125128
Test: runtest -x packages/services/Car/tests/android_car_api_test/src/android/car/apitest/CarDiagnosticManagerTest.java
android-build-team Robot [Mon, 11 Sep 2017 07:23:46 +0000 (07:23 +0000)]
release-request-
e7acb21b-1563-43e3-8840-
63c103b127b9-for-git_oc-mr1-release-
4327239 snap-temp-L63900000101147407
Change-Id: I9f8e5e985d2ad237a0397c9e86958ab53fc398e7
Jean-Luc Brouillet [Sun, 10 Sep 2017 03:45:55 +0000 (20:45 -0700)]
Refactor how arguments are tracked.
Use an explicit description of the lifetime of an operand
rather than relying on poolIndex to do the job.
Bug:
63905942
Test: Ran unit tests
Change-Id: I53c4c10b40fd3312232b0689b43d0f72a2818490
android-build-team Robot [Sun, 10 Sep 2017 07:24:24 +0000 (07:24 +0000)]
release-request-
946c768b-83eb-4b7b-83e7-
5737856fa8ec-for-git_oc-mr1-release-
4326576 snap-temp-L80300000101054689
Change-Id: I584e3017fcb9e1c0934c74e1b2a903dd49b6af08
TreeHugger Robot [Sat, 9 Sep 2017 21:58:32 +0000 (21:58 +0000)]
Merge "Add FusedActivationFunc enum and renamed certain operations." into oc-mr1-dev
Miao Wang [Fri, 8 Sep 2017 23:57:49 +0000 (16:57 -0700)]
Add FusedActivationFunc enum and renamed certain operations.
- Add "_2D" to CONV, DEPTHWISE_CONV, AVG_POOL, MAX_POOL, and L2_POOL,
since they are only supposed to do 2D computation.
- Remove CAST, GATHER, SPLIT.
- Also update the tests to reflect the changes.
Bug:
63905942
Test: mm
Test: NeuralNetworksTests pass for both CPU path and sample hidl driver.
Change-Id: I5bcf219c4c6cd4f866c1023d1f35cdc83ca69a85
Chia-I Wu [Fri, 8 Sep 2017 22:31:31 +0000 (22:31 +0000)]
Merge "graphics: discard stale data from message queue" into oc-mr1-dev
Kevin Rocard [Fri, 8 Sep 2017 22:14:14 +0000 (22:14 +0000)]
Audio VTS: remove expectation of policy configuration unicity am:
76efe01bbd
am:
6b51d9a855
Change-Id: I59bb70fbc000f424beeb938a08c1fcb24dc08037
Kevin Rocard [Fri, 8 Sep 2017 22:12:14 +0000 (22:12 +0000)]
Audio VTS: remove expectation of policy configuration unicity
am:
76efe01bbd
Change-Id: I23948718eaed0a687cc7dbd6b4940fc8514fbe1b
Chia-I Wu [Fri, 8 Sep 2017 18:24:32 +0000 (11:24 -0700)]
graphics: discard stale data from message queue
Our use of message queues is synchronous. If there are already data
in the queue when writeQueue is called, we know they are stale and
can be discarded.
Bug:
65449888
Test: manual
Change-Id: Ie29b8a7386c9733c183a6c3569e3572efa62cbc2
Kevin Rocard [Fri, 8 Sep 2017 18:29:32 +0000 (11:29 -0700)]
Audio VTS: remove expectation of policy configuration unicity
The XML audio policy configuration is expected to be located in /vendor.
Additionally for AOSP builds (no vendor) and as a fallback in case of
missing vendor configuration, the system supports loading the XML from
/system.
This fallback config is not guaranty to be compatible with the phone HAL,
but probably does for a wide range of android phones
(at least for basic use cases).
In each of those cases, there is only one configuration file, either in
/vendor or /system.
As a result, the audio policy configuration VTS test was asserting that
only one audio_policy_configuration.xml could be found.
If multiple were found, one was useless and the platform integrator
should remove it.
But VTS are now run on phone with a /system partition from an AOSP
build and a /vendor partition from a device build.
In such scenario two audio policy config are now present on the device,
thus breaking the VTS expectation.
This is not a problem for the framework because it does not look for a /system
config if one was found in /vendor.
In the future, the /system XML might be removed as boards
specific config should be found in /vendor only as per treble
requirements.
Test: Compile
Bug:
65482614
Change-Id: I7cd7eb7284c0aa52782aa591411f8a9bf2a87a76
Signed-off-by: Kevin Rocard <krocard@google.com>
Sanket Padawe [Fri, 8 Sep 2017 18:14:16 +0000 (18:14 +0000)]
Merge "Fix VTS test which turns off radio." into oc-mr1-dev
android-build-team Robot [Fri, 8 Sep 2017 07:34:47 +0000 (07:34 +0000)]
release-request-
8cd2a23c-f767-488e-8139-
390d1636483f-for-git_oc-mr1-release-
4323561 snap-temp-L80400000100600189
Change-Id: Ic628b734b90c8f5b717b2d9dbb2d717eba0d398b
Ram Mohan M [Thu, 7 Sep 2017 23:45:42 +0000 (23:45 +0000)]
Merge "bug fix: handle multiple port settings change events signalled at once" into oc-dev am:
f8677dcfdb
am:
37b490df35
Change-Id: I028c248ebef366eb439b369adad87047086aa07b
Ram Mohan M [Thu, 7 Sep 2017 23:40:43 +0000 (23:40 +0000)]
Merge "bug fix: handle multiple port settings change events signalled at once" into oc-dev
am:
f8677dcfdb
Change-Id: If65c243e72e890660fc4481b375b23ba109ae577
TreeHugger Robot [Thu, 7 Sep 2017 23:30:17 +0000 (23:30 +0000)]
Merge "bug fix: handle multiple port settings change events signalled at once" into oc-dev
TreeHugger Robot [Thu, 7 Sep 2017 17:39:27 +0000 (17:39 +0000)]
Merge "Bluetooth: Remove credit check from Loopback tests" into oc-mr1-dev
Chia-I Wu [Thu, 7 Sep 2017 17:38:17 +0000 (17:38 +0000)]
Merge "graphics: ignore/reduce spurious vsync in VTS" into oc-dev am:
ef3389add5 -s ours
am:
b2f558e267
Change-Id: Ie634e5172b1e4ebeb98f11a43f8462db67230de0
Chia-I Wu [Thu, 7 Sep 2017 17:36:15 +0000 (17:36 +0000)]
Merge "graphics: ignore/reduce spurious vsync in VTS" into oc-dev
am:
ef3389add5 -s ours
Change-Id: I9cee260396d3f24e86443afe36780894397638e1
Chia-I Wu [Thu, 7 Sep 2017 17:18:25 +0000 (17:18 +0000)]
Merge "graphics: ignore/reduce spurious vsync in VTS" into oc-dev
Myles Watson [Wed, 6 Sep 2017 23:26:49 +0000 (16:26 -0700)]
Bluetooth: Remove credit check from Loopback tests
The Bluetooth specification doesn't require data credits
to come back within a specific timeframe, so the VTS test
can not require it.
Bug:
65269854
Test: VtsHalBlueoothV1_0TargetTest with simulated chip (no credits)
Change-Id: If2fc052d3b5236f6a3097f3d5403882226561404
(cherry picked from commit
0e06a63c76f4c02ac307c6294f3d6f61ae6406e7)
TreeHugger Robot [Thu, 7 Sep 2017 12:16:20 +0000 (12:16 +0000)]
Merge "HAL interface libs for testing are now built as test lib" into oc-mr1-dev
android-build-team Robot [Thu, 7 Sep 2017 07:32:58 +0000 (07:32 +0000)]
release-request-
108343c4-ad88-44f9-aaa2-
24d8b8a5c176-for-git_oc-mr1-release-
4321077 snap-temp-L97000000100182150
Change-Id: I611955d2ff503ad4212e85aa1060ed562c0828a7
Kevin Rocard [Wed, 6 Sep 2017 23:44:17 +0000 (23:44 +0000)]
Allow partially dynamic profile in the audio policy config am:
3092b31b14
am:
0aaff8bead -s ours
Change-Id: I04b522582d2861af37ae68729254105e701fd666
Kevin Rocard [Wed, 6 Sep 2017 23:35:24 +0000 (23:35 +0000)]
Allow partially dynamic profile in the audio policy config
am:
3092b31b14
Change-Id: Ibafc8f571bdc32353bd974a7fce6e3fd84238711
TreeHugger Robot [Wed, 6 Sep 2017 21:32:30 +0000 (21:32 +0000)]
Merge "Additonal usage note updates for Audio properties" into oc-mr1-dev
Kevin Rocard [Thu, 31 Aug 2017 23:45:08 +0000 (16:45 -0700)]
Allow partially dynamic profile in the audio policy config
The audio policy configuration deserializer supports fully dynamic
profiles by not setting a profile in a port.
It also supports partially dynamic profile by
not setting @format, @samplingRates or @channelMasks
Nevertheless this last feature of partial dynamic profile
was mistakenly not allowed by the configuration xsd.
Bug:
63541622
Change-Id: I78f77a77a3c62bba28a7da5a0e3c8c608b5a01d9
Merged-In: I78f77a77a3c62bba28a7da5a0e3c8c608b5a01d9
Signed-off-by: Kevin Rocard <krocard@google.com>
(cherry picked from commit
43d25f2f26eee5655214cf5426a629916aece061)
android-build-team Robot [Wed, 6 Sep 2017 07:32:01 +0000 (07:32 +0000)]
release-request-
ee600ee1-fadc-4a92-9feb-
e22548c84a75-for-git_oc-mr1-release-
4318546 snap-temp-L23800000099760172
Change-Id: Ie1534b00143b085fc12b58e8ca2aa00912c72ab7
Sanket Padawe [Mon, 4 Sep 2017 05:32:43 +0000 (22:32 -0700)]
Fix VTS test which turns off radio.
Since the purpose of most of the test cases in current VTS is to check
if proper errors are returned and there is no crash seen in vendor code,
updating setRadioPower test case to turn on the radio instead of
turning off. We want to avoid test cases which turn off
radio or leads to modem shut down as those test cases affect other tests.
Test: VTS
Change-Id: I4fb9f18884f7ef21162015a0032c4431444f7025
Bug:
65230472
TreeHugger Robot [Wed, 6 Sep 2017 04:24:35 +0000 (04:24 +0000)]
Merge "Remove media.cas requirement." into oc-mr1-dev
TreeHugger Robot [Wed, 6 Sep 2017 01:27:51 +0000 (01:27 +0000)]
Merge "Allow partially dynamic profile in the audio policy config" into oc-mr1-dev
Scott Randolph [Tue, 5 Sep 2017 23:29:29 +0000 (16:29 -0700)]
Additonal usage note updates for Audio properties
Mostly comment updates for clarification.
Updates the names of a few constants (but not their value nor usage).
Test: build for Mojave
Change-Id: Ic9021f82fa4bd960189e005f074f2b407be13ae7
bug:
65384336
Steven Moreland [Tue, 5 Sep 2017 22:41:40 +0000 (15:41 -0700)]
Remove media.cas requirement.
This is a requirement on android phones and tv but
not on watches. Owner will handle putting that requirement
in place, but removing requirement from this file
specifically only in order to have O-MR1 interfaces
frozen.
Bug:
63603463
Test: m system_compatibility_matrix.xml compatibility_matrix.xml manifest.xml system_manifest.xml -j
Change-Id: Iefdc231c2928dfdb8e04a5de8a08ab9b23bae73d
Roshan Pius [Tue, 5 Sep 2017 22:35:58 +0000 (22:35 +0000)]
Merge "wifi(implementation): Remove unnecessary local variable" into oc-mr1-dev
TreeHugger Robot [Tue, 5 Sep 2017 22:33:07 +0000 (22:33 +0000)]
Merge "wifi(implementation): Make WifiLegacyHal.stop() blocking" into oc-mr1-dev
Scott Randolph [Tue, 5 Sep 2017 21:51:35 +0000 (21:51 +0000)]
Merge "Add RINGTONE to Vehicle HAL AUDIO_FOCUS" into oc-mr1-dev
TreeHugger Robot [Tue, 5 Sep 2017 20:54:28 +0000 (20:54 +0000)]
Merge "Finalize O-MR1 compat matrix." into oc-mr1-dev
Scott Randolph [Wed, 16 Aug 2017 02:15:16 +0000 (19:15 -0700)]
Add RINGTONE to Vehicle HAL AUDIO_FOCUS
Test: build on Mojave with associated CarService changes
Change-Id: I7fcf9b4bb1808971f4fc8265a7d581dce57be3d3
Bug:
64729839
Tri Vo [Tue, 5 Sep 2017 18:42:17 +0000 (18:42 +0000)]
Merge changes I931dafbb,I845672b2 into oc-mr1-dev
* changes:
Thermal 1.1 test statically links to hal def libs.
Update thermal hal Android.bp.
Zhuoyao Zhang [Tue, 5 Sep 2017 18:33:42 +0000 (18:33 +0000)]
Merge "Fix VtsHalGraphicsComposerV2_1TargetTest" into oc-mr1-dev
android-build-team Robot [Mon, 4 Sep 2017 07:23:55 +0000 (07:23 +0000)]
release-request-
6f5d3742-2f66-40bb-91cb-
67cd615dc827-for-git_oc-mr1-release-
4314955 snap-temp-L68900000099231033
Change-Id: I1175239796bef94aa5eafd2c38d1ceb91156bca5
Ram Mohan M [Sun, 3 Sep 2017 13:02:34 +0000 (13:02 +0000)]
Merge "bug fix: restore support for broken flag" into oc-dev am:
40aad4e988
am:
062192a1be
Change-Id: I8349103fed48e5eafeffa9ea4dfc78cbe82e1d1b
Ram Mohan M [Sun, 3 Sep 2017 12:55:06 +0000 (12:55 +0000)]
Merge "bug fix: restore support for broken flag" into oc-dev
am:
40aad4e988
Change-Id: Ied23d04f5c38f81ad732424d3577edf4d3cc085d
TreeHugger Robot [Sun, 3 Sep 2017 12:42:39 +0000 (12:42 +0000)]
Merge "bug fix: restore support for broken flag" into oc-dev
android-build-team Robot [Sun, 3 Sep 2017 07:35:53 +0000 (07:35 +0000)]
release-request-
957cd691-fb71-4770-8ff7-
a3b9602655a5-for-git_oc-mr1-release-
4314464 snap-temp-L54400000099147910
Change-Id: I99057c7633ab6329ca85471148d8de607fc67b2e
David Gross [Sat, 2 Sep 2017 22:56:48 +0000 (22:56 +0000)]
Merge "NNAPI Concurrent Query Management -- HAL and VTS update" into oc-mr1-dev
Ram Mohan M [Wed, 30 Aug 2017 06:26:33 +0000 (11:56 +0530)]
bug fix: restore support for broken flag
timestampDevTest flag can be used to disable timestamp deviation
tests. The flag is not working as intended. This is corrected.
Test: make vts -j99 BUILD_GOOGLE_VTS=true TARGET_PRODUCT=aosp_arm64 \
&& vts-tradefed run commandAndExit vts \
--skip-all-system-status-check --primary-abi-only \
--skip-preconditions --module VtsHalMediaOmxV1_0Test -l INFO
Bug:
64743270
Bug:
65166112
Merged-In: I611e96498a4677b6ccbff33c291d56eed7b48f6f
Change-Id: I611e96498a4677b6ccbff33c291d56eed7b48f6f
TreeHugger Robot [Sat, 2 Sep 2017 08:22:50 +0000 (08:22 +0000)]
Merge "Modify SetDefaultPortParams test" into oc-mr1-dev
Ram Mohan M [Sat, 2 Sep 2017 03:50:43 +0000 (03:50 +0000)]
Merge "bug fix: disable timestamp deviation test for audio decoder" into oc-dev am:
febad058bd
am:
a87079c3d4
Change-Id: Ied9396646a58ca9b3f123c7db25df418b040a478
Ram Mohan M [Sat, 2 Sep 2017 03:44:45 +0000 (03:44 +0000)]
Merge "bug fix: disable timestamp deviation test for audio decoder" into oc-dev
am:
febad058bd
Change-Id: I09128311ab40316b17d99daeae375ff7535d0e63
TreeHugger Robot [Sat, 2 Sep 2017 03:40:15 +0000 (03:40 +0000)]
Merge "bug fix: disable timestamp deviation test for audio decoder" into oc-dev
Kevin Rocard [Thu, 31 Aug 2017 23:45:08 +0000 (16:45 -0700)]
Allow partially dynamic profile in the audio policy config
The audio policy configuration deserializer supports fully dynamic
profiles by not setting a profile in a port.
It also supports partially dynamic profile by
not setting @format, @samplingRates or @channelMasks
Nevertheless this last feature of partial dynamic profile
was mistakenly not allowed by the configuration xsd.
Bug:
63541622
Change-Id: I78f77a77a3c62bba28a7da5a0e3c8c608b5a01d9
Signed-off-by: Kevin Rocard <krocard@google.com>
Chia-I Wu [Mon, 24 Jul 2017 18:11:01 +0000 (11:11 -0700)]
graphics: ignore/reduce spurious vsync in VTS
Bug:
62802718
Test: VTS
Change-Id: I1ed73e0b2f14414f540865a96e6bd5ac1599fbf3
(cherry picked from commit
e0ff3e4a2679cb505e801db5df4d1546f6caa41a)
Michael Butler [Fri, 1 Sep 2017 17:59:38 +0000 (10:59 -0700)]
NNAPI Concurrent Query Management -- HAL and VTS update
The NNAPI requires requests on a model to be asynchronously
processed. This CL implements a basic Event that can later
be used to block the runtime thread until the asynchronous
request has completed.
Bug:
63905942
Test: VtsHalNeuralnetworksV1_0TargetTest (32-bit, 64-bit) with sample driver enabled by cherry-pick
frameworks/ml/nn/runtime/test with and without sample driver enabled
Change-Id: Ie27a574aaaac312e7cbb731750f9c06278357a1c
Ram Mohan M [Wed, 23 Aug 2017 11:55:00 +0000 (17:25 +0530)]
Add portMode configuration test
Configuration of port mode of a component is allowed only when the
component is in loaded state. When the component is in idle/execute
state this operation is denied. This commit adds a test fixture that
verifies this.
Test: make vts -j99 BUILD_GOOGLE_VTS=true TARGET_PRODUCT=aosp_arm64 \
&& vts-tradefed run commandAndExit vts \
--skip-all-system-status-check --primary-abi-only \
--skip-preconditions --module VtsHalMediaOmxV1_0Test -l INFO
Bug:
63796949
Merged-In: Ib958c671873fe1d9bb4227ce3e7214f948469f19
Change-Id: Ib958c671873fe1d9bb4227ce3e7214f948469f19
Ram Mohan M [Wed, 26 Jul 2017 12:00:32 +0000 (17:30 +0530)]
Modify SetDefaultPortParams test
1. For output port in video encoder and input port in video decoder,
it is allowed to configure the size of the buffer. Make adjustments
in the test application to validate this scenario.
2. useBuffer api call is allowed only after sending loaded to idle
state transition command. Ensure this requirement is met.
Test: make vts -j99 BUILD_GOOGLE_VTS=true TARGET_PRODUCT=aosp_arm64 \
&& vts-tradefed run commandAndExit vts \
--skip-all-system-status-check --primary-abi-only \
--skip-preconditions --module VtsHalMediaOmxV1_0Test -l INFO
Bug:
63796949
Change-Id: I1aba7703e1344b87f556d3388a4cde8199898499
Ram Mohan M [Tue, 29 Aug 2017 08:38:47 +0000 (14:08 +0530)]
bug fix: handle multiple port settings change events signalled at once
Components can send various kinds of port settings changed events all
at once. During a full port reconfiguration this is causing problems
due to limited flexibility in the message handling design. For now,
before committing to a full port reconfiguration defer any events
waiting in the queue to be addressed to a later point.
Test: make vts -j99 BUILD_GOOGLE_VTS=true TARGET_PRODUCT=aosp_arm64 \
&& vts-tradefed run commandAndExit vts \
--skip-all-system-status-check --primary-abi-only \
--skip-preconditions --module VtsHalMediaOmxV1_0Test -l INFO
Bug:
64468705
Change-Id: I537cdd3e7d92cdc6d54168f091d7897afe541599
Ram Mohan M [Fri, 1 Sep 2017 08:28:40 +0000 (13:58 +0530)]
bug fix: disable timestamp deviation test for audio decoder
Test: make vts -j99 BUILD_GOOGLE_VTS=true TARGET_PRODUCT=aosp_arm64 \
&& vts-tradefed run commandAndExit vts \
--skip-all-system-status-check --primary-abi-only \
--skip-preconditions --module VtsHalMediaOmxV1_0Test -l INFO
Bug:
64128634
Bug:
65166112
Change-Id: I8a08a8da7dd203cd16cbfbfd3f15e27966db711f
Jean-Luc Brouillet [Fri, 1 Sep 2017 06:03:04 +0000 (23:03 -0700)]
Cleanup the constants.
- Alphabetize the operations.
- Remove N_GRAM operation.
- Add TENSOR_INT32.
Test: Compiled and ran the tests.
Bug:
63905942
Change-Id: Ie7d9dec671a409256b686ef4665171492d1ac16a
Jiyong Park [Tue, 29 Aug 2017 05:20:59 +0000 (14:20 +0900)]
HAL interface libs for testing are now built as test lib
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 cc_test_library 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
Change-Id: I5314db6cc08a43bccfc4521d4b80b614a91e7e48
Steven Moreland [Tue, 29 Aug 2017 21:37:44 +0000 (14:37 -0700)]
Finalize O-MR1 compat matrix.
Note, only new HALs for various shipping API levels
are added. No required HALs are added.
Test: (sanity) boot device w/o 'internal problem' error
Bug:
63603463
Change-Id: Ia400bdaf5d167ce8637ecdf940c5ccd629c8a09a
Tri Vo [Thu, 31 Aug 2017 20:35:03 +0000 (13:35 -0700)]
Thermal 1.1 test statically links to hal def libs.
Bug:
64040096
Test: vts-tradefed run commandAndExit vts --skip-all-system-status-check
--skip-preconditions --module VtsHalThermalV1_1Target
Change-Id: I931dafbbdb518e387615909a69f83e6a37c4a62f
Tri Vo [Thu, 31 Aug 2017 20:30:12 +0000 (13:30 -0700)]
Update thermal hal Android.bp.
Bug:
32920003
Bug:
64040096
Test: compiles
Change-Id: I845672b2b07ddba9b73f702555231674b4f45ad1
Zhuoyao Zhang [Thu, 31 Aug 2017 19:51:57 +0000 (12:51 -0700)]
Fix VtsHalGraphicsComposerV2_1TargetTest
Bug:
65252969
Test: make vts
Change-Id: Id4543b385ca9dce532bbf08ef206897924d66acb
Miao Wang [Wed, 30 Aug 2017 00:43:19 +0000 (17:43 -0700)]
Add OEM_OPERATION to NN HAL.
Bug:
63905942
Test: mm
Test: All unit tests pass on Sailfish
Change-Id: I8c8068b248d682fbf1db37de78666c9cbca376b4
Yang Ni [Thu, 31 Aug 2017 15:11:04 +0000 (15:11 +0000)]
Merge "Replace LOOKUP with EMBEDDING and HASHTABLE_LOOKUP" into oc-mr1-dev
android-build-team Robot [Thu, 31 Aug 2017 07:31:35 +0000 (07:31 +0000)]
release-request-
fd631211-effa-4885-9314-
559fcbd0a094-for-git_oc-mr1-release-
4308825 snap-temp-L52700000098265170
Change-Id: If81169ddfc71a05b22f713c133a94f9d762cce98
Wyatt Riley [Wed, 30 Aug 2017 23:57:23 +0000 (23:57 +0000)]
Merge "Adding owners for gnss hardware interfaces" into oc-mr1-dev
TreeHugger Robot [Wed, 30 Aug 2017 22:35:31 +0000 (22:35 +0000)]
Merge "cas: fix missing error code conversion" into oc-mr1-dev
Shawn Willden [Fri, 11 Aug 2017 20:33:44 +0000 (14:33 -0600)]
Don't send more than 2K to addRngEntropy
Bug:
63745893
Test: VtsHalKeymasterV3_0TargetTest
Change-Id: I136920d3b62e026b22fbe06594bc40ccddc57dc3
(cherry picked from commit
3e1267edf0621185043482a805fcec0fa2a63719)
Zhuoyao Zhang [Wed, 30 Aug 2017 21:50:20 +0000 (21:50 +0000)]
Merge "Update vts test to use the updated test template." into oc-mr1-dev
TreeHugger Robot [Wed, 30 Aug 2017 16:10:37 +0000 (16:10 +0000)]
Merge "Fix HALs to not have transitive depends." into oc-mr1-dev
Wyatt Riley [Wed, 30 Aug 2017 00:47:11 +0000 (17:47 -0700)]
Adding owners for gnss hardware interfaces
Bug # is example where owners file would have
appropriate expedited the fix.
Bug:
64482271
Test: Treehugger (if relevant) - OWNERS file only
Change-Id: If82a2794ae40d48542006674c3c57a1e21c5124b
android-build-team Robot [Wed, 30 Aug 2017 07:31:40 +0000 (07:31 +0000)]
release-request-
81b48854-d0e0-49af-bcf2-
857273cbb8dc-for-git_oc-mr1-release-
4306444 snap-temp-L17300000097872583
Change-Id: Ida83175e2bfb48f55e901e4ca0f9239161be753e
Chong Zhang [Wed, 30 Aug 2017 01:37:21 +0000 (18:37 -0700)]
cas: fix missing error code conversion
bug:
22804304
Change-Id: Ia950e12f7feef3eeb16596c0939aaeb61bfdf5df
TreeHugger Robot [Tue, 29 Aug 2017 23:31:22 +0000 (23:31 +0000)]
Merge "Setting clock flags for GPS clock" into oc-mr1-dev
Zhuoyao Zhang [Thu, 24 Aug 2017 23:35:50 +0000 (16:35 -0700)]
Update vts test to use the updated test template.
* For registerTestService/getServiceName, no need to pass
any hard coded string of HAL service FQName.
* Affect test: VtsHalCameraProviderV2_4TargetTest,
VtsHalGraphicsComposerV2_1TargetTest,
VtsHalNeuralnetworksV1_0TargetTest
Bug:
62946472
Bug:
64203181
Test: make vts
vts-tradefed run vts -m VtsHalCameraProviderV2_4Target
Merged-In: If365ab2ed9a91eb4013d71769804b9d4bf089d66
Change-Id: Id0bddbc2949337147557f45cc60dbfaa114ce25e
(cherry picked from commit
d71b654d6d86245dec330aa5b338b39dcb728a22)
Tomasz Wasilczyk [Tue, 29 Aug 2017 14:03:01 +0000 (14:03 +0000)]
Merge "Move Broadcast Radio HAL to a separate binary." into oc-mr1-dev
android-build-team Robot [Tue, 29 Aug 2017 07:28:19 +0000 (07:28 +0000)]
release-request-
5f16c261-dcc8-4c4f-a0bd-
deb507084f3d-for-git_oc-mr1-release-
4303954 snap-temp-L56100000097484036
Change-Id: I1a15f0456a64d0f2f08d9f036fcc43ccaf1d025f
Kevin Rocard [Tue, 29 Aug 2017 00:49:09 +0000 (00:49 +0000)]
Merge "Audio VTS: Look for Audio policy config in all supported folders" into oc-dev am:
4f3c28ad7a
am:
b06f544d22
Change-Id: Id525d075289896bb5cb708aa104eef0ee622d61c
Kevin Rocard [Tue, 29 Aug 2017 00:34:29 +0000 (00:34 +0000)]
Merge "Audio VTS: Look for Audio policy config in all supported folders" into oc-dev
am:
4f3c28ad7a
Change-Id: I43a48595607a1c38475aec81232008ac76cdd5b1
TreeHugger Robot [Tue, 29 Aug 2017 00:19:03 +0000 (00:19 +0000)]
Merge "Audio VTS: Look for Audio policy config in all supported folders" into oc-dev
Roshan Pius [Mon, 28 Aug 2017 23:14:22 +0000 (16:14 -0700)]
wifi(implementation): Remove unnecessary local variable
Bug:
65058323
Test: Compiles
Change-Id: Ib268234837f5b381572c8038e7900a145fb32249