Add exponential backoff to Bssid blocklist time

Stores the blocklist streak per failure reason inside WifiScoreCard.
This information is used in this CL to expedite blocklisting to known
failing APs as well as to calculate for the blocklist duration with
exponential backoff.

Bug: 139287182
Test: atest FrameworksWifiTests
Test: Verified in dumpsys that the blocklist duration increases with
consistently repeating failures
Change-Id: I87273dfc4b2ea68722e84936c44ec123e26146da
7 files changed
tree: 4f0c47ecc1a2022f322e604c079addf684bf9dcd
  1. service/
  2. PREUPLOAD.cfg