Loading wifi/supplicant/1.0/vts/functional/supplicant_sta_iface_hidl_test.cpp +5 −4 Original line number Original line Diff line number Diff line Loading @@ -22,7 +22,7 @@ #include <VtsCoreUtil.h> #include <VtsCoreUtil.h> #include <android/hardware/wifi/1.0/IWifi.h> #include <android/hardware/wifi/1.0/IWifi.h> #include <android/hardware/wifi/supplicant/1.0/ISupplicantStaIface.h> #include <android/hardware/wifi/supplicant/1.0/ISupplicantStaIface.h> #include <android/hardware/wifi/supplicant/1.1/ISupplicantStaIface.h> #include <android/hardware/wifi/supplicant/1.4/ISupplicantStaIface.h> #include "supplicant_hidl_call_util.h" #include "supplicant_hidl_call_util.h" #include "supplicant_hidl_test_utils.h" #include "supplicant_hidl_test_utils.h" Loading Loading @@ -74,7 +74,7 @@ class SupplicantStaIfaceHidlTest : public SupplicantHidlTestBaseV1_0 { sta_iface_ = getSupplicantStaIface(supplicant_); sta_iface_ = getSupplicantStaIface(supplicant_); ASSERT_NE(sta_iface_.get(), nullptr); ASSERT_NE(sta_iface_.get(), nullptr); v1_1 = ::android::hardware::wifi::supplicant::V1_1:: v1_4 = ::android::hardware::wifi::supplicant::V1_4:: ISupplicantStaIface::castFrom(sta_iface_); ISupplicantStaIface::castFrom(sta_iface_); memcpy(mac_addr_.data(), kTestMacAddr, mac_addr_.size()); memcpy(mac_addr_.data(), kTestMacAddr, mac_addr_.size()); Loading @@ -82,7 +82,7 @@ class SupplicantStaIfaceHidlTest : public SupplicantHidlTestBaseV1_0 { protected: protected: bool isP2pOn_ = false; bool isP2pOn_ = false; sp<::android::hardware::wifi::supplicant::V1_1::ISupplicantStaIface> v1_1 = sp<::android::hardware::wifi::supplicant::V1_4::ISupplicantStaIface> v1_4 = nullptr; nullptr; // ISupplicantStaIface object used for all tests in this fixture. // ISupplicantStaIface object used for all tests in this fixture. sp<ISupplicantStaIface> sta_iface_; sp<ISupplicantStaIface> sta_iface_; Loading Loading @@ -181,8 +181,9 @@ TEST_P(SupplicantStaIfaceHidlTest, Create) { * RegisterCallback * RegisterCallback */ */ TEST_P(SupplicantStaIfaceHidlTest, RegisterCallback) { TEST_P(SupplicantStaIfaceHidlTest, RegisterCallback) { // This API is deprecated from v1.4 HAL. SupplicantStatusCode expectedCode = SupplicantStatusCode expectedCode = (nullptr != v1_1) ? SupplicantStatusCode::FAILURE_UNKNOWN (nullptr != v1_4) ? SupplicantStatusCode::FAILURE_UNKNOWN : SupplicantStatusCode::SUCCESS; : SupplicantStatusCode::SUCCESS; sta_iface_->registerCallback(new IfaceCallback(), sta_iface_->registerCallback(new IfaceCallback(), [&](const SupplicantStatus& status) { [&](const SupplicantStatus& status) { Loading wifi/supplicant/1.1/vts/functional/Android.bp +2 −0 Original line number Original line Diff line number Diff line Loading @@ -48,6 +48,8 @@ cc_test { "android.hardware.wifi.supplicant@1.0", "android.hardware.wifi.supplicant@1.0", "android.hardware.wifi.supplicant@1.1", "android.hardware.wifi.supplicant@1.1", "android.hardware.wifi.supplicant@1.2", "android.hardware.wifi.supplicant@1.2", "android.hardware.wifi.supplicant@1.3", "android.hardware.wifi.supplicant@1.4", "android.hardware.wifi@1.0", "android.hardware.wifi@1.0", "android.hardware.wifi@1.1", "android.hardware.wifi@1.1", "libgmock", "libgmock", Loading wifi/supplicant/1.1/vts/functional/supplicant_sta_iface_hidl_test.cpp +5 −4 Original line number Original line Diff line number Diff line Loading @@ -20,7 +20,7 @@ #include <android/hardware/wifi/1.0/IWifi.h> #include <android/hardware/wifi/1.0/IWifi.h> #include <android/hardware/wifi/1.1/IWifi.h> #include <android/hardware/wifi/1.1/IWifi.h> #include <android/hardware/wifi/supplicant/1.1/ISupplicantStaIface.h> #include <android/hardware/wifi/supplicant/1.1/ISupplicantStaIface.h> #include <android/hardware/wifi/supplicant/1.2/ISupplicantStaIface.h> #include <android/hardware/wifi/supplicant/1.4/ISupplicantStaIface.h> #include <gtest/gtest.h> #include <gtest/gtest.h> #include <hidl/GtestPrinter.h> #include <hidl/GtestPrinter.h> #include <hidl/ServiceManagement.h> #include <hidl/ServiceManagement.h> Loading @@ -47,14 +47,14 @@ class SupplicantStaIfaceHidlTest : public SupplicantHidlTestBaseV1_1 { sta_iface_ = getSupplicantStaIface_1_1(supplicant_); sta_iface_ = getSupplicantStaIface_1_1(supplicant_); ASSERT_NE(sta_iface_.get(), nullptr); ASSERT_NE(sta_iface_.get(), nullptr); v1_2 = ::android::hardware::wifi::supplicant::V1_2:: v1_4 = ::android::hardware::wifi::supplicant::V1_4:: ISupplicantStaIface::castFrom(sta_iface_); ISupplicantStaIface::castFrom(sta_iface_); } } protected: protected: // ISupplicantStaIface object used for all tests in this fixture. // ISupplicantStaIface object used for all tests in this fixture. sp<ISupplicantStaIface> sta_iface_; sp<ISupplicantStaIface> sta_iface_; sp<::android::hardware::wifi::supplicant::V1_2::ISupplicantStaIface> v1_2 = sp<::android::hardware::wifi::supplicant::V1_4::ISupplicantStaIface> v1_4 = nullptr; nullptr; }; }; Loading Loading @@ -139,8 +139,9 @@ class IfaceCallback : public ISupplicantStaIfaceCallback { * RegisterCallback_1_1 * RegisterCallback_1_1 */ */ TEST_P(SupplicantStaIfaceHidlTest, RegisterCallback_1_1) { TEST_P(SupplicantStaIfaceHidlTest, RegisterCallback_1_1) { // This API is deprecated from v1.4 HAL. SupplicantStatusCode expectedCode = SupplicantStatusCode expectedCode = (nullptr != v1_2) ? SupplicantStatusCode::FAILURE_UNKNOWN (nullptr != v1_4) ? SupplicantStatusCode::FAILURE_UNKNOWN : SupplicantStatusCode::SUCCESS; : SupplicantStatusCode::SUCCESS; sta_iface_->registerCallback_1_1(new IfaceCallback(), sta_iface_->registerCallback_1_1(new IfaceCallback(), [&](const SupplicantStatus& status) { [&](const SupplicantStatus& status) { Loading wifi/supplicant/1.2/vts/functional/Android.bp +1 −0 Original line number Original line Diff line number Diff line Loading @@ -51,6 +51,7 @@ cc_test { "android.hardware.wifi.supplicant@1.1", "android.hardware.wifi.supplicant@1.1", "android.hardware.wifi.supplicant@1.2", "android.hardware.wifi.supplicant@1.2", "android.hardware.wifi.supplicant@1.3", "android.hardware.wifi.supplicant@1.3", "android.hardware.wifi.supplicant@1.4", "android.hardware.wifi@1.0", "android.hardware.wifi@1.0", "android.hardware.wifi@1.1", "android.hardware.wifi@1.1", "libgmock", "libgmock", Loading wifi/supplicant/1.2/vts/functional/supplicant_sta_iface_hidl_test.cpp +6 −1 Original line number Original line Diff line number Diff line Loading @@ -25,6 +25,7 @@ #include <android/hardware/wifi/supplicant/1.2/types.h> #include <android/hardware/wifi/supplicant/1.2/types.h> #include <android/hardware/wifi/supplicant/1.3/ISupplicantStaIface.h> #include <android/hardware/wifi/supplicant/1.3/ISupplicantStaIface.h> #include <android/hardware/wifi/supplicant/1.3/types.h> #include <android/hardware/wifi/supplicant/1.3/types.h> #include <android/hardware/wifi/supplicant/1.4/ISupplicantStaIface.h> #include <hidl/GtestPrinter.h> #include <hidl/GtestPrinter.h> #include <hidl/HidlSupport.h> #include <hidl/HidlSupport.h> #include <hidl/ServiceManagement.h> #include <hidl/ServiceManagement.h> Loading Loading @@ -63,6 +64,8 @@ class SupplicantStaIfaceHidlTest : public SupplicantHidlTestBaseV1_2 { v1_3 = ::android::hardware::wifi::supplicant::V1_3:: v1_3 = ::android::hardware::wifi::supplicant::V1_3:: ISupplicantStaIface::castFrom(sta_iface_); ISupplicantStaIface::castFrom(sta_iface_); v1_4 = ::android::hardware::wifi::supplicant::V1_4:: ISupplicantStaIface::castFrom(sta_iface_); } } enum DppCallbackType { enum DppCallbackType { Loading Loading @@ -106,6 +109,7 @@ class SupplicantStaIfaceHidlTest : public SupplicantHidlTestBaseV1_2 { // ISupplicantStaIface object used for all tests in this fixture. // ISupplicantStaIface object used for all tests in this fixture. sp<ISupplicantStaIface> sta_iface_; sp<ISupplicantStaIface> sta_iface_; sp<::android::hardware::wifi::supplicant::V1_3::ISupplicantStaIface> v1_3; sp<::android::hardware::wifi::supplicant::V1_3::ISupplicantStaIface> v1_3; sp<::android::hardware::wifi::supplicant::V1_4::ISupplicantStaIface> v1_4; bool isDppSupported() { bool isDppSupported() { uint32_t keyMgmtMask = 0; uint32_t keyMgmtMask = 0; Loading Loading @@ -266,8 +270,9 @@ class IfaceDppCallback : public IfaceCallback { * RegisterCallback_1_2 * RegisterCallback_1_2 */ */ TEST_P(SupplicantStaIfaceHidlTest, RegisterCallback_1_2) { TEST_P(SupplicantStaIfaceHidlTest, RegisterCallback_1_2) { // This API is deprecated from v1.4 HAL. SupplicantStatusCode expectedCode = SupplicantStatusCode expectedCode = (nullptr != v1_3) ? SupplicantStatusCode::FAILURE_UNKNOWN (nullptr != v1_4) ? SupplicantStatusCode::FAILURE_UNKNOWN : SupplicantStatusCode::SUCCESS; : SupplicantStatusCode::SUCCESS; sta_iface_->registerCallback_1_2(new IfaceCallback(), sta_iface_->registerCallback_1_2(new IfaceCallback(), [&](const SupplicantStatus& status) { [&](const SupplicantStatus& status) { Loading Loading
wifi/supplicant/1.0/vts/functional/supplicant_sta_iface_hidl_test.cpp +5 −4 Original line number Original line Diff line number Diff line Loading @@ -22,7 +22,7 @@ #include <VtsCoreUtil.h> #include <VtsCoreUtil.h> #include <android/hardware/wifi/1.0/IWifi.h> #include <android/hardware/wifi/1.0/IWifi.h> #include <android/hardware/wifi/supplicant/1.0/ISupplicantStaIface.h> #include <android/hardware/wifi/supplicant/1.0/ISupplicantStaIface.h> #include <android/hardware/wifi/supplicant/1.1/ISupplicantStaIface.h> #include <android/hardware/wifi/supplicant/1.4/ISupplicantStaIface.h> #include "supplicant_hidl_call_util.h" #include "supplicant_hidl_call_util.h" #include "supplicant_hidl_test_utils.h" #include "supplicant_hidl_test_utils.h" Loading Loading @@ -74,7 +74,7 @@ class SupplicantStaIfaceHidlTest : public SupplicantHidlTestBaseV1_0 { sta_iface_ = getSupplicantStaIface(supplicant_); sta_iface_ = getSupplicantStaIface(supplicant_); ASSERT_NE(sta_iface_.get(), nullptr); ASSERT_NE(sta_iface_.get(), nullptr); v1_1 = ::android::hardware::wifi::supplicant::V1_1:: v1_4 = ::android::hardware::wifi::supplicant::V1_4:: ISupplicantStaIface::castFrom(sta_iface_); ISupplicantStaIface::castFrom(sta_iface_); memcpy(mac_addr_.data(), kTestMacAddr, mac_addr_.size()); memcpy(mac_addr_.data(), kTestMacAddr, mac_addr_.size()); Loading @@ -82,7 +82,7 @@ class SupplicantStaIfaceHidlTest : public SupplicantHidlTestBaseV1_0 { protected: protected: bool isP2pOn_ = false; bool isP2pOn_ = false; sp<::android::hardware::wifi::supplicant::V1_1::ISupplicantStaIface> v1_1 = sp<::android::hardware::wifi::supplicant::V1_4::ISupplicantStaIface> v1_4 = nullptr; nullptr; // ISupplicantStaIface object used for all tests in this fixture. // ISupplicantStaIface object used for all tests in this fixture. sp<ISupplicantStaIface> sta_iface_; sp<ISupplicantStaIface> sta_iface_; Loading Loading @@ -181,8 +181,9 @@ TEST_P(SupplicantStaIfaceHidlTest, Create) { * RegisterCallback * RegisterCallback */ */ TEST_P(SupplicantStaIfaceHidlTest, RegisterCallback) { TEST_P(SupplicantStaIfaceHidlTest, RegisterCallback) { // This API is deprecated from v1.4 HAL. SupplicantStatusCode expectedCode = SupplicantStatusCode expectedCode = (nullptr != v1_1) ? SupplicantStatusCode::FAILURE_UNKNOWN (nullptr != v1_4) ? SupplicantStatusCode::FAILURE_UNKNOWN : SupplicantStatusCode::SUCCESS; : SupplicantStatusCode::SUCCESS; sta_iface_->registerCallback(new IfaceCallback(), sta_iface_->registerCallback(new IfaceCallback(), [&](const SupplicantStatus& status) { [&](const SupplicantStatus& status) { Loading
wifi/supplicant/1.1/vts/functional/Android.bp +2 −0 Original line number Original line Diff line number Diff line Loading @@ -48,6 +48,8 @@ cc_test { "android.hardware.wifi.supplicant@1.0", "android.hardware.wifi.supplicant@1.0", "android.hardware.wifi.supplicant@1.1", "android.hardware.wifi.supplicant@1.1", "android.hardware.wifi.supplicant@1.2", "android.hardware.wifi.supplicant@1.2", "android.hardware.wifi.supplicant@1.3", "android.hardware.wifi.supplicant@1.4", "android.hardware.wifi@1.0", "android.hardware.wifi@1.0", "android.hardware.wifi@1.1", "android.hardware.wifi@1.1", "libgmock", "libgmock", Loading
wifi/supplicant/1.1/vts/functional/supplicant_sta_iface_hidl_test.cpp +5 −4 Original line number Original line Diff line number Diff line Loading @@ -20,7 +20,7 @@ #include <android/hardware/wifi/1.0/IWifi.h> #include <android/hardware/wifi/1.0/IWifi.h> #include <android/hardware/wifi/1.1/IWifi.h> #include <android/hardware/wifi/1.1/IWifi.h> #include <android/hardware/wifi/supplicant/1.1/ISupplicantStaIface.h> #include <android/hardware/wifi/supplicant/1.1/ISupplicantStaIface.h> #include <android/hardware/wifi/supplicant/1.2/ISupplicantStaIface.h> #include <android/hardware/wifi/supplicant/1.4/ISupplicantStaIface.h> #include <gtest/gtest.h> #include <gtest/gtest.h> #include <hidl/GtestPrinter.h> #include <hidl/GtestPrinter.h> #include <hidl/ServiceManagement.h> #include <hidl/ServiceManagement.h> Loading @@ -47,14 +47,14 @@ class SupplicantStaIfaceHidlTest : public SupplicantHidlTestBaseV1_1 { sta_iface_ = getSupplicantStaIface_1_1(supplicant_); sta_iface_ = getSupplicantStaIface_1_1(supplicant_); ASSERT_NE(sta_iface_.get(), nullptr); ASSERT_NE(sta_iface_.get(), nullptr); v1_2 = ::android::hardware::wifi::supplicant::V1_2:: v1_4 = ::android::hardware::wifi::supplicant::V1_4:: ISupplicantStaIface::castFrom(sta_iface_); ISupplicantStaIface::castFrom(sta_iface_); } } protected: protected: // ISupplicantStaIface object used for all tests in this fixture. // ISupplicantStaIface object used for all tests in this fixture. sp<ISupplicantStaIface> sta_iface_; sp<ISupplicantStaIface> sta_iface_; sp<::android::hardware::wifi::supplicant::V1_2::ISupplicantStaIface> v1_2 = sp<::android::hardware::wifi::supplicant::V1_4::ISupplicantStaIface> v1_4 = nullptr; nullptr; }; }; Loading Loading @@ -139,8 +139,9 @@ class IfaceCallback : public ISupplicantStaIfaceCallback { * RegisterCallback_1_1 * RegisterCallback_1_1 */ */ TEST_P(SupplicantStaIfaceHidlTest, RegisterCallback_1_1) { TEST_P(SupplicantStaIfaceHidlTest, RegisterCallback_1_1) { // This API is deprecated from v1.4 HAL. SupplicantStatusCode expectedCode = SupplicantStatusCode expectedCode = (nullptr != v1_2) ? SupplicantStatusCode::FAILURE_UNKNOWN (nullptr != v1_4) ? SupplicantStatusCode::FAILURE_UNKNOWN : SupplicantStatusCode::SUCCESS; : SupplicantStatusCode::SUCCESS; sta_iface_->registerCallback_1_1(new IfaceCallback(), sta_iface_->registerCallback_1_1(new IfaceCallback(), [&](const SupplicantStatus& status) { [&](const SupplicantStatus& status) { Loading
wifi/supplicant/1.2/vts/functional/Android.bp +1 −0 Original line number Original line Diff line number Diff line Loading @@ -51,6 +51,7 @@ cc_test { "android.hardware.wifi.supplicant@1.1", "android.hardware.wifi.supplicant@1.1", "android.hardware.wifi.supplicant@1.2", "android.hardware.wifi.supplicant@1.2", "android.hardware.wifi.supplicant@1.3", "android.hardware.wifi.supplicant@1.3", "android.hardware.wifi.supplicant@1.4", "android.hardware.wifi@1.0", "android.hardware.wifi@1.0", "android.hardware.wifi@1.1", "android.hardware.wifi@1.1", "libgmock", "libgmock", Loading
wifi/supplicant/1.2/vts/functional/supplicant_sta_iface_hidl_test.cpp +6 −1 Original line number Original line Diff line number Diff line Loading @@ -25,6 +25,7 @@ #include <android/hardware/wifi/supplicant/1.2/types.h> #include <android/hardware/wifi/supplicant/1.2/types.h> #include <android/hardware/wifi/supplicant/1.3/ISupplicantStaIface.h> #include <android/hardware/wifi/supplicant/1.3/ISupplicantStaIface.h> #include <android/hardware/wifi/supplicant/1.3/types.h> #include <android/hardware/wifi/supplicant/1.3/types.h> #include <android/hardware/wifi/supplicant/1.4/ISupplicantStaIface.h> #include <hidl/GtestPrinter.h> #include <hidl/GtestPrinter.h> #include <hidl/HidlSupport.h> #include <hidl/HidlSupport.h> #include <hidl/ServiceManagement.h> #include <hidl/ServiceManagement.h> Loading Loading @@ -63,6 +64,8 @@ class SupplicantStaIfaceHidlTest : public SupplicantHidlTestBaseV1_2 { v1_3 = ::android::hardware::wifi::supplicant::V1_3:: v1_3 = ::android::hardware::wifi::supplicant::V1_3:: ISupplicantStaIface::castFrom(sta_iface_); ISupplicantStaIface::castFrom(sta_iface_); v1_4 = ::android::hardware::wifi::supplicant::V1_4:: ISupplicantStaIface::castFrom(sta_iface_); } } enum DppCallbackType { enum DppCallbackType { Loading Loading @@ -106,6 +109,7 @@ class SupplicantStaIfaceHidlTest : public SupplicantHidlTestBaseV1_2 { // ISupplicantStaIface object used for all tests in this fixture. // ISupplicantStaIface object used for all tests in this fixture. sp<ISupplicantStaIface> sta_iface_; sp<ISupplicantStaIface> sta_iface_; sp<::android::hardware::wifi::supplicant::V1_3::ISupplicantStaIface> v1_3; sp<::android::hardware::wifi::supplicant::V1_3::ISupplicantStaIface> v1_3; sp<::android::hardware::wifi::supplicant::V1_4::ISupplicantStaIface> v1_4; bool isDppSupported() { bool isDppSupported() { uint32_t keyMgmtMask = 0; uint32_t keyMgmtMask = 0; Loading Loading @@ -266,8 +270,9 @@ class IfaceDppCallback : public IfaceCallback { * RegisterCallback_1_2 * RegisterCallback_1_2 */ */ TEST_P(SupplicantStaIfaceHidlTest, RegisterCallback_1_2) { TEST_P(SupplicantStaIfaceHidlTest, RegisterCallback_1_2) { // This API is deprecated from v1.4 HAL. SupplicantStatusCode expectedCode = SupplicantStatusCode expectedCode = (nullptr != v1_3) ? SupplicantStatusCode::FAILURE_UNKNOWN (nullptr != v1_4) ? SupplicantStatusCode::FAILURE_UNKNOWN : SupplicantStatusCode::SUCCESS; : SupplicantStatusCode::SUCCESS; sta_iface_->registerCallback_1_2(new IfaceCallback(), sta_iface_->registerCallback_1_2(new IfaceCallback(), [&](const SupplicantStatus& status) { [&](const SupplicantStatus& status) { Loading