Add metadata to modules in test/vts-testcase/fuzz am: b9c7c40a32 am: d23de70987 am: 6dc0500ce1
am: 8d5000d37a
Change-Id: I3e5bb98545da6a29cbc95deca1c5c2ee496b5daa
diff --git a/Android.bp b/Android.bp
index d7d401a..efaec38 100644
--- a/Android.bp
+++ b/Android.bp
@@ -13,6 +13,5 @@
// limitations under the License.
subdirs = [
- "func_fuzzer",
"iface_fuzzer",
]
diff --git a/config/audio/V2_0/func_fuzzer/AndroidTest.xml b/config/audio/V2_0/func_fuzzer/AndroidTest.xml
index 8d879a8..7d8e800 100644
--- a/config/audio/V2_0/func_fuzzer/AndroidTest.xml
+++ b/config/audio/V2_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalAudioV2_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.audio@2.0"/>
diff --git a/config/audio/V2_0/iface_fuzzer/AndroidTest.xml b/config/audio/V2_0/iface_fuzzer/AndroidTest.xml
index e209388..693a1f1 100644
--- a/config/audio/V2_0/iface_fuzzer/AndroidTest.xml
+++ b/config/audio/V2_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalAudioV2_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.audio@2.0"/>
diff --git a/config/audio/common/V2_0/func_fuzzer/AndroidTest.xml b/config/audio/common/V2_0/func_fuzzer/AndroidTest.xml
index 9eb6e42..dabad99 100644
--- a/config/audio/common/V2_0/func_fuzzer/AndroidTest.xml
+++ b/config/audio/common/V2_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalAudioCommonV2_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.audio.common@2.0"/>
diff --git a/config/audio/common/V2_0/iface_fuzzer/AndroidTest.xml b/config/audio/common/V2_0/iface_fuzzer/AndroidTest.xml
index 4c63671..0cd0ad1 100644
--- a/config/audio/common/V2_0/iface_fuzzer/AndroidTest.xml
+++ b/config/audio/common/V2_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalAudioCommonV2_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.audio.common@2.0"/>
diff --git a/config/audio/effect/V2_0/func_fuzzer/AndroidTest.xml b/config/audio/effect/V2_0/func_fuzzer/AndroidTest.xml
index eea5602..22b50cd 100644
--- a/config/audio/effect/V2_0/func_fuzzer/AndroidTest.xml
+++ b/config/audio/effect/V2_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalAudioEffectV2_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.audio.effect@2.0"/>
diff --git a/config/audio/effect/V2_0/iface_fuzzer/AndroidTest.xml b/config/audio/effect/V2_0/iface_fuzzer/AndroidTest.xml
index f81ca38..d0f8707 100644
--- a/config/audio/effect/V2_0/iface_fuzzer/AndroidTest.xml
+++ b/config/audio/effect/V2_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalAudioEffectV2_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.audio.effect@2.0"/>
diff --git a/config/automotive/evs/V1_0/func_fuzzer/AndroidTest.xml b/config/automotive/evs/V1_0/func_fuzzer/AndroidTest.xml
index 4a3bf00..c06b76b 100644
--- a/config/automotive/evs/V1_0/func_fuzzer/AndroidTest.xml
+++ b/config/automotive/evs/V1_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalAutomotiveEvsV1_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.automotive.evs@1.0"/>
diff --git a/config/automotive/evs/V1_0/iface_fuzzer/AndroidTest.xml b/config/automotive/evs/V1_0/iface_fuzzer/AndroidTest.xml
index f678ea4..595acff 100644
--- a/config/automotive/evs/V1_0/iface_fuzzer/AndroidTest.xml
+++ b/config/automotive/evs/V1_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalAutomotiveEvsV1_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.automotive.evs@1.0"/>
diff --git a/config/automotive/vehicle/V2_0/func_fuzzer/AndroidTest.xml b/config/automotive/vehicle/V2_0/func_fuzzer/AndroidTest.xml
index 35dd8a5..f7b9b9b 100644
--- a/config/automotive/vehicle/V2_0/func_fuzzer/AndroidTest.xml
+++ b/config/automotive/vehicle/V2_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalAutomotiveVehicleV2_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.automotive.vehicle@2.0"/>
diff --git a/config/automotive/vehicle/V2_0/iface_fuzzer/AndroidTest.xml b/config/automotive/vehicle/V2_0/iface_fuzzer/AndroidTest.xml
index df4221f..b88e71c 100644
--- a/config/automotive/vehicle/V2_0/iface_fuzzer/AndroidTest.xml
+++ b/config/automotive/vehicle/V2_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalAutomotiveVehicleV2_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.automotive.vehicle@2.0"/>
diff --git a/config/automotive/vehicle/V2_1/func_fuzzer/AndroidTest.xml b/config/automotive/vehicle/V2_1/func_fuzzer/AndroidTest.xml
index 9626e27..54b02e0 100644
--- a/config/automotive/vehicle/V2_1/func_fuzzer/AndroidTest.xml
+++ b/config/automotive/vehicle/V2_1/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalAutomotiveVehicleV2_1FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.automotive.vehicle@2.1"/>
diff --git a/config/automotive/vehicle/V2_1/iface_fuzzer/AndroidTest.xml b/config/automotive/vehicle/V2_1/iface_fuzzer/AndroidTest.xml
index 2eff584..2abeb6d 100644
--- a/config/automotive/vehicle/V2_1/iface_fuzzer/AndroidTest.xml
+++ b/config/automotive/vehicle/V2_1/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalAutomotiveVehicleV2_1IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.automotive.vehicle@2.1"/>
diff --git a/config/biometrics/fingerprint/V2_1/func_fuzzer/AndroidTest.xml b/config/biometrics/fingerprint/V2_1/func_fuzzer/AndroidTest.xml
index 501372d..452fa4e 100644
--- a/config/biometrics/fingerprint/V2_1/func_fuzzer/AndroidTest.xml
+++ b/config/biometrics/fingerprint/V2_1/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalBiometricsFingerprintV2_1FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.biometrics.fingerprint@2.1"/>
diff --git a/config/biometrics/fingerprint/V2_1/iface_fuzzer/AndroidTest.xml b/config/biometrics/fingerprint/V2_1/iface_fuzzer/AndroidTest.xml
index 6e746df..696d021 100644
--- a/config/biometrics/fingerprint/V2_1/iface_fuzzer/AndroidTest.xml
+++ b/config/biometrics/fingerprint/V2_1/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalBiometricsFingerprintV2_1IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.biometrics.fingerprint@2.1"/>
diff --git a/config/bluetooth/V1_0/func_fuzzer/AndroidTest.xml b/config/bluetooth/V1_0/func_fuzzer/AndroidTest.xml
index fb63d11..48b156b 100644
--- a/config/bluetooth/V1_0/func_fuzzer/AndroidTest.xml
+++ b/config/bluetooth/V1_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalBluetoothV1_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.bluetooth@1.0"/>
diff --git a/config/bluetooth/V1_0/iface_fuzzer/AndroidTest.xml b/config/bluetooth/V1_0/iface_fuzzer/AndroidTest.xml
index 51c5ec1..852cabb 100644
--- a/config/bluetooth/V1_0/iface_fuzzer/AndroidTest.xml
+++ b/config/bluetooth/V1_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalBluetoothV1_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.bluetooth@1.0"/>
diff --git a/config/boot/V1_0/func_fuzzer/AndroidTest.xml b/config/boot/V1_0/func_fuzzer/AndroidTest.xml
index cdc2e63..27e132f 100644
--- a/config/boot/V1_0/func_fuzzer/AndroidTest.xml
+++ b/config/boot/V1_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalBootV1_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.boot@1.0"/>
diff --git a/config/boot/V1_0/iface_fuzzer/AndroidTest.xml b/config/boot/V1_0/iface_fuzzer/AndroidTest.xml
index b1c6cc4..93662d1 100644
--- a/config/boot/V1_0/iface_fuzzer/AndroidTest.xml
+++ b/config/boot/V1_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalBootV1_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.boot@1.0"/>
diff --git a/config/broadcastradio/V1_0/func_fuzzer/AndroidTest.xml b/config/broadcastradio/V1_0/func_fuzzer/AndroidTest.xml
index 967e180..8dc530c 100644
--- a/config/broadcastradio/V1_0/func_fuzzer/AndroidTest.xml
+++ b/config/broadcastradio/V1_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalBroadcastradioV1_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.broadcastradio@1.0"/>
diff --git a/config/broadcastradio/V1_0/iface_fuzzer/AndroidTest.xml b/config/broadcastradio/V1_0/iface_fuzzer/AndroidTest.xml
index 4c09288..4470c4b 100644
--- a/config/broadcastradio/V1_0/iface_fuzzer/AndroidTest.xml
+++ b/config/broadcastradio/V1_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalBroadcastradioV1_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.broadcastradio@1.0"/>
diff --git a/config/broadcastradio/V1_1/func_fuzzer/AndroidTest.xml b/config/broadcastradio/V1_1/func_fuzzer/AndroidTest.xml
index 49f7cdf..8aaa030 100644
--- a/config/broadcastradio/V1_1/func_fuzzer/AndroidTest.xml
+++ b/config/broadcastradio/V1_1/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalBroadcastradioV1_1FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.broadcastradio@1.1"/>
diff --git a/config/broadcastradio/V1_1/iface_fuzzer/AndroidTest.xml b/config/broadcastradio/V1_1/iface_fuzzer/AndroidTest.xml
index fb415f8..bdd3632 100644
--- a/config/broadcastradio/V1_1/iface_fuzzer/AndroidTest.xml
+++ b/config/broadcastradio/V1_1/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalBroadcastradioV1_1IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.broadcastradio@1.1"/>
diff --git a/config/camera/common/V1_0/func_fuzzer/AndroidTest.xml b/config/camera/common/V1_0/func_fuzzer/AndroidTest.xml
index 6b42c9b..6280250 100644
--- a/config/camera/common/V1_0/func_fuzzer/AndroidTest.xml
+++ b/config/camera/common/V1_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalCameraCommonV1_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.camera.common@1.0"/>
diff --git a/config/camera/common/V1_0/iface_fuzzer/AndroidTest.xml b/config/camera/common/V1_0/iface_fuzzer/AndroidTest.xml
index 04044ae..48ca1b8 100644
--- a/config/camera/common/V1_0/iface_fuzzer/AndroidTest.xml
+++ b/config/camera/common/V1_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalCameraCommonV1_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.camera.common@1.0"/>
diff --git a/config/camera/device/V1_0/func_fuzzer/AndroidTest.xml b/config/camera/device/V1_0/func_fuzzer/AndroidTest.xml
index 08f9e2a..70253b4 100644
--- a/config/camera/device/V1_0/func_fuzzer/AndroidTest.xml
+++ b/config/camera/device/V1_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalCameraDeviceV1_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.camera.device@1.0"/>
diff --git a/config/camera/device/V1_0/iface_fuzzer/AndroidTest.xml b/config/camera/device/V1_0/iface_fuzzer/AndroidTest.xml
index c97b74c..1ed02d2 100644
--- a/config/camera/device/V1_0/iface_fuzzer/AndroidTest.xml
+++ b/config/camera/device/V1_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalCameraDeviceV1_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.camera.device@1.0"/>
diff --git a/config/camera/device/V3_2/func_fuzzer/AndroidTest.xml b/config/camera/device/V3_2/func_fuzzer/AndroidTest.xml
index 3f24035..b98a7d2 100644
--- a/config/camera/device/V3_2/func_fuzzer/AndroidTest.xml
+++ b/config/camera/device/V3_2/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalCameraDeviceV3_2FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.camera.device@3.2"/>
diff --git a/config/camera/device/V3_2/iface_fuzzer/AndroidTest.xml b/config/camera/device/V3_2/iface_fuzzer/AndroidTest.xml
index dfc6be4..a5d7657 100644
--- a/config/camera/device/V3_2/iface_fuzzer/AndroidTest.xml
+++ b/config/camera/device/V3_2/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalCameraDeviceV3_2IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.camera.device@3.2"/>
diff --git a/config/camera/metadata/V3_2/func_fuzzer/AndroidTest.xml b/config/camera/metadata/V3_2/func_fuzzer/AndroidTest.xml
index 580d4ea..a72ad8b 100644
--- a/config/camera/metadata/V3_2/func_fuzzer/AndroidTest.xml
+++ b/config/camera/metadata/V3_2/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalCameraMetadataV3_2FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.camera.metadata@3.2"/>
diff --git a/config/camera/metadata/V3_2/iface_fuzzer/AndroidTest.xml b/config/camera/metadata/V3_2/iface_fuzzer/AndroidTest.xml
index 3e5e197..19ba17e 100644
--- a/config/camera/metadata/V3_2/iface_fuzzer/AndroidTest.xml
+++ b/config/camera/metadata/V3_2/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalCameraMetadataV3_2IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.camera.metadata@3.2"/>
diff --git a/config/camera/provider/V2_4/func_fuzzer/AndroidTest.xml b/config/camera/provider/V2_4/func_fuzzer/AndroidTest.xml
index 5e6c27c..b44c510 100644
--- a/config/camera/provider/V2_4/func_fuzzer/AndroidTest.xml
+++ b/config/camera/provider/V2_4/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalCameraProviderV2_4FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.camera.provider@2.4"/>
diff --git a/config/camera/provider/V2_4/iface_fuzzer/AndroidTest.xml b/config/camera/provider/V2_4/iface_fuzzer/AndroidTest.xml
index 023f6fe..9da4b50 100644
--- a/config/camera/provider/V2_4/iface_fuzzer/AndroidTest.xml
+++ b/config/camera/provider/V2_4/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalCameraProviderV2_4IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.camera.provider@2.4"/>
diff --git a/config/configstore/V1_0/func_fuzzer/AndroidTest.xml b/config/configstore/V1_0/func_fuzzer/AndroidTest.xml
index d56fc2c..c2756f3 100644
--- a/config/configstore/V1_0/func_fuzzer/AndroidTest.xml
+++ b/config/configstore/V1_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalConfigstoreV1_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.configstore@1.0"/>
diff --git a/config/configstore/V1_0/iface_fuzzer/AndroidTest.xml b/config/configstore/V1_0/iface_fuzzer/AndroidTest.xml
index d49bb43..c7c8b28 100644
--- a/config/configstore/V1_0/iface_fuzzer/AndroidTest.xml
+++ b/config/configstore/V1_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalConfigstoreV1_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.configstore@1.0"/>
diff --git a/config/contexthub/V1_0/func_fuzzer/AndroidTest.xml b/config/contexthub/V1_0/func_fuzzer/AndroidTest.xml
index dc99a28..ce604af 100644
--- a/config/contexthub/V1_0/func_fuzzer/AndroidTest.xml
+++ b/config/contexthub/V1_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalContexthubV1_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.contexthub@1.0"/>
diff --git a/config/contexthub/V1_0/iface_fuzzer/AndroidTest.xml b/config/contexthub/V1_0/iface_fuzzer/AndroidTest.xml
index bd796d5..436490a 100644
--- a/config/contexthub/V1_0/iface_fuzzer/AndroidTest.xml
+++ b/config/contexthub/V1_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalContexthubV1_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.contexthub@1.0"/>
diff --git a/config/drm/V1_0/func_fuzzer/AndroidTest.xml b/config/drm/V1_0/func_fuzzer/AndroidTest.xml
index bd72c06..140587a 100644
--- a/config/drm/V1_0/func_fuzzer/AndroidTest.xml
+++ b/config/drm/V1_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalDrmV1_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.drm@1.0"/>
diff --git a/config/drm/V1_0/iface_fuzzer/AndroidTest.xml b/config/drm/V1_0/iface_fuzzer/AndroidTest.xml
index 3dcfbd6..9fa8e07 100644
--- a/config/drm/V1_0/iface_fuzzer/AndroidTest.xml
+++ b/config/drm/V1_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalDrmV1_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.drm@1.0"/>
diff --git a/config/dumpstate/V1_0/func_fuzzer/AndroidTest.xml b/config/dumpstate/V1_0/func_fuzzer/AndroidTest.xml
index 275402c..917f12a 100644
--- a/config/dumpstate/V1_0/func_fuzzer/AndroidTest.xml
+++ b/config/dumpstate/V1_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalDumpstateV1_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.dumpstate@1.0"/>
diff --git a/config/dumpstate/V1_0/iface_fuzzer/AndroidTest.xml b/config/dumpstate/V1_0/iface_fuzzer/AndroidTest.xml
index 9448c28..d2e268b 100644
--- a/config/dumpstate/V1_0/iface_fuzzer/AndroidTest.xml
+++ b/config/dumpstate/V1_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalDumpstateV1_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.dumpstate@1.0"/>
diff --git a/config/gatekeeper/V1_0/func_fuzzer/AndroidTest.xml b/config/gatekeeper/V1_0/func_fuzzer/AndroidTest.xml
index e41b688..5d3f421 100644
--- a/config/gatekeeper/V1_0/func_fuzzer/AndroidTest.xml
+++ b/config/gatekeeper/V1_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalGatekeeperV1_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.gatekeeper@1.0"/>
diff --git a/config/gatekeeper/V1_0/iface_fuzzer/AndroidTest.xml b/config/gatekeeper/V1_0/iface_fuzzer/AndroidTest.xml
index 74ce1ac..1e565fb 100644
--- a/config/gatekeeper/V1_0/iface_fuzzer/AndroidTest.xml
+++ b/config/gatekeeper/V1_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalGatekeeperV1_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.gatekeeper@1.0"/>
diff --git a/config/gnss/V1_0/func_fuzzer/AndroidTest.xml b/config/gnss/V1_0/func_fuzzer/AndroidTest.xml
index 1c2f0e3..cfee4f6 100644
--- a/config/gnss/V1_0/func_fuzzer/AndroidTest.xml
+++ b/config/gnss/V1_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalGnssV1_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.gnss@1.0"/>
diff --git a/config/gnss/V1_0/iface_fuzzer/AndroidTest.xml b/config/gnss/V1_0/iface_fuzzer/AndroidTest.xml
index f2629e7..f65094a 100644
--- a/config/gnss/V1_0/iface_fuzzer/AndroidTest.xml
+++ b/config/gnss/V1_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalGnssV1_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.gnss@1.0"/>
diff --git a/config/graphics/allocator/V2_0/func_fuzzer/AndroidTest.xml b/config/graphics/allocator/V2_0/func_fuzzer/AndroidTest.xml
index 3329172..297b154 100644
--- a/config/graphics/allocator/V2_0/func_fuzzer/AndroidTest.xml
+++ b/config/graphics/allocator/V2_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalGraphicsAllocatorV2_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.graphics.allocator@2.0"/>
diff --git a/config/graphics/allocator/V2_0/iface_fuzzer/AndroidTest.xml b/config/graphics/allocator/V2_0/iface_fuzzer/AndroidTest.xml
index 4ee703c..d2f7e5d 100644
--- a/config/graphics/allocator/V2_0/iface_fuzzer/AndroidTest.xml
+++ b/config/graphics/allocator/V2_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalGraphicsAllocatorV2_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.graphics.allocator@2.0"/>
diff --git a/config/graphics/bufferqueue/V1_0/func_fuzzer/AndroidTest.xml b/config/graphics/bufferqueue/V1_0/func_fuzzer/AndroidTest.xml
index ef43adc..3a30850 100644
--- a/config/graphics/bufferqueue/V1_0/func_fuzzer/AndroidTest.xml
+++ b/config/graphics/bufferqueue/V1_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalGraphicsBufferqueueV1_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.graphics.bufferqueue@1.0"/>
diff --git a/config/graphics/bufferqueue/V1_0/iface_fuzzer/AndroidTest.xml b/config/graphics/bufferqueue/V1_0/iface_fuzzer/AndroidTest.xml
index 9ab6b3a..3892223 100644
--- a/config/graphics/bufferqueue/V1_0/iface_fuzzer/AndroidTest.xml
+++ b/config/graphics/bufferqueue/V1_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalGraphicsBufferqueueV1_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.graphics.bufferqueue@1.0"/>
diff --git a/config/graphics/common/V1_0/func_fuzzer/AndroidTest.xml b/config/graphics/common/V1_0/func_fuzzer/AndroidTest.xml
index c6880d0..a1a06c7 100644
--- a/config/graphics/common/V1_0/func_fuzzer/AndroidTest.xml
+++ b/config/graphics/common/V1_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalGraphicsCommonV1_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.graphics.common@1.0"/>
diff --git a/config/graphics/common/V1_0/iface_fuzzer/AndroidTest.xml b/config/graphics/common/V1_0/iface_fuzzer/AndroidTest.xml
index c8105f1..6449d6c 100644
--- a/config/graphics/common/V1_0/iface_fuzzer/AndroidTest.xml
+++ b/config/graphics/common/V1_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalGraphicsCommonV1_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.graphics.common@1.0"/>
diff --git a/config/graphics/composer/V2_1/func_fuzzer/AndroidTest.xml b/config/graphics/composer/V2_1/func_fuzzer/AndroidTest.xml
index 318157f..0348e7b 100644
--- a/config/graphics/composer/V2_1/func_fuzzer/AndroidTest.xml
+++ b/config/graphics/composer/V2_1/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalGraphicsComposerV2_1FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.graphics.composer@2.1"/>
diff --git a/config/graphics/composer/V2_1/iface_fuzzer/AndroidTest.xml b/config/graphics/composer/V2_1/iface_fuzzer/AndroidTest.xml
index bd457c0..678c171 100644
--- a/config/graphics/composer/V2_1/iface_fuzzer/AndroidTest.xml
+++ b/config/graphics/composer/V2_1/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalGraphicsComposerV2_1IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.graphics.composer@2.1"/>
diff --git a/config/graphics/mapper/V2_0/func_fuzzer/AndroidTest.xml b/config/graphics/mapper/V2_0/func_fuzzer/AndroidTest.xml
index 6f70f86..1adab76 100644
--- a/config/graphics/mapper/V2_0/func_fuzzer/AndroidTest.xml
+++ b/config/graphics/mapper/V2_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalGraphicsMapperV2_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.graphics.mapper@2.0"/>
diff --git a/config/graphics/mapper/V2_0/iface_fuzzer/AndroidTest.xml b/config/graphics/mapper/V2_0/iface_fuzzer/AndroidTest.xml
index e326bb2..fa443db 100644
--- a/config/graphics/mapper/V2_0/iface_fuzzer/AndroidTest.xml
+++ b/config/graphics/mapper/V2_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalGraphicsMapperV2_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.graphics.mapper@2.0"/>
diff --git a/config/health/V1_0/func_fuzzer/AndroidTest.xml b/config/health/V1_0/func_fuzzer/AndroidTest.xml
index 9d75039..be4b899 100644
--- a/config/health/V1_0/func_fuzzer/AndroidTest.xml
+++ b/config/health/V1_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalHealthV1_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.health@1.0"/>
diff --git a/config/health/V1_0/iface_fuzzer/AndroidTest.xml b/config/health/V1_0/iface_fuzzer/AndroidTest.xml
index 61a6990..0cef0fd 100644
--- a/config/health/V1_0/iface_fuzzer/AndroidTest.xml
+++ b/config/health/V1_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalHealthV1_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.health@1.0"/>
diff --git a/config/ir/V1_0/func_fuzzer/AndroidTest.xml b/config/ir/V1_0/func_fuzzer/AndroidTest.xml
index cb1968d..a57bc90 100644
--- a/config/ir/V1_0/func_fuzzer/AndroidTest.xml
+++ b/config/ir/V1_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalIrV1_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.ir@1.0"/>
diff --git a/config/ir/V1_0/iface_fuzzer/AndroidTest.xml b/config/ir/V1_0/iface_fuzzer/AndroidTest.xml
index 83d0064..7596c05 100644
--- a/config/ir/V1_0/iface_fuzzer/AndroidTest.xml
+++ b/config/ir/V1_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalIrV1_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.ir@1.0"/>
diff --git a/config/keymaster/V3_0/func_fuzzer/AndroidTest.xml b/config/keymaster/V3_0/func_fuzzer/AndroidTest.xml
index 62a8aeb..50c0087 100644
--- a/config/keymaster/V3_0/func_fuzzer/AndroidTest.xml
+++ b/config/keymaster/V3_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalKeymasterV3_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.keymaster@3.0"/>
diff --git a/config/keymaster/V3_0/iface_fuzzer/AndroidTest.xml b/config/keymaster/V3_0/iface_fuzzer/AndroidTest.xml
index d5354f9..80f681b 100644
--- a/config/keymaster/V3_0/iface_fuzzer/AndroidTest.xml
+++ b/config/keymaster/V3_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalKeymasterV3_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.keymaster@3.0"/>
diff --git a/config/light/V2_0/func_fuzzer/AndroidTest.xml b/config/light/V2_0/func_fuzzer/AndroidTest.xml
index a21c125..0fa2689 100644
--- a/config/light/V2_0/func_fuzzer/AndroidTest.xml
+++ b/config/light/V2_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalLightV2_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.light@2.0"/>
diff --git a/config/light/V2_0/iface_fuzzer/AndroidTest.xml b/config/light/V2_0/iface_fuzzer/AndroidTest.xml
index 091c4b5..d25c9f8 100644
--- a/config/light/V2_0/iface_fuzzer/AndroidTest.xml
+++ b/config/light/V2_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalLightV2_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.light@2.0"/>
diff --git a/config/media/V1_0/func_fuzzer/AndroidTest.xml b/config/media/V1_0/func_fuzzer/AndroidTest.xml
index b3f10b8..f91ccf9 100644
--- a/config/media/V1_0/func_fuzzer/AndroidTest.xml
+++ b/config/media/V1_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalMediaV1_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.media@1.0"/>
diff --git a/config/media/V1_0/iface_fuzzer/AndroidTest.xml b/config/media/V1_0/iface_fuzzer/AndroidTest.xml
index 4118664..4f045f6 100644
--- a/config/media/V1_0/iface_fuzzer/AndroidTest.xml
+++ b/config/media/V1_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalMediaV1_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.media@1.0"/>
diff --git a/config/media/omx/V1_0/func_fuzzer/AndroidTest.xml b/config/media/omx/V1_0/func_fuzzer/AndroidTest.xml
index 93e32f3..fe93f83 100644
--- a/config/media/omx/V1_0/func_fuzzer/AndroidTest.xml
+++ b/config/media/omx/V1_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalMediaOmxV1_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.media.omx@1.0"/>
diff --git a/config/media/omx/V1_0/iface_fuzzer/AndroidTest.xml b/config/media/omx/V1_0/iface_fuzzer/AndroidTest.xml
index 1f0591f..3b9df4c 100644
--- a/config/media/omx/V1_0/iface_fuzzer/AndroidTest.xml
+++ b/config/media/omx/V1_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalMediaOmxV1_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.media.omx@1.0"/>
diff --git a/config/memtrack/V1_0/func_fuzzer/AndroidTest.xml b/config/memtrack/V1_0/func_fuzzer/AndroidTest.xml
index a30db1c..a11c679 100644
--- a/config/memtrack/V1_0/func_fuzzer/AndroidTest.xml
+++ b/config/memtrack/V1_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalMemtrackV1_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.memtrack@1.0"/>
diff --git a/config/memtrack/V1_0/iface_fuzzer/AndroidTest.xml b/config/memtrack/V1_0/iface_fuzzer/AndroidTest.xml
index 80a7803..2c4b6cf 100644
--- a/config/memtrack/V1_0/iface_fuzzer/AndroidTest.xml
+++ b/config/memtrack/V1_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalMemtrackV1_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.memtrack@1.0"/>
diff --git a/config/nfc/V1_0/func_fuzzer/AndroidTest.xml b/config/nfc/V1_0/func_fuzzer/AndroidTest.xml
index 112f82f..59fb7b1 100644
--- a/config/nfc/V1_0/func_fuzzer/AndroidTest.xml
+++ b/config/nfc/V1_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalNfcV1_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.nfc@1.0"/>
diff --git a/config/nfc/V1_0/iface_fuzzer/AndroidTest.xml b/config/nfc/V1_0/iface_fuzzer/AndroidTest.xml
index 939929d..3ac90bc 100644
--- a/config/nfc/V1_0/iface_fuzzer/AndroidTest.xml
+++ b/config/nfc/V1_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalNfcV1_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.nfc@1.0"/>
diff --git a/config/power/V1_0/func_fuzzer/AndroidTest.xml b/config/power/V1_0/func_fuzzer/AndroidTest.xml
index 1dc800e..d3529e4 100644
--- a/config/power/V1_0/func_fuzzer/AndroidTest.xml
+++ b/config/power/V1_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalPowerV1_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.power@1.0"/>
diff --git a/config/power/V1_0/iface_fuzzer/AndroidTest.xml b/config/power/V1_0/iface_fuzzer/AndroidTest.xml
index 6be636a..525eb14 100644
--- a/config/power/V1_0/iface_fuzzer/AndroidTest.xml
+++ b/config/power/V1_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalPowerV1_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.power@1.0"/>
diff --git a/config/radio/V1_0/func_fuzzer/AndroidTest.xml b/config/radio/V1_0/func_fuzzer/AndroidTest.xml
index a49019a..7d12785 100644
--- a/config/radio/V1_0/func_fuzzer/AndroidTest.xml
+++ b/config/radio/V1_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalRadioV1_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.radio@1.0"/>
diff --git a/config/radio/V1_0/iface_fuzzer/AndroidTest.xml b/config/radio/V1_0/iface_fuzzer/AndroidTest.xml
index 3e93753..68a0ca9 100644
--- a/config/radio/V1_0/iface_fuzzer/AndroidTest.xml
+++ b/config/radio/V1_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalRadioV1_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.radio@1.0"/>
diff --git a/config/radio/V1_1/iface_fuzzer/Android.mk b/config/radio/V1_1/iface_fuzzer/Android.mk
new file mode 100644
index 0000000..9a38bd3
--- /dev/null
+++ b/config/radio/V1_1/iface_fuzzer/Android.mk
@@ -0,0 +1,9 @@
+# This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
+# Do not edit manually.
+
+LOCAL_PATH := $(call my-dir)
+
+include $(CLEAR_VARS)
+
+LOCAL_MODULE := VtsHalRadioV1_1IfaceFuzzer
+include test/vts/tools/build/Android.host_config.mk
diff --git a/config/radio/V1_1/iface_fuzzer/AndroidTest.xml b/config/radio/V1_1/iface_fuzzer/AndroidTest.xml
new file mode 100644
index 0000000..6a93904
--- /dev/null
+++ b/config/radio/V1_1/iface_fuzzer/AndroidTest.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
+ Do not edit manually.
+-->
+<configuration description="Config for VtsHalRadioV1_1IfaceFuzzer test cases">
+ <option name="config-descriptor:metadata" key="plan" value="vts-staging-fuzz" />
+ <target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
+ <option name="push-group" value="IfaceFuzzerTest.push"/>
+ </target_preparer>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
+ <test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
+ <option name="test-module-name" value="VtsHalRadioV1_1IfaceFuzzer"/>
+ <option name="hal-hidl-package-name" value="android.hardware.radio@1.1"/>
+ <option name="test-case-path" value="vts/testcases/fuzz/template/iface_fuzzer_test/iface_fuzzer_test"/>
+ <option name="test-timeout" value="3h"/>
+ </test>
+</configuration>
diff --git a/config/radio/deprecated/V1_0/func_fuzzer/AndroidTest.xml b/config/radio/deprecated/V1_0/func_fuzzer/AndroidTest.xml
index 8232908..e6c4a41 100644
--- a/config/radio/deprecated/V1_0/func_fuzzer/AndroidTest.xml
+++ b/config/radio/deprecated/V1_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalRadioDeprecatedV1_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.radio.deprecated@1.0"/>
diff --git a/config/radio/deprecated/V1_0/iface_fuzzer/AndroidTest.xml b/config/radio/deprecated/V1_0/iface_fuzzer/AndroidTest.xml
index 9bf56de..f4e1f40 100644
--- a/config/radio/deprecated/V1_0/iface_fuzzer/AndroidTest.xml
+++ b/config/radio/deprecated/V1_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalRadioDeprecatedV1_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.radio.deprecated@1.0"/>
diff --git a/config/renderscript/V1_0/func_fuzzer/AndroidTest.xml b/config/renderscript/V1_0/func_fuzzer/AndroidTest.xml
index 563cc37..f046903 100644
--- a/config/renderscript/V1_0/func_fuzzer/AndroidTest.xml
+++ b/config/renderscript/V1_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalRenderscriptV1_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.renderscript@1.0"/>
diff --git a/config/renderscript/V1_0/iface_fuzzer/AndroidTest.xml b/config/renderscript/V1_0/iface_fuzzer/AndroidTest.xml
index 4029dad..6a6508d 100644
--- a/config/renderscript/V1_0/iface_fuzzer/AndroidTest.xml
+++ b/config/renderscript/V1_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalRenderscriptV1_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.renderscript@1.0"/>
diff --git a/config/sensors/V1_0/func_fuzzer/AndroidTest.xml b/config/sensors/V1_0/func_fuzzer/AndroidTest.xml
index 390da82..e0e3c7b 100644
--- a/config/sensors/V1_0/func_fuzzer/AndroidTest.xml
+++ b/config/sensors/V1_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalSensorsV1_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.sensors@1.0"/>
diff --git a/config/sensors/V1_0/iface_fuzzer/AndroidTest.xml b/config/sensors/V1_0/iface_fuzzer/AndroidTest.xml
index c69ca41..c27324e 100644
--- a/config/sensors/V1_0/iface_fuzzer/AndroidTest.xml
+++ b/config/sensors/V1_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalSensorsV1_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.sensors@1.0"/>
diff --git a/config/soundtrigger/V2_0/func_fuzzer/AndroidTest.xml b/config/soundtrigger/V2_0/func_fuzzer/AndroidTest.xml
index 63f8ee7..ebb4af5 100644
--- a/config/soundtrigger/V2_0/func_fuzzer/AndroidTest.xml
+++ b/config/soundtrigger/V2_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalSoundtriggerV2_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.soundtrigger@2.0"/>
diff --git a/config/soundtrigger/V2_0/iface_fuzzer/AndroidTest.xml b/config/soundtrigger/V2_0/iface_fuzzer/AndroidTest.xml
index 6f5f739..8f22b3d 100644
--- a/config/soundtrigger/V2_0/iface_fuzzer/AndroidTest.xml
+++ b/config/soundtrigger/V2_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalSoundtriggerV2_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.soundtrigger@2.0"/>
diff --git a/config/tetheroffload/config/V1_0/iface_fuzzer/Android.mk b/config/tetheroffload/config/V1_0/iface_fuzzer/Android.mk
new file mode 100644
index 0000000..2b25c56
--- /dev/null
+++ b/config/tetheroffload/config/V1_0/iface_fuzzer/Android.mk
@@ -0,0 +1,9 @@
+# This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
+# Do not edit manually.
+
+LOCAL_PATH := $(call my-dir)
+
+include $(CLEAR_VARS)
+
+LOCAL_MODULE := VtsHalTetheroffloadConfigV1_0IfaceFuzzer
+include test/vts/tools/build/Android.host_config.mk
diff --git a/config/tetheroffload/config/V1_0/iface_fuzzer/AndroidTest.xml b/config/tetheroffload/config/V1_0/iface_fuzzer/AndroidTest.xml
new file mode 100644
index 0000000..8c00756
--- /dev/null
+++ b/config/tetheroffload/config/V1_0/iface_fuzzer/AndroidTest.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
+ Do not edit manually.
+-->
+<configuration description="Config for VtsHalTetheroffloadConfigV1_0IfaceFuzzer test cases">
+ <option name="config-descriptor:metadata" key="plan" value="vts-staging-fuzz" />
+ <target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
+ <option name="push-group" value="IfaceFuzzerTest.push"/>
+ </target_preparer>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
+ <test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
+ <option name="test-module-name" value="VtsHalTetheroffloadConfigV1_0IfaceFuzzer"/>
+ <option name="hal-hidl-package-name" value="android.hardware.tetheroffload.config@1.0"/>
+ <option name="test-case-path" value="vts/testcases/fuzz/template/iface_fuzzer_test/iface_fuzzer_test"/>
+ <option name="test-timeout" value="3h"/>
+ </test>
+</configuration>
diff --git a/config/tetheroffload/control/V1_0/iface_fuzzer/Android.mk b/config/tetheroffload/control/V1_0/iface_fuzzer/Android.mk
new file mode 100644
index 0000000..b2327cd
--- /dev/null
+++ b/config/tetheroffload/control/V1_0/iface_fuzzer/Android.mk
@@ -0,0 +1,9 @@
+# This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
+# Do not edit manually.
+
+LOCAL_PATH := $(call my-dir)
+
+include $(CLEAR_VARS)
+
+LOCAL_MODULE := VtsHalTetheroffloadControlV1_0IfaceFuzzer
+include test/vts/tools/build/Android.host_config.mk
diff --git a/config/tetheroffload/control/V1_0/iface_fuzzer/AndroidTest.xml b/config/tetheroffload/control/V1_0/iface_fuzzer/AndroidTest.xml
new file mode 100644
index 0000000..89b282b
--- /dev/null
+++ b/config/tetheroffload/control/V1_0/iface_fuzzer/AndroidTest.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
+ Do not edit manually.
+-->
+<configuration description="Config for VtsHalTetheroffloadControlV1_0IfaceFuzzer test cases">
+ <option name="config-descriptor:metadata" key="plan" value="vts-staging-fuzz" />
+ <target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
+ <option name="push-group" value="IfaceFuzzerTest.push"/>
+ </target_preparer>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
+ <test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
+ <option name="test-module-name" value="VtsHalTetheroffloadControlV1_0IfaceFuzzer"/>
+ <option name="hal-hidl-package-name" value="android.hardware.tetheroffload.control@1.0"/>
+ <option name="test-case-path" value="vts/testcases/fuzz/template/iface_fuzzer_test/iface_fuzzer_test"/>
+ <option name="test-timeout" value="3h"/>
+ </test>
+</configuration>
diff --git a/config/thermal/V1_0/func_fuzzer/AndroidTest.xml b/config/thermal/V1_0/func_fuzzer/AndroidTest.xml
index e58dd5a..ed2d13a 100644
--- a/config/thermal/V1_0/func_fuzzer/AndroidTest.xml
+++ b/config/thermal/V1_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalThermalV1_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.thermal@1.0"/>
diff --git a/config/thermal/V1_0/iface_fuzzer/AndroidTest.xml b/config/thermal/V1_0/iface_fuzzer/AndroidTest.xml
index e97078b..7fca3f4 100644
--- a/config/thermal/V1_0/iface_fuzzer/AndroidTest.xml
+++ b/config/thermal/V1_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalThermalV1_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.thermal@1.0"/>
diff --git a/config/tv/cec/V1_0/func_fuzzer/AndroidTest.xml b/config/tv/cec/V1_0/func_fuzzer/AndroidTest.xml
index 32a96b0..4a5491b 100644
--- a/config/tv/cec/V1_0/func_fuzzer/AndroidTest.xml
+++ b/config/tv/cec/V1_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalTvCecV1_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.tv.cec@1.0"/>
diff --git a/config/tv/cec/V1_0/iface_fuzzer/AndroidTest.xml b/config/tv/cec/V1_0/iface_fuzzer/AndroidTest.xml
index 40b8b1d..8f0d925 100644
--- a/config/tv/cec/V1_0/iface_fuzzer/AndroidTest.xml
+++ b/config/tv/cec/V1_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalTvCecV1_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.tv.cec@1.0"/>
diff --git a/config/tv/input/V1_0/func_fuzzer/AndroidTest.xml b/config/tv/input/V1_0/func_fuzzer/AndroidTest.xml
index 8953c3a..7c8791a 100644
--- a/config/tv/input/V1_0/func_fuzzer/AndroidTest.xml
+++ b/config/tv/input/V1_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalTvInputV1_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.tv.input@1.0"/>
diff --git a/config/tv/input/V1_0/iface_fuzzer/AndroidTest.xml b/config/tv/input/V1_0/iface_fuzzer/AndroidTest.xml
index 9d581c6..e224f64 100644
--- a/config/tv/input/V1_0/iface_fuzzer/AndroidTest.xml
+++ b/config/tv/input/V1_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalTvInputV1_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.tv.input@1.0"/>
diff --git a/config/usb/V1_0/func_fuzzer/AndroidTest.xml b/config/usb/V1_0/func_fuzzer/AndroidTest.xml
index 1134378..5194850 100644
--- a/config/usb/V1_0/func_fuzzer/AndroidTest.xml
+++ b/config/usb/V1_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalUsbV1_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.usb@1.0"/>
diff --git a/config/usb/V1_0/iface_fuzzer/AndroidTest.xml b/config/usb/V1_0/iface_fuzzer/AndroidTest.xml
index a16663a..9eb4086 100644
--- a/config/usb/V1_0/iface_fuzzer/AndroidTest.xml
+++ b/config/usb/V1_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalUsbV1_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.usb@1.0"/>
diff --git a/config/vibrator/V1_0/func_fuzzer/AndroidTest.xml b/config/vibrator/V1_0/func_fuzzer/AndroidTest.xml
index 623b8ab..98101bc 100644
--- a/config/vibrator/V1_0/func_fuzzer/AndroidTest.xml
+++ b/config/vibrator/V1_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalVibratorV1_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.vibrator@1.0"/>
diff --git a/config/vibrator/V1_0/iface_fuzzer/AndroidTest.xml b/config/vibrator/V1_0/iface_fuzzer/AndroidTest.xml
index 283c8ed..4893a90 100644
--- a/config/vibrator/V1_0/iface_fuzzer/AndroidTest.xml
+++ b/config/vibrator/V1_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalVibratorV1_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.vibrator@1.0"/>
diff --git a/config/vr/V1_0/func_fuzzer/AndroidTest.xml b/config/vr/V1_0/func_fuzzer/AndroidTest.xml
index e61d638..a3214d2 100644
--- a/config/vr/V1_0/func_fuzzer/AndroidTest.xml
+++ b/config/vr/V1_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalVrV1_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.vr@1.0"/>
diff --git a/config/vr/V1_0/iface_fuzzer/AndroidTest.xml b/config/vr/V1_0/iface_fuzzer/AndroidTest.xml
index 93e7e45..932409e 100644
--- a/config/vr/V1_0/iface_fuzzer/AndroidTest.xml
+++ b/config/vr/V1_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalVrV1_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.vr@1.0"/>
diff --git a/config/wifi/V1_0/func_fuzzer/AndroidTest.xml b/config/wifi/V1_0/func_fuzzer/AndroidTest.xml
index 6543951..eecc26d 100644
--- a/config/wifi/V1_0/func_fuzzer/AndroidTest.xml
+++ b/config/wifi/V1_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalWifiV1_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.wifi@1.0"/>
diff --git a/config/wifi/V1_0/iface_fuzzer/AndroidTest.xml b/config/wifi/V1_0/iface_fuzzer/AndroidTest.xml
index 8519fc5..b8b957a 100644
--- a/config/wifi/V1_0/iface_fuzzer/AndroidTest.xml
+++ b/config/wifi/V1_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalWifiV1_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.wifi@1.0"/>
diff --git a/config/wifi/supplicant/V1_0/func_fuzzer/AndroidTest.xml b/config/wifi/supplicant/V1_0/func_fuzzer/AndroidTest.xml
index 7de26af..dfc5d81 100644
--- a/config/wifi/supplicant/V1_0/func_fuzzer/AndroidTest.xml
+++ b/config/wifi/supplicant/V1_0/func_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="FuncFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalWifiSupplicantV1_0FuncFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.wifi.supplicant@1.0"/>
diff --git a/config/wifi/supplicant/V1_0/iface_fuzzer/AndroidTest.xml b/config/wifi/supplicant/V1_0/iface_fuzzer/AndroidTest.xml
index 957a2ae..8c72760 100644
--- a/config/wifi/supplicant/V1_0/iface_fuzzer/AndroidTest.xml
+++ b/config/wifi/supplicant/V1_0/iface_fuzzer/AndroidTest.xml
@@ -7,7 +7,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="IfaceFuzzerTest.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="VtsHalWifiSupplicantV1_0IfaceFuzzer"/>
<option name="hal-hidl-package-name" value="android.hardware.wifi.supplicant@1.0"/>
diff --git a/func_fuzzer/Android.bp b/func_fuzzer/Android.bp
deleted file mode 100644
index da7e46a..0000000
--- a/func_fuzzer/Android.bp
+++ /dev/null
@@ -1,12 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-subdirs = [
- "*",
-]
-
-cc_defaults {
- name: "func_fuzzer_defaults",
- static_libs: [
- "libFuzzer"
- ],
-}
diff --git a/func_fuzzer/audio/Android.bp b/func_fuzzer/audio/Android.bp
deleted file mode 100644
index 12e7240..0000000
--- a/func_fuzzer/audio/Android.bp
+++ /dev/null
@@ -1,7 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-subdirs = [
- "V2_0",
- "common/V2_0",
- "effect/V2_0",
-]
diff --git a/func_fuzzer/audio/V2_0/Android.bp b/func_fuzzer/audio/V2_0/Android.bp
deleted file mode 100644
index 3188a16..0000000
--- a/func_fuzzer/audio/V2_0/Android.bp
+++ /dev/null
@@ -1,200 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.audio@2.0-vts.func_fuzzer.Device_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.audio@2.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/audio/2.0/ $(genDir)/android/hardware/audio/2.0/",
- srcs: [
- ":android.hardware.audio@2.0_hal",
- ],
- out: [
- "android/hardware/audio/2.0/Device.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.audio@2.0-vts.func_fuzzer.Device",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.audio@2.0-vts.func_fuzzer.Device_genc++"],
- shared_libs: [
- "android.hardware.audio@2.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.audio@2.0-vts.func_fuzzer.DevicesFactory_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.audio@2.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/audio/2.0/ $(genDir)/android/hardware/audio/2.0/",
- srcs: [
- ":android.hardware.audio@2.0_hal",
- ],
- out: [
- "android/hardware/audio/2.0/DevicesFactory.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.audio@2.0-vts.func_fuzzer.DevicesFactory",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.audio@2.0-vts.func_fuzzer.DevicesFactory_genc++"],
- shared_libs: [
- "android.hardware.audio@2.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.audio@2.0-vts.func_fuzzer.PrimaryDevice_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.audio@2.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/audio/2.0/ $(genDir)/android/hardware/audio/2.0/",
- srcs: [
- ":android.hardware.audio@2.0_hal",
- ],
- out: [
- "android/hardware/audio/2.0/PrimaryDevice.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.audio@2.0-vts.func_fuzzer.PrimaryDevice",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.audio@2.0-vts.func_fuzzer.PrimaryDevice_genc++"],
- shared_libs: [
- "android.hardware.audio@2.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.audio@2.0-vts.func_fuzzer.Stream_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.audio@2.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/audio/2.0/ $(genDir)/android/hardware/audio/2.0/",
- srcs: [
- ":android.hardware.audio@2.0_hal",
- ],
- out: [
- "android/hardware/audio/2.0/Stream.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.audio@2.0-vts.func_fuzzer.Stream",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.audio@2.0-vts.func_fuzzer.Stream_genc++"],
- shared_libs: [
- "android.hardware.audio@2.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.audio@2.0-vts.func_fuzzer.StreamIn_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.audio@2.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/audio/2.0/ $(genDir)/android/hardware/audio/2.0/",
- srcs: [
- ":android.hardware.audio@2.0_hal",
- ],
- out: [
- "android/hardware/audio/2.0/StreamIn.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.audio@2.0-vts.func_fuzzer.StreamIn",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.audio@2.0-vts.func_fuzzer.StreamIn_genc++"],
- shared_libs: [
- "android.hardware.audio@2.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.audio@2.0-vts.func_fuzzer.StreamOut_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.audio@2.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/audio/2.0/ $(genDir)/android/hardware/audio/2.0/",
- srcs: [
- ":android.hardware.audio@2.0_hal",
- ],
- out: [
- "android/hardware/audio/2.0/StreamOut.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.audio@2.0-vts.func_fuzzer.StreamOut",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.audio@2.0-vts.func_fuzzer.StreamOut_genc++"],
- shared_libs: [
- "android.hardware.audio@2.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/audio/common/V2_0/Android.bp b/func_fuzzer/audio/common/V2_0/Android.bp
deleted file mode 100644
index 61bf858..0000000
--- a/func_fuzzer/audio/common/V2_0/Android.bp
+++ /dev/null
@@ -1,2 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
diff --git a/func_fuzzer/audio/effect/V2_0/Android.bp b/func_fuzzer/audio/effect/V2_0/Android.bp
deleted file mode 100644
index 52902e1..0000000
--- a/func_fuzzer/audio/effect/V2_0/Android.bp
+++ /dev/null
@@ -1,431 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.audio.effect@2.0-vts.func_fuzzer.AcousticEchoCancelerEffect_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.audio.effect@2.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/audio/effect/2.0/ $(genDir)/android/hardware/audio/effect/2.0/",
- srcs: [
- ":android.hardware.audio.effect@2.0_hal",
- ],
- out: [
- "android/hardware/audio/effect/2.0/AcousticEchoCancelerEffect.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.audio.effect@2.0-vts.func_fuzzer.AcousticEchoCancelerEffect",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.audio.effect@2.0-vts.func_fuzzer.AcousticEchoCancelerEffect_genc++"],
- shared_libs: [
- "android.hardware.audio.effect@2.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.audio.effect@2.0-vts.func_fuzzer.AutomaticGainControlEffect_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.audio.effect@2.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/audio/effect/2.0/ $(genDir)/android/hardware/audio/effect/2.0/",
- srcs: [
- ":android.hardware.audio.effect@2.0_hal",
- ],
- out: [
- "android/hardware/audio/effect/2.0/AutomaticGainControlEffect.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.audio.effect@2.0-vts.func_fuzzer.AutomaticGainControlEffect",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.audio.effect@2.0-vts.func_fuzzer.AutomaticGainControlEffect_genc++"],
- shared_libs: [
- "android.hardware.audio.effect@2.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.audio.effect@2.0-vts.func_fuzzer.BassBoostEffect_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.audio.effect@2.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/audio/effect/2.0/ $(genDir)/android/hardware/audio/effect/2.0/",
- srcs: [
- ":android.hardware.audio.effect@2.0_hal",
- ],
- out: [
- "android/hardware/audio/effect/2.0/BassBoostEffect.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.audio.effect@2.0-vts.func_fuzzer.BassBoostEffect",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.audio.effect@2.0-vts.func_fuzzer.BassBoostEffect_genc++"],
- shared_libs: [
- "android.hardware.audio.effect@2.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.audio.effect@2.0-vts.func_fuzzer.DownmixEffect_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.audio.effect@2.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/audio/effect/2.0/ $(genDir)/android/hardware/audio/effect/2.0/",
- srcs: [
- ":android.hardware.audio.effect@2.0_hal",
- ],
- out: [
- "android/hardware/audio/effect/2.0/DownmixEffect.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.audio.effect@2.0-vts.func_fuzzer.DownmixEffect",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.audio.effect@2.0-vts.func_fuzzer.DownmixEffect_genc++"],
- shared_libs: [
- "android.hardware.audio.effect@2.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.audio.effect@2.0-vts.func_fuzzer.Effect_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.audio.effect@2.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/audio/effect/2.0/ $(genDir)/android/hardware/audio/effect/2.0/",
- srcs: [
- ":android.hardware.audio.effect@2.0_hal",
- ],
- out: [
- "android/hardware/audio/effect/2.0/Effect.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.audio.effect@2.0-vts.func_fuzzer.Effect",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.audio.effect@2.0-vts.func_fuzzer.Effect_genc++"],
- shared_libs: [
- "android.hardware.audio.effect@2.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.audio.effect@2.0-vts.func_fuzzer.EffectsFactory_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.audio.effect@2.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/audio/effect/2.0/ $(genDir)/android/hardware/audio/effect/2.0/",
- srcs: [
- ":android.hardware.audio.effect@2.0_hal",
- ],
- out: [
- "android/hardware/audio/effect/2.0/EffectsFactory.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.audio.effect@2.0-vts.func_fuzzer.EffectsFactory",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.audio.effect@2.0-vts.func_fuzzer.EffectsFactory_genc++"],
- shared_libs: [
- "android.hardware.audio.effect@2.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.audio.effect@2.0-vts.func_fuzzer.EnvironmentalReverbEffect_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.audio.effect@2.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/audio/effect/2.0/ $(genDir)/android/hardware/audio/effect/2.0/",
- srcs: [
- ":android.hardware.audio.effect@2.0_hal",
- ],
- out: [
- "android/hardware/audio/effect/2.0/EnvironmentalReverbEffect.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.audio.effect@2.0-vts.func_fuzzer.EnvironmentalReverbEffect",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.audio.effect@2.0-vts.func_fuzzer.EnvironmentalReverbEffect_genc++"],
- shared_libs: [
- "android.hardware.audio.effect@2.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.audio.effect@2.0-vts.func_fuzzer.EqualizerEffect_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.audio.effect@2.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/audio/effect/2.0/ $(genDir)/android/hardware/audio/effect/2.0/",
- srcs: [
- ":android.hardware.audio.effect@2.0_hal",
- ],
- out: [
- "android/hardware/audio/effect/2.0/EqualizerEffect.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.audio.effect@2.0-vts.func_fuzzer.EqualizerEffect",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.audio.effect@2.0-vts.func_fuzzer.EqualizerEffect_genc++"],
- shared_libs: [
- "android.hardware.audio.effect@2.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.audio.effect@2.0-vts.func_fuzzer.LoudnessEnhancerEffect_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.audio.effect@2.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/audio/effect/2.0/ $(genDir)/android/hardware/audio/effect/2.0/",
- srcs: [
- ":android.hardware.audio.effect@2.0_hal",
- ],
- out: [
- "android/hardware/audio/effect/2.0/LoudnessEnhancerEffect.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.audio.effect@2.0-vts.func_fuzzer.LoudnessEnhancerEffect",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.audio.effect@2.0-vts.func_fuzzer.LoudnessEnhancerEffect_genc++"],
- shared_libs: [
- "android.hardware.audio.effect@2.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.audio.effect@2.0-vts.func_fuzzer.NoiseSuppressionEffect_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.audio.effect@2.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/audio/effect/2.0/ $(genDir)/android/hardware/audio/effect/2.0/",
- srcs: [
- ":android.hardware.audio.effect@2.0_hal",
- ],
- out: [
- "android/hardware/audio/effect/2.0/NoiseSuppressionEffect.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.audio.effect@2.0-vts.func_fuzzer.NoiseSuppressionEffect",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.audio.effect@2.0-vts.func_fuzzer.NoiseSuppressionEffect_genc++"],
- shared_libs: [
- "android.hardware.audio.effect@2.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.audio.effect@2.0-vts.func_fuzzer.PresetReverbEffect_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.audio.effect@2.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/audio/effect/2.0/ $(genDir)/android/hardware/audio/effect/2.0/",
- srcs: [
- ":android.hardware.audio.effect@2.0_hal",
- ],
- out: [
- "android/hardware/audio/effect/2.0/PresetReverbEffect.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.audio.effect@2.0-vts.func_fuzzer.PresetReverbEffect",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.audio.effect@2.0-vts.func_fuzzer.PresetReverbEffect_genc++"],
- shared_libs: [
- "android.hardware.audio.effect@2.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.audio.effect@2.0-vts.func_fuzzer.VirtualizerEffect_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.audio.effect@2.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/audio/effect/2.0/ $(genDir)/android/hardware/audio/effect/2.0/",
- srcs: [
- ":android.hardware.audio.effect@2.0_hal",
- ],
- out: [
- "android/hardware/audio/effect/2.0/VirtualizerEffect.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.audio.effect@2.0-vts.func_fuzzer.VirtualizerEffect",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.audio.effect@2.0-vts.func_fuzzer.VirtualizerEffect_genc++"],
- shared_libs: [
- "android.hardware.audio.effect@2.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.audio.effect@2.0-vts.func_fuzzer.VisualizerEffect_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.audio.effect@2.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/audio/effect/2.0/ $(genDir)/android/hardware/audio/effect/2.0/",
- srcs: [
- ":android.hardware.audio.effect@2.0_hal",
- ],
- out: [
- "android/hardware/audio/effect/2.0/VisualizerEffect.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.audio.effect@2.0-vts.func_fuzzer.VisualizerEffect",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.audio.effect@2.0-vts.func_fuzzer.VisualizerEffect_genc++"],
- shared_libs: [
- "android.hardware.audio.effect@2.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/automotive/Android.bp b/func_fuzzer/automotive/Android.bp
deleted file mode 100644
index f39ccaa..0000000
--- a/func_fuzzer/automotive/Android.bp
+++ /dev/null
@@ -1,6 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-subdirs = [
- "evs/V1_0",
- "vehicle/V2_0",
-]
diff --git a/func_fuzzer/automotive/evs/V1_0/Android.bp b/func_fuzzer/automotive/evs/V1_0/Android.bp
deleted file mode 100644
index c8090c3..0000000
--- a/func_fuzzer/automotive/evs/V1_0/Android.bp
+++ /dev/null
@@ -1,134 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.automotive.evs@1.0-vts.func_fuzzer.EvsCamera_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.automotive.evs@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/automotive/evs/1.0/ $(genDir)/android/hardware/automotive/evs/1.0/",
- srcs: [
- ":android.hardware.automotive.evs@1.0_hal",
- ],
- out: [
- "android/hardware/automotive/evs/1.0/EvsCamera.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.automotive.evs@1.0-vts.func_fuzzer.EvsCamera",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.automotive.evs@1.0-vts.func_fuzzer.EvsCamera_genc++"],
- shared_libs: [
- "android.hardware.automotive.evs@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.automotive.evs@1.0-vts.func_fuzzer.EvsCameraStream_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.automotive.evs@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/automotive/evs/1.0/ $(genDir)/android/hardware/automotive/evs/1.0/",
- srcs: [
- ":android.hardware.automotive.evs@1.0_hal",
- ],
- out: [
- "android/hardware/automotive/evs/1.0/EvsCameraStream.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.automotive.evs@1.0-vts.func_fuzzer.EvsCameraStream",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.automotive.evs@1.0-vts.func_fuzzer.EvsCameraStream_genc++"],
- shared_libs: [
- "android.hardware.automotive.evs@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.automotive.evs@1.0-vts.func_fuzzer.EvsDisplay_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.automotive.evs@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/automotive/evs/1.0/ $(genDir)/android/hardware/automotive/evs/1.0/",
- srcs: [
- ":android.hardware.automotive.evs@1.0_hal",
- ],
- out: [
- "android/hardware/automotive/evs/1.0/EvsDisplay.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.automotive.evs@1.0-vts.func_fuzzer.EvsDisplay",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.automotive.evs@1.0-vts.func_fuzzer.EvsDisplay_genc++"],
- shared_libs: [
- "android.hardware.automotive.evs@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.automotive.evs@1.0-vts.func_fuzzer.EvsEnumerator_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.automotive.evs@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/automotive/evs/1.0/ $(genDir)/android/hardware/automotive/evs/1.0/",
- srcs: [
- ":android.hardware.automotive.evs@1.0_hal",
- ],
- out: [
- "android/hardware/automotive/evs/1.0/EvsEnumerator.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.automotive.evs@1.0-vts.func_fuzzer.EvsEnumerator",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.automotive.evs@1.0-vts.func_fuzzer.EvsEnumerator_genc++"],
- shared_libs: [
- "android.hardware.automotive.evs@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/automotive/vehicle/V2_0/Android.bp b/func_fuzzer/automotive/vehicle/V2_0/Android.bp
deleted file mode 100644
index 5aaabff..0000000
--- a/func_fuzzer/automotive/vehicle/V2_0/Android.bp
+++ /dev/null
@@ -1,35 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.automotive.vehicle@2.0-vts.func_fuzzer.Vehicle_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.automotive.vehicle@2.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/automotive/vehicle/2.0/ $(genDir)/android/hardware/automotive/vehicle/2.0/",
- srcs: [
- ":android.hardware.automotive.vehicle@2.0_hal",
- ],
- out: [
- "android/hardware/automotive/vehicle/2.0/Vehicle.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.automotive.vehicle@2.0-vts.func_fuzzer.Vehicle",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.automotive.vehicle@2.0-vts.func_fuzzer.Vehicle_genc++"],
- shared_libs: [
- "android.hardware.automotive.vehicle@2.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/biometrics/Android.bp b/func_fuzzer/biometrics/Android.bp
deleted file mode 100644
index 0ba1036..0000000
--- a/func_fuzzer/biometrics/Android.bp
+++ /dev/null
@@ -1,5 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-subdirs = [
- "fingerprint/V2_1",
-]
diff --git a/func_fuzzer/biometrics/fingerprint/V2_1/Android.bp b/func_fuzzer/biometrics/fingerprint/V2_1/Android.bp
deleted file mode 100644
index b4e91fc..0000000
--- a/func_fuzzer/biometrics/fingerprint/V2_1/Android.bp
+++ /dev/null
@@ -1,35 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.biometrics.fingerprint@2.1-vts.func_fuzzer.BiometricsFingerprint_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.biometrics.fingerprint@2.1 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/biometrics/fingerprint/2.1/ $(genDir)/android/hardware/biometrics/fingerprint/2.1/",
- srcs: [
- ":android.hardware.biometrics.fingerprint@2.1_hal",
- ],
- out: [
- "android/hardware/biometrics/fingerprint/2.1/BiometricsFingerprint.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.biometrics.fingerprint@2.1-vts.func_fuzzer.BiometricsFingerprint",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.biometrics.fingerprint@2.1-vts.func_fuzzer.BiometricsFingerprint_genc++"],
- shared_libs: [
- "android.hardware.biometrics.fingerprint@2.1",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/bluetooth/Android.bp b/func_fuzzer/bluetooth/Android.bp
deleted file mode 100644
index 0b262f8..0000000
--- a/func_fuzzer/bluetooth/Android.bp
+++ /dev/null
@@ -1,5 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-subdirs = [
- "V1_0",
-]
diff --git a/func_fuzzer/bluetooth/V1_0/Android.bp b/func_fuzzer/bluetooth/V1_0/Android.bp
deleted file mode 100644
index 6a627d5..0000000
--- a/func_fuzzer/bluetooth/V1_0/Android.bp
+++ /dev/null
@@ -1,68 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.bluetooth@1.0-vts.func_fuzzer.BluetoothHci_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.bluetooth@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/bluetooth/1.0/ $(genDir)/android/hardware/bluetooth/1.0/",
- srcs: [
- ":android.hardware.bluetooth@1.0_hal",
- ],
- out: [
- "android/hardware/bluetooth/1.0/BluetoothHci.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.bluetooth@1.0-vts.func_fuzzer.BluetoothHci",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.bluetooth@1.0-vts.func_fuzzer.BluetoothHci_genc++"],
- shared_libs: [
- "android.hardware.bluetooth@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.bluetooth@1.0-vts.func_fuzzer.BluetoothHciCallbacks_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.bluetooth@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/bluetooth/1.0/ $(genDir)/android/hardware/bluetooth/1.0/",
- srcs: [
- ":android.hardware.bluetooth@1.0_hal",
- ],
- out: [
- "android/hardware/bluetooth/1.0/BluetoothHciCallbacks.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.bluetooth@1.0-vts.func_fuzzer.BluetoothHciCallbacks",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.bluetooth@1.0-vts.func_fuzzer.BluetoothHciCallbacks_genc++"],
- shared_libs: [
- "android.hardware.bluetooth@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/boot/Android.bp b/func_fuzzer/boot/Android.bp
deleted file mode 100644
index 0b262f8..0000000
--- a/func_fuzzer/boot/Android.bp
+++ /dev/null
@@ -1,5 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-subdirs = [
- "V1_0",
-]
diff --git a/func_fuzzer/boot/V1_0/Android.bp b/func_fuzzer/boot/V1_0/Android.bp
deleted file mode 100644
index 2c9a440..0000000
--- a/func_fuzzer/boot/V1_0/Android.bp
+++ /dev/null
@@ -1,35 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.boot@1.0-vts.func_fuzzer.BootControl_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.boot@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/boot/1.0/ $(genDir)/android/hardware/boot/1.0/",
- srcs: [
- ":android.hardware.boot@1.0_hal",
- ],
- out: [
- "android/hardware/boot/1.0/BootControl.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.boot@1.0-vts.func_fuzzer.BootControl",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.boot@1.0-vts.func_fuzzer.BootControl_genc++"],
- shared_libs: [
- "android.hardware.boot@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/broadcastradio/Android.bp b/func_fuzzer/broadcastradio/Android.bp
deleted file mode 100644
index d2ed1d4..0000000
--- a/func_fuzzer/broadcastradio/Android.bp
+++ /dev/null
@@ -1,6 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-subdirs = [
- "V1_0",
- "V1_1",
-]
diff --git a/func_fuzzer/broadcastradio/V1_0/Android.bp b/func_fuzzer/broadcastradio/V1_0/Android.bp
deleted file mode 100644
index cf8e3d9..0000000
--- a/func_fuzzer/broadcastradio/V1_0/Android.bp
+++ /dev/null
@@ -1,101 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.broadcastradio@1.0-vts.func_fuzzer.BroadcastRadio_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.broadcastradio@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/broadcastradio/1.0/ $(genDir)/android/hardware/broadcastradio/1.0/",
- srcs: [
- ":android.hardware.broadcastradio@1.0_hal",
- ],
- out: [
- "android/hardware/broadcastradio/1.0/BroadcastRadio.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.broadcastradio@1.0-vts.func_fuzzer.BroadcastRadio",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.broadcastradio@1.0-vts.func_fuzzer.BroadcastRadio_genc++"],
- shared_libs: [
- "android.hardware.broadcastradio@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.broadcastradio@1.0-vts.func_fuzzer.BroadcastRadioFactory_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.broadcastradio@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/broadcastradio/1.0/ $(genDir)/android/hardware/broadcastradio/1.0/",
- srcs: [
- ":android.hardware.broadcastradio@1.0_hal",
- ],
- out: [
- "android/hardware/broadcastradio/1.0/BroadcastRadioFactory.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.broadcastradio@1.0-vts.func_fuzzer.BroadcastRadioFactory",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.broadcastradio@1.0-vts.func_fuzzer.BroadcastRadioFactory_genc++"],
- shared_libs: [
- "android.hardware.broadcastradio@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.broadcastradio@1.0-vts.func_fuzzer.Tuner_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.broadcastradio@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/broadcastradio/1.0/ $(genDir)/android/hardware/broadcastradio/1.0/",
- srcs: [
- ":android.hardware.broadcastradio@1.0_hal",
- ],
- out: [
- "android/hardware/broadcastradio/1.0/Tuner.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.broadcastradio@1.0-vts.func_fuzzer.Tuner",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.broadcastradio@1.0-vts.func_fuzzer.Tuner_genc++"],
- shared_libs: [
- "android.hardware.broadcastradio@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/broadcastradio/V1_1/Android.bp b/func_fuzzer/broadcastradio/V1_1/Android.bp
deleted file mode 100644
index 55e013b..0000000
--- a/func_fuzzer/broadcastradio/V1_1/Android.bp
+++ /dev/null
@@ -1,101 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.broadcastradio@1.1-vts.func_fuzzer.BroadcastRadio_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.broadcastradio@1.1 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/broadcastradio/1.1/ $(genDir)/android/hardware/broadcastradio/1.1/",
- srcs: [
- ":android.hardware.broadcastradio@1.1_hal",
- ],
- out: [
- "android/hardware/broadcastradio/1.1/BroadcastRadio.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.broadcastradio@1.1-vts.func_fuzzer.BroadcastRadio",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.broadcastradio@1.1-vts.func_fuzzer.BroadcastRadio_genc++"],
- shared_libs: [
- "android.hardware.broadcastradio@1.1",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.broadcastradio@1.1-vts.func_fuzzer.BroadcastRadioFactory_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.broadcastradio@1.1 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/broadcastradio/1.1/ $(genDir)/android/hardware/broadcastradio/1.1/",
- srcs: [
- ":android.hardware.broadcastradio@1.1_hal",
- ],
- out: [
- "android/hardware/broadcastradio/1.1/BroadcastRadioFactory.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.broadcastradio@1.1-vts.func_fuzzer.BroadcastRadioFactory",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.broadcastradio@1.1-vts.func_fuzzer.BroadcastRadioFactory_genc++"],
- shared_libs: [
- "android.hardware.broadcastradio@1.1",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.broadcastradio@1.1-vts.func_fuzzer.Tuner_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.broadcastradio@1.1 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/broadcastradio/1.1/ $(genDir)/android/hardware/broadcastradio/1.1/",
- srcs: [
- ":android.hardware.broadcastradio@1.1_hal",
- ],
- out: [
- "android/hardware/broadcastradio/1.1/Tuner.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.broadcastradio@1.1-vts.func_fuzzer.Tuner",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.broadcastradio@1.1-vts.func_fuzzer.Tuner_genc++"],
- shared_libs: [
- "android.hardware.broadcastradio@1.1",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/camera/Android.bp b/func_fuzzer/camera/Android.bp
deleted file mode 100644
index 22435ce..0000000
--- a/func_fuzzer/camera/Android.bp
+++ /dev/null
@@ -1,9 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-subdirs = [
- "common/V1_0",
- "device/V1_0",
- "device/V3_2",
- "metadata/V3_2",
- "provider/V2_4",
-]
diff --git a/func_fuzzer/camera/common/V1_0/Android.bp b/func_fuzzer/camera/common/V1_0/Android.bp
deleted file mode 100644
index 61bf858..0000000
--- a/func_fuzzer/camera/common/V1_0/Android.bp
+++ /dev/null
@@ -1,2 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
diff --git a/func_fuzzer/camera/device/V1_0/Android.bp b/func_fuzzer/camera/device/V1_0/Android.bp
deleted file mode 100644
index 2696e08..0000000
--- a/func_fuzzer/camera/device/V1_0/Android.bp
+++ /dev/null
@@ -1,35 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.camera.device@1.0-vts.func_fuzzer.CameraDevice_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.camera.device@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/camera/device/1.0/ $(genDir)/android/hardware/camera/device/1.0/",
- srcs: [
- ":android.hardware.camera.device@1.0_hal",
- ],
- out: [
- "android/hardware/camera/device/1.0/CameraDevice.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.camera.device@1.0-vts.func_fuzzer.CameraDevice",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.camera.device@1.0-vts.func_fuzzer.CameraDevice_genc++"],
- shared_libs: [
- "android.hardware.camera.device@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/camera/device/V3_2/Android.bp b/func_fuzzer/camera/device/V3_2/Android.bp
deleted file mode 100644
index 3a34593..0000000
--- a/func_fuzzer/camera/device/V3_2/Android.bp
+++ /dev/null
@@ -1,68 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.camera.device@3.2-vts.func_fuzzer.CameraDevice_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.camera.device@3.2 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/camera/device/3.2/ $(genDir)/android/hardware/camera/device/3.2/",
- srcs: [
- ":android.hardware.camera.device@3.2_hal",
- ],
- out: [
- "android/hardware/camera/device/3.2/CameraDevice.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.camera.device@3.2-vts.func_fuzzer.CameraDevice",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.camera.device@3.2-vts.func_fuzzer.CameraDevice_genc++"],
- shared_libs: [
- "android.hardware.camera.device@3.2",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.camera.device@3.2-vts.func_fuzzer.CameraDeviceSession_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.camera.device@3.2 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/camera/device/3.2/ $(genDir)/android/hardware/camera/device/3.2/",
- srcs: [
- ":android.hardware.camera.device@3.2_hal",
- ],
- out: [
- "android/hardware/camera/device/3.2/CameraDeviceSession.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.camera.device@3.2-vts.func_fuzzer.CameraDeviceSession",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.camera.device@3.2-vts.func_fuzzer.CameraDeviceSession_genc++"],
- shared_libs: [
- "android.hardware.camera.device@3.2",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/camera/metadata/V3_2/Android.bp b/func_fuzzer/camera/metadata/V3_2/Android.bp
deleted file mode 100644
index 61bf858..0000000
--- a/func_fuzzer/camera/metadata/V3_2/Android.bp
+++ /dev/null
@@ -1,2 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
diff --git a/func_fuzzer/camera/provider/V2_4/Android.bp b/func_fuzzer/camera/provider/V2_4/Android.bp
deleted file mode 100644
index c30e7cb..0000000
--- a/func_fuzzer/camera/provider/V2_4/Android.bp
+++ /dev/null
@@ -1,35 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.camera.provider@2.4-vts.func_fuzzer.CameraProvider_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.camera.provider@2.4 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/camera/provider/2.4/ $(genDir)/android/hardware/camera/provider/2.4/",
- srcs: [
- ":android.hardware.camera.provider@2.4_hal",
- ],
- out: [
- "android/hardware/camera/provider/2.4/CameraProvider.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.camera.provider@2.4-vts.func_fuzzer.CameraProvider",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.camera.provider@2.4-vts.func_fuzzer.CameraProvider_genc++"],
- shared_libs: [
- "android.hardware.camera.provider@2.4",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/configstore/Android.bp b/func_fuzzer/configstore/Android.bp
deleted file mode 100644
index 0b262f8..0000000
--- a/func_fuzzer/configstore/Android.bp
+++ /dev/null
@@ -1,5 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-subdirs = [
- "V1_0",
-]
diff --git a/func_fuzzer/configstore/V1_0/Android.bp b/func_fuzzer/configstore/V1_0/Android.bp
deleted file mode 100644
index fea024f..0000000
--- a/func_fuzzer/configstore/V1_0/Android.bp
+++ /dev/null
@@ -1,35 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.configstore@1.0-vts.func_fuzzer.SurfaceFlingerConfigs_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.configstore@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/configstore/1.0/ $(genDir)/android/hardware/configstore/1.0/",
- srcs: [
- ":android.hardware.configstore@1.0_hal",
- ],
- out: [
- "android/hardware/configstore/1.0/SurfaceFlingerConfigs.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.configstore@1.0-vts.func_fuzzer.SurfaceFlingerConfigs",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.configstore@1.0-vts.func_fuzzer.SurfaceFlingerConfigs_genc++"],
- shared_libs: [
- "android.hardware.configstore@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/contexthub/Android.bp b/func_fuzzer/contexthub/Android.bp
deleted file mode 100644
index 0b262f8..0000000
--- a/func_fuzzer/contexthub/Android.bp
+++ /dev/null
@@ -1,5 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-subdirs = [
- "V1_0",
-]
diff --git a/func_fuzzer/contexthub/V1_0/Android.bp b/func_fuzzer/contexthub/V1_0/Android.bp
deleted file mode 100644
index 38b7ee1..0000000
--- a/func_fuzzer/contexthub/V1_0/Android.bp
+++ /dev/null
@@ -1,35 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.contexthub@1.0-vts.func_fuzzer.Contexthub_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.contexthub@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/contexthub/1.0/ $(genDir)/android/hardware/contexthub/1.0/",
- srcs: [
- ":android.hardware.contexthub@1.0_hal",
- ],
- out: [
- "android/hardware/contexthub/1.0/Contexthub.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.contexthub@1.0-vts.func_fuzzer.Contexthub",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.contexthub@1.0-vts.func_fuzzer.Contexthub_genc++"],
- shared_libs: [
- "android.hardware.contexthub@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/drm/Android.bp b/func_fuzzer/drm/Android.bp
deleted file mode 100644
index 0b262f8..0000000
--- a/func_fuzzer/drm/Android.bp
+++ /dev/null
@@ -1,5 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-subdirs = [
- "V1_0",
-]
diff --git a/func_fuzzer/drm/V1_0/Android.bp b/func_fuzzer/drm/V1_0/Android.bp
deleted file mode 100644
index 5a7b3aa..0000000
--- a/func_fuzzer/drm/V1_0/Android.bp
+++ /dev/null
@@ -1,167 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.drm@1.0-vts.func_fuzzer.CryptoFactory_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.drm@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/drm/1.0/ $(genDir)/android/hardware/drm/1.0/",
- srcs: [
- ":android.hardware.drm@1.0_hal",
- ],
- out: [
- "android/hardware/drm/1.0/CryptoFactory.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.drm@1.0-vts.func_fuzzer.CryptoFactory",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.drm@1.0-vts.func_fuzzer.CryptoFactory_genc++"],
- shared_libs: [
- "android.hardware.drm@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.drm@1.0-vts.func_fuzzer.CryptoPlugin_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.drm@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/drm/1.0/ $(genDir)/android/hardware/drm/1.0/",
- srcs: [
- ":android.hardware.drm@1.0_hal",
- ],
- out: [
- "android/hardware/drm/1.0/CryptoPlugin.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.drm@1.0-vts.func_fuzzer.CryptoPlugin",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.drm@1.0-vts.func_fuzzer.CryptoPlugin_genc++"],
- shared_libs: [
- "android.hardware.drm@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.drm@1.0-vts.func_fuzzer.DrmFactory_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.drm@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/drm/1.0/ $(genDir)/android/hardware/drm/1.0/",
- srcs: [
- ":android.hardware.drm@1.0_hal",
- ],
- out: [
- "android/hardware/drm/1.0/DrmFactory.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.drm@1.0-vts.func_fuzzer.DrmFactory",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.drm@1.0-vts.func_fuzzer.DrmFactory_genc++"],
- shared_libs: [
- "android.hardware.drm@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.drm@1.0-vts.func_fuzzer.DrmPlugin_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.drm@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/drm/1.0/ $(genDir)/android/hardware/drm/1.0/",
- srcs: [
- ":android.hardware.drm@1.0_hal",
- ],
- out: [
- "android/hardware/drm/1.0/DrmPlugin.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.drm@1.0-vts.func_fuzzer.DrmPlugin",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.drm@1.0-vts.func_fuzzer.DrmPlugin_genc++"],
- shared_libs: [
- "android.hardware.drm@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.drm@1.0-vts.func_fuzzer.DrmPluginListener_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.drm@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/drm/1.0/ $(genDir)/android/hardware/drm/1.0/",
- srcs: [
- ":android.hardware.drm@1.0_hal",
- ],
- out: [
- "android/hardware/drm/1.0/DrmPluginListener.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.drm@1.0-vts.func_fuzzer.DrmPluginListener",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.drm@1.0-vts.func_fuzzer.DrmPluginListener_genc++"],
- shared_libs: [
- "android.hardware.drm@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/dumpstate/Android.bp b/func_fuzzer/dumpstate/Android.bp
deleted file mode 100644
index 0b262f8..0000000
--- a/func_fuzzer/dumpstate/Android.bp
+++ /dev/null
@@ -1,5 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-subdirs = [
- "V1_0",
-]
diff --git a/func_fuzzer/dumpstate/V1_0/Android.bp b/func_fuzzer/dumpstate/V1_0/Android.bp
deleted file mode 100644
index 0d56b35..0000000
--- a/func_fuzzer/dumpstate/V1_0/Android.bp
+++ /dev/null
@@ -1,35 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.dumpstate@1.0-vts.func_fuzzer.DumpstateDevice_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.dumpstate@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/dumpstate/1.0/ $(genDir)/android/hardware/dumpstate/1.0/",
- srcs: [
- ":android.hardware.dumpstate@1.0_hal",
- ],
- out: [
- "android/hardware/dumpstate/1.0/DumpstateDevice.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.dumpstate@1.0-vts.func_fuzzer.DumpstateDevice",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.dumpstate@1.0-vts.func_fuzzer.DumpstateDevice_genc++"],
- shared_libs: [
- "android.hardware.dumpstate@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/gatekeeper/Android.bp b/func_fuzzer/gatekeeper/Android.bp
deleted file mode 100644
index 0b262f8..0000000
--- a/func_fuzzer/gatekeeper/Android.bp
+++ /dev/null
@@ -1,5 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-subdirs = [
- "V1_0",
-]
diff --git a/func_fuzzer/gatekeeper/V1_0/Android.bp b/func_fuzzer/gatekeeper/V1_0/Android.bp
deleted file mode 100644
index 961a76f..0000000
--- a/func_fuzzer/gatekeeper/V1_0/Android.bp
+++ /dev/null
@@ -1,35 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.gatekeeper@1.0-vts.func_fuzzer.Gatekeeper_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.gatekeeper@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/gatekeeper/1.0/ $(genDir)/android/hardware/gatekeeper/1.0/",
- srcs: [
- ":android.hardware.gatekeeper@1.0_hal",
- ],
- out: [
- "android/hardware/gatekeeper/1.0/Gatekeeper.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.gatekeeper@1.0-vts.func_fuzzer.Gatekeeper",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.gatekeeper@1.0-vts.func_fuzzer.Gatekeeper_genc++"],
- shared_libs: [
- "android.hardware.gatekeeper@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/gnss/Android.bp b/func_fuzzer/gnss/Android.bp
deleted file mode 100644
index 0b262f8..0000000
--- a/func_fuzzer/gnss/Android.bp
+++ /dev/null
@@ -1,5 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-subdirs = [
- "V1_0",
-]
diff --git a/func_fuzzer/gnss/V1_0/Android.bp b/func_fuzzer/gnss/V1_0/Android.bp
deleted file mode 100644
index b7c4a40..0000000
--- a/func_fuzzer/gnss/V1_0/Android.bp
+++ /dev/null
@@ -1,365 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.gnss@1.0-vts.func_fuzzer.AGnss_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.gnss@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/gnss/1.0/ $(genDir)/android/hardware/gnss/1.0/",
- srcs: [
- ":android.hardware.gnss@1.0_hal",
- ],
- out: [
- "android/hardware/gnss/1.0/AGnss.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.gnss@1.0-vts.func_fuzzer.AGnss",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.gnss@1.0-vts.func_fuzzer.AGnss_genc++"],
- shared_libs: [
- "android.hardware.gnss@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.gnss@1.0-vts.func_fuzzer.AGnssRil_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.gnss@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/gnss/1.0/ $(genDir)/android/hardware/gnss/1.0/",
- srcs: [
- ":android.hardware.gnss@1.0_hal",
- ],
- out: [
- "android/hardware/gnss/1.0/AGnssRil.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.gnss@1.0-vts.func_fuzzer.AGnssRil",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.gnss@1.0-vts.func_fuzzer.AGnssRil_genc++"],
- shared_libs: [
- "android.hardware.gnss@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.gnss@1.0-vts.func_fuzzer.Gnss_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.gnss@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/gnss/1.0/ $(genDir)/android/hardware/gnss/1.0/",
- srcs: [
- ":android.hardware.gnss@1.0_hal",
- ],
- out: [
- "android/hardware/gnss/1.0/Gnss.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.gnss@1.0-vts.func_fuzzer.Gnss",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.gnss@1.0-vts.func_fuzzer.Gnss_genc++"],
- shared_libs: [
- "android.hardware.gnss@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.gnss@1.0-vts.func_fuzzer.GnssBatching_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.gnss@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/gnss/1.0/ $(genDir)/android/hardware/gnss/1.0/",
- srcs: [
- ":android.hardware.gnss@1.0_hal",
- ],
- out: [
- "android/hardware/gnss/1.0/GnssBatching.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.gnss@1.0-vts.func_fuzzer.GnssBatching",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.gnss@1.0-vts.func_fuzzer.GnssBatching_genc++"],
- shared_libs: [
- "android.hardware.gnss@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.gnss@1.0-vts.func_fuzzer.GnssConfiguration_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.gnss@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/gnss/1.0/ $(genDir)/android/hardware/gnss/1.0/",
- srcs: [
- ":android.hardware.gnss@1.0_hal",
- ],
- out: [
- "android/hardware/gnss/1.0/GnssConfiguration.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.gnss@1.0-vts.func_fuzzer.GnssConfiguration",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.gnss@1.0-vts.func_fuzzer.GnssConfiguration_genc++"],
- shared_libs: [
- "android.hardware.gnss@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.gnss@1.0-vts.func_fuzzer.GnssDebug_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.gnss@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/gnss/1.0/ $(genDir)/android/hardware/gnss/1.0/",
- srcs: [
- ":android.hardware.gnss@1.0_hal",
- ],
- out: [
- "android/hardware/gnss/1.0/GnssDebug.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.gnss@1.0-vts.func_fuzzer.GnssDebug",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.gnss@1.0-vts.func_fuzzer.GnssDebug_genc++"],
- shared_libs: [
- "android.hardware.gnss@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.gnss@1.0-vts.func_fuzzer.GnssGeofencing_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.gnss@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/gnss/1.0/ $(genDir)/android/hardware/gnss/1.0/",
- srcs: [
- ":android.hardware.gnss@1.0_hal",
- ],
- out: [
- "android/hardware/gnss/1.0/GnssGeofencing.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.gnss@1.0-vts.func_fuzzer.GnssGeofencing",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.gnss@1.0-vts.func_fuzzer.GnssGeofencing_genc++"],
- shared_libs: [
- "android.hardware.gnss@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.gnss@1.0-vts.func_fuzzer.GnssMeasurement_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.gnss@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/gnss/1.0/ $(genDir)/android/hardware/gnss/1.0/",
- srcs: [
- ":android.hardware.gnss@1.0_hal",
- ],
- out: [
- "android/hardware/gnss/1.0/GnssMeasurement.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.gnss@1.0-vts.func_fuzzer.GnssMeasurement",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.gnss@1.0-vts.func_fuzzer.GnssMeasurement_genc++"],
- shared_libs: [
- "android.hardware.gnss@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.gnss@1.0-vts.func_fuzzer.GnssNavigationMessage_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.gnss@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/gnss/1.0/ $(genDir)/android/hardware/gnss/1.0/",
- srcs: [
- ":android.hardware.gnss@1.0_hal",
- ],
- out: [
- "android/hardware/gnss/1.0/GnssNavigationMessage.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.gnss@1.0-vts.func_fuzzer.GnssNavigationMessage",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.gnss@1.0-vts.func_fuzzer.GnssNavigationMessage_genc++"],
- shared_libs: [
- "android.hardware.gnss@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.gnss@1.0-vts.func_fuzzer.GnssNi_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.gnss@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/gnss/1.0/ $(genDir)/android/hardware/gnss/1.0/",
- srcs: [
- ":android.hardware.gnss@1.0_hal",
- ],
- out: [
- "android/hardware/gnss/1.0/GnssNi.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.gnss@1.0-vts.func_fuzzer.GnssNi",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.gnss@1.0-vts.func_fuzzer.GnssNi_genc++"],
- shared_libs: [
- "android.hardware.gnss@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.gnss@1.0-vts.func_fuzzer.GnssXtra_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.gnss@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/gnss/1.0/ $(genDir)/android/hardware/gnss/1.0/",
- srcs: [
- ":android.hardware.gnss@1.0_hal",
- ],
- out: [
- "android/hardware/gnss/1.0/GnssXtra.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.gnss@1.0-vts.func_fuzzer.GnssXtra",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.gnss@1.0-vts.func_fuzzer.GnssXtra_genc++"],
- shared_libs: [
- "android.hardware.gnss@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/graphics/Android.bp b/func_fuzzer/graphics/Android.bp
deleted file mode 100644
index c9a00eb..0000000
--- a/func_fuzzer/graphics/Android.bp
+++ /dev/null
@@ -1,9 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-subdirs = [
- "allocator/V2_0",
- "bufferqueue/V1_0",
- "common/V1_0",
- "composer/V2_1",
- "mapper/V2_0",
-]
diff --git a/func_fuzzer/graphics/allocator/V2_0/Android.bp b/func_fuzzer/graphics/allocator/V2_0/Android.bp
deleted file mode 100644
index bcb21a9..0000000
--- a/func_fuzzer/graphics/allocator/V2_0/Android.bp
+++ /dev/null
@@ -1,35 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.graphics.allocator@2.0-vts.func_fuzzer.Allocator_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.graphics.allocator@2.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/graphics/allocator/2.0/ $(genDir)/android/hardware/graphics/allocator/2.0/",
- srcs: [
- ":android.hardware.graphics.allocator@2.0_hal",
- ],
- out: [
- "android/hardware/graphics/allocator/2.0/Allocator.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.graphics.allocator@2.0-vts.func_fuzzer.Allocator",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.graphics.allocator@2.0-vts.func_fuzzer.Allocator_genc++"],
- shared_libs: [
- "android.hardware.graphics.allocator@2.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/graphics/bufferqueue/V1_0/Android.bp b/func_fuzzer/graphics/bufferqueue/V1_0/Android.bp
deleted file mode 100644
index a9bbbcb..0000000
--- a/func_fuzzer/graphics/bufferqueue/V1_0/Android.bp
+++ /dev/null
@@ -1,68 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.graphics.bufferqueue@1.0-vts.func_fuzzer.GraphicBufferProducer_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.graphics.bufferqueue@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/graphics/bufferqueue/1.0/ $(genDir)/android/hardware/graphics/bufferqueue/1.0/",
- srcs: [
- ":android.hardware.graphics.bufferqueue@1.0_hal",
- ],
- out: [
- "android/hardware/graphics/bufferqueue/1.0/GraphicBufferProducer.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.graphics.bufferqueue@1.0-vts.func_fuzzer.GraphicBufferProducer",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.graphics.bufferqueue@1.0-vts.func_fuzzer.GraphicBufferProducer_genc++"],
- shared_libs: [
- "android.hardware.graphics.bufferqueue@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.graphics.bufferqueue@1.0-vts.func_fuzzer.ProducerListener_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.graphics.bufferqueue@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/graphics/bufferqueue/1.0/ $(genDir)/android/hardware/graphics/bufferqueue/1.0/",
- srcs: [
- ":android.hardware.graphics.bufferqueue@1.0_hal",
- ],
- out: [
- "android/hardware/graphics/bufferqueue/1.0/ProducerListener.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.graphics.bufferqueue@1.0-vts.func_fuzzer.ProducerListener",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.graphics.bufferqueue@1.0-vts.func_fuzzer.ProducerListener_genc++"],
- shared_libs: [
- "android.hardware.graphics.bufferqueue@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/graphics/common/V1_0/Android.bp b/func_fuzzer/graphics/common/V1_0/Android.bp
deleted file mode 100644
index 61bf858..0000000
--- a/func_fuzzer/graphics/common/V1_0/Android.bp
+++ /dev/null
@@ -1,2 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
diff --git a/func_fuzzer/graphics/composer/V2_1/Android.bp b/func_fuzzer/graphics/composer/V2_1/Android.bp
deleted file mode 100644
index 621a48d..0000000
--- a/func_fuzzer/graphics/composer/V2_1/Android.bp
+++ /dev/null
@@ -1,68 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.graphics.composer@2.1-vts.func_fuzzer.Composer_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.graphics.composer@2.1 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/graphics/composer/2.1/ $(genDir)/android/hardware/graphics/composer/2.1/",
- srcs: [
- ":android.hardware.graphics.composer@2.1_hal",
- ],
- out: [
- "android/hardware/graphics/composer/2.1/Composer.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.graphics.composer@2.1-vts.func_fuzzer.Composer",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.graphics.composer@2.1-vts.func_fuzzer.Composer_genc++"],
- shared_libs: [
- "android.hardware.graphics.composer@2.1",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.graphics.composer@2.1-vts.func_fuzzer.ComposerClient_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.graphics.composer@2.1 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/graphics/composer/2.1/ $(genDir)/android/hardware/graphics/composer/2.1/",
- srcs: [
- ":android.hardware.graphics.composer@2.1_hal",
- ],
- out: [
- "android/hardware/graphics/composer/2.1/ComposerClient.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.graphics.composer@2.1-vts.func_fuzzer.ComposerClient",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.graphics.composer@2.1-vts.func_fuzzer.ComposerClient_genc++"],
- shared_libs: [
- "android.hardware.graphics.composer@2.1",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/graphics/mapper/V2_0/Android.bp b/func_fuzzer/graphics/mapper/V2_0/Android.bp
deleted file mode 100644
index d816765..0000000
--- a/func_fuzzer/graphics/mapper/V2_0/Android.bp
+++ /dev/null
@@ -1,35 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.graphics.mapper@2.0-vts.func_fuzzer.Mapper_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.graphics.mapper@2.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/graphics/mapper/2.0/ $(genDir)/android/hardware/graphics/mapper/2.0/",
- srcs: [
- ":android.hardware.graphics.mapper@2.0_hal",
- ],
- out: [
- "android/hardware/graphics/mapper/2.0/Mapper.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.graphics.mapper@2.0-vts.func_fuzzer.Mapper",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.graphics.mapper@2.0-vts.func_fuzzer.Mapper_genc++"],
- shared_libs: [
- "android.hardware.graphics.mapper@2.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/health/Android.bp b/func_fuzzer/health/Android.bp
deleted file mode 100644
index 0b262f8..0000000
--- a/func_fuzzer/health/Android.bp
+++ /dev/null
@@ -1,5 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-subdirs = [
- "V1_0",
-]
diff --git a/func_fuzzer/health/V1_0/Android.bp b/func_fuzzer/health/V1_0/Android.bp
deleted file mode 100644
index 94448a4..0000000
--- a/func_fuzzer/health/V1_0/Android.bp
+++ /dev/null
@@ -1,35 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.health@1.0-vts.func_fuzzer.Health_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.health@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/health/1.0/ $(genDir)/android/hardware/health/1.0/",
- srcs: [
- ":android.hardware.health@1.0_hal",
- ],
- out: [
- "android/hardware/health/1.0/Health.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.health@1.0-vts.func_fuzzer.Health",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.health@1.0-vts.func_fuzzer.Health_genc++"],
- shared_libs: [
- "android.hardware.health@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/ir/Android.bp b/func_fuzzer/ir/Android.bp
deleted file mode 100644
index 0b262f8..0000000
--- a/func_fuzzer/ir/Android.bp
+++ /dev/null
@@ -1,5 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-subdirs = [
- "V1_0",
-]
diff --git a/func_fuzzer/ir/V1_0/Android.bp b/func_fuzzer/ir/V1_0/Android.bp
deleted file mode 100644
index 82ffd28..0000000
--- a/func_fuzzer/ir/V1_0/Android.bp
+++ /dev/null
@@ -1,35 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.ir@1.0-vts.func_fuzzer.ConsumerIr_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.ir@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/ir/1.0/ $(genDir)/android/hardware/ir/1.0/",
- srcs: [
- ":android.hardware.ir@1.0_hal",
- ],
- out: [
- "android/hardware/ir/1.0/ConsumerIr.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.ir@1.0-vts.func_fuzzer.ConsumerIr",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.ir@1.0-vts.func_fuzzer.ConsumerIr_genc++"],
- shared_libs: [
- "android.hardware.ir@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/keymaster/Android.bp b/func_fuzzer/keymaster/Android.bp
deleted file mode 100644
index 5e6c8db..0000000
--- a/func_fuzzer/keymaster/Android.bp
+++ /dev/null
@@ -1,5 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-subdirs = [
- "V3_0",
-]
diff --git a/func_fuzzer/keymaster/V3_0/Android.bp b/func_fuzzer/keymaster/V3_0/Android.bp
deleted file mode 100644
index 51dd19f..0000000
--- a/func_fuzzer/keymaster/V3_0/Android.bp
+++ /dev/null
@@ -1,35 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.keymaster@3.0-vts.func_fuzzer.KeymasterDevice_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.keymaster@3.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/keymaster/3.0/ $(genDir)/android/hardware/keymaster/3.0/",
- srcs: [
- ":android.hardware.keymaster@3.0_hal",
- ],
- out: [
- "android/hardware/keymaster/3.0/KeymasterDevice.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.keymaster@3.0-vts.func_fuzzer.KeymasterDevice",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.keymaster@3.0-vts.func_fuzzer.KeymasterDevice_genc++"],
- shared_libs: [
- "android.hardware.keymaster@3.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/light/Android.bp b/func_fuzzer/light/Android.bp
deleted file mode 100644
index b55494f..0000000
--- a/func_fuzzer/light/Android.bp
+++ /dev/null
@@ -1,5 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-subdirs = [
- "V2_0",
-]
diff --git a/func_fuzzer/light/V2_0/Android.bp b/func_fuzzer/light/V2_0/Android.bp
deleted file mode 100644
index 51daad2..0000000
--- a/func_fuzzer/light/V2_0/Android.bp
+++ /dev/null
@@ -1,35 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.light@2.0-vts.func_fuzzer.Light_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.light@2.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/light/2.0/ $(genDir)/android/hardware/light/2.0/",
- srcs: [
- ":android.hardware.light@2.0_hal",
- ],
- out: [
- "android/hardware/light/2.0/Light.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.light@2.0-vts.func_fuzzer.Light",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.light@2.0-vts.func_fuzzer.Light_genc++"],
- shared_libs: [
- "android.hardware.light@2.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/media/Android.bp b/func_fuzzer/media/Android.bp
deleted file mode 100644
index 83bf727..0000000
--- a/func_fuzzer/media/Android.bp
+++ /dev/null
@@ -1,6 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-subdirs = [
- "V1_0",
- "omx/V1_0",
-]
diff --git a/func_fuzzer/media/V1_0/Android.bp b/func_fuzzer/media/V1_0/Android.bp
deleted file mode 100644
index 61bf858..0000000
--- a/func_fuzzer/media/V1_0/Android.bp
+++ /dev/null
@@ -1,2 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
diff --git a/func_fuzzer/media/omx/V1_0/Android.bp b/func_fuzzer/media/omx/V1_0/Android.bp
deleted file mode 100644
index 5232fec..0000000
--- a/func_fuzzer/media/omx/V1_0/Android.bp
+++ /dev/null
@@ -1,200 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.media.omx@1.0-vts.func_fuzzer.GraphicBufferSource_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.media.omx@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/media/omx/1.0/ $(genDir)/android/hardware/media/omx/1.0/",
- srcs: [
- ":android.hardware.media.omx@1.0_hal",
- ],
- out: [
- "android/hardware/media/omx/1.0/GraphicBufferSource.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.media.omx@1.0-vts.func_fuzzer.GraphicBufferSource",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.media.omx@1.0-vts.func_fuzzer.GraphicBufferSource_genc++"],
- shared_libs: [
- "android.hardware.media.omx@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.media.omx@1.0-vts.func_fuzzer.Omx_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.media.omx@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/media/omx/1.0/ $(genDir)/android/hardware/media/omx/1.0/",
- srcs: [
- ":android.hardware.media.omx@1.0_hal",
- ],
- out: [
- "android/hardware/media/omx/1.0/Omx.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.media.omx@1.0-vts.func_fuzzer.Omx",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.media.omx@1.0-vts.func_fuzzer.Omx_genc++"],
- shared_libs: [
- "android.hardware.media.omx@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.media.omx@1.0-vts.func_fuzzer.OmxBufferSource_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.media.omx@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/media/omx/1.0/ $(genDir)/android/hardware/media/omx/1.0/",
- srcs: [
- ":android.hardware.media.omx@1.0_hal",
- ],
- out: [
- "android/hardware/media/omx/1.0/OmxBufferSource.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.media.omx@1.0-vts.func_fuzzer.OmxBufferSource",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.media.omx@1.0-vts.func_fuzzer.OmxBufferSource_genc++"],
- shared_libs: [
- "android.hardware.media.omx@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.media.omx@1.0-vts.func_fuzzer.OmxNode_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.media.omx@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/media/omx/1.0/ $(genDir)/android/hardware/media/omx/1.0/",
- srcs: [
- ":android.hardware.media.omx@1.0_hal",
- ],
- out: [
- "android/hardware/media/omx/1.0/OmxNode.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.media.omx@1.0-vts.func_fuzzer.OmxNode",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.media.omx@1.0-vts.func_fuzzer.OmxNode_genc++"],
- shared_libs: [
- "android.hardware.media.omx@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.media.omx@1.0-vts.func_fuzzer.OmxObserver_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.media.omx@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/media/omx/1.0/ $(genDir)/android/hardware/media/omx/1.0/",
- srcs: [
- ":android.hardware.media.omx@1.0_hal",
- ],
- out: [
- "android/hardware/media/omx/1.0/OmxObserver.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.media.omx@1.0-vts.func_fuzzer.OmxObserver",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.media.omx@1.0-vts.func_fuzzer.OmxObserver_genc++"],
- shared_libs: [
- "android.hardware.media.omx@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.media.omx@1.0-vts.func_fuzzer.OmxStore_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.media.omx@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/media/omx/1.0/ $(genDir)/android/hardware/media/omx/1.0/",
- srcs: [
- ":android.hardware.media.omx@1.0_hal",
- ],
- out: [
- "android/hardware/media/omx/1.0/OmxStore.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.media.omx@1.0-vts.func_fuzzer.OmxStore",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.media.omx@1.0-vts.func_fuzzer.OmxStore_genc++"],
- shared_libs: [
- "android.hardware.media.omx@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/memtrack/Android.bp b/func_fuzzer/memtrack/Android.bp
deleted file mode 100644
index 0b262f8..0000000
--- a/func_fuzzer/memtrack/Android.bp
+++ /dev/null
@@ -1,5 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-subdirs = [
- "V1_0",
-]
diff --git a/func_fuzzer/memtrack/V1_0/Android.bp b/func_fuzzer/memtrack/V1_0/Android.bp
deleted file mode 100644
index 8cc2252..0000000
--- a/func_fuzzer/memtrack/V1_0/Android.bp
+++ /dev/null
@@ -1,35 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.memtrack@1.0-vts.func_fuzzer.Memtrack_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.memtrack@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/memtrack/1.0/ $(genDir)/android/hardware/memtrack/1.0/",
- srcs: [
- ":android.hardware.memtrack@1.0_hal",
- ],
- out: [
- "android/hardware/memtrack/1.0/Memtrack.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.memtrack@1.0-vts.func_fuzzer.Memtrack",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.memtrack@1.0-vts.func_fuzzer.Memtrack_genc++"],
- shared_libs: [
- "android.hardware.memtrack@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/nfc/Android.bp b/func_fuzzer/nfc/Android.bp
deleted file mode 100644
index 0b262f8..0000000
--- a/func_fuzzer/nfc/Android.bp
+++ /dev/null
@@ -1,5 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-subdirs = [
- "V1_0",
-]
diff --git a/func_fuzzer/nfc/V1_0/Android.bp b/func_fuzzer/nfc/V1_0/Android.bp
deleted file mode 100644
index abfde9f..0000000
--- a/func_fuzzer/nfc/V1_0/Android.bp
+++ /dev/null
@@ -1,35 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.nfc@1.0-vts.func_fuzzer.Nfc_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.nfc@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/nfc/1.0/ $(genDir)/android/hardware/nfc/1.0/",
- srcs: [
- ":android.hardware.nfc@1.0_hal",
- ],
- out: [
- "android/hardware/nfc/1.0/Nfc.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.nfc@1.0-vts.func_fuzzer.Nfc",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.nfc@1.0-vts.func_fuzzer.Nfc_genc++"],
- shared_libs: [
- "android.hardware.nfc@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/power/Android.bp b/func_fuzzer/power/Android.bp
deleted file mode 100644
index 0b262f8..0000000
--- a/func_fuzzer/power/Android.bp
+++ /dev/null
@@ -1,5 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-subdirs = [
- "V1_0",
-]
diff --git a/func_fuzzer/power/V1_0/Android.bp b/func_fuzzer/power/V1_0/Android.bp
deleted file mode 100644
index 2184e8a..0000000
--- a/func_fuzzer/power/V1_0/Android.bp
+++ /dev/null
@@ -1,35 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.power@1.0-vts.func_fuzzer.Power_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.power@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/power/1.0/ $(genDir)/android/hardware/power/1.0/",
- srcs: [
- ":android.hardware.power@1.0_hal",
- ],
- out: [
- "android/hardware/power/1.0/Power.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.power@1.0-vts.func_fuzzer.Power",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.power@1.0-vts.func_fuzzer.Power_genc++"],
- shared_libs: [
- "android.hardware.power@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/radio/Android.bp b/func_fuzzer/radio/Android.bp
deleted file mode 100644
index 75e90ed..0000000
--- a/func_fuzzer/radio/Android.bp
+++ /dev/null
@@ -1,6 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-subdirs = [
- "V1_0",
- "deprecated/V1_0",
-]
diff --git a/func_fuzzer/radio/V1_0/Android.bp b/func_fuzzer/radio/V1_0/Android.bp
deleted file mode 100644
index 3b348ee..0000000
--- a/func_fuzzer/radio/V1_0/Android.bp
+++ /dev/null
@@ -1,134 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.radio@1.0-vts.func_fuzzer.Radio_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.radio@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/radio/1.0/ $(genDir)/android/hardware/radio/1.0/",
- srcs: [
- ":android.hardware.radio@1.0_hal",
- ],
- out: [
- "android/hardware/radio/1.0/Radio.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.radio@1.0-vts.func_fuzzer.Radio",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.radio@1.0-vts.func_fuzzer.Radio_genc++"],
- shared_libs: [
- "android.hardware.radio@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.radio@1.0-vts.func_fuzzer.RadioIndication_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.radio@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/radio/1.0/ $(genDir)/android/hardware/radio/1.0/",
- srcs: [
- ":android.hardware.radio@1.0_hal",
- ],
- out: [
- "android/hardware/radio/1.0/RadioIndication.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.radio@1.0-vts.func_fuzzer.RadioIndication",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.radio@1.0-vts.func_fuzzer.RadioIndication_genc++"],
- shared_libs: [
- "android.hardware.radio@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.radio@1.0-vts.func_fuzzer.RadioResponse_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.radio@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/radio/1.0/ $(genDir)/android/hardware/radio/1.0/",
- srcs: [
- ":android.hardware.radio@1.0_hal",
- ],
- out: [
- "android/hardware/radio/1.0/RadioResponse.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.radio@1.0-vts.func_fuzzer.RadioResponse",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.radio@1.0-vts.func_fuzzer.RadioResponse_genc++"],
- shared_libs: [
- "android.hardware.radio@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.radio@1.0-vts.func_fuzzer.Sap_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.radio@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/radio/1.0/ $(genDir)/android/hardware/radio/1.0/",
- srcs: [
- ":android.hardware.radio@1.0_hal",
- ],
- out: [
- "android/hardware/radio/1.0/Sap.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.radio@1.0-vts.func_fuzzer.Sap",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.radio@1.0-vts.func_fuzzer.Sap_genc++"],
- shared_libs: [
- "android.hardware.radio@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/radio/deprecated/V1_0/Android.bp b/func_fuzzer/radio/deprecated/V1_0/Android.bp
deleted file mode 100644
index 837500b..0000000
--- a/func_fuzzer/radio/deprecated/V1_0/Android.bp
+++ /dev/null
@@ -1,101 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.radio.deprecated@1.0-vts.func_fuzzer.OemHook_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.radio.deprecated@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/radio/deprecated/1.0/ $(genDir)/android/hardware/radio/deprecated/1.0/",
- srcs: [
- ":android.hardware.radio.deprecated@1.0_hal",
- ],
- out: [
- "android/hardware/radio/deprecated/1.0/OemHook.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.radio.deprecated@1.0-vts.func_fuzzer.OemHook",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.radio.deprecated@1.0-vts.func_fuzzer.OemHook_genc++"],
- shared_libs: [
- "android.hardware.radio.deprecated@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.radio.deprecated@1.0-vts.func_fuzzer.OemHookIndication_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.radio.deprecated@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/radio/deprecated/1.0/ $(genDir)/android/hardware/radio/deprecated/1.0/",
- srcs: [
- ":android.hardware.radio.deprecated@1.0_hal",
- ],
- out: [
- "android/hardware/radio/deprecated/1.0/OemHookIndication.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.radio.deprecated@1.0-vts.func_fuzzer.OemHookIndication",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.radio.deprecated@1.0-vts.func_fuzzer.OemHookIndication_genc++"],
- shared_libs: [
- "android.hardware.radio.deprecated@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.radio.deprecated@1.0-vts.func_fuzzer.OemHookResponse_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.radio.deprecated@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/radio/deprecated/1.0/ $(genDir)/android/hardware/radio/deprecated/1.0/",
- srcs: [
- ":android.hardware.radio.deprecated@1.0_hal",
- ],
- out: [
- "android/hardware/radio/deprecated/1.0/OemHookResponse.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.radio.deprecated@1.0-vts.func_fuzzer.OemHookResponse",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.radio.deprecated@1.0-vts.func_fuzzer.OemHookResponse_genc++"],
- shared_libs: [
- "android.hardware.radio.deprecated@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/renderscript/Android.bp b/func_fuzzer/renderscript/Android.bp
deleted file mode 100644
index 0b262f8..0000000
--- a/func_fuzzer/renderscript/Android.bp
+++ /dev/null
@@ -1,5 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-subdirs = [
- "V1_0",
-]
diff --git a/func_fuzzer/renderscript/V1_0/Android.bp b/func_fuzzer/renderscript/V1_0/Android.bp
deleted file mode 100644
index c98367d..0000000
--- a/func_fuzzer/renderscript/V1_0/Android.bp
+++ /dev/null
@@ -1,68 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.renderscript@1.0-vts.func_fuzzer.Context_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.renderscript@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/renderscript/1.0/ $(genDir)/android/hardware/renderscript/1.0/",
- srcs: [
- ":android.hardware.renderscript@1.0_hal",
- ],
- out: [
- "android/hardware/renderscript/1.0/Context.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.renderscript@1.0-vts.func_fuzzer.Context",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.renderscript@1.0-vts.func_fuzzer.Context_genc++"],
- shared_libs: [
- "android.hardware.renderscript@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.renderscript@1.0-vts.func_fuzzer.Device_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.renderscript@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/renderscript/1.0/ $(genDir)/android/hardware/renderscript/1.0/",
- srcs: [
- ":android.hardware.renderscript@1.0_hal",
- ],
- out: [
- "android/hardware/renderscript/1.0/Device.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.renderscript@1.0-vts.func_fuzzer.Device",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.renderscript@1.0-vts.func_fuzzer.Device_genc++"],
- shared_libs: [
- "android.hardware.renderscript@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/sensors/Android.bp b/func_fuzzer/sensors/Android.bp
deleted file mode 100644
index 0b262f8..0000000
--- a/func_fuzzer/sensors/Android.bp
+++ /dev/null
@@ -1,5 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-subdirs = [
- "V1_0",
-]
diff --git a/func_fuzzer/sensors/V1_0/Android.bp b/func_fuzzer/sensors/V1_0/Android.bp
deleted file mode 100644
index 0aa26e8..0000000
--- a/func_fuzzer/sensors/V1_0/Android.bp
+++ /dev/null
@@ -1,35 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.sensors@1.0-vts.func_fuzzer.Sensors_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.sensors@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/sensors/1.0/ $(genDir)/android/hardware/sensors/1.0/",
- srcs: [
- ":android.hardware.sensors@1.0_hal",
- ],
- out: [
- "android/hardware/sensors/1.0/Sensors.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.sensors@1.0-vts.func_fuzzer.Sensors",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.sensors@1.0-vts.func_fuzzer.Sensors_genc++"],
- shared_libs: [
- "android.hardware.sensors@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/soundtrigger/Android.bp b/func_fuzzer/soundtrigger/Android.bp
deleted file mode 100644
index b55494f..0000000
--- a/func_fuzzer/soundtrigger/Android.bp
+++ /dev/null
@@ -1,5 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-subdirs = [
- "V2_0",
-]
diff --git a/func_fuzzer/soundtrigger/V2_0/Android.bp b/func_fuzzer/soundtrigger/V2_0/Android.bp
deleted file mode 100644
index ae1faf6..0000000
--- a/func_fuzzer/soundtrigger/V2_0/Android.bp
+++ /dev/null
@@ -1,35 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.soundtrigger@2.0-vts.func_fuzzer.SoundTriggerHw_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.soundtrigger@2.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/soundtrigger/2.0/ $(genDir)/android/hardware/soundtrigger/2.0/",
- srcs: [
- ":android.hardware.soundtrigger@2.0_hal",
- ],
- out: [
- "android/hardware/soundtrigger/2.0/SoundTriggerHw.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.soundtrigger@2.0-vts.func_fuzzer.SoundTriggerHw",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.soundtrigger@2.0-vts.func_fuzzer.SoundTriggerHw_genc++"],
- shared_libs: [
- "android.hardware.soundtrigger@2.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/tests/Android.bp b/func_fuzzer/tests/Android.bp
deleted file mode 100644
index fc9b2a3..0000000
--- a/func_fuzzer/tests/Android.bp
+++ /dev/null
@@ -1,15 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-subdirs = [
- "bar/V1_0",
- "baz/V1_0",
- "expression/V1_0",
- "extension/light/V2_0",
- "foo/V1_0",
- "hash/V1_0",
- "inheritance/V1_0",
- "libhwbinder/V1_0",
- "memory/V1_0",
- "msgq/V1_0",
- "pointer/V1_0",
-]
diff --git a/func_fuzzer/tests/bar/V1_0/Android.bp b/func_fuzzer/tests/bar/V1_0/Android.bp
deleted file mode 100644
index 526bdbe..0000000
--- a/func_fuzzer/tests/bar/V1_0/Android.bp
+++ /dev/null
@@ -1,134 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.tests.bar@1.0-vts.func_fuzzer.Bar_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.bar@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/tests/bar/1.0/ $(genDir)/android/hardware/tests/bar/1.0/",
- srcs: [
- ":android.hardware.tests.bar@1.0_hal",
- ],
- out: [
- "android/hardware/tests/bar/1.0/Bar.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.tests.bar@1.0-vts.func_fuzzer.Bar",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.tests.bar@1.0-vts.func_fuzzer.Bar_genc++"],
- shared_libs: [
- "android.hardware.tests.bar@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.tests.bar@1.0-vts.func_fuzzer.Complicated_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.bar@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/tests/bar/1.0/ $(genDir)/android/hardware/tests/bar/1.0/",
- srcs: [
- ":android.hardware.tests.bar@1.0_hal",
- ],
- out: [
- "android/hardware/tests/bar/1.0/Complicated.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.tests.bar@1.0-vts.func_fuzzer.Complicated",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.tests.bar@1.0-vts.func_fuzzer.Complicated_genc++"],
- shared_libs: [
- "android.hardware.tests.bar@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.tests.bar@1.0-vts.func_fuzzer.ImportRules_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.bar@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/tests/bar/1.0/ $(genDir)/android/hardware/tests/bar/1.0/",
- srcs: [
- ":android.hardware.tests.bar@1.0_hal",
- ],
- out: [
- "android/hardware/tests/bar/1.0/ImportRules.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.tests.bar@1.0-vts.func_fuzzer.ImportRules",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.tests.bar@1.0-vts.func_fuzzer.ImportRules_genc++"],
- shared_libs: [
- "android.hardware.tests.bar@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.tests.bar@1.0-vts.func_fuzzer.ImportTypes_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.bar@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/tests/bar/1.0/ $(genDir)/android/hardware/tests/bar/1.0/",
- srcs: [
- ":android.hardware.tests.bar@1.0_hal",
- ],
- out: [
- "android/hardware/tests/bar/1.0/ImportTypes.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.tests.bar@1.0-vts.func_fuzzer.ImportTypes",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.tests.bar@1.0-vts.func_fuzzer.ImportTypes_genc++"],
- shared_libs: [
- "android.hardware.tests.bar@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/tests/baz/V1_0/Android.bp b/func_fuzzer/tests/baz/V1_0/Android.bp
deleted file mode 100644
index 061ac45..0000000
--- a/func_fuzzer/tests/baz/V1_0/Android.bp
+++ /dev/null
@@ -1,68 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.tests.baz@1.0-vts.func_fuzzer.Base_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.baz@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/tests/baz/1.0/ $(genDir)/android/hardware/tests/baz/1.0/",
- srcs: [
- ":android.hardware.tests.baz@1.0_hal",
- ],
- out: [
- "android/hardware/tests/baz/1.0/Base.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.tests.baz@1.0-vts.func_fuzzer.Base",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.tests.baz@1.0-vts.func_fuzzer.Base_genc++"],
- shared_libs: [
- "android.hardware.tests.baz@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.tests.baz@1.0-vts.func_fuzzer.Baz_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.baz@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/tests/baz/1.0/ $(genDir)/android/hardware/tests/baz/1.0/",
- srcs: [
- ":android.hardware.tests.baz@1.0_hal",
- ],
- out: [
- "android/hardware/tests/baz/1.0/Baz.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.tests.baz@1.0-vts.func_fuzzer.Baz",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.tests.baz@1.0-vts.func_fuzzer.Baz_genc++"],
- shared_libs: [
- "android.hardware.tests.baz@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/tests/expression/V1_0/Android.bp b/func_fuzzer/tests/expression/V1_0/Android.bp
deleted file mode 100644
index 3ad256b..0000000
--- a/func_fuzzer/tests/expression/V1_0/Android.bp
+++ /dev/null
@@ -1,68 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.tests.expression@1.0-vts.func_fuzzer.Expression_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.expression@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/tests/expression/1.0/ $(genDir)/android/hardware/tests/expression/1.0/",
- srcs: [
- ":android.hardware.tests.expression@1.0_hal",
- ],
- out: [
- "android/hardware/tests/expression/1.0/Expression.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.tests.expression@1.0-vts.func_fuzzer.Expression",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.tests.expression@1.0-vts.func_fuzzer.Expression_genc++"],
- shared_libs: [
- "android.hardware.tests.expression@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.tests.expression@1.0-vts.func_fuzzer.ExpressionExt_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.expression@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/tests/expression/1.0/ $(genDir)/android/hardware/tests/expression/1.0/",
- srcs: [
- ":android.hardware.tests.expression@1.0_hal",
- ],
- out: [
- "android/hardware/tests/expression/1.0/ExpressionExt.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.tests.expression@1.0-vts.func_fuzzer.ExpressionExt",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.tests.expression@1.0-vts.func_fuzzer.ExpressionExt_genc++"],
- shared_libs: [
- "android.hardware.tests.expression@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/tests/extension/light/V2_0/Android.bp b/func_fuzzer/tests/extension/light/V2_0/Android.bp
deleted file mode 100644
index b68dbf9..0000000
--- a/func_fuzzer/tests/extension/light/V2_0/Android.bp
+++ /dev/null
@@ -1,35 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.tests.extension.light@2.0-vts.func_fuzzer.ExtLight_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.extension.light@2.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/tests/extension/light/2.0/ $(genDir)/android/hardware/tests/extension/light/2.0/",
- srcs: [
- ":android.hardware.tests.extension.light@2.0_hal",
- ],
- out: [
- "android/hardware/tests/extension/light/2.0/ExtLight.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.tests.extension.light@2.0-vts.func_fuzzer.ExtLight",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.tests.extension.light@2.0-vts.func_fuzzer.ExtLight_genc++"],
- shared_libs: [
- "android.hardware.tests.extension.light@2.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/tests/foo/V1_0/Android.bp b/func_fuzzer/tests/foo/V1_0/Android.bp
deleted file mode 100644
index 238dbc1..0000000
--- a/func_fuzzer/tests/foo/V1_0/Android.bp
+++ /dev/null
@@ -1,134 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.tests.foo@1.0-vts.func_fuzzer.Foo_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.foo@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/tests/foo/1.0/ $(genDir)/android/hardware/tests/foo/1.0/",
- srcs: [
- ":android.hardware.tests.foo@1.0_hal",
- ],
- out: [
- "android/hardware/tests/foo/1.0/Foo.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.tests.foo@1.0-vts.func_fuzzer.Foo",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.tests.foo@1.0-vts.func_fuzzer.Foo_genc++"],
- shared_libs: [
- "android.hardware.tests.foo@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.tests.foo@1.0-vts.func_fuzzer.MyTypes_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.foo@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/tests/foo/1.0/ $(genDir)/android/hardware/tests/foo/1.0/",
- srcs: [
- ":android.hardware.tests.foo@1.0_hal",
- ],
- out: [
- "android/hardware/tests/foo/1.0/MyTypes.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.tests.foo@1.0-vts.func_fuzzer.MyTypes",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.tests.foo@1.0-vts.func_fuzzer.MyTypes_genc++"],
- shared_libs: [
- "android.hardware.tests.foo@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.tests.foo@1.0-vts.func_fuzzer.Simple_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.foo@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/tests/foo/1.0/ $(genDir)/android/hardware/tests/foo/1.0/",
- srcs: [
- ":android.hardware.tests.foo@1.0_hal",
- ],
- out: [
- "android/hardware/tests/foo/1.0/Simple.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.tests.foo@1.0-vts.func_fuzzer.Simple",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.tests.foo@1.0-vts.func_fuzzer.Simple_genc++"],
- shared_libs: [
- "android.hardware.tests.foo@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.tests.foo@1.0-vts.func_fuzzer.TheirTypes_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.foo@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/tests/foo/1.0/ $(genDir)/android/hardware/tests/foo/1.0/",
- srcs: [
- ":android.hardware.tests.foo@1.0_hal",
- ],
- out: [
- "android/hardware/tests/foo/1.0/TheirTypes.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.tests.foo@1.0-vts.func_fuzzer.TheirTypes",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.tests.foo@1.0-vts.func_fuzzer.TheirTypes_genc++"],
- shared_libs: [
- "android.hardware.tests.foo@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/tests/hash/V1_0/Android.bp b/func_fuzzer/tests/hash/V1_0/Android.bp
deleted file mode 100644
index 6c87c75..0000000
--- a/func_fuzzer/tests/hash/V1_0/Android.bp
+++ /dev/null
@@ -1,35 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.tests.hash@1.0-vts.func_fuzzer.Hash_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.hash@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/tests/hash/1.0/ $(genDir)/android/hardware/tests/hash/1.0/",
- srcs: [
- ":android.hardware.tests.hash@1.0_hal",
- ],
- out: [
- "android/hardware/tests/hash/1.0/Hash.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.tests.hash@1.0-vts.func_fuzzer.Hash",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.tests.hash@1.0-vts.func_fuzzer.Hash_genc++"],
- shared_libs: [
- "android.hardware.tests.hash@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/tests/inheritance/V1_0/Android.bp b/func_fuzzer/tests/inheritance/V1_0/Android.bp
deleted file mode 100644
index 9bcfaae..0000000
--- a/func_fuzzer/tests/inheritance/V1_0/Android.bp
+++ /dev/null
@@ -1,134 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.tests.inheritance@1.0-vts.func_fuzzer.Child_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.inheritance@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/tests/inheritance/1.0/ $(genDir)/android/hardware/tests/inheritance/1.0/",
- srcs: [
- ":android.hardware.tests.inheritance@1.0_hal",
- ],
- out: [
- "android/hardware/tests/inheritance/1.0/Child.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.tests.inheritance@1.0-vts.func_fuzzer.Child",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.tests.inheritance@1.0-vts.func_fuzzer.Child_genc++"],
- shared_libs: [
- "android.hardware.tests.inheritance@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.tests.inheritance@1.0-vts.func_fuzzer.Fetcher_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.inheritance@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/tests/inheritance/1.0/ $(genDir)/android/hardware/tests/inheritance/1.0/",
- srcs: [
- ":android.hardware.tests.inheritance@1.0_hal",
- ],
- out: [
- "android/hardware/tests/inheritance/1.0/Fetcher.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.tests.inheritance@1.0-vts.func_fuzzer.Fetcher",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.tests.inheritance@1.0-vts.func_fuzzer.Fetcher_genc++"],
- shared_libs: [
- "android.hardware.tests.inheritance@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.tests.inheritance@1.0-vts.func_fuzzer.Grandparent_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.inheritance@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/tests/inheritance/1.0/ $(genDir)/android/hardware/tests/inheritance/1.0/",
- srcs: [
- ":android.hardware.tests.inheritance@1.0_hal",
- ],
- out: [
- "android/hardware/tests/inheritance/1.0/Grandparent.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.tests.inheritance@1.0-vts.func_fuzzer.Grandparent",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.tests.inheritance@1.0-vts.func_fuzzer.Grandparent_genc++"],
- shared_libs: [
- "android.hardware.tests.inheritance@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.tests.inheritance@1.0-vts.func_fuzzer.Parent_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.inheritance@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/tests/inheritance/1.0/ $(genDir)/android/hardware/tests/inheritance/1.0/",
- srcs: [
- ":android.hardware.tests.inheritance@1.0_hal",
- ],
- out: [
- "android/hardware/tests/inheritance/1.0/Parent.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.tests.inheritance@1.0-vts.func_fuzzer.Parent",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.tests.inheritance@1.0-vts.func_fuzzer.Parent_genc++"],
- shared_libs: [
- "android.hardware.tests.inheritance@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/tests/libhwbinder/V1_0/Android.bp b/func_fuzzer/tests/libhwbinder/V1_0/Android.bp
deleted file mode 100644
index 602ab03..0000000
--- a/func_fuzzer/tests/libhwbinder/V1_0/Android.bp
+++ /dev/null
@@ -1,35 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.tests.libhwbinder@1.0-vts.func_fuzzer.Benchmark_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.libhwbinder@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/tests/libhwbinder/1.0/ $(genDir)/android/hardware/tests/libhwbinder/1.0/",
- srcs: [
- ":android.hardware.tests.libhwbinder@1.0_hal",
- ],
- out: [
- "android/hardware/tests/libhwbinder/1.0/Benchmark.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.tests.libhwbinder@1.0-vts.func_fuzzer.Benchmark",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.tests.libhwbinder@1.0-vts.func_fuzzer.Benchmark_genc++"],
- shared_libs: [
- "android.hardware.tests.libhwbinder@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/tests/memory/V1_0/Android.bp b/func_fuzzer/tests/memory/V1_0/Android.bp
deleted file mode 100644
index 3b182e6..0000000
--- a/func_fuzzer/tests/memory/V1_0/Android.bp
+++ /dev/null
@@ -1,35 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.tests.memory@1.0-vts.func_fuzzer.MemoryTest_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.memory@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/tests/memory/1.0/ $(genDir)/android/hardware/tests/memory/1.0/",
- srcs: [
- ":android.hardware.tests.memory@1.0_hal",
- ],
- out: [
- "android/hardware/tests/memory/1.0/MemoryTest.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.tests.memory@1.0-vts.func_fuzzer.MemoryTest",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.tests.memory@1.0-vts.func_fuzzer.MemoryTest_genc++"],
- shared_libs: [
- "android.hardware.tests.memory@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/tests/msgq/V1_0/Android.bp b/func_fuzzer/tests/msgq/V1_0/Android.bp
deleted file mode 100644
index b8d8c5f..0000000
--- a/func_fuzzer/tests/msgq/V1_0/Android.bp
+++ /dev/null
@@ -1,68 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.tests.msgq@1.0-vts.func_fuzzer.BenchmarkMsgQ_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.msgq@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/tests/msgq/1.0/ $(genDir)/android/hardware/tests/msgq/1.0/",
- srcs: [
- ":android.hardware.tests.msgq@1.0_hal",
- ],
- out: [
- "android/hardware/tests/msgq/1.0/BenchmarkMsgQ.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.tests.msgq@1.0-vts.func_fuzzer.BenchmarkMsgQ",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.tests.msgq@1.0-vts.func_fuzzer.BenchmarkMsgQ_genc++"],
- shared_libs: [
- "android.hardware.tests.msgq@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.tests.msgq@1.0-vts.func_fuzzer.TestMsgQ_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.msgq@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/tests/msgq/1.0/ $(genDir)/android/hardware/tests/msgq/1.0/",
- srcs: [
- ":android.hardware.tests.msgq@1.0_hal",
- ],
- out: [
- "android/hardware/tests/msgq/1.0/TestMsgQ.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.tests.msgq@1.0-vts.func_fuzzer.TestMsgQ",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.tests.msgq@1.0-vts.func_fuzzer.TestMsgQ_genc++"],
- shared_libs: [
- "android.hardware.tests.msgq@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/tests/pointer/V1_0/Android.bp b/func_fuzzer/tests/pointer/V1_0/Android.bp
deleted file mode 100644
index 327fbaa..0000000
--- a/func_fuzzer/tests/pointer/V1_0/Android.bp
+++ /dev/null
@@ -1,68 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.tests.pointer@1.0-vts.func_fuzzer.Graph_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.pointer@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/tests/pointer/1.0/ $(genDir)/android/hardware/tests/pointer/1.0/",
- srcs: [
- ":android.hardware.tests.pointer@1.0_hal",
- ],
- out: [
- "android/hardware/tests/pointer/1.0/Graph.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.tests.pointer@1.0-vts.func_fuzzer.Graph",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.tests.pointer@1.0-vts.func_fuzzer.Graph_genc++"],
- shared_libs: [
- "android.hardware.tests.pointer@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.tests.pointer@1.0-vts.func_fuzzer.Pointer_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tests.pointer@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/tests/pointer/1.0/ $(genDir)/android/hardware/tests/pointer/1.0/",
- srcs: [
- ":android.hardware.tests.pointer@1.0_hal",
- ],
- out: [
- "android/hardware/tests/pointer/1.0/Pointer.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.tests.pointer@1.0-vts.func_fuzzer.Pointer",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.tests.pointer@1.0-vts.func_fuzzer.Pointer_genc++"],
- shared_libs: [
- "android.hardware.tests.pointer@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/thermal/Android.bp b/func_fuzzer/thermal/Android.bp
deleted file mode 100644
index 0b262f8..0000000
--- a/func_fuzzer/thermal/Android.bp
+++ /dev/null
@@ -1,5 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-subdirs = [
- "V1_0",
-]
diff --git a/func_fuzzer/thermal/V1_0/Android.bp b/func_fuzzer/thermal/V1_0/Android.bp
deleted file mode 100644
index 334a59e..0000000
--- a/func_fuzzer/thermal/V1_0/Android.bp
+++ /dev/null
@@ -1,35 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.thermal@1.0-vts.func_fuzzer.Thermal_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.thermal@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/thermal/1.0/ $(genDir)/android/hardware/thermal/1.0/",
- srcs: [
- ":android.hardware.thermal@1.0_hal",
- ],
- out: [
- "android/hardware/thermal/1.0/Thermal.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.thermal@1.0-vts.func_fuzzer.Thermal",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.thermal@1.0-vts.func_fuzzer.Thermal_genc++"],
- shared_libs: [
- "android.hardware.thermal@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/tv/Android.bp b/func_fuzzer/tv/Android.bp
deleted file mode 100644
index 5c11ad7..0000000
--- a/func_fuzzer/tv/Android.bp
+++ /dev/null
@@ -1,6 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-subdirs = [
- "cec/V1_0",
- "input/V1_0",
-]
diff --git a/func_fuzzer/tv/cec/V1_0/Android.bp b/func_fuzzer/tv/cec/V1_0/Android.bp
deleted file mode 100644
index 3add9c4..0000000
--- a/func_fuzzer/tv/cec/V1_0/Android.bp
+++ /dev/null
@@ -1,35 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.tv.cec@1.0-vts.func_fuzzer.HdmiCec_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tv.cec@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/tv/cec/1.0/ $(genDir)/android/hardware/tv/cec/1.0/",
- srcs: [
- ":android.hardware.tv.cec@1.0_hal",
- ],
- out: [
- "android/hardware/tv/cec/1.0/HdmiCec.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.tv.cec@1.0-vts.func_fuzzer.HdmiCec",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.tv.cec@1.0-vts.func_fuzzer.HdmiCec_genc++"],
- shared_libs: [
- "android.hardware.tv.cec@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/tv/input/V1_0/Android.bp b/func_fuzzer/tv/input/V1_0/Android.bp
deleted file mode 100644
index e1dcccc..0000000
--- a/func_fuzzer/tv/input/V1_0/Android.bp
+++ /dev/null
@@ -1,35 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.tv.input@1.0-vts.func_fuzzer.TvInput_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tv.input@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/tv/input/1.0/ $(genDir)/android/hardware/tv/input/1.0/",
- srcs: [
- ":android.hardware.tv.input@1.0_hal",
- ],
- out: [
- "android/hardware/tv/input/1.0/TvInput.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.tv.input@1.0-vts.func_fuzzer.TvInput",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.tv.input@1.0-vts.func_fuzzer.TvInput_genc++"],
- shared_libs: [
- "android.hardware.tv.input@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/usb/Android.bp b/func_fuzzer/usb/Android.bp
deleted file mode 100644
index 0b262f8..0000000
--- a/func_fuzzer/usb/Android.bp
+++ /dev/null
@@ -1,5 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-subdirs = [
- "V1_0",
-]
diff --git a/func_fuzzer/usb/V1_0/Android.bp b/func_fuzzer/usb/V1_0/Android.bp
deleted file mode 100644
index 0765e6f..0000000
--- a/func_fuzzer/usb/V1_0/Android.bp
+++ /dev/null
@@ -1,35 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.usb@1.0-vts.func_fuzzer.Usb_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.usb@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/usb/1.0/ $(genDir)/android/hardware/usb/1.0/",
- srcs: [
- ":android.hardware.usb@1.0_hal",
- ],
- out: [
- "android/hardware/usb/1.0/Usb.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.usb@1.0-vts.func_fuzzer.Usb",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.usb@1.0-vts.func_fuzzer.Usb_genc++"],
- shared_libs: [
- "android.hardware.usb@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/utils/Android.bp b/func_fuzzer/utils/Android.bp
deleted file mode 100644
index f96e6ac..0000000
--- a/func_fuzzer/utils/Android.bp
+++ /dev/null
@@ -1,21 +0,0 @@
-//
-// Copyright (C) 2017 The Android Open Source Project
-//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-//
-
-cc_library_shared {
- name: "libvts_func_fuzzer_utils",
- srcs: ["FuncFuzzerUtils.cpp"],
- export_include_dirs: ["."],
-}
diff --git a/func_fuzzer/utils/FuncFuzzerUtils.cpp b/func_fuzzer/utils/FuncFuzzerUtils.cpp
deleted file mode 100644
index bbe6d14..0000000
--- a/func_fuzzer/utils/FuncFuzzerUtils.cpp
+++ /dev/null
@@ -1,69 +0,0 @@
-/*
- * Copyright 2017 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include "FuncFuzzerUtils.h"
-#include <getopt.h>
-
-namespace android {
-namespace vts {
-
-static void usage() {
- fprintf(
- stdout,
- "Usage:\n"
- "\n"
- "./<fuzzer> <vts flags> -- <libfuzzer flags>\n"
- "\n"
- "VTS flags (strictly in form --flag=value):\n"
- "\n"
- " vts_target_func \tName of function to be fuzzed.\n"
- "\n"
- "libfuzzer flags (strictly in form -flag=value):\n"
- " Use -help=1 to see libfuzzer flags\n"
- "Example:\n"
- "./<fuzzer_name> --vts_target_func=\"foo\" -- -max_len=128 -runs=100\n"
- "\n");
-}
-
-static struct option long_options[] = {
- {"help", no_argument, 0, 'h'},
- {"vts_target_function", required_argument, 0, 't'}
-};
-
-
-FuncFuzzerParams ExtractFuncFuzzerParams(int argc, char **argv) {
- FuncFuzzerParams params;
- int opt = 0;
- int index = 0;
- while ((opt = getopt_long_only(argc, argv, "", long_options, &index)) != -1) {
- switch (opt) {
- case 'h':
- usage();
- exit(0);
- case 't':
- params.target_func_ = optarg;
- break;
- default:
- // Ignore. This option will be handled by libfuzzer.
- break;
- }
- }
- return params;
-}
-
-} // namespace vts
-} // namespace android
-
diff --git a/func_fuzzer/utils/FuncFuzzerUtils.h b/func_fuzzer/utils/FuncFuzzerUtils.h
deleted file mode 100644
index 3fcfc53..0000000
--- a/func_fuzzer/utils/FuncFuzzerUtils.h
+++ /dev/null
@@ -1,37 +0,0 @@
-/*
- * Copyright 2017 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef __VTS_FUZZ_FUNC_FUZZER_UTILS_H__
-#define __VTS_FUZZ_FUNC_FUZZER_UTILS_H__
-
-#include <string>
-
-namespace android {
-namespace vts {
-
-// Additional non-libfuzzer parameters passed to the fuzzer.
-struct FuncFuzzerParams {
- // Name of function to fuzz.
- std::string target_func_;
-};
-
-// Parses command-line flags to create a FuncFuzzerParams instance.
-FuncFuzzerParams ExtractFuncFuzzerParams(int argc, char **argv);
-
-} // namespace vts
-} // namespace android
-
-#endif // __VTS_FUZZ_FUNC_FUZZER_UTILS_H__
diff --git a/func_fuzzer/vibrator/Android.bp b/func_fuzzer/vibrator/Android.bp
deleted file mode 100644
index 0b262f8..0000000
--- a/func_fuzzer/vibrator/Android.bp
+++ /dev/null
@@ -1,5 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-subdirs = [
- "V1_0",
-]
diff --git a/func_fuzzer/vibrator/V1_0/Android.bp b/func_fuzzer/vibrator/V1_0/Android.bp
deleted file mode 100644
index 43c676a..0000000
--- a/func_fuzzer/vibrator/V1_0/Android.bp
+++ /dev/null
@@ -1,35 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.vibrator@1.0-vts.func_fuzzer.Vibrator_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.vibrator@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/vibrator/1.0/ $(genDir)/android/hardware/vibrator/1.0/",
- srcs: [
- ":android.hardware.vibrator@1.0_hal",
- ],
- out: [
- "android/hardware/vibrator/1.0/Vibrator.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.vibrator@1.0-vts.func_fuzzer.Vibrator",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.vibrator@1.0-vts.func_fuzzer.Vibrator_genc++"],
- shared_libs: [
- "android.hardware.vibrator@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/vr/Android.bp b/func_fuzzer/vr/Android.bp
deleted file mode 100644
index 0b262f8..0000000
--- a/func_fuzzer/vr/Android.bp
+++ /dev/null
@@ -1,5 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-subdirs = [
- "V1_0",
-]
diff --git a/func_fuzzer/vr/V1_0/Android.bp b/func_fuzzer/vr/V1_0/Android.bp
deleted file mode 100644
index 52d3088..0000000
--- a/func_fuzzer/vr/V1_0/Android.bp
+++ /dev/null
@@ -1,35 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.vr@1.0-vts.func_fuzzer.Vr_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.vr@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/vr/1.0/ $(genDir)/android/hardware/vr/1.0/",
- srcs: [
- ":android.hardware.vr@1.0_hal",
- ],
- out: [
- "android/hardware/vr/1.0/Vr.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.vr@1.0-vts.func_fuzzer.Vr",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.vr@1.0-vts.func_fuzzer.Vr_genc++"],
- shared_libs: [
- "android.hardware.vr@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/wifi/Android.bp b/func_fuzzer/wifi/Android.bp
deleted file mode 100644
index 3e67a64..0000000
--- a/func_fuzzer/wifi/Android.bp
+++ /dev/null
@@ -1,6 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-subdirs = [
- "V1_0",
- "supplicant/V1_0",
-]
diff --git a/func_fuzzer/wifi/V1_0/Android.bp b/func_fuzzer/wifi/V1_0/Android.bp
deleted file mode 100644
index 41bef9c..0000000
--- a/func_fuzzer/wifi/V1_0/Android.bp
+++ /dev/null
@@ -1,266 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.wifi@1.0-vts.func_fuzzer.Wifi_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.wifi@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/wifi/1.0/ $(genDir)/android/hardware/wifi/1.0/",
- srcs: [
- ":android.hardware.wifi@1.0_hal",
- ],
- out: [
- "android/hardware/wifi/1.0/Wifi.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.wifi@1.0-vts.func_fuzzer.Wifi",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.wifi@1.0-vts.func_fuzzer.Wifi_genc++"],
- shared_libs: [
- "android.hardware.wifi@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.wifi@1.0-vts.func_fuzzer.WifiApIface_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.wifi@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/wifi/1.0/ $(genDir)/android/hardware/wifi/1.0/",
- srcs: [
- ":android.hardware.wifi@1.0_hal",
- ],
- out: [
- "android/hardware/wifi/1.0/WifiApIface.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.wifi@1.0-vts.func_fuzzer.WifiApIface",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.wifi@1.0-vts.func_fuzzer.WifiApIface_genc++"],
- shared_libs: [
- "android.hardware.wifi@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.wifi@1.0-vts.func_fuzzer.WifiChip_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.wifi@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/wifi/1.0/ $(genDir)/android/hardware/wifi/1.0/",
- srcs: [
- ":android.hardware.wifi@1.0_hal",
- ],
- out: [
- "android/hardware/wifi/1.0/WifiChip.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.wifi@1.0-vts.func_fuzzer.WifiChip",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.wifi@1.0-vts.func_fuzzer.WifiChip_genc++"],
- shared_libs: [
- "android.hardware.wifi@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.wifi@1.0-vts.func_fuzzer.WifiIface_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.wifi@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/wifi/1.0/ $(genDir)/android/hardware/wifi/1.0/",
- srcs: [
- ":android.hardware.wifi@1.0_hal",
- ],
- out: [
- "android/hardware/wifi/1.0/WifiIface.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.wifi@1.0-vts.func_fuzzer.WifiIface",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.wifi@1.0-vts.func_fuzzer.WifiIface_genc++"],
- shared_libs: [
- "android.hardware.wifi@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.wifi@1.0-vts.func_fuzzer.WifiNanIface_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.wifi@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/wifi/1.0/ $(genDir)/android/hardware/wifi/1.0/",
- srcs: [
- ":android.hardware.wifi@1.0_hal",
- ],
- out: [
- "android/hardware/wifi/1.0/WifiNanIface.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.wifi@1.0-vts.func_fuzzer.WifiNanIface",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.wifi@1.0-vts.func_fuzzer.WifiNanIface_genc++"],
- shared_libs: [
- "android.hardware.wifi@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.wifi@1.0-vts.func_fuzzer.WifiP2pIface_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.wifi@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/wifi/1.0/ $(genDir)/android/hardware/wifi/1.0/",
- srcs: [
- ":android.hardware.wifi@1.0_hal",
- ],
- out: [
- "android/hardware/wifi/1.0/WifiP2pIface.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.wifi@1.0-vts.func_fuzzer.WifiP2pIface",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.wifi@1.0-vts.func_fuzzer.WifiP2pIface_genc++"],
- shared_libs: [
- "android.hardware.wifi@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.wifi@1.0-vts.func_fuzzer.WifiRttController_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.wifi@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/wifi/1.0/ $(genDir)/android/hardware/wifi/1.0/",
- srcs: [
- ":android.hardware.wifi@1.0_hal",
- ],
- out: [
- "android/hardware/wifi/1.0/WifiRttController.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.wifi@1.0-vts.func_fuzzer.WifiRttController",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.wifi@1.0-vts.func_fuzzer.WifiRttController_genc++"],
- shared_libs: [
- "android.hardware.wifi@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.wifi@1.0-vts.func_fuzzer.WifiStaIface_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.wifi@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/wifi/1.0/ $(genDir)/android/hardware/wifi/1.0/",
- srcs: [
- ":android.hardware.wifi@1.0_hal",
- ],
- out: [
- "android/hardware/wifi/1.0/WifiStaIface.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.wifi@1.0-vts.func_fuzzer.WifiStaIface",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.wifi@1.0-vts.func_fuzzer.WifiStaIface_genc++"],
- shared_libs: [
- "android.hardware.wifi@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/func_fuzzer/wifi/supplicant/V1_0/Android.bp b/func_fuzzer/wifi/supplicant/V1_0/Android.bp
deleted file mode 100644
index 266998f..0000000
--- a/func_fuzzer/wifi/supplicant/V1_0/Android.bp
+++ /dev/null
@@ -1,233 +0,0 @@
-// This file was auto-generated by test/vts-testcase/fuzz/script/update_makefiles.py.
-// Do not edit manually.
-genrule {
- name: "android.hardware.wifi.supplicant@1.0-vts.func_fuzzer.Supplicant_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.wifi.supplicant@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/wifi/supplicant/1.0/ $(genDir)/android/hardware/wifi/supplicant/1.0/",
- srcs: [
- ":android.hardware.wifi.supplicant@1.0_hal",
- ],
- out: [
- "android/hardware/wifi/supplicant/1.0/Supplicant.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.wifi.supplicant@1.0-vts.func_fuzzer.Supplicant",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.wifi.supplicant@1.0-vts.func_fuzzer.Supplicant_genc++"],
- shared_libs: [
- "android.hardware.wifi.supplicant@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.wifi.supplicant@1.0-vts.func_fuzzer.SupplicantIface_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.wifi.supplicant@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/wifi/supplicant/1.0/ $(genDir)/android/hardware/wifi/supplicant/1.0/",
- srcs: [
- ":android.hardware.wifi.supplicant@1.0_hal",
- ],
- out: [
- "android/hardware/wifi/supplicant/1.0/SupplicantIface.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.wifi.supplicant@1.0-vts.func_fuzzer.SupplicantIface",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.wifi.supplicant@1.0-vts.func_fuzzer.SupplicantIface_genc++"],
- shared_libs: [
- "android.hardware.wifi.supplicant@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.wifi.supplicant@1.0-vts.func_fuzzer.SupplicantNetwork_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.wifi.supplicant@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/wifi/supplicant/1.0/ $(genDir)/android/hardware/wifi/supplicant/1.0/",
- srcs: [
- ":android.hardware.wifi.supplicant@1.0_hal",
- ],
- out: [
- "android/hardware/wifi/supplicant/1.0/SupplicantNetwork.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.wifi.supplicant@1.0-vts.func_fuzzer.SupplicantNetwork",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.wifi.supplicant@1.0-vts.func_fuzzer.SupplicantNetwork_genc++"],
- shared_libs: [
- "android.hardware.wifi.supplicant@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.wifi.supplicant@1.0-vts.func_fuzzer.SupplicantP2pIface_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.wifi.supplicant@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/wifi/supplicant/1.0/ $(genDir)/android/hardware/wifi/supplicant/1.0/",
- srcs: [
- ":android.hardware.wifi.supplicant@1.0_hal",
- ],
- out: [
- "android/hardware/wifi/supplicant/1.0/SupplicantP2pIface.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.wifi.supplicant@1.0-vts.func_fuzzer.SupplicantP2pIface",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.wifi.supplicant@1.0-vts.func_fuzzer.SupplicantP2pIface_genc++"],
- shared_libs: [
- "android.hardware.wifi.supplicant@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.wifi.supplicant@1.0-vts.func_fuzzer.SupplicantP2pNetwork_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.wifi.supplicant@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/wifi/supplicant/1.0/ $(genDir)/android/hardware/wifi/supplicant/1.0/",
- srcs: [
- ":android.hardware.wifi.supplicant@1.0_hal",
- ],
- out: [
- "android/hardware/wifi/supplicant/1.0/SupplicantP2pNetwork.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.wifi.supplicant@1.0-vts.func_fuzzer.SupplicantP2pNetwork",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.wifi.supplicant@1.0-vts.func_fuzzer.SupplicantP2pNetwork_genc++"],
- shared_libs: [
- "android.hardware.wifi.supplicant@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.wifi.supplicant@1.0-vts.func_fuzzer.SupplicantStaIface_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.wifi.supplicant@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/wifi/supplicant/1.0/ $(genDir)/android/hardware/wifi/supplicant/1.0/",
- srcs: [
- ":android.hardware.wifi.supplicant@1.0_hal",
- ],
- out: [
- "android/hardware/wifi/supplicant/1.0/SupplicantStaIface.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.wifi.supplicant@1.0-vts.func_fuzzer.SupplicantStaIface",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.wifi.supplicant@1.0-vts.func_fuzzer.SupplicantStaIface_genc++"],
- shared_libs: [
- "android.hardware.wifi.supplicant@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
-genrule {
- name: "android.hardware.wifi.supplicant@1.0-vts.func_fuzzer.SupplicantStaNetwork_genc++",
- tools: ["hidl-gen", "vtsc"],
- cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.wifi.supplicant@1.0 && $(location vtsc) -mFUZZER -tSOURCE -b$(genDir) android/hardware/wifi/supplicant/1.0/ $(genDir)/android/hardware/wifi/supplicant/1.0/",
- srcs: [
- ":android.hardware.wifi.supplicant@1.0_hal",
- ],
- out: [
- "android/hardware/wifi/supplicant/1.0/SupplicantStaNetwork.vts.cpp",
- ],
-}
-
-cc_binary {
- name: "android.hardware.wifi.supplicant@1.0-vts.func_fuzzer.SupplicantStaNetwork",
- defaults: ["func_fuzzer_defaults"],
- srcs: [":android.hardware.wifi.supplicant@1.0-vts.func_fuzzer.SupplicantStaNetwork_genc++"],
- shared_libs: [
- "android.hardware.wifi.supplicant@1.0",
- "libcutils",
- "liblog",
- "libutils",
- "libhidlbase",
- "libhidltransport",
- "libhwbinder",
- "libhardware",
- "libvts_func_fuzzer_utils",
- ],
- cflags: [
- "-Wno-unused-parameter",
- "-fno-omit-frame-pointer",
- ],
-}
-
diff --git a/iface_fuzzer/Android.bp b/iface_fuzzer/Android.bp
index fec05fb..b611bac 100644
--- a/iface_fuzzer/Android.bp
+++ b/iface_fuzzer/Android.bp
@@ -14,13 +14,14 @@
// limitations under the License.
//
-cc_library_shared {
+cc_library {
name: "libvts_proto_fuzzer",
srcs: [
"ProtoFuzzerUtils.cpp",
"ProtoFuzzerMutator.cpp",
"ProtoFuzzerMutateFns.cpp",
"ProtoFuzzerRunner.cpp",
+ "ProtoFuzzerStats.cpp",
],
include_dirs: [
"test/vts/drivers/hal/common/include",
@@ -34,6 +35,8 @@
"libvts_proto_fuzzer_proto",
],
cflags: [
+ "-Wall",
+ "-Werror",
"-Wno-unused-parameter",
],
}
@@ -50,15 +53,18 @@
],
shared_libs: [
"libprotobuf-cpp-full",
+ "libvintf",
"libvts_common",
"libvts_multidevice_proto",
- "libvts_proto_fuzzer",
"libvts_proto_fuzzer_proto",
],
static_libs: [
"libFuzzer",
+ "libvts_proto_fuzzer",
],
cflags: [
+ "-Wall",
+ "-Werror",
"-Wno-unused-parameter",
"-Wno-macro-redefined",
"-Wno-extra-tokens",
diff --git a/iface_fuzzer/ProtoFuzzerMain.cpp b/iface_fuzzer/ProtoFuzzerMain.cpp
index 6b79192..5310507 100644
--- a/iface_fuzzer/ProtoFuzzerMain.cpp
+++ b/iface_fuzzer/ProtoFuzzerMain.cpp
@@ -20,6 +20,7 @@
#include <unistd.h>
+#include <cstdlib>
#include <iostream>
#include <memory>
#include <string>
@@ -37,7 +38,7 @@
namespace fuzzer {
// 64-bit random number generator.
-static Random random{static_cast<uint64_t>(time(0))};
+static unique_ptr<Random> random;
// Parameters that were passed in to fuzzer.
static ProtoFuzzerParams params;
// Used to mutate inputs to hal driver.
@@ -70,20 +71,42 @@
// Odds of an enum being treated like a scalar are 1:1000.
{1, 1000}};
+// Executed when fuzzer process exits. We use this to print out useful
+// information about the state of the fuzzer.
+static void AtExit() {
+ // Print currently opened interfaces.
+ cerr << "Currently opened interfaces: " << endl;
+ for (const auto &iface_desc : runner->GetOpenedIfaces()) {
+ cerr << iface_desc.first << endl;
+ }
+ cerr << endl;
+ cerr << runner->GetStats().StatsString();
+}
+
extern "C" int LLVMFuzzerInitialize(int *argc, char ***argv) {
params = ExtractProtoFuzzerParams(*argc, *argv);
+ cerr << params.DebugString() << endl;
+
+ random = make_unique<Random>(params.seed_);
mutator = make_unique<ProtoFuzzerMutator>(
- random, ExtractPredefinedTypes(params.comp_specs_), mutator_config);
+ *random.get(), ExtractPredefinedTypes(params.comp_specs_),
+ mutator_config);
runner = make_unique<ProtoFuzzerRunner>(params.comp_specs_);
runner->Init(params.target_iface_, params.binder_mode_);
+ // Register atexit handler after all static objects' initialization.
+ std::atexit(AtExit);
return 0;
}
extern "C" size_t LLVMFuzzerCustomMutator(uint8_t *data, size_t size,
size_t max_size, unsigned int seed) {
ExecSpec exec_spec{};
- if (!FromArray(data, size, &exec_spec)) {
+ // An Execution is randomly generated if:
+ // 1. It can't be serialized from the given buffer OR
+ // 2. The runner has opened interfaces that have not been touched.
+ // Otherwise, the Execution is mutated.
+ if (!FromArray(data, size, &exec_spec) || runner->UntouchedIfaces()) {
exec_spec =
mutator->RandomGen(runner->GetOpenedIfaces(), params.exec_size_);
} else {
diff --git a/iface_fuzzer/ProtoFuzzerMutateFns.cpp b/iface_fuzzer/ProtoFuzzerMutateFns.cpp
index 09fad15..06c6cf5 100644
--- a/iface_fuzzer/ProtoFuzzerMutateFns.cpp
+++ b/iface_fuzzer/ProtoFuzzerMutateFns.cpp
@@ -30,7 +30,7 @@
result.set_type(var_spec.type());
} else {
cerr << "VarInstance with no type field: " << var_spec.DebugString();
- exit(1);
+ std::abort();
}
if (var_spec.has_name()) {
result.set_name(var_spec.name());
diff --git a/iface_fuzzer/ProtoFuzzerMutator.cpp b/iface_fuzzer/ProtoFuzzerMutator.cpp
index 4941382..10c1f78 100644
--- a/iface_fuzzer/ProtoFuzzerMutator.cpp
+++ b/iface_fuzzer/ProtoFuzzerMutator.cpp
@@ -17,9 +17,9 @@
#include "ProtoFuzzerMutator.h"
#include <iostream>
-using std::endl;
using std::cerr;
using std::cout;
+using std::endl;
using std::make_unique;
using std::unordered_map;
using namespace std::placeholders;
@@ -61,6 +61,9 @@
random_gen_fns_[TYPE_HIDL_INTERFACE] = default_transform;
mutate_fns_[TYPE_HIDL_INTERFACE] = default_transform;
+ random_gen_fns_[TYPE_HIDL_MEMORY] = default_transform;
+ mutate_fns_[TYPE_HIDL_MEMORY] = default_transform;
+
// Interpret masks as enums.
random_gen_fns_[TYPE_MASK] =
std::bind(&ProtoFuzzerMutator::EnumRandomGen, this, _1);
@@ -106,6 +109,7 @@
ExecSpec ProtoFuzzerMutator::RandomGen(const IfaceDescTbl &tbl,
size_t num_calls) {
+ cerr << "Generating a random execution." << endl;
ExecSpec result{};
for (size_t i = 0; i < num_calls; ++i) {
const CompSpec *comp_spec = RandomSelectIface(tbl);
@@ -182,7 +186,7 @@
auto transform_fn = transform_fns.find(type);
if (transform_fn == transform_fns.end()) {
cerr << "Transformation function not found for type: " << type << endl;
- exit(1);
+ std::abort();
}
return transform_fn->second(var_spec);
}
@@ -199,7 +203,7 @@
auto type_spec = predefined_types_.find(name);
if (type_spec == predefined_types_.end()) {
cerr << "Predefined type not found: " << name << endl;
- exit(1);
+ std::abort();
}
return type_spec->second;
}
diff --git a/iface_fuzzer/ProtoFuzzerRunner.cpp b/iface_fuzzer/ProtoFuzzerRunner.cpp
index dddefb9..0088c14 100644
--- a/iface_fuzzer/ProtoFuzzerRunner.cpp
+++ b/iface_fuzzer/ProtoFuzzerRunner.cpp
@@ -21,15 +21,17 @@
#include "utils/InterfaceSpecUtil.h"
#include "vintf/HalManifest.h"
+#include "vintf/Version.h"
#include "vintf/VintfObject.h"
using android::vintf::HalManifest;
+using android::vintf::Version;
-using std::cout;
using std::cerr;
+using std::cout;
using std::string;
-using std::vector;
using std::unordered_map;
+using std::vector;
namespace android {
namespace vts {
@@ -45,15 +47,21 @@
}
static string GetServiceName(const CompSpec &comp_spec) {
- static const HalManifest *vendor_manifest =
- ::android::vintf::VintfObject::GetDeviceHalManifest();
string hal_name = comp_spec.package();
+ string hal_version = GetVersionString(comp_spec.component_type_version());
string iface_name = comp_spec.component_name();
- auto instance_names = vendor_manifest->getInstances(hal_name, iface_name);
+ size_t major_version =
+ std::stoul(hal_version.substr(0, hal_version.find(".")));
+ size_t minor_version =
+ std::stoul(hal_version.substr(hal_version.find(".") + 1));
+
+ auto instance_names =
+ ::android::vintf::VintfObject::GetDeviceHalManifest()->getInstances(
+ hal_name, Version(major_version, minor_version), iface_name);
if (instance_names.empty()) {
cerr << "HAL service name not available in VINTF." << endl;
- exit(1);
+ std::abort();
}
// For fuzzing we don't care which instance of the HAL is targeted.
@@ -68,14 +76,13 @@
}
static void *Dlopen(string lib_name) {
- const char *error;
// Clear dlerror().
dlerror();
void *handle = dlopen(lib_name.c_str(), RTLD_LAZY);
if (!handle) {
cerr << __func__ << ": " << dlerror() << endl;
cerr << __func__ << ": Can't load shared library: " << lib_name << endl;
- exit(1);
+ std::abort();
}
return handle;
}
@@ -88,7 +95,7 @@
if ((error = dlerror()) != NULL) {
cerr << __func__ << ": Can't find: " << function_name << endl;
cerr << error << endl;
- exit(1);
+ std::abort();
}
return function;
}
@@ -109,7 +116,7 @@
if (!hal->GetService(false, service_name.c_str())) {
cerr << __func__ << ": Failed to open HAL in binder mode." << endl;
- exit(1);
+ std::abort();
} else {
cerr << "HAL opened in binder mode." << endl;
return;
@@ -119,7 +126,6 @@
DriverBase *ProtoFuzzerRunner::LoadInterface(const CompSpec &comp_spec,
uint64_t hidl_service = 0) {
DriverBase *hal;
- const char *error;
// Clear dlerror().
dlerror();
@@ -184,12 +190,13 @@
auto iface_desc = opened_ifaces_.find(iface_name);
if (iface_desc == opened_ifaces_.end()) {
cerr << "Interface is not open: " << iface_name << endl;
- exit(1);
+ std::abort();
}
FuncSpec result{};
iface_desc->second.hal_->CallFunction(func_spec, "", &result);
+ stats_.RegisterTouch(iface_name, func_spec.name());
ProcessReturnValue(result);
}
@@ -203,7 +210,10 @@
void ProtoFuzzerRunner::ProcessReturnValue(const FuncSpec &result) {
for (const auto &var : result.return_type_hidl()) {
- if (var.has_hidl_interface_pointer() && var.has_predefined_type()) {
+ // If result contains a pointer to an interface, register it in
+ // opened_ifaces_ table. That pointer must not be a nullptr.
+ if (var.has_hidl_interface_pointer() && var.hidl_interface_pointer() &&
+ var.has_predefined_type()) {
uint64_t hidl_service = var.hidl_interface_pointer();
string type = var.predefined_type();
string iface_name = StripNamespace(type);
@@ -211,6 +221,11 @@
const CompSpec *comp_spec = FindCompSpec(iface_name);
std::shared_ptr<DriverBase> hal{LoadInterface(*comp_spec, hidl_service)};
+ // If this interface has not been seen before, record the fact.
+ if (opened_ifaces_.find(iface_name) == opened_ifaces_.end()) {
+ cerr << "Discovered new interface: " << iface_name << endl;
+ }
+
// Register this interface as opened by the runner.
opened_ifaces_[iface_name] = {
.comp_spec_ = comp_spec, .hal_ = hal,
@@ -223,7 +238,7 @@
auto comp_spec = comp_specs_.find(name);
if (comp_spec == comp_specs_.end()) {
cerr << "VTS spec not found: " << name << endl;
- exit(1);
+ std::abort();
}
return &comp_spec->second;
}
diff --git a/iface_fuzzer/ProtoFuzzerStats.cpp b/iface_fuzzer/ProtoFuzzerStats.cpp
new file mode 100644
index 0000000..da65c7f
--- /dev/null
+++ b/iface_fuzzer/ProtoFuzzerStats.cpp
@@ -0,0 +1,57 @@
+/*
+ * Copyright 2017 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "ProtoFuzzerStats.h"
+
+#include <iomanip>
+#include <iostream>
+#include <map>
+#include <sstream>
+
+using std::endl;
+using std::map;
+using std::string;
+using std::unordered_map;
+
+namespace android {
+namespace vts {
+namespace fuzzer {
+
+void ProtoFuzzerStats::RegisterTouch(string iface_name, string func_name) {
+ // Update the touch count for the full function name.
+ string key = iface_name + "::" + func_name;
+ touch_count_[key]++;
+ // Record that this interface has been touched.
+ touched_ifaces_.insert(std::move(iface_name));
+}
+
+string ProtoFuzzerStats::StatsString() const {
+ std::map<string, uint64_t> ordered_result{touch_count_.cbegin(),
+ touch_count_.cend()};
+
+ std::stringstream ss{};
+ ss << "HAL api function touch count: " << endl;
+ for (const auto &entry : ordered_result) {
+ ss << std::left << std::setfill(' ') << std::setw(40) << entry.first
+ << std::setw(40) << entry.second << endl;
+ }
+ ss << endl;
+ return ss.str();
+}
+
+} // namespace fuzzer
+} // namespace vts
+} // namespace android
diff --git a/iface_fuzzer/ProtoFuzzerUtils.cpp b/iface_fuzzer/ProtoFuzzerUtils.cpp
index 6dbdb0a..b9a5635 100644
--- a/iface_fuzzer/ProtoFuzzerUtils.cpp
+++ b/iface_fuzzer/ProtoFuzzerUtils.cpp
@@ -23,8 +23,8 @@
#include "utils/InterfaceSpecUtil.h"
-using std::cout;
using std::cerr;
+using std::cout;
using std::string;
using std::unordered_map;
using std::vector;
@@ -34,25 +34,26 @@
namespace fuzzer {
static void usage() {
- fprintf(
- stdout,
- "Usage:\n"
- "\n"
- "./vts_proto_fuzzer <vts flags> -- <libfuzzer flags>\n"
- "\n"
- "VTS flags (strictly in form --flag=value):\n"
- "\n"
- "\tvts_binder_mode: if set, fuzzer will open the HAL in binder mode.\n"
- "\tvts_exec_size: number of function calls per 1 run of "
- "LLVMFuzzerTestOneInput.\n"
- "\tvts_spec_dir: \":\"-separated list of directories on the target "
- "containing .vts spec files.\n"
- "\tvts_target_iface: name of interface targeted for fuzz, e.g. "
- "\"INfc\".\n"
- "\n"
- "libfuzzer flags (strictly in form -flag=value):\n"
- "\tUse -help=1 to see libfuzzer flags\n"
- "\n");
+ cout
+ << "Usage:\n"
+ "\n"
+ "./vts_proto_fuzzer <vts flags> -- <libfuzzer flags>\n"
+ "\n"
+ "VTS flags (strictly in form --flag=value):\n"
+ "\n"
+ "\tvts_binder_mode: if set, fuzzer will open the HAL in binder mode.\n"
+ "\tvts_exec_size: number of function calls per 1 run of "
+ "LLVMFuzzerTestOneInput.\n"
+ "\tvts_spec_dir: \":\"-separated list of directories on the target "
+ "containing .vts spec files.\n"
+ "\tvts_target_iface: name of interface targeted for fuzz, e.g. "
+ "\"INfc\".\n"
+ "\tvts_seed: optional integral argument used to initalize the random "
+ "number generator.\n"
+ "\n"
+ "libfuzzer flags (strictly in form -flag=value):\n"
+ "\tUse -help=1 to see libfuzzer flags\n"
+ "\n";
}
static struct option long_options[] = {
@@ -60,6 +61,7 @@
{"vts_binder_mode", no_argument, 0, 'b'},
{"vts_spec_dir", required_argument, 0, 'd'},
{"vts_exec_size", required_argument, 0, 'e'},
+ {"vts_seed", required_argument, 0, 's'},
{"vts_target_iface", required_argument, 0, 't'}};
// Removes information from CompSpec not needed by fuzzer.
@@ -86,12 +88,11 @@
struct dirent *ent;
if (!(dir = opendir(dir_path.c_str()))) {
cerr << "Could not open directory: " << dir_path << endl;
- exit(1);
+ std::abort();
}
while ((ent = readdir(dir))) {
string vts_spec_name{ent->d_name};
if (vts_spec_name.find(".vts") != string::npos) {
- cout << "Loading: " << vts_spec_name << endl;
string vts_spec_path = dir_path + "/" + vts_spec_name;
CompSpec comp_spec{};
ParseInterfaceSpec(vts_spec_path.c_str(), &comp_spec);
@@ -107,9 +108,14 @@
const TypeSpec &var_spec,
unordered_map<string, TypeSpec> &predefined_types) {
predefined_types[var_spec.name()] = var_spec;
+ // Find all nested struct declarations.
for (const auto &sub_var_spec : var_spec.sub_struct()) {
ExtractPredefinedTypesFromVar(sub_var_spec, predefined_types);
}
+ // Find all nested union declarations.
+ for (const auto &sub_var_spec : var_spec.sub_union()) {
+ ExtractPredefinedTypesFromVar(sub_var_spec, predefined_types);
+ }
}
ProtoFuzzerParams ExtractProtoFuzzerParams(int argc, char **argv) {
@@ -120,7 +126,7 @@
switch (opt) {
case 'h':
usage();
- exit(0);
+ std::abort();
case 'b':
params.binder_mode_ = true;
break;
@@ -128,7 +134,10 @@
params.comp_specs_ = ExtractCompSpecs(optarg);
break;
case 'e':
- params.exec_size_ = atoi(optarg);
+ params.exec_size_ = std::stoul(optarg);
+ break;
+ case 's':
+ params.seed_ = std::stoull(optarg);
break;
case 't':
params.target_iface_ = optarg;
@@ -141,6 +150,19 @@
return params;
}
+string ProtoFuzzerParams::DebugString() const {
+ std::stringstream ss;
+ ss << "Execution size: " << exec_size_ << endl;
+ ss << "Target interface: " << target_iface_ << endl;
+ ss << "Binder mode: " << binder_mode_ << endl;
+ ss << "Seed: " << seed_ << endl;
+ ss << "Loaded specs: " << endl;
+ for (const auto &spec : comp_specs_) {
+ ss << spec.component_name() << endl;
+ }
+ return ss.str();
+}
+
unordered_map<string, TypeSpec> ExtractPredefinedTypes(
const vector<CompSpec> &specs) {
unordered_map<string, TypeSpec> predefined_types;
diff --git a/iface_fuzzer/include/ProtoFuzzerRunner.h b/iface_fuzzer/include/ProtoFuzzerRunner.h
index 179b059..3bb0bc4 100644
--- a/iface_fuzzer/include/ProtoFuzzerRunner.h
+++ b/iface_fuzzer/include/ProtoFuzzerRunner.h
@@ -17,6 +17,7 @@
#ifndef __VTS_PROTO_FUZZER_RUNNER_H_
#define __VTS_PROTO_FUZZER_RUNNER_H_
+#include "ProtoFuzzerStats.h"
#include "ProtoFuzzerUtils.h"
#include <memory>
@@ -50,6 +51,12 @@
// Accessor to interface descriptor table containing currently opened
// interfaces.
const IfaceDescTbl &GetOpenedIfaces() const { return opened_ifaces_; }
+ // Accessor to stats object.
+ const ProtoFuzzerStats &GetStats() const { return stats_; }
+ // Returns true iff there are opened interfaces that are untouched.
+ bool UntouchedIfaces() const {
+ return opened_ifaces_.size() > stats_.TouchedIfaces().size();
+ }
private:
// Looks up interface spec by name.
@@ -66,6 +73,9 @@
std::unordered_map<std::string, CompSpec> comp_specs_;
// Handle to the driver library.
void *driver_handle_;
+
+ // Collects statistical information.
+ ProtoFuzzerStats stats_;
};
} // namespace fuzzer
diff --git a/iface_fuzzer/include/ProtoFuzzerStats.h b/iface_fuzzer/include/ProtoFuzzerStats.h
new file mode 100644
index 0000000..5052817
--- /dev/null
+++ b/iface_fuzzer/include/ProtoFuzzerStats.h
@@ -0,0 +1,52 @@
+/*
+ * Copyright 2017 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __VTS_PROTO_FUZZER_STATS_H_
+#define __VTS_PROTO_FUZZER_STATS_H_
+
+#include <string>
+#include <unordered_map>
+#include <unordered_set>
+
+namespace android {
+namespace vts {
+namespace fuzzer {
+
+// Holds stats about a fuzzer run.
+class ProtoFuzzerStats {
+ public:
+ // Registers fuzzer touching an interface function.
+ void RegisterTouch(std::string iface_name, std::string func_name);
+ // Returns collected stats in string form.
+ std::string StatsString() const;
+ // Returns the set of touched interfaces.
+ const std::unordered_set<std::string> &TouchedIfaces() const {
+ return touched_ifaces_;
+ }
+
+ private:
+ // Counts the number of times a function was touched.
+ // This object will be written to often, so we use unordered_map.
+ std::unordered_map<std::string, uint64_t> touch_count_;
+ // The set of interfaces that have been touched to far.
+ std::unordered_set<std::string> touched_ifaces_;
+};
+
+} // namespace fuzzer
+} // namespace vts
+} // namespace android
+
+#endif // __VTS_PROTO_FUZZER_STATS__
diff --git a/iface_fuzzer/include/ProtoFuzzerUtils.h b/iface_fuzzer/include/ProtoFuzzerUtils.h
index 85af37f..cc0f7e8 100644
--- a/iface_fuzzer/include/ProtoFuzzerUtils.h
+++ b/iface_fuzzer/include/ProtoFuzzerUtils.h
@@ -17,6 +17,7 @@
#ifndef __VTS_PROTO_FUZZER_UTILS_H__
#define __VTS_PROTO_FUZZER_UTILS_H__
+#include <unistd.h>
#include <iostream>
#include <random>
#include <string>
@@ -64,7 +65,8 @@
};
// Additional non-libfuzzer parameters passed to the fuzzer.
-struct ProtoFuzzerParams {
+class ProtoFuzzerParams {
+ public:
// Number of function calls per execution (fixed throughout fuzzer run).
size_t exec_size_;
// VTS specs supplied to the fuzzer.
@@ -72,8 +74,12 @@
// Name of target interface, e.g. "INfc".
std::string target_iface_;
// Controls whether HAL is opened in passthrough or binder mode.
- // Passthrough mode is default. Used for testing.
- bool binder_mode_ = false;
+ // Binder mode is default. Used for testing.
+ bool binder_mode_ = true;
+ // Seed used to initialize the random number generator.
+ uint64_t seed_ = static_cast<uint64_t>(time(0));
+ // Returns a string summarizing content of this object.
+ string DebugString() const;
};
// Parses command-line flags to create a ProtoFuzzerParams instance.
diff --git a/script/config/template/template.xml b/script/config/template/template.xml
index 3daad00..31fe73e 100644
--- a/script/config/template/template.xml
+++ b/script/config/template/template.xml
@@ -6,7 +6,7 @@
<target_preparer class="com.android.compatibility.common.tradefed.targetprep.VtsFilePusher">
<option name="push-group" value="{TEST_TYPE_CAMEL}Test.push"/>
</target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer"/>
+ <multi_target_preparer class="com.android.tradefed.targetprep.VtsPythonVirtualenvPreparer" />
<test class="com.android.tradefed.testtype.VtsMultiDeviceTest">
<option name="test-module-name" value="{TEST_NAME}"/>
<option name="hal-hidl-package-name" value="android.hardware.{HAL_NAME}@{HAL_VERSION}"/>
diff --git a/template/func_fuzzer_test/func_fuzzer_test.py b/template/func_fuzzer_test/func_fuzzer_test.py
index dcbbb3c..b4fbf04 100644
--- a/template/func_fuzzer_test/func_fuzzer_test.py
+++ b/template/func_fuzzer_test/func_fuzzer_test.py
@@ -51,6 +51,7 @@
self.hal_hidl_package_name)
self._dut = self.registerController(android_device, False)[0]
+ self._dut.startAdbLogcat()
self._dut.adb.shell('mkdir %s -p' % config.FUZZER_TEST_DIR)
self._vts_spec_parser = vts_spec_utils.VtsSpecParser(
self.data_file_path)
diff --git a/template/iface_fuzzer_test/iface_fuzzer_test.py b/template/iface_fuzzer_test/iface_fuzzer_test.py
index 59d7ebb..8dde8f4 100644
--- a/template/iface_fuzzer_test/iface_fuzzer_test.py
+++ b/template/iface_fuzzer_test/iface_fuzzer_test.py
@@ -111,8 +111,8 @@
}
libfuzzer_params = config.FUZZER_DEFAULT_PARAMS.copy()
libfuzzer_params.update({
- 'max_len': 65536,
- 'max_total_time': 10,
+ 'max_len': 16777216,
+ 'max_total_time': 600,
})
bin_host_path = os.path.join(self.data_file_path, 'DATA', 'bin',
'vts_proto_fuzzer')