Skip to content

Commit 5216bcd

Browse files
authored
Merge 55ac039 into 4ca1d7b
2 parents 4ca1d7b + 55ac039 commit 5216bcd

2 files changed

Lines changed: 14 additions & 17 deletions

File tree

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Changelog
22

3+
## Unreleased
4+
5+
### Fixes
6+
7+
- Remove verbose FrameMetricsAggregator failure logging ([#2293](https://github.com/getsentry/sentry-java/pull/2293))
8+
39
## 6.5.0
410

511
### Fixes

sentry-android-core/src/main/java/io/sentry/android/core/ActivityFramesTracker.java

Lines changed: 8 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
import androidx.core.app.FrameMetricsAggregator;
66
import io.sentry.ILogger;
77
import io.sentry.MeasurementUnit;
8-
import io.sentry.SentryLevel;
98
import io.sentry.android.core.internal.util.MainThreadChecker;
109
import io.sentry.protocol.MeasurementValue;
1110
import io.sentry.protocol.SentryId;
@@ -32,7 +31,6 @@ public final class ActivityFramesTracker {
3231
private final @NotNull Map<Activity, FrameCounts> frameCountAtStartSnapshots =
3332
new WeakHashMap<>();
3433

35-
private final @Nullable ILogger logger;
3634
private final @NotNull MainLooperHandler handler;
3735

3836
public ActivityFramesTracker(
@@ -44,7 +42,6 @@ public ActivityFramesTracker(
4442
if (androidXAvailable) {
4543
frameMetricsAggregator = new FrameMetricsAggregator();
4644
}
47-
this.logger = logger;
4845
this.handler = handler;
4946
}
5047

@@ -61,7 +58,6 @@ public ActivityFramesTracker(final @NotNull LoadClass loadClass) {
6158
final @Nullable FrameMetricsAggregator frameMetricsAggregator,
6259
final @NotNull MainLooperHandler handler) {
6360
this.frameMetricsAggregator = frameMetricsAggregator;
64-
this.logger = null;
6561
this.handler = handler;
6662
}
6763

@@ -75,7 +71,7 @@ public synchronized void addActivity(final @NotNull Activity activity) {
7571
return;
7672
}
7773

78-
runSafelyOnUiThread(() -> frameMetricsAggregator.add(activity), "FrameMetricsAggregator.add");
74+
runSafelyOnUiThread(() -> frameMetricsAggregator.add(activity));
7975
snapshotFrameCountsAtStart(activity);
8076
}
8177

@@ -140,8 +136,7 @@ public synchronized void setMetrics(
140136
// there was no
141137
// Observers, See
142138
// https://android.googlesource.com/platform/frameworks/base/+/140ff5ea8e2d99edc3fbe63a43239e459334c76b
143-
runSafelyOnUiThread(
144-
() -> frameMetricsAggregator.remove(activity), "FrameMetricsAggregator.remove");
139+
runSafelyOnUiThread(() -> frameMetricsAggregator.remove(activity));
145140

146141
final @Nullable FrameCounts frameCounts = diffFrameCountsAtEnd(activity);
147142

@@ -200,13 +195,13 @@ public synchronized void setMetrics(
200195
@SuppressWarnings("NullAway")
201196
public synchronized void stop() {
202197
if (isFrameMetricsAggregatorAvailable()) {
203-
runSafelyOnUiThread(() -> frameMetricsAggregator.stop(), "FrameMetricsAggregator.stop");
198+
runSafelyOnUiThread(() -> frameMetricsAggregator.stop());
204199
frameMetricsAggregator.reset();
205200
}
206201
activityMeasurements.clear();
207202
}
208203

209-
private void runSafelyOnUiThread(final Runnable runnable, final String tag) {
204+
private void runSafelyOnUiThread(final Runnable runnable) {
210205
try {
211206
if (MainThreadChecker.isMainThread()) {
212207
runnable.run();
@@ -215,17 +210,13 @@ private void runSafelyOnUiThread(final Runnable runnable, final String tag) {
215210
() -> {
216211
try {
217212
runnable.run();
218-
} catch (Throwable t) {
219-
if (logger != null) {
220-
logger.log(SentryLevel.ERROR, "Failed to execute " + tag, t);
221-
}
213+
} catch (Throwable ignored) {
214+
// ignored
222215
}
223216
});
224217
}
225-
} catch (Throwable t) {
226-
if (logger != null) {
227-
logger.log(SentryLevel.ERROR, "Failed to execute " + tag, t);
228-
}
218+
} catch (Throwable ignored) {
219+
// ignored
229220
}
230221
}
231222

0 commit comments

Comments
 (0)