From 7cc99a2643695bef4a1e966872827288bee0f7ed Mon Sep 17 00:00:00 2001 From: Manoel Aranda Neto Date: Tue, 1 Sep 2020 11:18:58 +0200 Subject: [PATCH] feat: enable release health by default --- .../io/sentry/android/core/ManifestMetadataReaderTest.kt | 6 +++--- sentry-core/src/main/java/io/sentry/core/SentryOptions.java | 4 ++-- .../sentry-samples-android/src/main/AndroidManifest.xml | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/sentry-android-core/src/test/java/io/sentry/android/core/ManifestMetadataReaderTest.kt b/sentry-android-core/src/test/java/io/sentry/android/core/ManifestMetadataReaderTest.kt index aebc78a1a..08b8ca85d 100644 --- a/sentry-android-core/src/test/java/io/sentry/android/core/ManifestMetadataReaderTest.kt +++ b/sentry-android-core/src/test/java/io/sentry/android/core/ManifestMetadataReaderTest.kt @@ -97,13 +97,13 @@ class ManifestMetadataReaderTest { val options = SentryAndroidOptions() val bundle = Bundle() val mockContext = ContextUtilsTest.mockMetaData(metaData = bundle) - bundle.putBoolean(ManifestMetadataReader.SESSION_TRACKING_ENABLE, true) + bundle.putBoolean(ManifestMetadataReader.SESSION_TRACKING_ENABLE, false) // Act ManifestMetadataReader.applyMetadata(mockContext, options) // Assert - assertTrue(options.isEnableSessionTracking) + assertFalse(options.isEnableSessionTracking) } @Test @@ -117,7 +117,7 @@ class ManifestMetadataReaderTest { ManifestMetadataReader.applyMetadata(mockContext, options) // Assert - assertFalse(options.isEnableSessionTracking) + assertTrue(options.isEnableSessionTracking) } @Test diff --git a/sentry-core/src/main/java/io/sentry/core/SentryOptions.java b/sentry-core/src/main/java/io/sentry/core/SentryOptions.java index c3246f8d3..f3310859e 100644 --- a/sentry-core/src/main/java/io/sentry/core/SentryOptions.java +++ b/sentry-core/src/main/java/io/sentry/core/SentryOptions.java @@ -169,8 +169,8 @@ public class SentryOptions { */ private boolean attachStacktrace; - /** Whether to enable automatic session tracking. */ - private boolean enableSessionTracking; + /** Whether to enable or disable automatic session tracking. */ + private boolean enableSessionTracking = true; /** * The session tracking interval in millis. This is the interval to end a session if the App goes diff --git a/sentry-samples/sentry-samples-android/src/main/AndroidManifest.xml b/sentry-samples/sentry-samples-android/src/main/AndroidManifest.xml index 8920c9db0..dc9962982 100644 --- a/sentry-samples/sentry-samples-android/src/main/AndroidManifest.xml +++ b/sentry-samples/sentry-samples-android/src/main/AndroidManifest.xml @@ -59,8 +59,8 @@ - - + +