16 lines
602 B
Bash
Executable File
16 lines
602 B
Bash
Executable File
#!/vendor/bin/sh
|
|
|
|
# This script delays experiments by the specified amount of seconds. The delay is not needed for
|
|
# the normal operation, but becomes essential for the rare case (which "should not happen") where
|
|
# an experiment causes really bad issues (e.g. crashes the kernel). In such case the delay gives
|
|
# GMSCore an opportunity to fetch fresh experiments snapshot (with the bad experiment disabled).
|
|
#
|
|
# See go/pixel-perf-experiment-whatif for more info.
|
|
|
|
delay_seconds="$1"
|
|
|
|
if [ -n "$delay_seconds" ]; then
|
|
sleep "$delay_seconds"
|
|
/vendor/bin/setprop vendor.perf.allow_experiments 1
|
|
fi
|