• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..--

Android.bpD23-Nov-20232.7 KiB9991

AndroidTest.xmlD22-Nov-20232.5 KiB3823

DeviceManifestTest.cppD23-Nov-20234.1 KiB11165

DeviceManifestTest.hD22-Nov-20231.3 KiB4517

DeviceMatrixTest.cppD23-Nov-20231.7 KiB5529

DeviceMatrixTest.hD23-Nov-20231.1 KiB4317

README.mdD22-Nov-20231.8 KiB4942

SingleManifestTest.cppD23-Nov-202317.4 KiB461333

SingleManifestTest.hD22-Nov-20231.2 KiB3917

SystemVendorTest.cppD23-Nov-20235.4 KiB15094

SystemVendorTest.hD23-Nov-20231.1 KiB3915

VtsTrebleVintfTestBase.cppD23-Nov-20238 KiB240184

VtsTrebleVintfTestBase.hD22-Nov-20232.3 KiB7137

main.cppD22-Nov-2023751 235

utils.cppD23-Nov-20234.9 KiB15484

utils.hD23-Nov-20234.2 KiB13282

vts_treble_vintf_test_o_mr1.cppD23-Nov-20238.7 KiB250184

README.md

1# VTS Treble VINTF test
2
3## Targets?
4
5```
6branch      | tests
7------------+---------------------------------------------
8O-MR1, 8.1  | (legacy binary)
9------------+---------------------------------------------
10P    , 9.0  | vts_treble_vintf_test
11            | vts_treble_vintf_vendor_test
12            | vts_treble_vintf_framework_test
13------------+---------------------------------------------
14Q    , 10.0 | vts_treble_vintf_test             (P binary)
15            | vts_treble_vintf_vendor_test      (P binary)
16            | vts_treble_vintf_vendor_test
17            | vts_treble_vintf_framework_test
18```
19
20## What to run?
21
22```
23Vendor image | System image  |
24VTS Tests    | VTS framework | VTS Treble VINTF test
25-------------+---------------+---------------------------
26O-MR1, 8.1   | O-MR1, 8.1    | (legacy binary)
27-------------+---------------+---------------------------
28O-MR1, 8.1   | P    , 9.0    | _test             (P)
29             |               | _framework_test   (P)
30-------------+---------------+---------------------------
31P    , 9.0   | P    , 9.0    | _vendor_test      (P)
32             |               | _framework_test   (P)
33-------------+---------------+---------------------------
34O-MR1, 8.1   | Q    , 10.0   | _test (P)
35             |               | _framework_test   (Q)
36-------------+---------------+---------------------------
37P    , 9.0   | Q    , 10.0   | _vendor_test      (P)
38             |               | _framework_test   (Q)
39-------------+---------------+---------------------------
40Q    , 10.0  | Q    , 10.0   | _vendor_test      (Q)
41             |               | _framework_test   (Q)
42```
43
44## Summary
45
46* O-MR1 is a special case; always run `vts_treble_vintf_test` binary.
47* From P onwards, always run `_vendor_test` from VTS tests at VTS tests ${VENDOR}
48  snapshot, and latest `_framework_test`.
49