From 99ba4e9c5770aa51222ab1139c5c4a056a46f085 Mon Sep 17 00:00:00 2001 From: Harsha Sura Date: Mon, 16 Mar 2020 16:23:41 -0700 Subject: [PATCH] Apply commits in #443 #444 #445 #457 as a patch --- app/build.gradle | 3 ++ .../android/events/testapp/MainActivity.java | 13 ++++++ app/src/main/res/layout/activity_main.xml | 11 +++++ gradle/dependencies.gradle | 2 +- gradle/wrapper/gradle-wrapper.properties | 4 +- .../mapbox/android/telemetry/CrashEvent.java | 18 ++++++++ .../android/telemetry/MapboxTelemetry.java | 13 +++++- .../android/telemetry/AppUserTurnstile.java | 12 ++++++ .../mapbox/android/telemetry/Attachment.java | 3 ++ .../android/telemetry/LocationEvent.java | 2 + .../android/telemetry/TelemetryUtils.java | 43 +++++++++++++++++++ .../mapbox/android/telemetry/VisionEvent.java | 5 ++- .../telemetry/VisionObjectDetectionEvent.java | 4 ++ .../mapbox/android/telemetry/SchemaTest.java | 16 ++++++- package.json | 4 +- 15 files changed, 143 insertions(+), 10 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index e0e439152..1a45a0a11 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -16,6 +16,9 @@ android { release { minifyEnabled true } + debug { + minifyEnabled true + } } flavorDimensions "version" diff --git a/app/src/main/java/com/mapbox/android/events/testapp/MainActivity.java b/app/src/main/java/com/mapbox/android/events/testapp/MainActivity.java index 234c4924e..b3f74fe9e 100644 --- a/app/src/main/java/com/mapbox/android/events/testapp/MainActivity.java +++ b/app/src/main/java/com/mapbox/android/events/testapp/MainActivity.java @@ -66,6 +66,15 @@ public void onClick(View v) { } } }); + + Button sendTurnstile = findViewById(R.id.turnstile); + + sendTurnstile.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + mapboxTelemetry.push(new AppUserTurnstile("fooSdk", "1.0.0")); + } + }); } @SuppressLint("MissingPermission") @@ -175,6 +184,9 @@ public void run() { }); } Log.i(LOG_TAG, message); + if (!successful) { + throw new AssertionError("Failed to POST Event: " + code); + } } @Override @@ -189,6 +201,7 @@ public void run() { }); } Log.e(LOG_TAG, "Failure: " + message); + throw new AssertionError("Failed to POST Event"); } } } diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index 5927c39cf..771e27da7 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -30,4 +30,15 @@ app:layout_constraintTop_toTopOf="parent" android:layout_marginBottom="8dp" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintVertical_bias="0.076"/> +