• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1package: "android.app.job"
2container: "system"
3
4flag {
5    name: "enforce_minimum_time_windows"
6    namespace: "backstage_power"
7    description: "Enforce a minimum time window for job latencies & deadlines"
8    bug: "311402873"
9}
10
11flag {
12    name: "job_debug_info_apis"
13    is_exported: true
14    namespace: "backstage_power"
15    description: "Add APIs to let apps attach debug information to jobs"
16    bug: "293491637"
17}
18
19flag {
20   name: "handle_abandoned_jobs"
21   namespace: "backstage_power"
22   description: "Detect, report and take action on jobs that maybe abandoned by the app without calling jobFinished."
23   bug: "372529068"
24   is_exported: true
25}
26
27flag {
28    name: "ignore_important_while_foreground"
29    namespace: "backstage_power"
30    description: "Ignore the important_while_foreground flag and change the related APIs to be not effective"
31    bug: "374175032"
32    is_exported: true
33}
34
35flag {
36    name: "get_pending_job_reasons_api"
37    is_exported: true
38    namespace: "backstage_power"
39    description: "Introduce a new getPendingJobReasons() API which returns reasons why a job may not have executed. Also deprecate the existing getPendingJobReason() API."
40    bug: "372031023"
41}
42
43flag {
44    name: "get_pending_job_reasons_history_api"
45    is_exported: true
46    namespace: "backstage_power"
47    description: "Introduce a new getPendingJobReasonsHistory() API which returns a limited historical view of getPendingJobReasons()."
48    bug: "372031023"
49}
50
51
52flag {
53    name: "add_type_info_to_wakelock_tag"
54    namespace: "backstage_power"
55    description: "Append the job type info to wakelock tag"
56    bug: "381880530"
57    metadata {
58        purpose: PURPOSE_BUGFIX
59    }
60}
61