Revert "Compos test compilation is only for dogfooders and is cr..."
Revert submission 2278163
Reason for revert: the failure has completely resolved.
Reverted Changes:
Ia9bb1597f:Compos test compilation is only for dogfooders and...
I4f912afbe:Revert "Remove the daily job"
Bug: 250929504
Change-Id: I121c03825fe57efb65f6d14d3b109c42554fa63d
diff --git a/compos/composd/src/service.rs b/compos/composd/src/service.rs
index 27c31e3..49cfd3a 100644
--- a/compos/composd/src/service.rs
+++ b/compos/composd/src/service.rs
@@ -67,10 +67,7 @@
ApexSource::PreferStaged => true,
_ => unreachable!("Invalid ApexSource {:?}", apex_source),
};
- // b/250929504 failure here intentionally crashes composd to trigger a bugreport
- Ok(self
- .do_start_test_compile(prefer_staged, callback)
- .expect("Failed to start the test compile"))
+ to_binder_result(self.do_start_test_compile(prefer_staged, callback))
}
}
diff --git a/compos/service/java/com/android/server/compos/IsolatedCompilationJobService.java b/compos/service/java/com/android/server/compos/IsolatedCompilationJobService.java
index be56430..f55b42c 100644
--- a/compos/service/java/com/android/server/compos/IsolatedCompilationJobService.java
+++ b/compos/service/java/com/android/server/compos/IsolatedCompilationJobService.java
@@ -23,7 +23,6 @@
import android.app.job.JobScheduler;
import android.app.job.JobService;
import android.content.ComponentName;
-import android.os.Build;
import android.os.IBinder;
import android.os.RemoteException;
import android.os.ServiceManager;
@@ -51,9 +50,7 @@
private final AtomicReference<CompilationJob> mCurrentJob = new AtomicReference<>();
static void scheduleDailyJob(JobScheduler scheduler) {
- // This daily job is only for dogfooders (userdebug/eng)
- if (Build.IS_USER) return;
-
+ // TODO(b/205296305) Remove this
ComponentName serviceName =
new ComponentName("android", IsolatedCompilationJobService.class.getName());