Merge "cts: TestProducerIsolatedService: stop using foregrounded service"
diff --git a/test/cts/producer/src/android/perfetto/producer/ProducerActivity.java b/test/cts/producer/src/android/perfetto/producer/ProducerActivity.java
index 5a8e0c9..0572fa6 100644
--- a/test/cts/producer/src/android/perfetto/producer/ProducerActivity.java
+++ b/test/cts/producer/src/android/perfetto/producer/ProducerActivity.java
@@ -47,7 +47,8 @@
manager.createNotificationChannel(isolatedChannel);
startForegroundService(new Intent(ProducerActivity.this, ProducerService.class));
- startForegroundService(new Intent(ProducerActivity.this, ProducerIsolatedService.class));
+ // isolated services cannot be foreground
+ startService(new Intent(ProducerActivity.this, ProducerIsolatedService.class));
System.loadLibrary("perfettocts_jni");
diff --git a/test/cts/producer/src/android/perfetto/producer/ProducerIsolatedService.java b/test/cts/producer/src/android/perfetto/producer/ProducerIsolatedService.java
index 943cab9..27bbea4 100644
--- a/test/cts/producer/src/android/perfetto/producer/ProducerIsolatedService.java
+++ b/test/cts/producer/src/android/perfetto/producer/ProducerIsolatedService.java
@@ -22,17 +22,9 @@
import android.content.Intent;
public class ProducerIsolatedService extends Service {
- private static final int NOTIFICATION_ID = 123;
@Override
public void onCreate() {
- Notification.Builder builder = new Notification.Builder(this, "isolated_service");
- builder.setContentTitle("Perfetto isolated service")
- .setContentText("Perfetto isolated service")
- .setSmallIcon(R.mipmap.ic_launcher);
-
- startForeground(NOTIFICATION_ID, builder.build());
-
System.loadLibrary("perfettocts_jni");
new Thread(new Runnable() {
@Override