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