summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/AmSlam/Android.mk29
-rw-r--r--tests/AmSlam/AndroidManifest.xml139
-rw-r--r--tests/AmSlam/res/layout/activity_main.xml38
-rw-r--r--tests/AmSlam/res/mipmap-hdpi/ic_launcher.pngbin0 -> 3418 bytes
-rw-r--r--tests/AmSlam/res/mipmap-mdpi/ic_launcher.pngbin0 -> 2206 bytes
-rw-r--r--tests/AmSlam/res/mipmap-xhdpi/ic_launcher.pngbin0 -> 4842 bytes
-rw-r--r--tests/AmSlam/res/mipmap-xxhdpi/ic_launcher.pngbin0 -> 7718 bytes
-rw-r--r--tests/AmSlam/res/mipmap-xxxhdpi/ic_launcher.pngbin0 -> 10486 bytes
-rw-r--r--tests/AmSlam/res/values-w820dp/dimens.xml20
-rw-r--r--tests/AmSlam/res/values/colors.xml20
-rw-r--r--tests/AmSlam/res/values/dimens.xml19
-rw-r--r--tests/AmSlam/res/values/strings.xml18
-rw-r--r--tests/AmSlam/res/values/styles.xml23
-rw-r--r--tests/AmSlam/src/test/amslam/MainActivity.java185
-rw-r--r--tests/AmSlam/src/test/amslam/PingReceiver.java46
-rw-r--r--tests/AmSlam/src/test/amslam/PongReceiver.java52
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver000.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver001.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver002.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver003.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver004.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver005.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver006.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver007.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver008.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver009.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver010.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver011.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver012.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver013.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver014.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver015.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver016.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver017.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver018.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver019.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver020.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver021.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver022.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver023.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver024.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver025.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver026.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver027.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver028.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver029.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver030.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver031.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver032.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver033.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver034.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver035.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver036.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver037.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver038.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver039.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver040.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver041.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver042.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver043.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver044.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver045.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver046.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver047.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver048.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver049.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver050.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver051.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver052.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver053.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver054.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver055.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver056.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver057.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver058.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver059.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver060.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver061.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver062.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver063.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver064.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver065.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver066.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver067.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver068.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver069.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver070.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver071.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver072.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver073.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver074.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver075.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver076.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver077.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver078.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver079.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver080.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver081.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver082.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver083.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver084.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver085.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver086.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver087.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver088.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver089.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver090.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver091.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver092.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver093.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver094.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver095.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver096.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver097.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver098.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/PingReceiver099.java21
-rw-r--r--tests/AmSlam/src/test/amslam/subreceivers/gen.py51
117 files changed, 2740 insertions, 0 deletions
diff --git a/tests/AmSlam/Android.mk b/tests/AmSlam/Android.mk
new file mode 100644
index 000000000000..e346f69d113f
--- /dev/null
+++ b/tests/AmSlam/Android.mk
@@ -0,0 +1,29 @@
+#
+# Copyright (C) 2016 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.
+#
+
+LOCAL_PATH:= $(call my-dir)
+include $(CLEAR_VARS)
+
+LOCAL_SRC_FILES := $(call all-subdir-java-files)
+
+LOCAL_PACKAGE_NAME := AmSlam
+
+LOCAL_SDK_VERSION := current
+LOCAL_MIN_SDK_VERSION := 21
+
+LOCAL_MODULE_TAGS := tests
+
+include $(BUILD_PACKAGE)
diff --git a/tests/AmSlam/AndroidManifest.xml b/tests/AmSlam/AndroidManifest.xml
new file mode 100644
index 000000000000..3d39e850f024
--- /dev/null
+++ b/tests/AmSlam/AndroidManifest.xml
@@ -0,0 +1,139 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2016 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.
+-->
+
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="test.amslam">
+
+ <application
+ android:allowBackup="false"
+ android:icon="@mipmap/ic_launcher"
+ android:label="@string/app_name"
+ android:supportsRtl="true"
+ android:theme="@style/AppTheme">
+ <activity android:name=".MainActivity">
+ <intent-filter>
+ <action android:name="android.intent.action.MAIN" />
+ <category android:name="android.intent.category.LAUNCHER" />
+ </intent-filter>
+ </activity>
+
+ <receiver
+ android:name=".PongReceiver"
+ android:exported="false" />
+
+ <service android:name=".subreceivers.PingReceiver000" android:exported="false" android:process=":ping000" />
+ <service android:name=".subreceivers.PingReceiver001" android:exported="false" android:process=":ping001" />
+ <service android:name=".subreceivers.PingReceiver002" android:exported="false" android:process=":ping002" />
+ <service android:name=".subreceivers.PingReceiver003" android:exported="false" android:process=":ping003" />
+ <service android:name=".subreceivers.PingReceiver004" android:exported="false" android:process=":ping004" />
+ <service android:name=".subreceivers.PingReceiver005" android:exported="false" android:process=":ping005" />
+ <service android:name=".subreceivers.PingReceiver006" android:exported="false" android:process=":ping006" />
+ <service android:name=".subreceivers.PingReceiver007" android:exported="false" android:process=":ping007" />
+ <service android:name=".subreceivers.PingReceiver008" android:exported="false" android:process=":ping008" />
+ <service android:name=".subreceivers.PingReceiver009" android:exported="false" android:process=":ping009" />
+ <service android:name=".subreceivers.PingReceiver010" android:exported="false" android:process=":ping010" />
+ <service android:name=".subreceivers.PingReceiver011" android:exported="false" android:process=":ping011" />
+ <service android:name=".subreceivers.PingReceiver012" android:exported="false" android:process=":ping012" />
+ <service android:name=".subreceivers.PingReceiver013" android:exported="false" android:process=":ping013" />
+ <service android:name=".subreceivers.PingReceiver014" android:exported="false" android:process=":ping014" />
+ <service android:name=".subreceivers.PingReceiver015" android:exported="false" android:process=":ping015" />
+ <service android:name=".subreceivers.PingReceiver016" android:exported="false" android:process=":ping016" />
+ <service android:name=".subreceivers.PingReceiver017" android:exported="false" android:process=":ping017" />
+ <service android:name=".subreceivers.PingReceiver018" android:exported="false" android:process=":ping018" />
+ <service android:name=".subreceivers.PingReceiver019" android:exported="false" android:process=":ping019" />
+ <service android:name=".subreceivers.PingReceiver020" android:exported="false" android:process=":ping020" />
+ <service android:name=".subreceivers.PingReceiver021" android:exported="false" android:process=":ping021" />
+ <service android:name=".subreceivers.PingReceiver022" android:exported="false" android:process=":ping022" />
+ <service android:name=".subreceivers.PingReceiver023" android:exported="false" android:process=":ping023" />
+ <service android:name=".subreceivers.PingReceiver024" android:exported="false" android:process=":ping024" />
+ <service android:name=".subreceivers.PingReceiver025" android:exported="false" android:process=":ping025" />
+ <service android:name=".subreceivers.PingReceiver026" android:exported="false" android:process=":ping026" />
+ <service android:name=".subreceivers.PingReceiver027" android:exported="false" android:process=":ping027" />
+ <service android:name=".subreceivers.PingReceiver028" android:exported="false" android:process=":ping028" />
+ <service android:name=".subreceivers.PingReceiver029" android:exported="false" android:process=":ping029" />
+ <service android:name=".subreceivers.PingReceiver030" android:exported="false" android:process=":ping030" />
+ <service android:name=".subreceivers.PingReceiver031" android:exported="false" android:process=":ping031" />
+ <service android:name=".subreceivers.PingReceiver032" android:exported="false" android:process=":ping032" />
+ <service android:name=".subreceivers.PingReceiver033" android:exported="false" android:process=":ping033" />
+ <service android:name=".subreceivers.PingReceiver034" android:exported="false" android:process=":ping034" />
+ <service android:name=".subreceivers.PingReceiver035" android:exported="false" android:process=":ping035" />
+ <service android:name=".subreceivers.PingReceiver036" android:exported="false" android:process=":ping036" />
+ <service android:name=".subreceivers.PingReceiver037" android:exported="false" android:process=":ping037" />
+ <service android:name=".subreceivers.PingReceiver038" android:exported="false" android:process=":ping038" />
+ <service android:name=".subreceivers.PingReceiver039" android:exported="false" android:process=":ping039" />
+ <service android:name=".subreceivers.PingReceiver040" android:exported="false" android:process=":ping040" />
+ <service android:name=".subreceivers.PingReceiver041" android:exported="false" android:process=":ping041" />
+ <service android:name=".subreceivers.PingReceiver042" android:exported="false" android:process=":ping042" />
+ <service android:name=".subreceivers.PingReceiver043" android:exported="false" android:process=":ping043" />
+ <service android:name=".subreceivers.PingReceiver044" android:exported="false" android:process=":ping044" />
+ <service android:name=".subreceivers.PingReceiver045" android:exported="false" android:process=":ping045" />
+ <service android:name=".subreceivers.PingReceiver046" android:exported="false" android:process=":ping046" />
+ <service android:name=".subreceivers.PingReceiver047" android:exported="false" android:process=":ping047" />
+ <service android:name=".subreceivers.PingReceiver048" android:exported="false" android:process=":ping048" />
+ <service android:name=".subreceivers.PingReceiver049" android:exported="false" android:process=":ping049" />
+ <service android:name=".subreceivers.PingReceiver050" android:exported="false" android:process=":ping050" />
+ <service android:name=".subreceivers.PingReceiver051" android:exported="false" android:process=":ping051" />
+ <service android:name=".subreceivers.PingReceiver052" android:exported="false" android:process=":ping052" />
+ <service android:name=".subreceivers.PingReceiver053" android:exported="false" android:process=":ping053" />
+ <service android:name=".subreceivers.PingReceiver054" android:exported="false" android:process=":ping054" />
+ <service android:name=".subreceivers.PingReceiver055" android:exported="false" android:process=":ping055" />
+ <service android:name=".subreceivers.PingReceiver056" android:exported="false" android:process=":ping056" />
+ <service android:name=".subreceivers.PingReceiver057" android:exported="false" android:process=":ping057" />
+ <service android:name=".subreceivers.PingReceiver058" android:exported="false" android:process=":ping058" />
+ <service android:name=".subreceivers.PingReceiver059" android:exported="false" android:process=":ping059" />
+ <service android:name=".subreceivers.PingReceiver060" android:exported="false" android:process=":ping060" />
+ <service android:name=".subreceivers.PingReceiver061" android:exported="false" android:process=":ping061" />
+ <service android:name=".subreceivers.PingReceiver062" android:exported="false" android:process=":ping062" />
+ <service android:name=".subreceivers.PingReceiver063" android:exported="false" android:process=":ping063" />
+ <service android:name=".subreceivers.PingReceiver064" android:exported="false" android:process=":ping064" />
+ <service android:name=".subreceivers.PingReceiver065" android:exported="false" android:process=":ping065" />
+ <service android:name=".subreceivers.PingReceiver066" android:exported="false" android:process=":ping066" />
+ <service android:name=".subreceivers.PingReceiver067" android:exported="false" android:process=":ping067" />
+ <service android:name=".subreceivers.PingReceiver068" android:exported="false" android:process=":ping068" />
+ <service android:name=".subreceivers.PingReceiver069" android:exported="false" android:process=":ping069" />
+ <service android:name=".subreceivers.PingReceiver070" android:exported="false" android:process=":ping070" />
+ <service android:name=".subreceivers.PingReceiver071" android:exported="false" android:process=":ping071" />
+ <service android:name=".subreceivers.PingReceiver072" android:exported="false" android:process=":ping072" />
+ <service android:name=".subreceivers.PingReceiver073" android:exported="false" android:process=":ping073" />
+ <service android:name=".subreceivers.PingReceiver074" android:exported="false" android:process=":ping074" />
+ <service android:name=".subreceivers.PingReceiver075" android:exported="false" android:process=":ping075" />
+ <service android:name=".subreceivers.PingReceiver076" android:exported="false" android:process=":ping076" />
+ <service android:name=".subreceivers.PingReceiver077" android:exported="false" android:process=":ping077" />
+ <service android:name=".subreceivers.PingReceiver078" android:exported="false" android:process=":ping078" />
+ <service android:name=".subreceivers.PingReceiver079" android:exported="false" android:process=":ping079" />
+ <service android:name=".subreceivers.PingReceiver080" android:exported="false" android:process=":ping080" />
+ <service android:name=".subreceivers.PingReceiver081" android:exported="false" android:process=":ping081" />
+ <service android:name=".subreceivers.PingReceiver082" android:exported="false" android:process=":ping082" />
+ <service android:name=".subreceivers.PingReceiver083" android:exported="false" android:process=":ping083" />
+ <service android:name=".subreceivers.PingReceiver084" android:exported="false" android:process=":ping084" />
+ <service android:name=".subreceivers.PingReceiver085" android:exported="false" android:process=":ping085" />
+ <service android:name=".subreceivers.PingReceiver086" android:exported="false" android:process=":ping086" />
+ <service android:name=".subreceivers.PingReceiver087" android:exported="false" android:process=":ping087" />
+ <service android:name=".subreceivers.PingReceiver088" android:exported="false" android:process=":ping088" />
+ <service android:name=".subreceivers.PingReceiver089" android:exported="false" android:process=":ping089" />
+ <service android:name=".subreceivers.PingReceiver090" android:exported="false" android:process=":ping090" />
+ <service android:name=".subreceivers.PingReceiver091" android:exported="false" android:process=":ping091" />
+ <service android:name=".subreceivers.PingReceiver092" android:exported="false" android:process=":ping092" />
+ <service android:name=".subreceivers.PingReceiver093" android:exported="false" android:process=":ping093" />
+ <service android:name=".subreceivers.PingReceiver094" android:exported="false" android:process=":ping094" />
+ <service android:name=".subreceivers.PingReceiver095" android:exported="false" android:process=":ping095" />
+ <service android:name=".subreceivers.PingReceiver096" android:exported="false" android:process=":ping096" />
+ <service android:name=".subreceivers.PingReceiver097" android:exported="false" android:process=":ping097" />
+ <service android:name=".subreceivers.PingReceiver098" android:exported="false" android:process=":ping098" />
+ <service android:name=".subreceivers.PingReceiver099" android:exported="false" android:process=":ping099" />
+ </application>
+
+</manifest>
diff --git a/tests/AmSlam/res/layout/activity_main.xml b/tests/AmSlam/res/layout/activity_main.xml
new file mode 100644
index 000000000000..6cf82691155c
--- /dev/null
+++ b/tests/AmSlam/res/layout/activity_main.xml
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2016 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.
+-->
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:tools="http://schemas.android.com/tools"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ android:orientation="vertical"
+ android:paddingBottom="@dimen/activity_vertical_margin"
+ android:paddingLeft="@dimen/activity_horizontal_margin"
+ android:paddingRight="@dimen/activity_horizontal_margin"
+ android:paddingTop="@dimen/activity_vertical_margin"
+ tools:context="test.amslam.MainActivity">
+
+ <Button
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:id="@+id/run"
+ android:text="@string/run" />
+
+ <TextView
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:id="@+id/output" />
+
+</LinearLayout>
diff --git a/tests/AmSlam/res/mipmap-hdpi/ic_launcher.png b/tests/AmSlam/res/mipmap-hdpi/ic_launcher.png
new file mode 100644
index 000000000000..cde69bcccec6
--- /dev/null
+++ b/tests/AmSlam/res/mipmap-hdpi/ic_launcher.png
Binary files differ
diff --git a/tests/AmSlam/res/mipmap-mdpi/ic_launcher.png b/tests/AmSlam/res/mipmap-mdpi/ic_launcher.png
new file mode 100644
index 000000000000..c133a0cbd379
--- /dev/null
+++ b/tests/AmSlam/res/mipmap-mdpi/ic_launcher.png
Binary files differ
diff --git a/tests/AmSlam/res/mipmap-xhdpi/ic_launcher.png b/tests/AmSlam/res/mipmap-xhdpi/ic_launcher.png
new file mode 100644
index 000000000000..bfa42f0e7b91
--- /dev/null
+++ b/tests/AmSlam/res/mipmap-xhdpi/ic_launcher.png
Binary files differ
diff --git a/tests/AmSlam/res/mipmap-xxhdpi/ic_launcher.png b/tests/AmSlam/res/mipmap-xxhdpi/ic_launcher.png
new file mode 100644
index 000000000000..324e72cdd748
--- /dev/null
+++ b/tests/AmSlam/res/mipmap-xxhdpi/ic_launcher.png
Binary files differ
diff --git a/tests/AmSlam/res/mipmap-xxxhdpi/ic_launcher.png b/tests/AmSlam/res/mipmap-xxxhdpi/ic_launcher.png
new file mode 100644
index 000000000000..aee44e138434
--- /dev/null
+++ b/tests/AmSlam/res/mipmap-xxxhdpi/ic_launcher.png
Binary files differ
diff --git a/tests/AmSlam/res/values-w820dp/dimens.xml b/tests/AmSlam/res/values-w820dp/dimens.xml
new file mode 100644
index 000000000000..0b864dd703d3
--- /dev/null
+++ b/tests/AmSlam/res/values-w820dp/dimens.xml
@@ -0,0 +1,20 @@
+<!-- Copyright (C) 2016 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.
+-->
+<resources>
+ <!-- Example customization of dimensions originally defined in res/values/dimens.xml
+ (such as screen margins) for screens with more than 820dp of available width. This
+ would include 7" and 10" devices in landscape (~960dp and ~1280dp respectively). -->
+ <dimen name="activity_horizontal_margin">64dp</dimen>
+</resources>
diff --git a/tests/AmSlam/res/values/colors.xml b/tests/AmSlam/res/values/colors.xml
new file mode 100644
index 000000000000..4270ca68a860
--- /dev/null
+++ b/tests/AmSlam/res/values/colors.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2016 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.
+-->
+<resources>
+ <color name="colorPrimary">#3F51B5</color>
+ <color name="colorPrimaryDark">#303F9F</color>
+ <color name="colorAccent">#FF4081</color>
+</resources>
diff --git a/tests/AmSlam/res/values/dimens.xml b/tests/AmSlam/res/values/dimens.xml
new file mode 100644
index 000000000000..ed4ccbcc700f
--- /dev/null
+++ b/tests/AmSlam/res/values/dimens.xml
@@ -0,0 +1,19 @@
+<!-- Copyright (C) 2016 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.
+-->
+<resources>
+ <!-- Default screen margins, per the Android Design guidelines. -->
+ <dimen name="activity_horizontal_margin">16dp</dimen>
+ <dimen name="activity_vertical_margin">16dp</dimen>
+</resources>
diff --git a/tests/AmSlam/res/values/strings.xml b/tests/AmSlam/res/values/strings.xml
new file mode 100644
index 000000000000..e12d316deec2
--- /dev/null
+++ b/tests/AmSlam/res/values/strings.xml
@@ -0,0 +1,18 @@
+<!-- Copyright (C) 2016 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.
+-->
+<resources>
+ <string name="app_name">AmSlam</string>
+ <string name="run">Run</string>
+</resources>
diff --git a/tests/AmSlam/res/values/styles.xml b/tests/AmSlam/res/values/styles.xml
new file mode 100644
index 000000000000..0983b2535878
--- /dev/null
+++ b/tests/AmSlam/res/values/styles.xml
@@ -0,0 +1,23 @@
+<!-- Copyright (C) 2016 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.
+-->
+<resources>
+ <!-- Base application theme. -->
+ <style name="AppTheme" parent="@android:style/Theme.Material.Light.DarkActionBar">
+ <!-- Customize your theme here. -->
+ <item name="android:colorPrimary">@color/colorPrimary</item>
+ <item name="android:colorPrimaryDark">@color/colorPrimaryDark</item>
+ <item name="android:colorAccent">@color/colorAccent</item>
+ </style>
+</resources>
diff --git a/tests/AmSlam/src/test/amslam/MainActivity.java b/tests/AmSlam/src/test/amslam/MainActivity.java
new file mode 100644
index 000000000000..cce955e999f8
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/MainActivity.java
@@ -0,0 +1,185 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam;
+
+import android.app.Activity;
+import android.content.Context;
+import android.content.Intent;
+import android.os.SystemClock;
+import android.os.Bundle;
+import android.text.method.ScrollingMovementMethod;
+import android.util.Log;
+import android.view.View;
+import android.widget.TextView;
+
+import java.util.Queue;
+import java.util.concurrent.ArrayBlockingQueue;
+import java.util.concurrent.BlockingQueue;
+import java.util.concurrent.ConcurrentLinkedQueue;
+
+public class MainActivity extends Activity implements PongReceiver.PingPongResponseListener {
+ private static final String TAG = "AmSlam";
+
+ private static final Class<?>[] sTargets;
+ private static final BlockingQueue<Intent> sWorkQueue = new ArrayBlockingQueue<>(100);
+ private static Context sAppContext;
+ private static final int[] CONCURRENT_TESTS = {1, 2, 4, 6, 8, 10};
+
+ private boolean mAutoRun;
+
+ private TextView mOutput;
+
+ private int mTestPhase;
+ private long mBatchStartTime;
+ private int mPendingResponses;
+
+ private int mBatchRemaining;
+ private int mCurrentTargetIndex;
+
+ private int mTotalReceived;
+ private long mTotalTime;
+ private long mTotalPingTime;
+ private long mTotalPongTime;
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ sAppContext = getApplicationContext();
+ setContentView(R.layout.activity_main);
+ mOutput = (TextView) findViewById(R.id.output);
+ PongReceiver.addListener(this);
+
+ findViewById(R.id.run).setOnClickListener(view -> {
+ view.setEnabled(false);
+ mOutput.setText("");
+ startBatch();
+ });
+
+ mAutoRun = getIntent().getBooleanExtra("autorun", false);
+ if (mAutoRun) {
+ findViewById(R.id.run).performClick();
+ }
+ }
+
+ @Override
+ protected void onDestroy() {
+ super.onDestroy();
+ PongReceiver.removeListener(this);
+ }
+
+ private void startBatch() {
+ if (mBatchRemaining > 0 || mPendingResponses > 0) {
+ // Still sending, skip
+ return;
+ }
+ mBatchStartTime = SystemClock.uptimeMillis();
+ mBatchRemaining = 10 * CONCURRENT_TESTS[mTestPhase];
+ mTotalReceived = 0;
+ mTotalTime = mTotalPingTime = mTotalPongTime = 0;
+ log("Starting test with " + CONCURRENT_TESTS[mTestPhase] + " concurrent requests...\n");
+ continueSend();
+ }
+
+ private Class<?> nextTarget() {
+ Class<?> ret = sTargets[mCurrentTargetIndex];
+ mCurrentTargetIndex = (mCurrentTargetIndex + 1) % sTargets.length;
+ return ret;
+ }
+
+ private void continueSend() {
+ while (mPendingResponses < CONCURRENT_TESTS[mTestPhase] && mBatchRemaining > 0) {
+ mPendingResponses++;
+ mBatchRemaining--;
+ Class<?> target = nextTarget();
+ Intent intent = new Intent(getApplicationContext(), target);
+ try {
+ sWorkQueue.put(intent);
+ } catch (InterruptedException e) {
+ throw new RuntimeException(e);
+ }
+ }
+ }
+
+ @Override
+ public void onPingPongResponse(long send, long bounce, long recv, String remote) {
+ if (send < mBatchStartTime || mPendingResponses == 0) {
+ Log.e(TAG, "received outdated response??");
+ Log.e(TAG, "send " + send + ", bounce " + bounce + ", recv " + recv
+ + ", batchStart " + mBatchStartTime + ", remote: " + remote);
+ }
+ mPendingResponses--;
+ mTotalReceived++;
+ continueSend();
+ mTotalTime += (recv - send);
+ mTotalPingTime += (bounce - send);
+ mTotalPongTime += (recv - bounce);
+ if (mPendingResponses == 0) {
+ long now = SystemClock.uptimeMillis();
+ log(String.format("Sent %d ping/pongs, %d concurrent.\n"
+ + "Total duration %dms (%dms eff. avg)\n"
+ + "Average message took %dms (%dms + %dms)\n",
+ mTotalReceived, CONCURRENT_TESTS[mTestPhase],
+ (now - mBatchStartTime), (now - mBatchStartTime) / mTotalReceived,
+ mTotalTime / mTotalReceived, mTotalPingTime / mTotalReceived,
+ mTotalPongTime / mTotalReceived));
+
+ mTestPhase++;
+ if (mTestPhase < CONCURRENT_TESTS.length) {
+ startBatch();
+ } else {
+ mTestPhase = 0;
+ log("Finished\n");
+ findViewById(R.id.run).setEnabled(true);
+ if (mAutoRun) {
+ finish();
+ }
+ }
+ }
+ }
+
+ private void log(String text) {
+ mOutput.append(text);
+ Log.d(TAG, text);
+ }
+
+ static {
+ sTargets = new Class<?>[100];
+ for (int i = 0; i < sTargets.length; i++) {
+ try {
+ sTargets[i] = Class.forName(
+ String.format("test.amslam.subreceivers.PingReceiver%03d", i));
+ } catch (ClassNotFoundException e) {
+ throw new RuntimeException(e);
+ }
+ }
+
+ Runnable work = () -> {
+ while (true) {
+ try {
+ Intent intent = sWorkQueue.take();
+ intent.putExtra("start_time", SystemClock.uptimeMillis());
+ sAppContext.startService(intent);
+ } catch (InterruptedException e) {}
+ }
+ };
+
+ // How many worker threads should we spawn? ¯\_(ツ)_/¯
+ for (int i = 0; i < 10; i++) {
+ new Thread(work, "Slammer" + i).start();
+ }
+ }
+}
diff --git a/tests/AmSlam/src/test/amslam/PingReceiver.java b/tests/AmSlam/src/test/amslam/PingReceiver.java
new file mode 100644
index 000000000000..1cea0792f138
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/PingReceiver.java
@@ -0,0 +1,46 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam;
+
+import android.app.Service;
+import android.content.Intent;
+import android.os.Handler;
+import android.os.IBinder;
+import android.os.SystemClock;
+
+public class PingReceiver extends Service {
+
+ @Override
+ public int onStartCommand(Intent intent, int flags, int startId) {
+ Intent response = new Intent(this, PongReceiver.class);
+ response.putExtra("start_time", intent.getLongExtra("start_time", 0));
+ response.putExtra("bounce_time", SystemClock.uptimeMillis());
+ response.putExtra("receiver", getClass().getSimpleName());
+ sendBroadcast(response);
+ stopSelf();
+ // If we exit before returning from onStartCommand the system will
+ // think we crashed and attempt a re-delivery, which we don't want here.
+ // Post'ing the kill deals with this just fine.
+ new Handler().post(() -> System.exit(0));
+ return START_NOT_STICKY;
+ }
+
+ @Override
+ public IBinder onBind(Intent intent) {
+ return null;
+ }
+}
diff --git a/tests/AmSlam/src/test/amslam/PongReceiver.java b/tests/AmSlam/src/test/amslam/PongReceiver.java
new file mode 100644
index 000000000000..b837b9cdadfa
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/PongReceiver.java
@@ -0,0 +1,52 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam;
+
+import android.content.BroadcastReceiver;
+import android.content.Context;
+import android.content.Intent;
+import android.os.SystemClock;
+
+import java.util.HashSet;
+import java.util.Set;
+
+public class PongReceiver extends BroadcastReceiver {
+ interface PingPongResponseListener {
+ void onPingPongResponse(long send, long bounce, long recv, String remote);
+ }
+
+ private static Set<PingPongResponseListener> sListeners = new HashSet<>();
+
+ public static void addListener(PingPongResponseListener listener) {
+ sListeners.add(listener);
+ }
+
+ public static void removeListener(PingPongResponseListener listener) {
+ sListeners.remove(listener);
+ }
+
+ @Override
+ public void onReceive(Context context, Intent intent) {
+ long now = SystemClock.uptimeMillis();
+ long start_time = intent.getLongExtra("start_time", 0);
+ long bounce_time = intent.getLongExtra("bounce_time", 0);
+ String receiver = intent.getStringExtra("receiver");
+ for (PingPongResponseListener listener : sListeners) {
+ listener.onPingPongResponse(start_time, bounce_time, now, receiver);
+ }
+ }
+}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver000.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver000.java
new file mode 100644
index 000000000000..ce5d04c3f131
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver000.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver000 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver001.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver001.java
new file mode 100644
index 000000000000..7f4dc6f373cb
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver001.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver001 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver002.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver002.java
new file mode 100644
index 000000000000..610e1ed515f5
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver002.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver002 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver003.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver003.java
new file mode 100644
index 000000000000..cddee4c906db
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver003.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver003 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver004.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver004.java
new file mode 100644
index 000000000000..80882e55ac6f
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver004.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver004 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver005.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver005.java
new file mode 100644
index 000000000000..33cf47284cee
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver005.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver005 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver006.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver006.java
new file mode 100644
index 000000000000..49ca9c928377
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver006.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver006 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver007.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver007.java
new file mode 100644
index 000000000000..65ed84bf0a51
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver007.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver007 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver008.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver008.java
new file mode 100644
index 000000000000..63182f8eb9d9
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver008.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver008 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver009.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver009.java
new file mode 100644
index 000000000000..c1405f2d5281
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver009.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver009 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver010.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver010.java
new file mode 100644
index 000000000000..990735f85167
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver010.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver010 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver011.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver011.java
new file mode 100644
index 000000000000..a4d548a4bc48
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver011.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver011 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver012.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver012.java
new file mode 100644
index 000000000000..3672df7a3274
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver012.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver012 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver013.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver013.java
new file mode 100644
index 000000000000..ec09d0cc88b9
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver013.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver013 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver014.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver014.java
new file mode 100644
index 000000000000..c7f8ef1a84e7
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver014.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver014 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver015.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver015.java
new file mode 100644
index 000000000000..1f0eb27b9299
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver015.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver015 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver016.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver016.java
new file mode 100644
index 000000000000..37f9adfad397
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver016.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver016 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver017.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver017.java
new file mode 100644
index 000000000000..8e28976f2390
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver017.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver017 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver018.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver018.java
new file mode 100644
index 000000000000..f0a7cf5eca2e
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver018.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver018 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver019.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver019.java
new file mode 100644
index 000000000000..59813137da0c
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver019.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver019 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver020.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver020.java
new file mode 100644
index 000000000000..3fe0109ced34
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver020.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver020 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver021.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver021.java
new file mode 100644
index 000000000000..9d4a84172d53
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver021.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver021 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver022.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver022.java
new file mode 100644
index 000000000000..ccf1d193a12a
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver022.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver022 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver023.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver023.java
new file mode 100644
index 000000000000..ac5710227a53
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver023.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver023 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver024.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver024.java
new file mode 100644
index 000000000000..ce49a1ca5152
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver024.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver024 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver025.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver025.java
new file mode 100644
index 000000000000..364ae202ee58
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver025.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver025 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver026.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver026.java
new file mode 100644
index 000000000000..46f4f9115c4b
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver026.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver026 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver027.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver027.java
new file mode 100644
index 000000000000..9b8d63d36fad
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver027.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver027 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver028.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver028.java
new file mode 100644
index 000000000000..2a1c512175dd
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver028.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver028 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver029.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver029.java
new file mode 100644
index 000000000000..45552b7c8fba
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver029.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver029 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver030.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver030.java
new file mode 100644
index 000000000000..fba4cabf3cf6
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver030.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver030 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver031.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver031.java
new file mode 100644
index 000000000000..77a1e918e7bc
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver031.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver031 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver032.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver032.java
new file mode 100644
index 000000000000..73c47e6bf17d
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver032.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver032 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver033.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver033.java
new file mode 100644
index 000000000000..76557aba91b4
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver033.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver033 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver034.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver034.java
new file mode 100644
index 000000000000..0f4ce1001afc
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver034.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver034 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver035.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver035.java
new file mode 100644
index 000000000000..9513771352d3
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver035.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver035 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver036.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver036.java
new file mode 100644
index 000000000000..8c0d7ca3de3f
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver036.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver036 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver037.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver037.java
new file mode 100644
index 000000000000..9d494c36b223
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver037.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver037 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver038.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver038.java
new file mode 100644
index 000000000000..1a6456a99547
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver038.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver038 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver039.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver039.java
new file mode 100644
index 000000000000..edef06c8b5e4
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver039.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver039 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver040.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver040.java
new file mode 100644
index 000000000000..46f430ba1ed4
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver040.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver040 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver041.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver041.java
new file mode 100644
index 000000000000..af7add3e9e7d
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver041.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver041 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver042.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver042.java
new file mode 100644
index 000000000000..20f0d683dbbc
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver042.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver042 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver043.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver043.java
new file mode 100644
index 000000000000..5217ae92c1ae
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver043.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver043 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver044.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver044.java
new file mode 100644
index 000000000000..2984777c9cab
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver044.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver044 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver045.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver045.java
new file mode 100644
index 000000000000..b5b5a8c5de86
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver045.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver045 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver046.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver046.java
new file mode 100644
index 000000000000..b48b722ad04b
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver046.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver046 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver047.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver047.java
new file mode 100644
index 000000000000..7dd36d7a6ea5
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver047.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver047 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver048.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver048.java
new file mode 100644
index 000000000000..469c7bf890bc
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver048.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver048 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver049.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver049.java
new file mode 100644
index 000000000000..d1482d30ea5f
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver049.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver049 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver050.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver050.java
new file mode 100644
index 000000000000..ac9441d6e071
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver050.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver050 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver051.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver051.java
new file mode 100644
index 000000000000..dea688453e36
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver051.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver051 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver052.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver052.java
new file mode 100644
index 000000000000..0a756f92bf16
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver052.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver052 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver053.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver053.java
new file mode 100644
index 000000000000..b455eb8d459a
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver053.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver053 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver054.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver054.java
new file mode 100644
index 000000000000..8ff8a39cc59f
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver054.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver054 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver055.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver055.java
new file mode 100644
index 000000000000..88864859e1f8
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver055.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver055 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver056.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver056.java
new file mode 100644
index 000000000000..ee62080a244b
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver056.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver056 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver057.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver057.java
new file mode 100644
index 000000000000..4d0e67782fd0
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver057.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver057 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver058.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver058.java
new file mode 100644
index 000000000000..8202dff8aebd
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver058.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver058 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver059.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver059.java
new file mode 100644
index 000000000000..0d67f9fddd84
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver059.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver059 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver060.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver060.java
new file mode 100644
index 000000000000..1c44d851a182
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver060.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver060 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver061.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver061.java
new file mode 100644
index 000000000000..1c678be78c28
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver061.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver061 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver062.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver062.java
new file mode 100644
index 000000000000..a0bb19478aee
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver062.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver062 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver063.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver063.java
new file mode 100644
index 000000000000..0d09049455ea
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver063.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver063 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver064.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver064.java
new file mode 100644
index 000000000000..b93445965d80
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver064.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver064 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver065.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver065.java
new file mode 100644
index 000000000000..1534290b3052
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver065.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver065 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver066.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver066.java
new file mode 100644
index 000000000000..e053ac4b0300
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver066.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver066 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver067.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver067.java
new file mode 100644
index 000000000000..deb533a185b8
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver067.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver067 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver068.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver068.java
new file mode 100644
index 000000000000..6ed5cbcd94ad
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver068.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver068 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver069.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver069.java
new file mode 100644
index 000000000000..775ab8b24596
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver069.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver069 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver070.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver070.java
new file mode 100644
index 000000000000..213a688512f7
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver070.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver070 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver071.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver071.java
new file mode 100644
index 000000000000..5b5626bd4afc
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver071.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver071 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver072.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver072.java
new file mode 100644
index 000000000000..f16be790b026
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver072.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver072 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver073.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver073.java
new file mode 100644
index 000000000000..94e5fc84ab97
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver073.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver073 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver074.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver074.java
new file mode 100644
index 000000000000..443beb24bb4f
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver074.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver074 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver075.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver075.java
new file mode 100644
index 000000000000..3e5c35d16099
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver075.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver075 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver076.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver076.java
new file mode 100644
index 000000000000..cdf967197a55
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver076.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver076 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver077.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver077.java
new file mode 100644
index 000000000000..af4340b306b9
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver077.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver077 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver078.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver078.java
new file mode 100644
index 000000000000..f20b1871cadb
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver078.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver078 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver079.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver079.java
new file mode 100644
index 000000000000..aa654f0483a6
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver079.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver079 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver080.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver080.java
new file mode 100644
index 000000000000..c0241ceb1842
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver080.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver080 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver081.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver081.java
new file mode 100644
index 000000000000..c9a8a856b5d8
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver081.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver081 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver082.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver082.java
new file mode 100644
index 000000000000..c84d87b78f72
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver082.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver082 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver083.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver083.java
new file mode 100644
index 000000000000..9395ae80c738
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver083.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver083 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver084.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver084.java
new file mode 100644
index 000000000000..1b702c160a4b
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver084.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver084 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver085.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver085.java
new file mode 100644
index 000000000000..1cd7c93308bd
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver085.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver085 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver086.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver086.java
new file mode 100644
index 000000000000..a1c9748d123b
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver086.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver086 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver087.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver087.java
new file mode 100644
index 000000000000..4784beec4f75
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver087.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver087 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver088.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver088.java
new file mode 100644
index 000000000000..4a2f1ab046ce
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver088.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver088 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver089.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver089.java
new file mode 100644
index 000000000000..2ed3e4df7bc1
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver089.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver089 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver090.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver090.java
new file mode 100644
index 000000000000..77b7ac67b998
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver090.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver090 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver091.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver091.java
new file mode 100644
index 000000000000..2bcde205f947
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver091.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver091 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver092.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver092.java
new file mode 100644
index 000000000000..fc6bf5219fbc
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver092.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver092 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver093.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver093.java
new file mode 100644
index 000000000000..14f181cd99ff
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver093.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver093 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver094.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver094.java
new file mode 100644
index 000000000000..9145cfae7f53
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver094.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver094 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver095.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver095.java
new file mode 100644
index 000000000000..da1ca9293ca9
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver095.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver095 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver096.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver096.java
new file mode 100644
index 000000000000..2aacae4da986
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver096.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver096 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver097.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver097.java
new file mode 100644
index 000000000000..d685adb4bcc3
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver097.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver097 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver098.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver098.java
new file mode 100644
index 000000000000..013779f58c66
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver098.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver098 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver099.java b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver099.java
new file mode 100644
index 000000000000..2bf31f4abaf5
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/PingReceiver099.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver099 extends PingReceiver {}
diff --git a/tests/AmSlam/src/test/amslam/subreceivers/gen.py b/tests/AmSlam/src/test/amslam/subreceivers/gen.py
new file mode 100644
index 000000000000..755afa9e1a92
--- /dev/null
+++ b/tests/AmSlam/src/test/amslam/subreceivers/gen.py
@@ -0,0 +1,51 @@
+#
+# Copyright (C) 2016 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.
+#
+
+TEMPLATE = """/*
+ * Copyright (C) 2016 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.
+ */
+
+package test.amslam.subreceivers;
+
+import test.amslam.PingReceiver;
+
+public class PingReceiver{index:03d} extends PingReceiver {{}}
+"""
+
+MANIFEST_ADD = """ <receiver android:name=".subreceivers.PingReceiver{0:03d}" android:exported="false" android:process=":ping{0:03d}" />\n"""
+
+def gen(i):
+ f = open('PingReceiver{:03d}.java'.format(i), 'w')
+ f.write(TEMPLATE.format(index=i))
+ f.close()
+
+manifest = open('AppendToManifest.xml', 'w')
+for i in xrange(100):
+ gen(i)
+ manifest.write(MANIFEST_ADD.format(i))
+manifest.close()