【任务】分布式设备管理Fuzz测试整改

Signed-off-by: wangyb0625 <wangyibo38@huawei.com>
This commit is contained in:
wangyb0625
2022-07-12 11:18:40 +08:00
parent 777a6c5974
commit e39e92dd9a
14 changed files with 0 additions and 377 deletions
@@ -36,39 +36,6 @@
namespace OHOS {
namespace DistributedHardware {
class DeviceDiscoveryCallbackTest : public DiscoveryCallback {
public:
DeviceDiscoveryCallbackTest() : DiscoveryCallback() {}
virtual ~DeviceDiscoveryCallbackTest() {}
virtual void OnDiscoverySuccess(uint16_t subscribeId) override {}
virtual void OnDiscoveryFailed(uint16_t subscribeId, int32_t failedReason) override {}
virtual void OnDeviceFound(uint16_t subscribeId, const DmDeviceInfo &deviceInfo) override {}
};
class DmInitCallbackTest : public DmInitCallback {
public:
DmInitCallbackTest() : DmInitCallback() {}
virtual ~DmInitCallbackTest() override {}
virtual void OnRemoteDied() override {}
};
class DeviceStateCallbackTest : public DeviceStateCallback {
public:
DeviceStateCallbackTest() : DeviceStateCallback() {}
virtual ~DeviceStateCallbackTest() override {}
virtual void OnDeviceOnline(const DmDeviceInfo &deviceInfo) override {}
virtual void OnDeviceReady(const DmDeviceInfo &deviceInfo) override {}
virtual void OnDeviceOffline(const DmDeviceInfo &deviceInfo) override {}
virtual void OnDeviceChanged(const DmDeviceInfo &deviceInfo) override {}
};
class DeviceManagerFaCallbackTest : public DeviceManagerFaCallback {
public:
DeviceManagerFaCallbackTest() : DeviceManagerFaCallback() {}
virtual ~DeviceManagerFaCallbackTest() override {}
virtual void OnCall(const std::string &paramJson) override {}
};
void AuthenticateDeviceFuzzTest(const uint8_t* data, size_t size)
{
if ((data == nullptr) || (size <= 0)) {
@@ -47,30 +47,6 @@ public:
virtual void OnDeviceFound(uint16_t subscribeId, const DmDeviceInfo &deviceInfo) override {}
};
class DmInitCallbackTest : public DmInitCallback {
public:
DmInitCallbackTest() : DmInitCallback() {}
virtual ~DmInitCallbackTest() override {}
virtual void OnRemoteDied() override {}
};
class DeviceStateCallbackTest : public DeviceStateCallback {
public:
DeviceStateCallbackTest() : DeviceStateCallback() {}
virtual ~DeviceStateCallbackTest() override {}
virtual void OnDeviceOnline(const DmDeviceInfo &deviceInfo) override {}
virtual void OnDeviceReady(const DmDeviceInfo &deviceInfo) override {}
virtual void OnDeviceOffline(const DmDeviceInfo &deviceInfo) override {}
virtual void OnDeviceChanged(const DmDeviceInfo &deviceInfo) override {}
};
class DeviceManagerFaCallbackTest : public DeviceManagerFaCallback {
public:
DeviceManagerFaCallbackTest() : DeviceManagerFaCallback() {}
virtual ~DeviceManagerFaCallbackTest() override {}
virtual void OnCall(const std::string &paramJson) override {}
};
void DeviceDiscoveryFuzzTest(const uint8_t* data, size_t size)
{
if ((data == nullptr) || (size <= 0)) {
@@ -36,39 +36,6 @@
namespace OHOS {
namespace DistributedHardware {
class DeviceDiscoveryCallbackTest : public DiscoveryCallback {
public:
DeviceDiscoveryCallbackTest() : DiscoveryCallback() {}
virtual ~DeviceDiscoveryCallbackTest() {}
virtual void OnDiscoverySuccess(uint16_t subscribeId) override {}
virtual void OnDiscoveryFailed(uint16_t subscribeId, int32_t failedReason) override {}
virtual void OnDeviceFound(uint16_t subscribeId, const DmDeviceInfo &deviceInfo) override {}
};
class DmInitCallbackTest : public DmInitCallback {
public:
DmInitCallbackTest() : DmInitCallback() {}
virtual ~DmInitCallbackTest() override {}
virtual void OnRemoteDied() override {}
};
class DeviceStateCallbackTest : public DeviceStateCallback {
public:
DeviceStateCallbackTest() : DeviceStateCallback() {}
virtual ~DeviceStateCallbackTest() override {}
virtual void OnDeviceOnline(const DmDeviceInfo &deviceInfo) override {}
virtual void OnDeviceReady(const DmDeviceInfo &deviceInfo) override {}
virtual void OnDeviceOffline(const DmDeviceInfo &deviceInfo) override {}
virtual void OnDeviceChanged(const DmDeviceInfo &deviceInfo) override {}
};
class DeviceManagerFaCallbackTest : public DeviceManagerFaCallback {
public:
DeviceManagerFaCallbackTest() : DeviceManagerFaCallback() {}
virtual ~DeviceManagerFaCallbackTest() override {}
virtual void OnCall(const std::string &paramJson) override {}
};
void DeviceListFuzzTest(const uint8_t* data, size_t size)
{
if ((data == nullptr) || (size <= 0)) {
@@ -31,11 +31,9 @@ void DeviceManagerServiceFuzzTest(const uint8_t* data, size_t size)
uint16_t subscribeId = *(reinterpret_cast<const uint16_t*>(data));
DmSubscribeInfo subscribeInfo;
std::vector<DmDeviceInfo> deviceList;
DmDeviceInfo info;
DmAuthParam authParam;
int32_t ret = DeviceManagerService::GetInstance().StartDeviceDiscovery(pkgName, subscribeInfo, extra);
ret = DeviceManagerService::GetInstance().GetLocalDeviceInfo(info);
ret = DeviceManagerService::GetInstance().GetTrustedDeviceList(pkgName, extra, deviceList);
ret = DeviceManagerService::GetInstance().GetUdidByNetworkId(pkgName, pkgName, pkgName);
ret = DeviceManagerService::GetInstance().GetUuidByNetworkId(pkgName, pkgName, pkgName);
@@ -36,39 +36,6 @@
namespace OHOS {
namespace DistributedHardware {
class DeviceDiscoveryCallbackTest : public DiscoveryCallback {
public:
DeviceDiscoveryCallbackTest() : DiscoveryCallback() {}
virtual ~DeviceDiscoveryCallbackTest() {}
virtual void OnDiscoverySuccess(uint16_t subscribeId) override {}
virtual void OnDiscoveryFailed(uint16_t subscribeId, int32_t failedReason) override {}
virtual void OnDeviceFound(uint16_t subscribeId, const DmDeviceInfo &deviceInfo) override {}
};
class DmInitCallbackTest : public DmInitCallback {
public:
DmInitCallbackTest() : DmInitCallback() {}
virtual ~DmInitCallbackTest() override {}
virtual void OnRemoteDied() override {}
};
class DeviceStateCallbackTest : public DeviceStateCallback {
public:
DeviceStateCallbackTest() : DeviceStateCallback() {}
virtual ~DeviceStateCallbackTest() override {}
virtual void OnDeviceOnline(const DmDeviceInfo &deviceInfo) override {}
virtual void OnDeviceReady(const DmDeviceInfo &deviceInfo) override {}
virtual void OnDeviceOffline(const DmDeviceInfo &deviceInfo) override {}
virtual void OnDeviceChanged(const DmDeviceInfo &deviceInfo) override {}
};
class DeviceManagerFaCallbackTest : public DeviceManagerFaCallback {
public:
DeviceManagerFaCallbackTest() : DeviceManagerFaCallback() {}
virtual ~DeviceManagerFaCallbackTest() override {}
virtual void OnCall(const std::string &paramJson) override {}
};
void GetFaParamFuzzTest(const uint8_t* data, size_t size)
{
if ((data == nullptr) || (size <= 0)) {
@@ -36,39 +36,6 @@
namespace OHOS {
namespace DistributedHardware {
class DeviceDiscoveryCallbackTest : public DiscoveryCallback {
public:
DeviceDiscoveryCallbackTest() : DiscoveryCallback() {}
virtual ~DeviceDiscoveryCallbackTest() {}
virtual void OnDiscoverySuccess(uint16_t subscribeId) override {}
virtual void OnDiscoveryFailed(uint16_t subscribeId, int32_t failedReason) override {}
virtual void OnDeviceFound(uint16_t subscribeId, const DmDeviceInfo &deviceInfo) override {}
};
class DmInitCallbackTest : public DmInitCallback {
public:
DmInitCallbackTest() : DmInitCallback() {}
virtual ~DmInitCallbackTest() override {}
virtual void OnRemoteDied() override {}
};
class DeviceStateCallbackTest : public DeviceStateCallback {
public:
DeviceStateCallbackTest() : DeviceStateCallback() {}
virtual ~DeviceStateCallbackTest() override {}
virtual void OnDeviceOnline(const DmDeviceInfo &deviceInfo) override {}
virtual void OnDeviceReady(const DmDeviceInfo &deviceInfo) override {}
virtual void OnDeviceOffline(const DmDeviceInfo &deviceInfo) override {}
virtual void OnDeviceChanged(const DmDeviceInfo &deviceInfo) override {}
};
class DeviceManagerFaCallbackTest : public DeviceManagerFaCallback {
public:
DeviceManagerFaCallbackTest() : DeviceManagerFaCallback() {}
virtual ~DeviceManagerFaCallbackTest() override {}
virtual void OnCall(const std::string &paramJson) override {}
};
void GetUdidByNetworkIdFuzzTest(const uint8_t* data, size_t size)
{
if ((data == nullptr) || (size <= 0)) {
@@ -36,39 +36,6 @@
namespace OHOS {
namespace DistributedHardware {
class DeviceDiscoveryCallbackTest : public DiscoveryCallback {
public:
DeviceDiscoveryCallbackTest() : DiscoveryCallback() {}
virtual ~DeviceDiscoveryCallbackTest() {}
virtual void OnDiscoverySuccess(uint16_t subscribeId) override {}
virtual void OnDiscoveryFailed(uint16_t subscribeId, int32_t failedReason) override {}
virtual void OnDeviceFound(uint16_t subscribeId, const DmDeviceInfo &deviceInfo) override {}
};
class DmInitCallbackTest : public DmInitCallback {
public:
DmInitCallbackTest() : DmInitCallback() {}
virtual ~DmInitCallbackTest() override {}
virtual void OnRemoteDied() override {}
};
class DeviceStateCallbackTest : public DeviceStateCallback {
public:
DeviceStateCallbackTest() : DeviceStateCallback() {}
virtual ~DeviceStateCallbackTest() override {}
virtual void OnDeviceOnline(const DmDeviceInfo &deviceInfo) override {}
virtual void OnDeviceReady(const DmDeviceInfo &deviceInfo) override {}
virtual void OnDeviceOffline(const DmDeviceInfo &deviceInfo) override {}
virtual void OnDeviceChanged(const DmDeviceInfo &deviceInfo) override {}
};
class DeviceManagerFaCallbackTest : public DeviceManagerFaCallback {
public:
DeviceManagerFaCallbackTest() : DeviceManagerFaCallback() {}
virtual ~DeviceManagerFaCallbackTest() override {}
virtual void OnCall(const std::string &paramJson) override {}
};
void GetUuidByNetworkIdFuzzTest(const uint8_t* data, size_t size)
{
if ((data == nullptr) || (size <= 0)) {
@@ -36,15 +36,6 @@
namespace OHOS {
namespace DistributedHardware {
class DeviceDiscoveryCallbackTest : public DiscoveryCallback {
public:
DeviceDiscoveryCallbackTest() : DiscoveryCallback() {}
virtual ~DeviceDiscoveryCallbackTest() {}
virtual void OnDiscoverySuccess(uint16_t subscribeId) override {}
virtual void OnDiscoveryFailed(uint16_t subscribeId, int32_t failedReason) override {}
virtual void OnDeviceFound(uint16_t subscribeId, const DmDeviceInfo &deviceInfo) override {}
};
class DmInitCallbackTest : public DmInitCallback {
public:
DmInitCallbackTest() : DmInitCallback() {}
@@ -52,23 +43,6 @@ public:
virtual void OnRemoteDied() override {}
};
class DeviceStateCallbackTest : public DeviceStateCallback {
public:
DeviceStateCallbackTest() : DeviceStateCallback() {}
virtual ~DeviceStateCallbackTest() override {}
virtual void OnDeviceOnline(const DmDeviceInfo &deviceInfo) override {}
virtual void OnDeviceReady(const DmDeviceInfo &deviceInfo) override {}
virtual void OnDeviceOffline(const DmDeviceInfo &deviceInfo) override {}
virtual void OnDeviceChanged(const DmDeviceInfo &deviceInfo) override {}
};
class DeviceManagerFaCallbackTest : public DeviceManagerFaCallback {
public:
DeviceManagerFaCallbackTest() : DeviceManagerFaCallback() {}
virtual ~DeviceManagerFaCallbackTest() override {}
virtual void OnCall(const std::string &paramJson) override {}
};
void InitDeviceManagerFuzzTest(const uint8_t* data, size_t size)
{
if ((data == nullptr) || (size <= 0)) {
@@ -47,13 +47,11 @@ void IpcServerStubFuzzTest(const uint8_t* data, size_t size)
std::shared_ptr<IpcReq> req = nullptr;
std::shared_ptr<IpcRsp> rsp = std::make_shared<IpcRsp>();
IpcServerStub::GetInstance().OnStart();
IpcServerStub::GetInstance().OnRemoteRequest(code, data1, reply, option);
IpcServerStub::GetInstance().RegisterDeviceManagerListener(pkgName, listener);
IpcServerStub::GetInstance().GetDmListener(pkgName);
IpcServerStub::GetInstance().SendCmd(code, req, rsp);
IpcServerStub::GetInstance().UnRegisterDeviceManagerListener(pkgName);
IpcServerStub::GetInstance().OnStop();
}
}
}
@@ -36,32 +36,6 @@
namespace OHOS {
namespace DistributedHardware {
class DeviceDiscoveryCallbackTest : public DiscoveryCallback {
public:
DeviceDiscoveryCallbackTest() : DiscoveryCallback() {}
virtual ~DeviceDiscoveryCallbackTest() {}
virtual void OnDiscoverySuccess(uint16_t subscribeId) override {}
virtual void OnDiscoveryFailed(uint16_t subscribeId, int32_t failedReason) override {}
virtual void OnDeviceFound(uint16_t subscribeId, const DmDeviceInfo &deviceInfo) override {}
};
class DmInitCallbackTest : public DmInitCallback {
public:
DmInitCallbackTest() : DmInitCallback() {}
virtual ~DmInitCallbackTest() override {}
virtual void OnRemoteDied() override {}
};
class DeviceStateCallbackTest : public DeviceStateCallback {
public:
DeviceStateCallbackTest() : DeviceStateCallback() {}
virtual ~DeviceStateCallbackTest() override {}
virtual void OnDeviceOnline(const DmDeviceInfo &deviceInfo) override {}
virtual void OnDeviceReady(const DmDeviceInfo &deviceInfo) override {}
virtual void OnDeviceOffline(const DmDeviceInfo &deviceInfo) override {}
virtual void OnDeviceChanged(const DmDeviceInfo &deviceInfo) override {}
};
class DeviceManagerFaCallbackTest : public DeviceManagerFaCallback {
public:
DeviceManagerFaCallbackTest() : DeviceManagerFaCallback() {}
@@ -36,39 +36,6 @@
namespace OHOS {
namespace DistributedHardware {
class DeviceDiscoveryCallbackTest : public DiscoveryCallback {
public:
DeviceDiscoveryCallbackTest() : DiscoveryCallback() {}
virtual ~DeviceDiscoveryCallbackTest() {}
virtual void OnDiscoverySuccess(uint16_t subscribeId) override {}
virtual void OnDiscoveryFailed(uint16_t subscribeId, int32_t failedReason) override {}
virtual void OnDeviceFound(uint16_t subscribeId, const DmDeviceInfo &deviceInfo) override {}
};
class DmInitCallbackTest : public DmInitCallback {
public:
DmInitCallbackTest() : DmInitCallback() {}
virtual ~DmInitCallbackTest() override {}
virtual void OnRemoteDied() override {}
};
class DeviceStateCallbackTest : public DeviceStateCallback {
public:
DeviceStateCallbackTest() : DeviceStateCallback() {}
virtual ~DeviceStateCallbackTest() override {}
virtual void OnDeviceOnline(const DmDeviceInfo &deviceInfo) override {}
virtual void OnDeviceReady(const DmDeviceInfo &deviceInfo) override {}
virtual void OnDeviceOffline(const DmDeviceInfo &deviceInfo) override {}
virtual void OnDeviceChanged(const DmDeviceInfo &deviceInfo) override {}
};
class DeviceManagerFaCallbackTest : public DeviceManagerFaCallback {
public:
DeviceManagerFaCallbackTest() : DeviceManagerFaCallback() {}
virtual ~DeviceManagerFaCallbackTest() override {}
virtual void OnCall(const std::string &paramJson) override {}
};
void RegisterDevStateCallbackFuzzTest(const uint8_t* data, size_t size)
{
if ((data == nullptr) || (size <= 0)) {
@@ -36,39 +36,6 @@
namespace OHOS {
namespace DistributedHardware {
class DeviceDiscoveryCallbackTest : public DiscoveryCallback {
public:
DeviceDiscoveryCallbackTest() : DiscoveryCallback() {}
virtual ~DeviceDiscoveryCallbackTest() {}
virtual void OnDiscoverySuccess(uint16_t subscribeId) override {}
virtual void OnDiscoveryFailed(uint16_t subscribeId, int32_t failedReason) override {}
virtual void OnDeviceFound(uint16_t subscribeId, const DmDeviceInfo &deviceInfo) override {}
};
class DmInitCallbackTest : public DmInitCallback {
public:
DmInitCallbackTest() : DmInitCallback() {}
virtual ~DmInitCallbackTest() override {}
virtual void OnRemoteDied() override {}
};
class DeviceStateCallbackTest : public DeviceStateCallback {
public:
DeviceStateCallbackTest() : DeviceStateCallback() {}
virtual ~DeviceStateCallbackTest() override {}
virtual void OnDeviceOnline(const DmDeviceInfo &deviceInfo) override {}
virtual void OnDeviceReady(const DmDeviceInfo &deviceInfo) override {}
virtual void OnDeviceOffline(const DmDeviceInfo &deviceInfo) override {}
virtual void OnDeviceChanged(const DmDeviceInfo &deviceInfo) override {}
};
class DeviceManagerFaCallbackTest : public DeviceManagerFaCallback {
public:
DeviceManagerFaCallbackTest() : DeviceManagerFaCallback() {}
virtual ~DeviceManagerFaCallbackTest() override {}
virtual void OnCall(const std::string &paramJson) override {}
};
void SetUserOperationFuzzTest(const uint8_t* data, size_t size)
{
if ((data == nullptr) || (size <= 0)) {
@@ -36,39 +36,6 @@
namespace OHOS {
namespace DistributedHardware {
class DeviceDiscoveryCallbackTest : public DiscoveryCallback {
public:
DeviceDiscoveryCallbackTest() : DiscoveryCallback() {}
virtual ~DeviceDiscoveryCallbackTest() {}
virtual void OnDiscoverySuccess(uint16_t subscribeId) override {}
virtual void OnDiscoveryFailed(uint16_t subscribeId, int32_t failedReason) override {}
virtual void OnDeviceFound(uint16_t subscribeId, const DmDeviceInfo &deviceInfo) override {}
};
class DmInitCallbackTest : public DmInitCallback {
public:
DmInitCallbackTest() : DmInitCallback() {}
virtual ~DmInitCallbackTest() override {}
virtual void OnRemoteDied() override {}
};
class DeviceStateCallbackTest : public DeviceStateCallback {
public:
DeviceStateCallbackTest() : DeviceStateCallback() {}
virtual ~DeviceStateCallbackTest() override {}
virtual void OnDeviceOnline(const DmDeviceInfo &deviceInfo) override {}
virtual void OnDeviceReady(const DmDeviceInfo &deviceInfo) override {}
virtual void OnDeviceOffline(const DmDeviceInfo &deviceInfo) override {}
virtual void OnDeviceChanged(const DmDeviceInfo &deviceInfo) override {}
};
class DeviceManagerFaCallbackTest : public DeviceManagerFaCallback {
public:
DeviceManagerFaCallbackTest() : DeviceManagerFaCallback() {}
virtual ~DeviceManagerFaCallbackTest() override {}
virtual void OnCall(const std::string &paramJson) override {}
};
void UnAuthenticateDeviceFuzzTest(const uint8_t* data, size_t size)
{
if ((data == nullptr) || (size <= 0)) {
@@ -36,39 +36,6 @@
namespace OHOS {
namespace DistributedHardware {
class DeviceDiscoveryCallbackTest : public DiscoveryCallback {
public:
DeviceDiscoveryCallbackTest() : DiscoveryCallback() {}
virtual ~DeviceDiscoveryCallbackTest() {}
virtual void OnDiscoverySuccess(uint16_t subscribeId) override {}
virtual void OnDiscoveryFailed(uint16_t subscribeId, int32_t failedReason) override {}
virtual void OnDeviceFound(uint16_t subscribeId, const DmDeviceInfo &deviceInfo) override {}
};
class DmInitCallbackTest : public DmInitCallback {
public:
DmInitCallbackTest() : DmInitCallback() {}
virtual ~DmInitCallbackTest() override {}
virtual void OnRemoteDied() override {}
};
class DeviceStateCallbackTest : public DeviceStateCallback {
public:
DeviceStateCallbackTest() : DeviceStateCallback() {}
virtual ~DeviceStateCallbackTest() override {}
virtual void OnDeviceOnline(const DmDeviceInfo &deviceInfo) override {}
virtual void OnDeviceReady(const DmDeviceInfo &deviceInfo) override {}
virtual void OnDeviceOffline(const DmDeviceInfo &deviceInfo) override {}
virtual void OnDeviceChanged(const DmDeviceInfo &deviceInfo) override {}
};
class DeviceManagerFaCallbackTest : public DeviceManagerFaCallback {
public:
DeviceManagerFaCallbackTest() : DeviceManagerFaCallback() {}
virtual ~DeviceManagerFaCallbackTest() override {}
virtual void OnCall(const std::string &paramJson) override {}
};
void UnRegisterDeviceManagerFaCallbackFuzzTest(const uint8_t* data, size_t size)
{
if ((data == nullptr) || (size <= 0)) {