Commit graph

18762 commits

Author SHA1 Message Date
Jiyong Park
b74bd982f9 Update the current API dump
All aidl_interface modules should by default considered as stable, in
case it is used across system and vendor partitions, or across modules.
Like other API surfaces, we need to have a dump for the current
(yet-to-be-released) version and update it when there is an API change.
This is done via .

Then the owner of the interface can freeze the current version as a
numbered version via .

This change shal be rejected only when the owner is certain that the
interface is not used across the updatable boundaries.

Bug: 152655547
Test: m
Change-Id: Idb1c34df81674321911e4a85f9e862b539a3f30c
Merged-In: Idb1c34df81674321911e4a85f9e862b539a3f30c
2020-04-08 18:30:44 +09:00
Jiyong Park
d7fcbb00d7 Update the current API dump
All aidl_interface modules should by default considered as stable, in
case it is used across system and vendor partitions, or across modules.
Like other API surfaces, we need to have a dump for the current
(yet-to-be-released) version and update it when there is an API change.
This is done via .

Then the owner of the interface can freeze the current version as a
numbered version via .

This change shal be rejected only when the owner is certain that the
interface is not used across the updatable boundaries.

Bug: 152655547
Test: m
Change-Id: Ia633e3a143b35626c59b2447c38c1710ee270f0c
Merged-In: Ia633e3a143b35626c59b2447c38c1710ee270f0c
2020-04-08 18:27:11 +09:00
Dan Shi
4f31dbecff Rename vts-core to vts am: ba894f81db am: 55d110bcd0
Change-Id: I7ec0a07d5593daa6be9ad2227ed3d3dde5f1a619
2020-04-07 23:57:08 +00:00
Dan Shi
55d110bcd0 Rename vts-core to vts am: ba894f81db
Change-Id: Ifb5d31470ee6d3b29b2f1af4be54b1fbdd888a7c
2020-04-07 23:45:55 +00:00
Dan Shi
ba894f81db Rename vts-core to vts
Bug: 151896491
Test: local build
Exempt-From-Owner-Approval: This CL update suite name vts-core to vts as
the suite name is updated. This CL won't change test logic or behavior.

Change-Id: I562b4dc50765e953800a814a8fd84a01c1b9352b
Merged-In: I562b4dc50765e953800a814a8fd84a01c1b9352b
2020-04-07 15:17:02 -07:00
Malcolm Chen
009f462370 Skip enableModem vts if in single SIM mode. am: 1c4905c2ee am: 00c0466e70
Change-Id: I24001e5a6087705d790edfbd52a996ddb00d32fa
2020-04-03 23:25:44 +00:00
Malcolm Chen
00c0466e70 Skip enableModem vts if in single SIM mode. am: 1c4905c2ee
Change-Id: I5a7f9cc082137e15e105996ba9a19524b9711710
2020-04-03 23:07:42 +00:00
Malcolm Chen
1c4905c2ee Skip enableModem vts if in single SIM mode.
Due to modem issue, enableModem only works in dual-SIM mode.
And we only use that in dual-SIM mode. So skipping testing in
in single SIM mode.

Bug: 152557383
Test: vts
Change-Id: I41f200317eaf9be0613f92e5bff9a3ee8a98ef15
Merged-In: I41f200317eaf9be0613f92e5bff9a3ee8a98ef15
2020-04-03 14:01:23 -07:00
Shawn Willden
e32c142da4 Remove IOperation and beginOp.
The way I planned for this to work doesn't work.  We'll revisit in
Keymaster5.  For now, removing IOperation and beginOp.

Test: Build & boot
Merged-In: I017d17079380cc3bacc6f05b2486e1b6e6c3f675
Change-Id: I017d17079380cc3bacc6f05b2486e1b6e6c3f675
2020-04-02 12:47:32 -06:00
Shuo Qian
86f086644f Starting from Android 11, VTS will use "DISABLE_" prefix to disable tests instead of the .xml file. We need to migrate these things. am: fb98e4f092 am: 3322d1578c
Change-Id: I0985a5efae967fa8161cd73d443696e270fcd5b4
2020-04-01 17:22:25 +00:00
Shuo Qian
3322d1578c Starting from Android 11, VTS will use "DISABLE_" prefix to disable tests instead of the .xml file. We need to migrate these things. am: fb98e4f092
Change-Id: I6341a46e530242db05e0c53b154a65f76b7d3a38
2020-04-01 17:00:17 +00:00
Shuo Qian
fb98e4f092 Starting from Android 11, VTS will use "DISABLE_" prefix to disable tests instead of the .xml file. We need to migrate these things.
Test: Treehugger; GoogleTest knowledge; VTS team confirmation
Bug: 152813990
Change-Id: I92616557ae44c2a421ee687d0420f7b7901ba5a9
Merged-In: I92616557ae44c2a421ee687d0420f7b7901ba5a9
(cherry picked from commit 872ffc262f)
2020-04-01 04:39:47 +00:00
Dan Shi
2b120ec203 Merge "Convert VtsHalBluetoothA2dpV1_0TargetTest to be parameterized test" am: ac06943cad am: ea805b20ab
Change-Id: I6d577a4ad61bc22d9ca48c9a385908da004c46ba
2020-03-31 20:21:52 +00:00
Dan Shi
ea805b20ab Merge "Convert VtsHalBluetoothA2dpV1_0TargetTest to be parameterized test" am: ac06943cad
Change-Id: I058a4ea0646597ad0ac575f10486ec79c39a9ad3
2020-03-31 20:09:25 +00:00
Dan Shi
ac06943cad Merge "Convert VtsHalBluetoothA2dpV1_0TargetTest to be parameterized test" 2020-03-31 19:29:31 +00:00
Steven Moreland
26b037db2d Merge "Add current.txt HAL sections for S." am: cc7eac49b2 am: b37f307723
Change-Id: I75ed984bd5410323aa77cf65f5d8d9ab3793cf98
2020-03-30 23:10:25 +00:00
Steven Moreland
b37f307723 Merge "Add current.txt HAL sections for S." am: cc7eac49b2
Change-Id: I82ba3b19d2b09e851dd6b33c924b2236f6445ca8
2020-03-30 22:50:26 +00:00
Steven Moreland
cc7eac49b2 Merge "Add current.txt HAL sections for S." 2020-03-30 22:20:19 +00:00
Steven Moreland
b255d0f94f Drop configstore@1.1 from compatibility_matrix. am: b2b01a5793 am: 89b5b2a764
Change-Id: Iaa9c289d9989b89f521ea50f2a79ea64124b5881
2020-03-30 21:13:14 +00:00
Steven Moreland
89b5b2a764 Drop configstore@1.1 from compatibility_matrix. am: b2b01a5793
Change-Id: Ia244ab8a047927605a9ea3894176fa8c5716cc83
2020-03-30 20:47:02 +00:00
Steven Moreland
b2b01a5793 Drop configstore@1.1 from compatibility_matrix.
configstore usage was replaced with sysprop usage
e.g. ro.surface_flinger.force_hwc_copy_for_virtual_displays
(and many others)

Bug: 124531214
Test: this is checked against devices at build time
Change-Id: Ifc8c699514ce426e5c61195f0e78f73ad9c7885c
2020-03-30 20:28:35 +00:00
Steven Moreland
57906836e6 Add current.txt HAL sections for S.
Adding these now, with a note that AIDL interfaces should be preserved,
to avoid some merge conflicts.

Bug: 147496715
Test: N/A
Change-Id: I67f6c5d583b853516c7203edb77f3c5fa841863b
(cherry picked from commit e6c11c9407)
Merged-In: I67f6c5d583b853516c7203edb77f3c5fa841863b
2020-03-27 17:12:57 -07:00
Treehugger Robot
e9ddf180e0 Merge "Add vintf_fragments to keymaster@4.1-service" am: 96d959486c am: 1a65c15e9c
Change-Id: I9b2f92d09fc7cbfb3c358f8904594272bac35cd4
2020-03-27 22:33:37 +00:00
Treehugger Robot
1a65c15e9c Merge "Add vintf_fragments to keymaster@4.1-service" am: 96d959486c
Change-Id: Ibd406ddec83351b40f202b6c29e6be732967ad68
2020-03-27 22:30:45 +00:00
Treehugger Robot
96d959486c Merge "Add vintf_fragments to keymaster@4.1-service" 2020-03-27 22:17:41 +00:00
Treehugger Robot
15bef9ea30 Merge changes I0699ed67,I58293973,I9c795dcb,I0b731d10,Ia2097345 am: 3acc7dc1f8 am: 2c20415ee8
Change-Id: I60dd6fec788ceb7aca4fe984c9a6dbfd691b2350
2020-03-27 21:32:59 +00:00
Miao Wang
124512e3e1 Fix the timing initialization error for failed executeFenced case am: 702a91acf5 am: 0d95f3ee66
Change-Id: Idcc7bb2e06437fbefc1abdf2566632ee9ea37e39
2020-03-27 21:32:57 +00:00
Xusong Wang
fdf6d213b6 Add BLOB AHWB tests in VTS. am: 75e63ad743 am: 36a094b23c
Change-Id: I6967f86a3079d17fab93247f7b8dd1295f321e12
2020-03-27 21:32:56 +00:00
Xusong Wang
e888ceafa8 Add fenced compute path to memory domain validation test. am: 2844165bf3 am: 4e82e87b1f
Change-Id: I387146070c0fb738f1701deff218d019a78c913f
2020-03-27 21:32:53 +00:00
Xusong Wang
ee8a380fda Add memory domain VTS validation tests. am: 5b0c58d1fb am: 4f4e7420be
Change-Id: Id8ca5ae4b86ef0de639ac708115f99dbcc72fe40
2020-03-27 21:32:47 +00:00
Treehugger Robot
2c20415ee8 Merge changes I0699ed67,I58293973,I9c795dcb,I0b731d10,Ia2097345 am: 3acc7dc1f8
Change-Id: Ie88b998ac41f3781998e1215f59afeaf9c0ad407
2020-03-27 21:00:40 +00:00
Miao Wang
0d95f3ee66 Fix the timing initialization error for failed executeFenced case am: 702a91acf5
Change-Id: I9ca366145c56f6a112dae569890ee5512b16802a
2020-03-27 21:00:39 +00:00
Xusong Wang
36a094b23c Add BLOB AHWB tests in VTS. am: 75e63ad743
Change-Id: I98e058bd995359a083fa39c07972743f90ea0dd1
2020-03-27 21:00:17 +00:00
Xusong Wang
4e82e87b1f Add fenced compute path to memory domain validation test. am: 2844165bf3
Change-Id: I6107879a8c95683742c4318711d365c5074e554c
2020-03-27 21:00:14 +00:00
Xusong Wang
4f4e7420be Add memory domain VTS validation tests. am: 5b0c58d1fb
Change-Id: I45c8f3d0883a58e658aa67c860a3cff03414db82
2020-03-27 21:00:10 +00:00
Treehugger Robot
3acc7dc1f8 Merge changes I0699ed67,I58293973,I9c795dcb,I0b731d10,Ia2097345
* changes:
  Remove extra tests from NNAPI VTS validation tests
  Fix the timing initialization error for failed executeFenced case
  Add BLOB AHWB tests in VTS.
  Add fenced compute path to memory domain validation test.
  Add memory domain VTS validation tests.
2020-03-27 20:39:47 +00:00
Steven Moreland
dbdd6b2579 Add compatibility_matrix.current.xml for S am: 46aa366ab2 am: 99bd6ff9c8
Change-Id: I3d5d5f025c7fe1152036fd6f7c2f4e9085f5e0ca
2020-03-27 20:36:16 +00:00
Steven Moreland
99bd6ff9c8 Add compatibility_matrix.current.xml for S am: 46aa366ab2
Change-Id: I57447ab895e917ef8657db6d002362c66749004b
2020-03-27 20:14:26 +00:00
Roman Kiryanov
1cc355b57b Add vintf_fragments to keymaster@4.1-service
Bug: 152616625
Bug: 152554068
Test: boot emulator, lshal | grep keymaster
Signed-off-by: Roman Kiryanov <rkir@google.com>
Change-Id: I36818fdc0f7732174fc7b2fd7619b1ae75b5b33d
2020-03-27 10:46:21 -07:00
Steven Moreland
f2ac0efd3f Freeze 'current' matrix as '5'. am: 951fce0fa5 am: 8246e815bc
Change-Id: Iedbe9a7f5a352a3f6fd5cd2bbf82f1e29ff32577
2020-03-27 16:56:29 +00:00
Steven Moreland
0f55d6f921 bpfmt compat matrix Android.bp am: 8a8f0d77fe am: d53eeed370
Change-Id: I54ebae7d6860617b5da29533932f3611e451e296
2020-03-27 16:56:27 +00:00
Steven Moreland
8246e815bc Freeze 'current' matrix as '5'. am: 951fce0fa5
Change-Id: I3b13f2c54a0bad393a2ee16e363642176e5f3adb
2020-03-27 16:46:09 +00:00
Steven Moreland
d53eeed370 bpfmt compat matrix Android.bp am: 8a8f0d77fe
Change-Id: I43d5c1c553ef9261170127e93941c155258c609a
2020-03-27 16:46:07 +00:00
Steven Moreland
46aa366ab2 Add compatibility_matrix.current.xml for S
Bug: 152310927
Test: build only (b/150215458 for enabling this on cf)
Change-Id: Id33494d8433ba58362c592deb2598fe89127561e
(cherry picked from commit 7f431d264a993ad0eda47299a59da4eb37fc2358)
Merged-In: Id33494d8433ba58362c592deb2598fe89127561e
2020-03-27 16:34:32 +00:00
Michael Butler
b1865b6593 Remove extra tests from NNAPI VTS validation tests
Do not run validation on "inputs_as_internal" and
"all_tensors_as_inputs" variants.

Bug: 138149072
Bug: 149840439
Test: mma
Test: VtsHalNeuralnetworksV1_*TargetTest
Change-Id: I0699ed6703e48b6c4bc0e7a392b79c12770f04c9
Merged-In: I0699ed6703e48b6c4bc0e7a392b79c12770f04c9
(cherry picked from commit 678a10600c)
2020-03-27 11:44:10 +00:00
Miao Wang
702a91acf5 Fix the timing initialization error for failed executeFenced case
Fixes: 152075771
Test: mm
Test: VtsHalNeuralnetworksV1_3TargetTest
Change-Id: I5829397346354ee3fc4a58b0a418197a1eee47cc
Merged-In: I5829397346354ee3fc4a58b0a418197a1eee47cc
(cherry picked from commit ad7678c8cb)
2020-03-27 11:44:08 +00:00
Xusong Wang
75e63ad743 Add BLOB AHWB tests in VTS.
Bug: 149847930
Test: 1.3 VTS
Change-Id: I9c795dcb7696c843afd12551927463c5529a4b60
Merged-In: I9c795dcb7696c843afd12551927463c5529a4b60
(cherry picked from commit 41adc5bc11)
2020-03-27 11:44:06 +00:00
Xusong Wang
2844165bf3 Add fenced compute path to memory domain validation test.
Bug: 147777318
Test: 1.3 VTS
Change-Id: I0b731d10384ef2024241af1d908acf3ba760d73f
Merged-In: I0b731d10384ef2024241af1d908acf3ba760d73f
(cherry picked from commit 9c415917e0)
2020-03-27 11:44:04 +00:00
Xusong Wang
5b0c58d1fb Add memory domain VTS validation tests.
Bug: 147777318
Test: 1.3 VTS with sample driver
Change-Id: Ia2097345924726d8fb627845fd7438cc3eb35eb6
Merged-In: Ia2097345924726d8fb627845fd7438cc3eb35eb6
(cherry picked from commit fed2f5213f)
2020-03-27 11:44:00 +00:00
Steven Moreland
951fce0fa5 Freeze 'current' matrix as '5'.
To signify this as being ready for release.

Bug: 147496715
Test: build & boot cf (which is at target-level 5)
Change-Id: I7bb9d561506849bac2353d9356a6580f6e2393ab
(cherry picked from commit 0e0665efec1b61ef329a370b9483937b7ce9ac9f)
Merged-In: I7bb9d561506849bac2353d9356a6580f6e2393ab
2020-03-25 23:53:52 +00:00