diff options
Diffstat (limited to 'javatests/com/google/android/libraries/mobiledatadownload/testing/TestFlags.java')
-rw-r--r-- | javatests/com/google/android/libraries/mobiledatadownload/testing/TestFlags.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/javatests/com/google/android/libraries/mobiledatadownload/testing/TestFlags.java b/javatests/com/google/android/libraries/mobiledatadownload/testing/TestFlags.java index 85c9648..5efada8 100644 --- a/javatests/com/google/android/libraries/mobiledatadownload/testing/TestFlags.java +++ b/javatests/com/google/android/libraries/mobiledatadownload/testing/TestFlags.java @@ -61,6 +61,7 @@ public final class TestFlags implements Flags { public Optional<Boolean> enableDownloadStageExperimentIdPropagation = Optional.absent(); public Optional<Boolean> enableIsolatedStructureVerification = Optional.absent(); public Optional<Boolean> enableRngBasedDeviceStableSampling = Optional.absent(); + public Optional<Boolean> enableFileDownloadDedupByFileKey = Optional.absent(); public Optional<Long> maintenanceGcmTaskPeriod = Optional.absent(); public Optional<Long> chargingGcmTaskPeriod = Optional.absent(); public Optional<Long> cellularChargingGcmTaskPeriod = Optional.absent(); @@ -291,6 +292,11 @@ public final class TestFlags implements Flags { } @Override + public boolean enableFileDownloadDedupByFileKey() { + return enableFileDownloadDedupByFileKey.or(delegate.enableRngBasedDeviceStableSampling()); + } + + @Override public long maintenanceGcmTaskPeriod() { return maintenanceGcmTaskPeriod.or(delegate.maintenanceGcmTaskPeriod()); } |