diff --git a/fenix/app/build.gradle b/fenix/app/build.gradle index c4b4f5031847..6e2b828ef519 100644 --- a/fenix/app/build.gradle +++ b/fenix/app/build.gradle @@ -148,6 +148,15 @@ android { "deepLinkScheme": deepLinkSchemeValue ] } + benchmark releaseTemplate >> { + initWith buildTypes.nightly + applicationIdSuffix ".fenix" + signingConfig signingConfigs.debug + matchingFallbacks = ['release'] + debuggable false + minifyEnabled true + shrinkResources true + } } buildFeatures { @@ -448,6 +457,7 @@ nimbus { fenixNightly: "nightly", fenixBeta: "beta", fenixRelease: "release", + fenixBenchmark: "developer", ] // This is generated by the FML and should be checked into git. // It will be fetched by Experimenter (the Nimbus experiment website) @@ -621,6 +631,8 @@ dependencies { implementation FenixDependencies.google_play_review implementation FenixDependencies.google_play_review_ktx + implementation FenixDependencies.androidx_profileinstaller + androidTestImplementation FenixDependencies.uiautomator androidTestImplementation "tools.fastlane:screengrab:2.0.0" // This Falcon version is added to maven central now required for Screengrab diff --git a/fenix/app/src/main/AndroidManifest.xml b/fenix/app/src/main/AndroidManifest.xml index f85397b77bce..5bfbd9d9d447 100644 --- a/fenix/app/src/main/AndroidManifest.xml +++ b/fenix/app/src/main/AndroidManifest.xml @@ -49,6 +49,10 @@ android:usesCleartextTraffic="true" tools:ignore="UnusedAttribute"> + +