Added policy_timers_fuzzer
exec/s: 12119 Test: ./policy_timers_fuzzer Bug: 265234582 Change-Id: Ia5085ea6064a84ed6a4e5cb07a70b28893dd8879
This commit is contained in:
committed by
Akshata Kadam
parent
aebfcbb789
commit
a252eba173
@@ -5,6 +5,7 @@
|
||||
+ [content_decryption_fuzzer](#ContentDecryption)
|
||||
+ [system_id_extractor_fuzzer](#SystemIdExtractor)
|
||||
+ [service_certificate_fuzzer](#ServiceCertificate)
|
||||
+ [policy_timers_fuzzer](#PolicyTimers)
|
||||
|
||||
# <a name="PolicyEngine"></a> Fuzzer for PolicyEngine
|
||||
|
||||
@@ -53,6 +54,7 @@ ContentDecryption supports the following parameters:
|
||||
$ adb sync data
|
||||
$ adb shell /data/fuzz/arm64/content_decryption_fuzzer/vendor/content_decryption_fuzzer
|
||||
```
|
||||
|
||||
# <a name="SystemIdExtractor"></a> Fuzzer for SystemIdExtractor
|
||||
|
||||
SystemIdExtractor supports the following parameters:
|
||||
@@ -76,6 +78,7 @@ SystemIdExtractor supports the following parameters:
|
||||
$ adb sync data
|
||||
$ adb shell /data/fuzz/arm64/system_id_extractor_fuzzer/vendor/system_id_extractor_fuzzer
|
||||
```
|
||||
|
||||
# <a name="ServiceCertificate"></a> Fuzzer for ServiceCertificate
|
||||
|
||||
ServiceCertificate supports the following parameters:
|
||||
@@ -99,3 +102,24 @@ ServiceCertificate supports the following parameters:
|
||||
$ adb sync data
|
||||
$ adb shell /data/fuzz/arm64/service_certificate_fuzzer/vendor/service_certificate_fuzzer
|
||||
```
|
||||
|
||||
# <a name="PolicyTimers"></a> Fuzzer for PolicyTimers
|
||||
|
||||
PolicyTimers supports the following parameters:
|
||||
1. Seconds Since Last Played (parameter name: "secondsSinceLastPlayed")
|
||||
2. Expiry Time (parameter name: "expiryTime")
|
||||
|
||||
| Parameter| Valid Values| Configured Value|
|
||||
|------------- |-------------| ----- |
|
||||
|`secondsSinceLastPlayed`| `Integer` |Value obtained from FuzzedDataProvider|
|
||||
|`expiryTime`| `Interger` |Value obtained from FuzzedDataProvider|
|
||||
|
||||
#### Steps to run
|
||||
1. Build the fuzzer
|
||||
```
|
||||
$ mm -j$(nproc) policy_timers_fuzzer
|
||||
```
|
||||
2. Run on device
|
||||
```
|
||||
$ adb sync data
|
||||
$ adb shell /data/fuzz/arm64/policy_timers_fuzzer/vendor/policy_timers_fuzzer
|
||||
|
||||
Reference in New Issue
Block a user