device_google_gs-common/performance/experiments/sepolicy/pixel-experiments-recovery.sh.te
Dmitry Skiba afc6c28401 Add recovery support for perf experiments.
This change establishes a place for perf experiments and adds a
script to delay experiments for recovery purposes. For more info
see go/pixel-perf-experiment-whatif.

Bug: 365855872
Test: build/flash, set .Perf__experiments_delay_seconds=10, verify that vendor.perf.allow_experiments=1 after 10 seconds
Flag: NONE controlled by Mendel instead
Change-Id: I78db482542066d5d5646d8c303dbe88054cfe66d
Signed-off-by: Dmitry Skiba <dskiba@google.com>
2024-12-05 09:07:27 +00:00

10 lines
428 B
Text

# Rules for pixel-experiments-recovery.sh
type pixel-experiments-recovery-sh, domain;
type pixel-experiments-recovery-sh_exec, exec_type, vendor_file_type, file_type;
init_daemon_domain(pixel-experiments-recovery-sh)
# Allow "setprop vendor.perf.allow_experiments".
allow pixel-experiments-recovery-sh vendor_toolbox_exec:file { execute_no_trans };
set_prop(pixel-experiments-recovery-sh, vendor_perf_allow_experiments_prop)