Aaron Huang
80767e64ef
Add wipeOnError flag to NetworkStatsRecorder
...
If reading data happens exception while doing data migration,
the file will be deleted by legacy recorders. This would cause
legacy persistent data being lost and cannot be retrieved by
any method. To avoid the files being deleted, add a wipeOnError
flag to recorder which indicates this recorder will wipe on
error or not . If the flag is set to true then deletes all files
when it throws, otherwise keeps all files.
(cherry-picked from ag/18910973)
Bug: 233828210
Test: FrameworksNetTests:NetworkStatsRecorderTest
Change-Id: Id7a3d8bebf8a00d814f9e84bf4c10d927e6ff749
Merged-In: Id7a3d8bebf8a00d814f9e84bf4c10d927e6ff749
2022-06-22 17:37:51 +08:00
..
ipmemorystore
Re-skip connectivity unit tests before S
2021-06-30 12:00:28 +09:00
netstats
Don't clobber existing history entries.
2022-05-24 11:37:42 +08:00
nsd
Merge "Fix service resolve on tethering downstreams"
2022-06-01 05:31:14 +00:00
util
Add new network capabilities to support automotive head unit via USB
2021-07-08 09:44:39 +09:00
ConnectivityManagerTest.java
Fix ConnectivityManager memory leak
2022-04-29 08:01:23 +00:00
EthernetNetworkUpdateRequestTest.java
Add test for nullable IpConfiguration
2022-03-16 20:29:10 +01:00
Ikev2VpnProfileTest.java
Test Ikev2VpnProfile provisioned with IkeTunnelConnectionParams
2022-04-21 14:49:41 +08:00
IpMemoryStoreTest.java
Re-skip connectivity unit tests before S
2021-06-30 12:00:28 +09:00
IpSecAlgorithmTest.java
Add some non-connectivity-module-test back to ConnectivityCoverageTests
2022-05-27 07:16:46 +00:00
IpSecConfigTest.java
Add some non-connectivity-module-test back to ConnectivityCoverageTests
2022-05-27 07:16:46 +00:00
IpSecManagerTest.java
Add some non-connectivity-module-test back to ConnectivityCoverageTests
2022-05-27 07:16:46 +00:00
IpSecTransformTest.java
Add some non-connectivity-module-test back to ConnectivityCoverageTests
2022-05-27 07:16:46 +00:00
KeepalivePacketDataUtilTest.java
Move fromStableParcelable to KeepaliveController
2021-11-01 13:23:27 +09:00
MacAddressTest.java
Re-skip connectivity unit tests before S
2021-06-30 12:00:28 +09:00
NetworkIdentitySetTest.kt
Fix NullPointerException happens in dumpCheckin
2022-04-19 17:49:30 +08:00
NetworkIdentityTest.kt
Add some non-connectivity-module-test back to ConnectivityCoverageTests
2022-05-27 07:16:46 +00:00
NetworkStatsAccessTest.java
Add some non-connectivity-module-test back to ConnectivityCoverageTests
2022-05-27 07:16:46 +00:00
NetworkStatsCollectionTest.java
[MS81] Support remove history before cutoff timestamp
2022-05-12 16:31:39 +08:00
NetworkStatsHistoryTest.java
Add some non-connectivity-module-test back to ConnectivityCoverageTests
2022-05-27 07:16:46 +00:00
NetworkStatsRecorderTest.java
Add wipeOnError flag to NetworkStatsRecorder
2022-06-22 17:37:51 +08:00
NetworkStatsTest.java
Add some non-connectivity-module-test back to ConnectivityCoverageTests
2022-05-27 07:16:46 +00:00
NetworkTemplateTest.kt
Add some non-connectivity-module-test back to ConnectivityCoverageTests
2022-05-27 07:16:46 +00:00
NetworkUtilsTest.java
Re-skip connectivity unit tests before S
2021-06-30 12:00:28 +09:00
QosSocketFilterTest.java
Support QosCallback with UDP socket. UnitTest
2022-05-05 08:45:00 +00:00
QosSocketInfoTest.java
Support QosCallback with UDP socket. UnitTest
2022-05-05 08:45:00 +00:00
TelephonyNetworkSpecifierTest.java
Re-skip connectivity unit tests before S
2021-06-30 12:00:28 +09:00
VpnManagerTest.java
Re-skip connectivity unit tests before S
2021-06-30 12:00:28 +09:00
VpnTransportInfoTest.java
Re-skip connectivity unit tests before S
2021-06-30 12:00:28 +09:00