diff options
author | Pavel Maltsev <pavelm@google.com> | 2018-01-25 17:47:54 -0800 |
---|---|---|
committer | Pavel Maltsev <pavelm@google.com> | 2018-01-25 17:53:45 -0800 |
commit | 4e5bda0e8e90453d76352f88a40c9d3278b87484 (patch) | |
tree | 23a9796cab47c7f9efda35e2c7ef56bbf25cdc92 /tests | |
parent | 4db05fc5230b2d90772d742da220acb456091d52 (diff) |
Enable multiple active Ethernet interfaces
Fix WifiBackupRestore tests as now IpConfigStore uses string keys as
opposed to int
Bug: 72526879
Test: runtest -x frameworks/opt/net/wifi
Change-Id: I7ed85c21f0799b4c35f95436bd625a315b38a38e
Diffstat (limited to 'tests')
-rw-r--r-- | tests/wifitests/src/com/android/server/wifi/WifiBackupRestoreTest.java | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/tests/wifitests/src/com/android/server/wifi/WifiBackupRestoreTest.java b/tests/wifitests/src/com/android/server/wifi/WifiBackupRestoreTest.java index 58b8d394b..34d75b22e 100644 --- a/tests/wifitests/src/com/android/server/wifi/WifiBackupRestoreTest.java +++ b/tests/wifitests/src/com/android/server/wifi/WifiBackupRestoreTest.java @@ -775,12 +775,14 @@ public class WifiBackupRestoreTest { private byte[] createIpConfBackupData(List<WifiConfiguration> configurations) { ByteArrayOutputStream bos = new ByteArrayOutputStream(); DataOutputStream out = new DataOutputStream(bos); + final int configStoreVersion = 2; try { // write version first. - out.writeInt(2); + out.writeInt(configStoreVersion); for (WifiConfiguration configuration : configurations) { - IpConfigStore.writeConfig(out, configuration.configKey().hashCode(), - configuration.getIpConfiguration()); + // TODO: store configKey as a string instead of calculating its hash + IpConfigStore.writeConfig(out, String.valueOf(configuration.configKey().hashCode()), + configuration.getIpConfiguration(), configStoreVersion); } out.flush(); return bos.toByteArray(); |