Commit graph

23 commits

Author SHA1 Message Date
Keun Soo Yim
7b9b6ca18f move VTS stub files and non-functional tests
Test: mma
Bug: 34976004
Change-Id: I20273bdc3a05e2986fcf921f65d2afd6d72781e4
2017-02-04 02:45:25 +00:00
Craig Donner
f5589bdf8d Remove assertion that VR hal is remote
Bug: 34258263
Test: manual with vts-tradefed on Pixel XL
Change-Id: I20731f0f85d6862a07e09db6ab0eda53523e58e4
2017-02-01 17:22:35 -08:00
Keun Soo Yim
b21bdc8b9f use the device's default binder/passthrough mode in vts tests
Test: mma
Change-Id: I3f2775873f5b6c091f70413adbdf7b7ae298ff44
2017-01-25 15:08:12 -08:00
Keun Soo Yim
846dc078ea Merge "Use the feature-based precondition checking for VR Test." 2017-01-24 21:14:50 +00:00
Keun Soo Yim
41249c1f52 Use the feature-based precondition checking for VR Test.
This is to run the test on both passthrough and binderized
devices.

Test: make vts -j30 BUILD_GOOGLE_VTS=true TARGET_PRODUCT=aosp_arm64 &&
vts-tradefed run commandAndExit vts --skip-all-system-status-check
--primary-abi-only --skip-preconditions --module
HalNfcHidlTargetBasicTest -l INFO
Bug: 32022964

Change-Id: Ib1288b7288431da6ec2d8a93aa0bc6f2c86fc4da
2017-01-23 16:29:02 -08:00
Keun Soo Yim
5d406a3a37 Merge "add target-side profiling test for multimedia HIDL HALs" 2017-01-19 02:25:34 +00:00
Keun Soo Yim
e64871a894 add target-side profiling test for multimedia HIDL HALs
Test: mma
Change-Id: I14aeb000e2a17381c28ea2115d67a7e8eb84e375
2017-01-18 23:23:49 +00:00
Zhuoyao Zhang
6ec5b21a81 Update profiling code for host-side tests.
* Parse profiling data for each test case.
* Merge the profiling data for each test case at the end of test
  and upload the profiling info to web.

Bug:34226555
Test: run vts -m VibratorHidlProfilingTest

Change-Id: I9e13eada8e7db338a29c6943868d12e76844e2c4
2017-01-17 20:10:26 -08:00
Chris Phoenix
627fc6fe4d Merge "Add name "default" as default to register service" 2017-01-13 08:22:57 +00:00
Keun Soo Yim
704cf5dbb3 skip VR HAL test if there's no a::h::vr@ service process on a target
device

Test: make vts -j10 && vts-tradefed run commandAndExit vts
--skip-all-system-status-check --primary-abi-only --skip-preconditions
--module VrHidlTargetTest -l INFO

Change-Id: Ic4c8f6c6707269e64910e93b4601b9d43de01714
2017-01-11 15:58:55 -08:00
Chris Phoenix
125378b6d6 Add name "default" as default to register service
the getService() and registerAsService() methods of interface objects
now have default parameters of "default" for the service name. HALs
will not have to use any service name unless they want to register
more than one service.

Test: make hidl_test; adb sync; adb shell;
data/native_test64/hidl_test64
Run VTS test from go/vtsrun on Sensors, Vr, Nfc
Verify NFC HAL works (turn NFC on and off in Settings)

In support of b/33844934

Change-Id: Ibcc140c3ce7930bff61cda2213c4c9ed4491a964
2017-01-11 15:53:45 -08:00
Craig Donner
d0256ac979 Enable coverage for VR VTS.
Bug: 32022964
Test: manual
Change-Id: I597a9692886686934b374fac9e6bd1c51e683a92
2017-01-04 11:46:23 -08:00
TreeHugger Robot
6e3cb80c19 Merge "Add VR Hal host test." 2017-01-04 00:13:01 +00:00
Keun Soo Yim
0500fb47b7 fix: add missing Android.mk links
Test: mma
Change-Id: I8324b5c8bd8392ff75c86b8473b748c41b6375ca
2016-12-28 13:20:09 -08:00
Zhuoyao Zhang
c57e359d1a Update Android.bp and vts/Android.mk for Hidl HALs
* Using update-makefiles.sh to add make rule for profiler in Android.bp
* Remove make rule for profiler in vts/Android.mk.

Bug:31930023
Test: mma
Change-Id: Iea834d8610501c2fce63f65742db31bafb85c0b8
2016-12-22 17:09:12 -08:00
Craig Donner
e165cdbf09 Add VR Hal host test.
Bug: 32022964
Test:  vts-tradefed
Change-Id: Ieb491377b128f757f1e18b32f0c3dc5a40010b7e
2016-12-16 18:49:45 -08:00
Keun Soo Yim
b62dc3e6ee use the new oneshot vts driver generation build rule
Test: mma
Change-Id: Ib15399d6e7d5049b7a1912623ac2d95de9dfba73
2016-12-16 13:40:33 -08:00
Craig Donner
63cd88efba Add VR Hal target test.
Bug: 32022964
Test:  vts-tradefed
Change-Id: If1ae2b3df7ee083b5a0855d883368aefd244531a
2016-12-15 10:30:42 -08:00
TreeHugger Robot
17452436fb Merge "Remove -DENABLE_TREBLE from vts test LOCAL_CFLAGS." 2016-11-18 16:24:29 +00:00
Yifan Hong
6b920e43d3 Split libhidl into base and transport.
Bug: 32756130

Test: mma
Change-Id: Id21cf23abe2910f26bb7895511862443b93dc112
2016-11-18 00:00:54 -08:00
Steven Moreland
2b2cef2864 Remove -DENABLE_TREBLE from vts test LOCAL_CFLAGS.
I went ahead and removed some no-ops from the mk's.

Bug: 32978887
Test: mma -j64
Change-Id: I6f8341332aa9f249912f6a8b3a3664b76d362e99
2016-11-17 14:57:37 -08:00
Keun Soo Yim
51d5bb99e8 Define VTS driver and profiler modules for VR HAL 1.0
Test: mma
Change-Id: Ibedaf99a964bbb70f85cc876700a3eec0592a20c
2016-11-04 08:27:11 -07:00
Craig Donner
bd8766a31d VTS file for VR hal.
Bug: 32022964
Test: manual
Change-Id: Ia9dc36636e38bf817ec78729cb3e281a5da98f12
2016-10-27 10:10:55 -07:00