Home | History | Annotate | only in /test/vts-testcase/hal/treble/vintf
Up to higher level directory
NameDateSize
Android.bp21-Aug-20182.7K
Android.mk21-Aug-2018749
AndroidTest.xml21-Aug-20182.5K
DeviceManifestTest.cpp21-Aug-20182.9K
DeviceManifestTest.h21-Aug-20181.3K
main.cpp21-Aug-2018751
README.md21-Aug-20181.8K
SingleManifestTest.cpp21-Aug-201811.6K
SingleManifestTest.h21-Aug-20181.2K
SystemVendorTest.cpp21-Aug-20186.7K
SystemVendorTest.h21-Aug-20181.6K
utils.cpp21-Aug-20184.8K
utils.h21-Aug-20184.1K
vts_treble_vintf_test_o_mr1.cpp21-Aug-20188.7K
VtsTrebleVintfTestBase.cpp21-Aug-20187.8K
VtsTrebleVintfTestBase.h21-Aug-20182.3K

README.md

      1 # VTS Treble VINTF test
      2 
      3 ## Targets?
      4 
      5 ```
      6 branch      | tests
      7 ------------+---------------------------------------------
      8 O-MR1, 8.1  | (legacy binary)
      9 ------------+---------------------------------------------
     10 P    , 9.0  | vts_treble_vintf_test
     11             | vts_treble_vintf_vendor_test
     12             | vts_treble_vintf_framework_test
     13 ------------+---------------------------------------------
     14 Q    , 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 ```
     23 Vendor image | System image  |
     24 VTS Tests    | VTS framework | VTS Treble VINTF test
     25 -------------+---------------+---------------------------
     26 O-MR1, 8.1   | O-MR1, 8.1    | (legacy binary)
     27 -------------+---------------+---------------------------
     28 O-MR1, 8.1   | P    , 9.0    | _test             (P)
     29              |               | _framework_test   (P)
     30 -------------+---------------+---------------------------
     31 P    , 9.0   | P    , 9.0    | _vendor_test      (P)
     32              |               | _framework_test   (P)
     33 -------------+---------------+---------------------------
     34 O-MR1, 8.1   | Q    , 10.0   | _test (P)
     35              |               | _framework_test   (Q)
     36 -------------+---------------+---------------------------
     37 P    , 9.0   | Q    , 10.0   | _vendor_test      (P)
     38              |               | _framework_test   (Q)
     39 -------------+---------------+---------------------------
     40 Q    , 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