summaryrefslogtreecommitdiff
path: root/AconfigFlags.bp
diff options
context:
space:
mode:
authorKweku Adams <kwekua@google.com>2023-08-28 21:47:36 +0000
committerKweku Adams <kwekua@google.com>2023-11-17 19:39:18 +0000
commitc7cd8d1944623f9d8ec4627f8d1d742bb0fe189e (patch)
tree5dca89a4c9e5e788347c5b06d931d862d4c56dcc /AconfigFlags.bp
parent57ea02322e889177f886e2e61bef646353cf60a8 (diff)
downloadbase-c7cd8d1944623f9d8ec4627f8d1d742bb0fe189e.tar.gz
Add APIs to let apps attach debug info to jobs.
1. Let apps specify a specific trace tag for when their jobs are running. 2. Allow apps to attach some tags to a job for debugging purposes. Bug: 293491637 Bug: 297106461 Test: atest CtsJobSchedulerTestCases:JobInfoTest Test: atest FrameworksServicesTests:JobStoreTest Change-Id: I7398210fc4730043f618579bad0d2e5140b912a7
Diffstat (limited to 'AconfigFlags.bp')
-rw-r--r--AconfigFlags.bp14
1 files changed, 14 insertions, 0 deletions
diff --git a/AconfigFlags.bp b/AconfigFlags.bp
index b5f398b28b9e..ce3e985e22d5 100644
--- a/AconfigFlags.bp
+++ b/AconfigFlags.bp
@@ -36,6 +36,7 @@ aconfig_srcjars = [
":com.android.hardware.input-aconfig-java{.generated_srcjars}",
":com.android.input.flags-aconfig-java{.generated_srcjars}",
":com.android.text.flags-aconfig-java{.generated_srcjars}",
+ ":framework-jobscheduler-job.flags-aconfig-java{.generated_srcjars}",
":telecom_flags_core_java_lib{.generated_srcjars}",
":telephony_flags_core_java_lib{.generated_srcjars}",
":android.companion.virtual.flags-aconfig-java{.generated_srcjars}",
@@ -664,6 +665,19 @@ cc_aconfig_library {
aconfig_declarations: "device_policy_aconfig_flags",
}
+// JobScheduler
+aconfig_declarations {
+ name: "framework-jobscheduler-job.flags-aconfig",
+ package: "android.app.job",
+ srcs: ["apex/jobscheduler/framework/aconfig/job.aconfig"],
+}
+
+java_aconfig_library {
+ name: "framework-jobscheduler-job.flags-aconfig-java",
+ aconfig_declarations: "framework-jobscheduler-job.flags-aconfig",
+ defaults: ["framework-minus-apex-aconfig-java-defaults"],
+}
+
// Notifications
aconfig_declarations {
name: "android.service.notification.flags-aconfig",