No description
Find a file
Kevin Rocard cfab8dac2b Audio VTS: run tear-down hooks in LIFO instead of FIFO
The audio tests use a static cache of some HAL objects for
performance reasons (speed up by 10x on Pixel).
Those object are destroy during the test environment tear-down.

This tear-down was destroying the objects in a FIFO instead of LIFO
order. Thus the DeficesFactory was destroyed before the Device it
created.

Bug: 79889318
Test: vts-tradefed run commandAndExit vts --module VtsHalAudioV2_0Target
      check that the device destructor is called before the
      devicesFactory one.
Change-Id: I1b4345158139ba14a8779a9508f7ebdc41129d1d
Signed-off-by: Kevin Rocard <krocard@google.com>
2018-06-29 20:09:50 +00:00
audio Audio VTS: run tear-down hooks in LIFO instead of FIFO 2018-06-29 20:09:50 +00:00
automotive resolve merge conflicts of a9543fee6b to oreo-mr1-vts-dev 2018-03-29 15:15:23 -07:00
biometrics biometrics: fingerprint: add locking to default impl 2017-08-18 17:14:53 +00:00
bluetooth resolve merge conflicts of 8a28de7a8c to oreo-mr1-vts-dev 2018-03-06 23:30:18 +00:00
boot VTS tests now static link to HAL def libs. #2 2017-08-10 17:44:57 +00:00
broadcastradio Update broadcastradio HAL 1.0 VTS tests. 2018-01-23 22:22:02 +00:00
camera Camera: Allocate graphics buffers via 'IAllocator' 2018-04-10 16:22:49 +00:00
cas cas: validate shared buffer size before using 2017-10-31 11:53:39 -07:00
configstore Allow clock_gettime syscall for logging 2017-09-13 07:54:45 -07:00
contexthub contexthub: Pass target API version in new fields 2017-08-23 00:26:23 +00:00
drm Add tests to validate key length for clearkey plugin. 2018-01-23 22:33:24 +00:00
dumpstate VTS tests now static link to HAL def libs. #2 2017-08-10 17:44:57 +00:00
gatekeeper VTS tests now static link to HAL def libs. #2 2017-08-10 17:44:57 +00:00
gnss Loosen speed check for first GPS location 2018-01-23 22:37:03 +00:00
graphics graphics: discard stale data from message queue 2017-09-08 11:51:57 -07:00
health VTS tests now static link to HAL def libs. #2 2017-08-10 17:44:57 +00:00
ir Fix consumerir test bugs 2018-01-23 22:09:17 +00:00
keymaster VTS: fix VtsHalKeymasterV3_0Target issue 2018-01-23 22:30:41 +00:00
light VTS tests now static link to HAL def libs. #2 2017-08-10 17:44:57 +00:00
media Add multichannel support 2018-05-24 06:57:00 -07:00
memtrack VTS tests now static link to HAL def libs. #2 2017-08-10 17:44:57 +00:00
minijail configstore: sandbox with seccomp filter 2017-08-10 10:34:08 -07:00
neuralnetworks Relax NeuralNetwork's VTS positive and negative base tests 2018-04-25 23:32:09 +00:00
nfc nfc: NCI 2.0: Add CORE_INIT_CMD for NCI 2.0 2018-01-23 22:20:01 +00:00
oemlock VTS tests now static link to HAL def libs. #2 2017-08-10 17:44:57 +00:00
power Remove default implementation for PowerHal 1.1 2017-09-12 16:05:50 +00:00
radio VTS: fix RadioHidlTest.getAvailableNetworks issue 2018-04-16 05:53:27 +00:00
renderscript Load libRS_internal.so from the rs namespace 2017-08-16 23:35:57 +09:00
sensors Merge "Ignore meta sensor events when checking values" into oreo-vts-dev 2018-04-10 14:21:57 -07:00
soundtrigger VTS tests now static link to HAL def libs. #2 2017-08-10 17:44:57 +00:00
tests Merge "Move android.hardware.tests.libhwbinder@1.0-impl to system.img" into oc-mr1-dev 2017-10-04 13:41:00 +00:00
tetheroffload Don't expect stopOffload to succeed if interface doesn't exist. 2017-10-25 11:51:13 +09:00
thermal thermal: fix VTS test for default implementation 2018-02-23 16:01:07 -08:00
tv VTS tests now static link to HAL def libs. #2 2017-08-10 17:44:57 +00:00
usb VTS tests now static link to HAL def libs. #2 2017-08-10 17:44:57 +00:00
vibrator VTS tests now static link to HAL def libs. #2 2017-08-10 17:44:57 +00:00
vr VTS tests now static link to HAL def libs. #2 2017-08-10 17:44:57 +00:00
weaver VTS tests now static link to HAL def libs. #2 2017-08-10 17:44:57 +00:00
wifi [WIFI][VTS]: Check for the Logger capability Support 2018-04-10 10:10:48 -07:00
.clang-format .clang-format: 100 lines 2017-05-02 16:45:27 -07:00
Android.bp Update comments for VtsHalTargetTestDefaults. 2017-08-03 16:44:29 -07:00
CleanSpec.mk HAL interface libs for testing are now built as test lib 2017-09-01 09:54:16 +09:00
compatibility_matrix.26.xml Finalize O-MR1 compat matrix. 2017-08-31 16:04:08 -07:00
compatibility_matrix.27.xml Remove media.cas requirement. 2017-09-05 22:59:21 +00:00
compatibility_matrix.current.xml Remove media.cas requirement. 2017-09-05 22:59:21 +00:00
compatibility_matrix.legacy.xml Finalize O-MR1 compat matrix. 2017-08-31 16:04:08 -07:00
current.txt Add REQUEST_NOT_SUPPORTED / SIM_ABSENT for vts tests 2018-01-23 22:31:26 +00:00
MODULE_LICENSE_APACHE2 Apache2 module license. 2016-08-30 11:28:36 -07:00
NOTICE Apache2 module license. 2016-08-30 11:28:36 -07:00
OWNERS Add OWNERS in hardware/interfaces 2017-06-12 13:20:12 -07:00
PREUPLOAD.cfg Enable the clang-format pre-submit hook 2017-03-30 13:26:49 -07:00
update-base-files.sh Add annotations to create gnss-base.h 2017-01-23 08:41:15 -08:00
update-makefiles.sh Update makefiles from anywhere. 2017-05-11 15:42:32 -07:00