Convert netd tests to Result::ok()

No functionality change, this is a mechanical cleanup.

Test: cd system/netd && atest
Change-Id: I9255fbc8bf8b72b795a4144f8dac0748117abaf6
diff --git a/server/TrafficControllerTest.cpp b/server/TrafficControllerTest.cpp
index e81a3cb..3cde9be 100644
--- a/server/TrafficControllerTest.cpp
+++ b/server/TrafficControllerTest.cpp
@@ -116,8 +116,8 @@
         ASSERT_VALID(mTc.mConfigurationMap);
 
         // Always write to stats map A by default.
-        ASSERT_TRUE(mTc.mConfigurationMap.writeValue(CURRENT_STATS_MAP_CONFIGURATION_KEY,
-                                                     SELECT_MAP_A, BPF_ANY));
+        ASSERT_RESULT_OK(mTc.mConfigurationMap.writeValue(CURRENT_STATS_MAP_CONFIGURATION_KEY,
+                                                          SELECT_MAP_A, BPF_ANY));
         mTc.mUidOwnerMap.reset(dupFd(mFakeUidOwnerMap.getMap()));
         ASSERT_VALID(mTc.mUidOwnerMap);
         mTc.mUidPermissionMap.reset(dupFd(mFakeUidPermissionMap.getMap()));
@@ -141,24 +141,24 @@
 
     void expectUidTag(uint64_t cookie, uid_t uid, uint32_t tag) {
         Result<UidTagValue> tagResult = mFakeCookieTagMap.readValue(cookie);
-        ASSERT_TRUE(tagResult);
+        ASSERT_RESULT_OK(tagResult);
         EXPECT_EQ(uid, tagResult.value().uid);
         EXPECT_EQ(tag, tagResult.value().tag);
     }
 
-    void expectNoTag(uint64_t cookie) { EXPECT_FALSE(mFakeCookieTagMap.readValue(cookie)); }
+    void expectNoTag(uint64_t cookie) { EXPECT_FALSE(mFakeCookieTagMap.readValue(cookie).ok()); }
 
     void populateFakeStats(uint64_t cookie, uint32_t uid, uint32_t tag, StatsKey* key) {
         UidTagValue cookieMapkey = {.uid = (uint32_t)uid, .tag = tag};
-        EXPECT_TRUE(mFakeCookieTagMap.writeValue(cookie, cookieMapkey, BPF_ANY));
+        EXPECT_RESULT_OK(mFakeCookieTagMap.writeValue(cookie, cookieMapkey, BPF_ANY));
         *key = {.uid = uid, .tag = tag, .counterSet = TEST_COUNTERSET, .ifaceIndex = 1};
         StatsValue statsMapValue = {.rxPackets = 1, .rxBytes = 100};
         uint8_t counterSet = TEST_COUNTERSET;
-        EXPECT_TRUE(mFakeUidCounterSetMap.writeValue(uid, counterSet, BPF_ANY));
-        EXPECT_TRUE(mFakeStatsMapA.writeValue(*key, statsMapValue, BPF_ANY));
+        EXPECT_RESULT_OK(mFakeUidCounterSetMap.writeValue(uid, counterSet, BPF_ANY));
+        EXPECT_RESULT_OK(mFakeStatsMapA.writeValue(*key, statsMapValue, BPF_ANY));
         key->tag = 0;
-        EXPECT_TRUE(mFakeStatsMapA.writeValue(*key, statsMapValue, BPF_ANY));
-        EXPECT_TRUE(mFakeAppUidStatsMap.writeValue(uid, statsMapValue, BPF_ANY));
+        EXPECT_RESULT_OK(mFakeStatsMapA.writeValue(*key, statsMapValue, BPF_ANY));
+        EXPECT_RESULT_OK(mFakeAppUidStatsMap.writeValue(uid, statsMapValue, BPF_ANY));
         // put tag information back to statsKey
         key->tag = tag;
     }
@@ -167,37 +167,37 @@
         uint32_t uid = TEST_UID;
         EXPECT_EQ(0, mTc.changeUidOwnerRule(chain, uid, DENY, BLACKLIST));
         Result<UidOwnerValue> value = mFakeUidOwnerMap.readValue(uid);
-        EXPECT_TRUE(value);
+        EXPECT_RESULT_OK(value);
         EXPECT_TRUE(value.value().rule & match);
 
         uid = TEST_UID2;
         EXPECT_EQ(0, mTc.changeUidOwnerRule(chain, uid, ALLOW, WHITELIST));
         value = mFakeUidOwnerMap.readValue(uid);
-        EXPECT_TRUE(value);
+        EXPECT_RESULT_OK(value);
         EXPECT_TRUE(value.value().rule & match);
 
         EXPECT_EQ(0, mTc.changeUidOwnerRule(chain, uid, DENY, WHITELIST));
         value = mFakeUidOwnerMap.readValue(uid);
-        EXPECT_FALSE(value);
+        EXPECT_FALSE(value.ok());
         EXPECT_EQ(ENOENT, value.error().code());
 
         uid = TEST_UID;
         EXPECT_EQ(0, mTc.changeUidOwnerRule(chain, uid, ALLOW, BLACKLIST));
         value = mFakeUidOwnerMap.readValue(uid);
-        EXPECT_FALSE(value);
+        EXPECT_FALSE(value.ok());
         EXPECT_EQ(ENOENT, value.error().code());
 
         uid = TEST_UID3;
         EXPECT_EQ(-ENOENT, mTc.changeUidOwnerRule(chain, uid, ALLOW, BLACKLIST));
         value = mFakeUidOwnerMap.readValue(uid);
-        EXPECT_FALSE(value);
+        EXPECT_FALSE(value.ok());
         EXPECT_EQ(ENOENT, value.error().code());
     }
 
     void checkEachUidValue(const std::vector<int32_t>& uids, UidOwnerMatchType match) {
         for (uint32_t uid : uids) {
             Result<UidOwnerValue> value = mFakeUidOwnerMap.readValue(uid);
-            EXPECT_TRUE(value);
+            EXPECT_RESULT_OK(value);
             EXPECT_TRUE(value.value().rule & match);
         }
         std::set<uint32_t> uidSet(uids.begin(), uids.end());
@@ -206,7 +206,7 @@
             EXPECT_NE(uidSet.end(), uidSet.find(key));
             return Result<void>();
         };
-        EXPECT_TRUE(mFakeUidOwnerMap.iterate(checkNoOtherUid));
+        EXPECT_RESULT_OK(mFakeUidOwnerMap.iterate(checkNoOtherUid));
     }
 
     void checkUidMapReplace(const std::string& name, const std::vector<int32_t>& uids,
@@ -224,7 +224,7 @@
         for (const std::string& strUid : appStrUids) {
             uint32_t uid = stoi(strUid);
             Result<UidOwnerValue> value = mFakeUidOwnerMap.readValue(uid);
-            EXPECT_TRUE(value);
+            EXPECT_RESULT_OK(value);
             EXPECT_EQ(expectedRule, value.value().rule)
                     << "Expected rule for UID " << uid << " to be " << expectedRule << ", but was "
                     << value.value().rule;
@@ -237,14 +237,14 @@
     template <class Key, class Value>
     void expectMapEmpty(BpfMap<Key, Value>& map) {
         auto isEmpty = map.isEmpty();
-        EXPECT_TRUE(isEmpty);
+        EXPECT_RESULT_OK(isEmpty);
         EXPECT_TRUE(isEmpty.value());
     }
 
     void expectUidPermissionMapValues(const std::vector<uid_t>& appUids, uint8_t expectedValue) {
         for (uid_t uid : appUids) {
             Result<uint8_t> value = mFakeUidPermissionMap.readValue(uid);
-            EXPECT_TRUE(value);
+            EXPECT_RESULT_OK(value);
             EXPECT_EQ(expectedValue, value.value())
                     << "Expected value for UID " << uid << " to be " << expectedValue
                     << ", but was " << value.value();
@@ -277,23 +277,23 @@
     void expectFakeStatsUnchanged(uint64_t cookie, uint32_t tag, uint32_t uid,
                                   StatsKey tagStatsMapKey) {
         Result<UidTagValue> cookieMapResult = mFakeCookieTagMap.readValue(cookie);
-        EXPECT_TRUE(cookieMapResult);
+        EXPECT_RESULT_OK(cookieMapResult);
         EXPECT_EQ(uid, cookieMapResult.value().uid);
         EXPECT_EQ(tag, cookieMapResult.value().tag);
         Result<uint8_t> counterSetResult = mFakeUidCounterSetMap.readValue(uid);
-        EXPECT_TRUE(counterSetResult);
+        EXPECT_RESULT_OK(counterSetResult);
         EXPECT_EQ(TEST_COUNTERSET, counterSetResult.value());
         Result<StatsValue> statsMapResult = mFakeStatsMapA.readValue(tagStatsMapKey);
-        EXPECT_TRUE(statsMapResult);
+        EXPECT_RESULT_OK(statsMapResult);
         EXPECT_EQ((uint64_t)1, statsMapResult.value().rxPackets);
         EXPECT_EQ((uint64_t)100, statsMapResult.value().rxBytes);
         tagStatsMapKey.tag = 0;
         statsMapResult = mFakeStatsMapA.readValue(tagStatsMapKey);
-        EXPECT_TRUE(statsMapResult);
+        EXPECT_RESULT_OK(statsMapResult);
         EXPECT_EQ((uint64_t)1, statsMapResult.value().rxPackets);
         EXPECT_EQ((uint64_t)100, statsMapResult.value().rxBytes);
         auto appStatsResult = mFakeAppUidStatsMap.readValue(uid);
-        EXPECT_TRUE(appStatsResult);
+        EXPECT_RESULT_OK(appStatsResult);
         EXPECT_EQ((uint64_t)1, appStatsResult.value().rxPackets);
         EXPECT_EQ((uint64_t)100, appStatsResult.value().rxBytes);
     }
@@ -347,7 +347,7 @@
     ASSERT_EQ(0, mTc.untagSocket(v4socket1));
     expectNoTag(sockCookie1);
     expectUidTag(sockCookie2, TEST_UID, TEST_TAG);
-    ASSERT_FALSE(mFakeCookieTagMap.getNextKey(sockCookie2));
+    ASSERT_FALSE(mFakeCookieTagMap.getNextKey(sockCookie2).ok());
 }
 
 TEST_F(TrafficControllerTest, TestTagSocketV6) {
@@ -442,10 +442,10 @@
     ASSERT_EQ(0, mTc.setCounterSet(TEST_COUNTERSET, TEST_UID, callingUid));
     uid_t uid = TEST_UID;
     Result<uint8_t> counterSetResult = mFakeUidCounterSetMap.readValue(uid);
-    ASSERT_TRUE(counterSetResult);
+    ASSERT_RESULT_OK(counterSetResult);
     ASSERT_EQ(TEST_COUNTERSET, counterSetResult.value());
     ASSERT_EQ(0, mTc.setCounterSet(DEFAULT_COUNTERSET, TEST_UID, callingUid));
-    ASSERT_FALSE(mFakeUidCounterSetMap.readValue(uid));
+    ASSERT_FALSE(mFakeUidCounterSetMap.readValue(uid).ok());
     expectMapEmpty(mFakeUidCounterSetMap);
 }
 
@@ -454,7 +454,7 @@
 
     ASSERT_EQ(-EPERM, mTc.setCounterSet(TEST_COUNTERSET, TEST_UID, TEST_UID2));
     uid_t uid = TEST_UID;
-    ASSERT_FALSE(mFakeUidCounterSetMap.readValue(uid));
+    ASSERT_FALSE(mFakeUidCounterSetMap.readValue(uid).ok());
     expectMapEmpty(mFakeUidCounterSetMap);
 }
 
@@ -465,7 +465,7 @@
     addPrivilegedUid(callingUid);
     ASSERT_GT(0, mTc.setCounterSet(OVERFLOW_COUNTERSET, TEST_UID, callingUid));
     uid_t uid = TEST_UID;
-    ASSERT_FALSE(mFakeUidCounterSetMap.readValue(uid));
+    ASSERT_FALSE(mFakeUidCounterSetMap.readValue(uid).ok());
     expectMapEmpty(mFakeUidCounterSetMap);
 }
 
@@ -493,18 +493,18 @@
     StatsKey tagStatsMapKey;
     populateFakeStats(cookie, uid, tag, &tagStatsMapKey);
     ASSERT_EQ(0, mTc.deleteTagData(TEST_TAG, TEST_UID, callingUid));
-    ASSERT_FALSE(mFakeCookieTagMap.readValue(cookie));
+    ASSERT_FALSE(mFakeCookieTagMap.readValue(cookie).ok());
     Result<uint8_t> counterSetResult = mFakeUidCounterSetMap.readValue(uid);
-    ASSERT_TRUE(counterSetResult);
+    ASSERT_RESULT_OK(counterSetResult);
     ASSERT_EQ(TEST_COUNTERSET, counterSetResult.value());
-    ASSERT_FALSE(mFakeStatsMapA.readValue(tagStatsMapKey));
+    ASSERT_FALSE(mFakeStatsMapA.readValue(tagStatsMapKey).ok());
     tagStatsMapKey.tag = 0;
     Result<StatsValue> statsMapResult = mFakeStatsMapA.readValue(tagStatsMapKey);
-    ASSERT_TRUE(statsMapResult);
+    ASSERT_RESULT_OK(statsMapResult);
     ASSERT_EQ((uint64_t)1, statsMapResult.value().rxPackets);
     ASSERT_EQ((uint64_t)100, statsMapResult.value().rxBytes);
     auto appStatsResult = mFakeAppUidStatsMap.readValue(TEST_UID);
-    ASSERT_TRUE(appStatsResult);
+    ASSERT_RESULT_OK(appStatsResult);
     ASSERT_EQ((uint64_t)1, appStatsResult.value().rxPackets);
     ASSERT_EQ((uint64_t)100, appStatsResult.value().rxBytes);
 }
@@ -520,12 +520,12 @@
     StatsKey tagStatsMapKey;
     populateFakeStats(cookie, uid, tag, &tagStatsMapKey);
     ASSERT_EQ(0, mTc.deleteTagData(0, TEST_UID, callingUid));
-    ASSERT_FALSE(mFakeCookieTagMap.readValue(cookie));
-    ASSERT_FALSE(mFakeUidCounterSetMap.readValue(uid));
-    ASSERT_FALSE(mFakeStatsMapA.readValue(tagStatsMapKey));
+    ASSERT_FALSE(mFakeCookieTagMap.readValue(cookie).ok());
+    ASSERT_FALSE(mFakeUidCounterSetMap.readValue(uid).ok());
+    ASSERT_FALSE(mFakeStatsMapA.readValue(tagStatsMapKey).ok());
     tagStatsMapKey.tag = 0;
-    ASSERT_FALSE(mFakeStatsMapA.readValue(tagStatsMapKey));
-    ASSERT_FALSE(mFakeAppUidStatsMap.readValue(TEST_UID));
+    ASSERT_FALSE(mFakeStatsMapA.readValue(tagStatsMapKey).ok());
+    ASSERT_FALSE(mFakeAppUidStatsMap.readValue(TEST_UID).ok());
 }
 
 TEST_F(TrafficControllerTest, TestDeleteDataWithTwoTags) {
@@ -543,17 +543,17 @@
     populateFakeStats(cookie1, uid, tag1, &tagStatsMapKey1);
     populateFakeStats(cookie2, uid, tag2, &tagStatsMapKey2);
     ASSERT_EQ(0, mTc.deleteTagData(TEST_TAG, TEST_UID, callingUid));
-    ASSERT_FALSE(mFakeCookieTagMap.readValue(cookie1));
+    ASSERT_FALSE(mFakeCookieTagMap.readValue(cookie1).ok());
     Result<UidTagValue> cookieMapResult = mFakeCookieTagMap.readValue(cookie2);
-    ASSERT_TRUE(cookieMapResult);
+    ASSERT_RESULT_OK(cookieMapResult);
     ASSERT_EQ(TEST_UID, cookieMapResult.value().uid);
     ASSERT_EQ(TEST_TAG + 1, cookieMapResult.value().tag);
     Result<uint8_t> counterSetResult = mFakeUidCounterSetMap.readValue(uid);
-    ASSERT_TRUE(counterSetResult);
+    ASSERT_RESULT_OK(counterSetResult);
     ASSERT_EQ(TEST_COUNTERSET, counterSetResult.value());
-    ASSERT_FALSE(mFakeStatsMapA.readValue(tagStatsMapKey1));
+    ASSERT_FALSE(mFakeStatsMapA.readValue(tagStatsMapKey1).ok());
     Result<StatsValue> statsMapResult = mFakeStatsMapA.readValue(tagStatsMapKey2);
-    ASSERT_TRUE(statsMapResult);
+    ASSERT_RESULT_OK(statsMapResult);
     ASSERT_EQ((uint64_t)1, statsMapResult.value().rxPackets);
     ASSERT_EQ((uint64_t)100, statsMapResult.value().rxBytes);
 }
@@ -576,29 +576,29 @@
     // Delete the stats of one of the uid. Check if it is properly collected by
     // removedStats.
     ASSERT_EQ(0, mTc.deleteTagData(0, uid2, callingUid));
-    ASSERT_FALSE(mFakeCookieTagMap.readValue(cookie2));
+    ASSERT_FALSE(mFakeCookieTagMap.readValue(cookie2).ok());
     Result<uint8_t> counterSetResult = mFakeUidCounterSetMap.readValue(uid1);
-    ASSERT_TRUE(counterSetResult);
+    ASSERT_RESULT_OK(counterSetResult);
     ASSERT_EQ(TEST_COUNTERSET, counterSetResult.value());
-    ASSERT_FALSE(mFakeUidCounterSetMap.readValue(uid2));
-    ASSERT_FALSE(mFakeStatsMapA.readValue(tagStatsMapKey2));
+    ASSERT_FALSE(mFakeUidCounterSetMap.readValue(uid2).ok());
+    ASSERT_FALSE(mFakeStatsMapA.readValue(tagStatsMapKey2).ok());
     tagStatsMapKey2.tag = 0;
-    ASSERT_FALSE(mFakeStatsMapA.readValue(tagStatsMapKey2));
-    ASSERT_FALSE(mFakeAppUidStatsMap.readValue(uid2));
+    ASSERT_FALSE(mFakeStatsMapA.readValue(tagStatsMapKey2).ok());
+    ASSERT_FALSE(mFakeAppUidStatsMap.readValue(uid2).ok());
     tagStatsMapKey1.tag = 0;
     Result<StatsValue> statsMapResult = mFakeStatsMapA.readValue(tagStatsMapKey1);
-    ASSERT_TRUE(statsMapResult);
+    ASSERT_RESULT_OK(statsMapResult);
     ASSERT_EQ((uint64_t)1, statsMapResult.value().rxPackets);
     ASSERT_EQ((uint64_t)100, statsMapResult.value().rxBytes);
     auto appStatsResult = mFakeAppUidStatsMap.readValue(uid1);
-    ASSERT_TRUE(appStatsResult);
+    ASSERT_RESULT_OK(appStatsResult);
     ASSERT_EQ((uint64_t)1, appStatsResult.value().rxPackets);
     ASSERT_EQ((uint64_t)100, appStatsResult.value().rxBytes);
 
     // Delete the stats of the other uid.
     ASSERT_EQ(0, mTc.deleteTagData(0, uid1, callingUid));
-    ASSERT_FALSE(mFakeStatsMapA.readValue(tagStatsMapKey1));
-    ASSERT_FALSE(mFakeAppUidStatsMap.readValue(uid1));
+    ASSERT_FALSE(mFakeStatsMapA.readValue(tagStatsMapKey1).ok());
+    ASSERT_FALSE(mFakeAppUidStatsMap.readValue(uid1).ok());
 }
 
 TEST_F(TrafficControllerTest, TestUpdateOwnerMapEntry) {
@@ -607,25 +607,25 @@
     uint32_t uid = TEST_UID;
     ASSERT_TRUE(isOk(mTc.updateOwnerMapEntry(STANDBY_MATCH, uid, DENY, BLACKLIST)));
     Result<UidOwnerValue> value = mFakeUidOwnerMap.readValue(uid);
-    ASSERT_TRUE(value);
+    ASSERT_RESULT_OK(value);
     ASSERT_TRUE(value.value().rule & STANDBY_MATCH);
 
     ASSERT_TRUE(isOk(mTc.updateOwnerMapEntry(DOZABLE_MATCH, uid, ALLOW, WHITELIST)));
     value = mFakeUidOwnerMap.readValue(uid);
-    ASSERT_TRUE(value);
+    ASSERT_RESULT_OK(value);
     ASSERT_TRUE(value.value().rule & DOZABLE_MATCH);
 
     ASSERT_TRUE(isOk(mTc.updateOwnerMapEntry(DOZABLE_MATCH, uid, DENY, WHITELIST)));
     value = mFakeUidOwnerMap.readValue(uid);
-    ASSERT_TRUE(value);
+    ASSERT_RESULT_OK(value);
     ASSERT_FALSE(value.value().rule & DOZABLE_MATCH);
 
     ASSERT_TRUE(isOk(mTc.updateOwnerMapEntry(STANDBY_MATCH, uid, ALLOW, BLACKLIST)));
-    ASSERT_FALSE(mFakeUidOwnerMap.readValue(uid));
+    ASSERT_FALSE(mFakeUidOwnerMap.readValue(uid).ok());
 
     uid = TEST_UID2;
     ASSERT_FALSE(isOk(mTc.updateOwnerMapEntry(STANDBY_MATCH, uid, ALLOW, BLACKLIST)));
-    ASSERT_FALSE(mFakeUidOwnerMap.readValue(uid));
+    ASSERT_FALSE(mFakeUidOwnerMap.readValue(uid).ok());
 }
 
 TEST_F(TrafficControllerTest, TestChangeUidOwnerRule) {
@@ -704,7 +704,7 @@
     // Remove the same UIDs from the blacklist and check the map is empty.
     ASSERT_TRUE(isOk(mTc.updateUidOwnerMap(appStrUids, BandwidthController::IptJumpReject,
                                            BandwidthController::IptOpDelete)));
-    ASSERT_FALSE(mFakeUidOwnerMap.getFirstKey());
+    ASSERT_FALSE(mFakeUidOwnerMap.getFirstKey().ok());
 }
 
 TEST_F(TrafficControllerTest, TestDeleteWrongMatchSilentlyFails) {