Loading wifi/1.6/default/tests/mock_wifi_legacy_hal.h +4 −0 Original line number Original line Diff line number Diff line Loading @@ -56,6 +56,10 @@ class MockWifiLegacyHal : public WifiLegacyHal { wifi_error(const std::string& ifname, wifi_interface_type iftype)); wifi_error(const std::string& ifname, wifi_interface_type iftype)); MOCK_METHOD1(deleteVirtualInterface, wifi_error(const std::string& ifname)); MOCK_METHOD1(deleteVirtualInterface, wifi_error(const std::string& ifname)); MOCK_METHOD0(waitForDriverReady, wifi_error()); MOCK_METHOD0(waitForDriverReady, wifi_error()); MOCK_METHOD2(getSupportedIfaceName, wifi_error(uint32_t, std::string&)); MOCK_METHOD1(registerSubsystemRestartCallbackHandler, wifi_error(const on_subsystem_restart_callback&)); MOCK_METHOD1(getSupportedFeatureSet, std::pair<wifi_error, uint64_t>(const std::string&)); }; }; } // namespace legacy_hal } // namespace legacy_hal } // namespace implementation } // namespace implementation Loading wifi/1.6/default/tests/wifi_chip_unit_tests.cpp +3 −0 Original line number Original line Diff line number Diff line Loading @@ -278,6 +278,9 @@ class WifiChipTest : public Test { .WillRepeatedly(testing::Return(true)); .WillRepeatedly(testing::Return(true)); EXPECT_CALL(*legacy_hal_, start()) EXPECT_CALL(*legacy_hal_, start()) .WillRepeatedly(testing::Return(legacy_hal::WIFI_SUCCESS)); .WillRepeatedly(testing::Return(legacy_hal::WIFI_SUCCESS)); // Vendor HAL does not override the name by default. EXPECT_CALL(*legacy_hal_, getSupportedIfaceName(testing::_, testing::_)) .WillRepeatedly(testing::Return(legacy_hal::WIFI_ERROR_UNKNOWN)); } } void TearDown() override { void TearDown() override { Loading wifi/1.6/default/wifi_legacy_hal.h +3 −3 Original line number Original line Diff line number Diff line Loading @@ -496,7 +496,7 @@ class WifiLegacyHal { const std::string& iface_name); const std::string& iface_name); std::pair<wifi_error, std::vector<uint8_t>> requestFirmwareMemoryDump( std::pair<wifi_error, std::vector<uint8_t>> requestFirmwareMemoryDump( const std::string& iface_name); const std::string& iface_name); std::pair<wifi_error, uint64_t> getSupportedFeatureSet(const std::string& iface_name); virtual std::pair<wifi_error, uint64_t> getSupportedFeatureSet(const std::string& iface_name); // APF functions. // APF functions. std::pair<wifi_error, PacketFilterCapabilities> getPacketFilterCapabilities( std::pair<wifi_error, PacketFilterCapabilities> getPacketFilterCapabilities( const std::string& iface_name); const std::string& iface_name); Loading Loading @@ -564,7 +564,7 @@ class WifiLegacyHal { wifi_error registerRingBufferCallbackHandler( wifi_error registerRingBufferCallbackHandler( const std::string& iface_name, const on_ring_buffer_data_callback& on_data_callback); const std::string& iface_name, const on_ring_buffer_data_callback& on_data_callback); wifi_error deregisterRingBufferCallbackHandler(const std::string& iface_name); wifi_error deregisterRingBufferCallbackHandler(const std::string& iface_name); wifi_error registerSubsystemRestartCallbackHandler( virtual wifi_error registerSubsystemRestartCallbackHandler( const on_subsystem_restart_callback& on_restart_callback); const on_subsystem_restart_callback& on_restart_callback); std::pair<wifi_error, std::vector<wifi_ring_buffer_status>> getRingBuffersStatus( std::pair<wifi_error, std::vector<wifi_ring_buffer_status>> getRingBuffersStatus( const std::string& iface_name); const std::string& iface_name); Loading Loading @@ -637,7 +637,7 @@ class WifiLegacyHal { virtual wifi_error createVirtualInterface(const std::string& ifname, virtual wifi_error createVirtualInterface(const std::string& ifname, wifi_interface_type iftype); wifi_interface_type iftype); virtual wifi_error deleteVirtualInterface(const std::string& ifname); virtual wifi_error deleteVirtualInterface(const std::string& ifname); wifi_error getSupportedIfaceName(uint32_t iface_type, std::string& ifname); virtual wifi_error getSupportedIfaceName(uint32_t iface_type, std::string& ifname); // STA + STA functions // STA + STA functions virtual wifi_error multiStaSetPrimaryConnection(const std::string& ifname); virtual wifi_error multiStaSetPrimaryConnection(const std::string& ifname); Loading Loading
wifi/1.6/default/tests/mock_wifi_legacy_hal.h +4 −0 Original line number Original line Diff line number Diff line Loading @@ -56,6 +56,10 @@ class MockWifiLegacyHal : public WifiLegacyHal { wifi_error(const std::string& ifname, wifi_interface_type iftype)); wifi_error(const std::string& ifname, wifi_interface_type iftype)); MOCK_METHOD1(deleteVirtualInterface, wifi_error(const std::string& ifname)); MOCK_METHOD1(deleteVirtualInterface, wifi_error(const std::string& ifname)); MOCK_METHOD0(waitForDriverReady, wifi_error()); MOCK_METHOD0(waitForDriverReady, wifi_error()); MOCK_METHOD2(getSupportedIfaceName, wifi_error(uint32_t, std::string&)); MOCK_METHOD1(registerSubsystemRestartCallbackHandler, wifi_error(const on_subsystem_restart_callback&)); MOCK_METHOD1(getSupportedFeatureSet, std::pair<wifi_error, uint64_t>(const std::string&)); }; }; } // namespace legacy_hal } // namespace legacy_hal } // namespace implementation } // namespace implementation Loading
wifi/1.6/default/tests/wifi_chip_unit_tests.cpp +3 −0 Original line number Original line Diff line number Diff line Loading @@ -278,6 +278,9 @@ class WifiChipTest : public Test { .WillRepeatedly(testing::Return(true)); .WillRepeatedly(testing::Return(true)); EXPECT_CALL(*legacy_hal_, start()) EXPECT_CALL(*legacy_hal_, start()) .WillRepeatedly(testing::Return(legacy_hal::WIFI_SUCCESS)); .WillRepeatedly(testing::Return(legacy_hal::WIFI_SUCCESS)); // Vendor HAL does not override the name by default. EXPECT_CALL(*legacy_hal_, getSupportedIfaceName(testing::_, testing::_)) .WillRepeatedly(testing::Return(legacy_hal::WIFI_ERROR_UNKNOWN)); } } void TearDown() override { void TearDown() override { Loading
wifi/1.6/default/wifi_legacy_hal.h +3 −3 Original line number Original line Diff line number Diff line Loading @@ -496,7 +496,7 @@ class WifiLegacyHal { const std::string& iface_name); const std::string& iface_name); std::pair<wifi_error, std::vector<uint8_t>> requestFirmwareMemoryDump( std::pair<wifi_error, std::vector<uint8_t>> requestFirmwareMemoryDump( const std::string& iface_name); const std::string& iface_name); std::pair<wifi_error, uint64_t> getSupportedFeatureSet(const std::string& iface_name); virtual std::pair<wifi_error, uint64_t> getSupportedFeatureSet(const std::string& iface_name); // APF functions. // APF functions. std::pair<wifi_error, PacketFilterCapabilities> getPacketFilterCapabilities( std::pair<wifi_error, PacketFilterCapabilities> getPacketFilterCapabilities( const std::string& iface_name); const std::string& iface_name); Loading Loading @@ -564,7 +564,7 @@ class WifiLegacyHal { wifi_error registerRingBufferCallbackHandler( wifi_error registerRingBufferCallbackHandler( const std::string& iface_name, const on_ring_buffer_data_callback& on_data_callback); const std::string& iface_name, const on_ring_buffer_data_callback& on_data_callback); wifi_error deregisterRingBufferCallbackHandler(const std::string& iface_name); wifi_error deregisterRingBufferCallbackHandler(const std::string& iface_name); wifi_error registerSubsystemRestartCallbackHandler( virtual wifi_error registerSubsystemRestartCallbackHandler( const on_subsystem_restart_callback& on_restart_callback); const on_subsystem_restart_callback& on_restart_callback); std::pair<wifi_error, std::vector<wifi_ring_buffer_status>> getRingBuffersStatus( std::pair<wifi_error, std::vector<wifi_ring_buffer_status>> getRingBuffersStatus( const std::string& iface_name); const std::string& iface_name); Loading Loading @@ -637,7 +637,7 @@ class WifiLegacyHal { virtual wifi_error createVirtualInterface(const std::string& ifname, virtual wifi_error createVirtualInterface(const std::string& ifname, wifi_interface_type iftype); wifi_interface_type iftype); virtual wifi_error deleteVirtualInterface(const std::string& ifname); virtual wifi_error deleteVirtualInterface(const std::string& ifname); wifi_error getSupportedIfaceName(uint32_t iface_type, std::string& ifname); virtual wifi_error getSupportedIfaceName(uint32_t iface_type, std::string& ifname); // STA + STA functions // STA + STA functions virtual wifi_error multiStaSetPrimaryConnection(const std::string& ifname); virtual wifi_error multiStaSetPrimaryConnection(const std::string& ifname); Loading