Add gradle managed device to benchmarking

Change-Id: I1092d5134ebb003e979b62ee5697ec6e259d3523
pull/316/head
Ben Weiss 2 years ago
parent f2b7ef840b
commit c65747178d
No known key found for this signature in database
GPG Key ID: 8424F9C1E763A74C

@ -13,6 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
import com.android.build.api.dsl.ManagedVirtualDevice
import com.google.samples.apps.nowinandroid.configureFlavors
plugins {
@ -47,9 +48,21 @@ android {
// which is more close to what will be shipped to users (no fake data), but has ability to run the
// benchmarks on demo, so we benchmark on stable data.
configureFlavors(this)
targetProjectPath = ":app"
experimentalProperties["android.experimental.self-instrumenting"] = true
testOptions {
managedDevices {
devices {
create<ManagedVirtualDevice>("pixel5Api30") {
device = "Pixel 5"
apiLevel = 30
systemImageSource = "aosp"
}
}
}
}
}
dependencies {

Loading…
Cancel
Save