Lines Matching refs:device_info_
102 device_info_(&control_interface_, &dispatcher_, &metrics_, &manager_) { in DeviceInfoTest()
107 device_info_.rtnl_handler_ = &rtnl_handler_; in SetUp()
108 device_info_.routing_table_ = &routing_table_; in SetUp()
110 device_info_.netlink_manager_ = &netlink_manager_; in SetUp()
112 device_info_.time_ = &time_; in SetUp()
113 manager_.set_mock_device_info(&device_info_); in SetUp()
125 device_info_.infos_[kTestDeviceIndex].ip_addresses; in CreateInterfaceAddress()
135 return device_info_.CreateDevice(link_name, address, interface_index, in CreateDevice()
140 return device_info_.delayed_devices_; in GetDelayedDevices()
149 device_info_.set_sockets(mock_sockets_); in SetSockets()
194 DeviceInfo device_info_; member in shill::DeviceInfoTest
278 device_info_.LinkMsgHandler(message); in SendMessageToDeviceInfo()
280 device_info_.AddressMsgHandler(message); in SendMessageToDeviceInfo()
282 device_info_.RdnssMsgHandler(message); in SendMessageToDeviceInfo()
295 EXPECT_FALSE(device_info_.link_listener_.get()); in TEST_F()
296 EXPECT_FALSE(device_info_.address_listener_.get()); in TEST_F()
297 EXPECT_TRUE(device_info_.infos_.empty()); in TEST_F()
303 device_info_.Start(); in TEST_F()
304 EXPECT_TRUE(device_info_.link_listener_.get()); in TEST_F()
305 EXPECT_TRUE(device_info_.address_listener_.get()); in TEST_F()
306 EXPECT_TRUE(device_info_.infos_.empty()); in TEST_F()
310 EXPECT_FALSE(device_info_.infos_.empty()); in TEST_F()
312 device_info_.Stop(); in TEST_F()
313 EXPECT_FALSE(device_info_.link_listener_.get()); in TEST_F()
314 EXPECT_FALSE(device_info_.address_listener_.get()); in TEST_F()
315 EXPECT_TRUE(device_info_.infos_.empty()); in TEST_F()
324 device_info_.RegisterDevice(device0); in TEST_F()
331 device_info_.RequestLinkStatistics(); in TEST_F()
337 EXPECT_FALSE(device_info_.GetDevice(kTestDeviceIndex).get()); in TEST_F()
338 EXPECT_EQ(-1, device_info_.GetIndex(kTestDeviceName)); in TEST_F()
340 EXPECT_TRUE(device_info_.GetDevice(kTestDeviceIndex).get()); in TEST_F()
342 EXPECT_TRUE(device_info_.GetFlags(kTestDeviceIndex, &flags)); in TEST_F()
345 EXPECT_TRUE(device_info_.GetMACAddress(kTestDeviceIndex, &address)); in TEST_F()
349 EXPECT_EQ(kTestDeviceIndex, device_info_.GetIndex(kTestDeviceName)); in TEST_F()
354 EXPECT_TRUE(device_info_.GetFlags(kTestDeviceIndex, &flags)); in TEST_F()
360 EXPECT_FALSE(device_info_.GetDevice(kTestDeviceIndex).get()); in TEST_F()
361 EXPECT_FALSE(device_info_.GetFlags(kTestDeviceIndex, nullptr)); in TEST_F()
362 EXPECT_EQ(-1, device_info_.GetIndex(kTestDeviceName)); in TEST_F()
370 device_info_.infos_[kTestDeviceIndex].device = device0; in TEST_F()
382 device_info_.infos_[kTestDeviceIndex].device = device1; in TEST_F()
387 device_info_.DeregisterDevice(device1); in TEST_F()
391 vector<string> technologies = device_info_.GetUninitializedTechnologies(); in TEST_F()
397 device_info_.infos_[0].technology = Technology::kUnknown; in TEST_F()
401 device_info_.infos_[1].technology = Technology::kCellular; in TEST_F()
402 technologies = device_info_.GetUninitializedTechnologies(); in TEST_F()
408 device_info_.infos_[2].technology = Technology::kWiMax; in TEST_F()
409 technologies = device_info_.GetUninitializedTechnologies(); in TEST_F()
418 device_info_.infos_[1].device = device; in TEST_F()
419 technologies = device_info_.GetUninitializedTechnologies(); in TEST_F()
425 device_info_.infos_[3].technology = Technology::kCellular; in TEST_F()
426 technologies = device_info_.GetUninitializedTechnologies(); in TEST_F()
430 device_info_.infos_[3].device = device; in TEST_F()
431 device_info_.infos_[1].device = nullptr; in TEST_F()
432 technologies = device_info_.GetUninitializedTechnologies(); in TEST_F()
439 EXPECT_FALSE(device_info_.GetByteCounts( in TEST_F()
445 EXPECT_TRUE(device_info_.GetByteCounts( in TEST_F()
460 EXPECT_TRUE(device_info_.GetByteCounts( in TEST_F()
471 EXPECT_TRUE(device_info_.GetByteCounts( in TEST_F()
507 device_info_.infos_[kTestDeviceIndex].mac_address = in TEST_F()
513 EXPECT_TRUE(device_info_.infos_[kTestDeviceIndex].mac_address.IsEmpty()); in TEST_F()
685 device_info_.AddDeviceToBlackList(kTestDeviceName); in TEST_F()
689 DeviceRefPtr device = device_info_.GetDevice(kTestDeviceIndex); in TEST_F()
697 device_info_.AddDeviceToBlackList(kTestDeviceName); in TEST_F()
701 DeviceRefPtr device = device_info_.GetDevice(kTestDeviceIndex); in TEST_F()
707 device_info_.AddDeviceToBlackList(kTestDeviceName); in TEST_F()
711 DeviceRefPtr device = device_info_.GetDevice(kTestDeviceIndex); in TEST_F()
724 DeviceRefPtr renamed_device = device_info_.GetDevice(kTestDeviceIndex); in TEST_F()
743 DeviceRefPtr initial_device = device_info_.GetDevice(kTestDeviceIndex); in TEST_F()
752 device_info_.AddDeviceToBlackList(kRenamedDeviceName); in TEST_F()
760 DeviceRefPtr renamed_device = device_info_.GetDevice(kTestDeviceIndex); in TEST_F()
774 EXPECT_TRUE(device_info_.GetAddresses(kTestDeviceIndex, &addresses)); in TEST_F()
783 EXPECT_TRUE(device_info_.GetAddresses(kTestDeviceIndex, &addresses)); in TEST_F()
789 EXPECT_TRUE(device_info_.GetAddresses(kTestDeviceIndex, &addresses)); in TEST_F()
799 EXPECT_TRUE(device_info_.GetAddresses(kTestDeviceIndex, &addresses)); in TEST_F()
810 EXPECT_TRUE(device_info_.GetAddresses(kTestDeviceIndex, &addresses)); in TEST_F()
820 EXPECT_TRUE(device_info_.GetAddresses(kTestDeviceIndex, &addresses)); in TEST_F()
831 EXPECT_FALSE(device_info_.GetDevice(kTestDeviceIndex).get()); in TEST_F()
874 device_info_.FlushAddresses(kTestDeviceIndex); in TEST_F()
885 EXPECT_FALSE(device_info_.HasOtherAddress(kTestDeviceIndex, address0)); in TEST_F()
915 EXPECT_FALSE(device_info_.HasOtherAddress(kTestDeviceIndex, address3)); in TEST_F()
925 EXPECT_FALSE(device_info_.HasOtherAddress(kTestDeviceIndex, address0)); in TEST_F()
927 EXPECT_FALSE(device_info_.HasOtherAddress(kTestDeviceIndex, address1)); in TEST_F()
929 EXPECT_FALSE(device_info_.HasOtherAddress(kTestDeviceIndex, address2)); in TEST_F()
931 EXPECT_FALSE(device_info_.HasOtherAddress(kTestDeviceIndex, address3)); in TEST_F()
938 EXPECT_TRUE(device_info_.HasOtherAddress(kTestDeviceIndex, address4)); in TEST_F()
947 EXPECT_FALSE(device_info_.HasOtherAddress(kTestDeviceIndex, address4)); in TEST_F()
952 EXPECT_TRUE(device_info_.HasOtherAddress(kTestDeviceIndex, address5)); in TEST_F()
961 EXPECT_FALSE(device_info_.HasOtherAddress(kTestDeviceIndex, address5)); in TEST_F()
972 EXPECT_FALSE(device_info_.HasDirectConnectivityTo( in TEST_F()
984 EXPECT_FALSE(device_info_.HasDirectConnectivityTo( in TEST_F()
997 EXPECT_FALSE(device_info_.HasDirectConnectivityTo( in TEST_F()
1011 EXPECT_TRUE(device_info_.HasDirectConnectivityTo( in TEST_F()
1036 device_info_.GetMACAddressFromKernel(kTestDeviceIndex); in TEST_F()
1047 EXPECT_TRUE(device_info_.GetDevice(kTestDeviceIndex).get()); in TEST_F()
1049 device_info_.GetMACAddressFromKernel(kTestDeviceIndex); in TEST_F()
1065 EXPECT_TRUE(device_info_.GetDevice(kTestDeviceIndex).get()); in TEST_F()
1068 device_info_.GetMACAddressFromKernel(kTestDeviceIndex); in TEST_F()
1101 EXPECT_TRUE(device_info_.GetDevice(kTestDeviceIndex).get()); in TEST_F()
1104 device_info_.GetMACAddressFromKernel(kTestDeviceIndex); in TEST_F()
1115 EXPECT_FALSE(device_info_.GetDevice(kTestDeviceIndex).get()); in TEST_F()
1116 EXPECT_FALSE(device_info_.GetMACAddressOfPeer( in TEST_F()
1125 EXPECT_TRUE(device_info_.GetDevice(kTestDeviceIndex).get()); in TEST_F()
1132 EXPECT_FALSE(device_info_.GetMACAddressOfPeer( in TEST_F()
1138 EXPECT_FALSE(device_info_.GetMACAddressOfPeer( in TEST_F()
1152 EXPECT_FALSE(device_info_.GetMACAddressOfPeer( in TEST_F()
1169 EXPECT_FALSE(device_info_.GetMACAddressOfPeer( in TEST_F()
1227 EXPECT_FALSE(device_info_.GetMACAddressOfPeer( in TEST_F()
1229 EXPECT_TRUE(device_info_.GetMACAddressOfPeer( in TEST_F()
1241 EXPECT_FALSE(device_info_.GetPrimaryIPv6Address(kTestDeviceIndex, nullptr)); in TEST_F()
1243 device_info_.infos_[kTestDeviceIndex].device = device; in TEST_F()
1246 EXPECT_FALSE(device_info_.GetPrimaryIPv6Address(kTestDeviceIndex, nullptr)); in TEST_F()
1257 EXPECT_FALSE(device_info_.GetPrimaryIPv6Address(kTestDeviceIndex, nullptr)); in TEST_F()
1266 EXPECT_FALSE(device_info_.GetPrimaryIPv6Address(kTestDeviceIndex, nullptr)); in TEST_F()
1279 EXPECT_TRUE(device_info_.GetPrimaryIPv6Address(kTestDeviceIndex, &address0)); in TEST_F()
1293 EXPECT_TRUE(device_info_.GetPrimaryIPv6Address(kTestDeviceIndex, &address1)); in TEST_F()
1308 EXPECT_TRUE(device_info_.GetPrimaryIPv6Address(kTestDeviceIndex, &address2)); in TEST_F()
1323 EXPECT_TRUE(device_info_.GetPrimaryIPv6Address(kTestDeviceIndex, &address3)); in TEST_F()
1332 device_info_.time_ = &time_; in TEST_F()
1337 EXPECT_FALSE(device_info_.GetIPv6DnsServerAddresses( in TEST_F()
1340 device_info_.infos_[kTestDeviceIndex].device = device; in TEST_F()
1343 EXPECT_FALSE(device_info_.GetIPv6DnsServerAddresses( in TEST_F()
1364 EXPECT_TRUE(device_info_.GetIPv6DnsServerAddresses( in TEST_F()
1384 EXPECT_TRUE(device_info_.GetIPv6DnsServerAddresses( in TEST_F()
1400 EXPECT_TRUE(device_info_.GetIPv6DnsServerAddresses( in TEST_F()
1419 device_info_.device_info_root_ = device_info_root_; in SetUp()
1425 return device_info_.GetDeviceTechnology(test_device_name_); in GetDeviceTechnology()