[WifiAutoUpdateTest] New tests for OTA upgrade tests

CHERRY PICKED CHANGES FROM git_master to test OTA upgrade tests from
qt-qpr branches to rvc.

Test steps:

Pre OTA steps

1. Add wifi network suggestions for a wifi network
2. Save a wifi network configuration and enable it. (Do not connect)
3. Add a wifi hotspot configuration and verify it works
4. Connect to 2 different networks. Save the randomized MAC addrs

Do a OTA upgrade

Pst OTA tests
6. Verify that wifi state is set to True
7. Verify that the no. of saved wifi networks is 3
8. Verify that DUT can connect to the networks in step 4
9. Verify that randomized MAC addrs are the same after OTA upgrade
10.Verify wifi hotspot works for the saved configuration after OTA
11.Verify DUT connects to the saved wifi network in step 2
12.Removed saved configurations and verify network suggestions work
13.Verify wifi toggle works
14.Verify DUT can connect to new networks
15.Verify DUT can reset

Bug: 143277014
Test: Verified the changes
Change-Id: I6ce8ca34d857d7da34572ec8dd04c3b9d018afa1
Merged-In: Ib2f576cfc2179f5fa0214d2312d17f65dba4f646
1 file changed
tree: 221d5bb3866a4569ef03155e0e25e193906765e4
  1. acts/
  2. tools/
  3. wts-acts/
  4. Android.mk
  5. OWNERS
  6. PREUPLOAD.cfg