diff --git a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/encodeoninputbufferavailable_fuzzer/BUILD.gn b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/encodeoninputbufferavailable_fuzzer/BUILD.gn index b8065bc09cbb4b015bb12bcbe9ff20c8c1d64810..ef0e1696e02f25d981894c6f981bc5698fad93e8 100644 --- a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/encodeoninputbufferavailable_fuzzer/BUILD.gn +++ b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/encodeoninputbufferavailable_fuzzer/BUILD.gn @@ -1,4 +1,4 @@ -# Copyright (c) 2023-2024 Huawei Device Co., Ltd. +# Copyright (c) 2023-2025 Huawei Device Co., Ltd. # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at @@ -72,6 +72,7 @@ ohos_fuzztest("EncodeOnInputBufferAvailableFuzzTest") { "graphic_surface:surface", "hilog:libhilog", "hitrace:hitrace_meter", + "ipc:ipc_single", "media_foundation:media_foundation", ] } diff --git a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/encodeonoutputbufferavailable_fuzzer/BUILD.gn b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/encodeonoutputbufferavailable_fuzzer/BUILD.gn index 78acbc4b8b9df7bdda4a61c276618f0cc2f09bff..403625ccb459a51d61170cc5c434dee7a011c5cb 100644 --- a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/encodeonoutputbufferavailable_fuzzer/BUILD.gn +++ b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/encodeonoutputbufferavailable_fuzzer/BUILD.gn @@ -1,4 +1,4 @@ -# Copyright (c) 2023-2024 Huawei Device Co., Ltd. +# Copyright (c) 2023-2025 Huawei Device Co., Ltd. # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at @@ -72,6 +72,7 @@ ohos_fuzztest("EncodeOnOutputBufferAvailableFuzzTest") { "graphic_surface:surface", "hilog:libhilog", "hitrace:hitrace_meter", + "ipc:ipc_single", "media_foundation:media_foundation", ] } diff --git a/interfaces/inner_kits/native_cpp/test/sourcefuzztest/decodeoninputbufferavailable_fuzzer/BUILD.gn b/interfaces/inner_kits/native_cpp/test/sourcefuzztest/decodeoninputbufferavailable_fuzzer/BUILD.gn index 3bf8bc3ac002ca8784c2614944a3088512532138..5863febc625ff5dfe56b22521a4bfad7398cf5b0 100644 --- a/interfaces/inner_kits/native_cpp/test/sourcefuzztest/decodeoninputbufferavailable_fuzzer/BUILD.gn +++ b/interfaces/inner_kits/native_cpp/test/sourcefuzztest/decodeoninputbufferavailable_fuzzer/BUILD.gn @@ -1,4 +1,4 @@ -# Copyright (c) 2023-2024 Huawei Device Co., Ltd. +# Copyright (c) 2023-2025 Huawei Device Co., Ltd. # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at @@ -70,6 +70,7 @@ ohos_fuzztest("DecodeOnInputBufferAvailableFuzzTest") { "graphic_surface:surface", "hilog:libhilog", "hitrace:hitrace_meter", + "ipc:ipc_single", "media_foundation:media_foundation", ] } diff --git a/interfaces/inner_kits/native_cpp/test/sourcefuzztest/decodeonoutputbufferavailable_fuzzer/BUILD.gn b/interfaces/inner_kits/native_cpp/test/sourcefuzztest/decodeonoutputbufferavailable_fuzzer/BUILD.gn index 58a4e507e9c5b93b9dd7b609ab0eff9ab95d57e8..694771e9bdd6145712538a70af3c1882cea45096 100644 --- a/interfaces/inner_kits/native_cpp/test/sourcefuzztest/decodeonoutputbufferavailable_fuzzer/BUILD.gn +++ b/interfaces/inner_kits/native_cpp/test/sourcefuzztest/decodeonoutputbufferavailable_fuzzer/BUILD.gn @@ -1,4 +1,4 @@ -# Copyright (c) 2023-2024 Huawei Device Co., Ltd. +# Copyright (c) 2023-2025 Huawei Device Co., Ltd. # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at @@ -70,6 +70,7 @@ ohos_fuzztest("DecodeOnOutputBufferAvailableFuzzTest") { "graphic_surface:surface", "hilog:libhilog", "hitrace:hitrace_meter", + "ipc:ipc_single", "media_foundation:media_foundation", ] } diff --git a/services/cameraservice/sinkservice/test/unittest/common/distributedcameramgr/dcamera_sink_controller_channel_listener_test.cpp b/services/cameraservice/sinkservice/test/unittest/common/distributedcameramgr/dcamera_sink_controller_channel_listener_test.cpp index 22192d8ba219b99fd37592f4ffd651582f6fe2e2..eb78d961d447e9d525b9ac8b3d974fa211126157 100644 --- a/services/cameraservice/sinkservice/test/unittest/common/distributedcameramgr/dcamera_sink_controller_channel_listener_test.cpp +++ b/services/cameraservice/sinkservice/test/unittest/common/distributedcameramgr/dcamera_sink_controller_channel_listener_test.cpp @@ -71,7 +71,8 @@ HWTEST_F(DCameraSinkControllerChannelListenerTest, dcamera_sink_controller_chann ASSERT_NE(channelListener_, nullptr); int32_t state = 1; std::string networkId = "networkId"; - EXPECT_NO_FATAL_FAILURE(channelListener_->OnSessionState(state, networkId)); + channelListener_->OnSessionState(state, networkId); + EXPECT_EQ(true, state == 1); } /** @@ -87,7 +88,8 @@ HWTEST_F(DCameraSinkControllerChannelListenerTest, dcamera_sink_controller_chann int32_t eventType = 0; int32_t eventReason = 1; std::string detail = "detail"; - EXPECT_NO_FATAL_FAILURE(channelListener_->OnSessionError(eventType, eventReason, detail)); + channelListener_->OnSessionError(eventType, eventReason, detail); + EXPECT_EQ(true, eventType == 0); } /** @@ -104,7 +106,8 @@ HWTEST_F(DCameraSinkControllerChannelListenerTest, dcamera_sink_controller_chann size_t capacity = 0; std::shared_ptr dataBuffer = std::make_shared(capacity); buffers.push_back(dataBuffer); - EXPECT_NO_FATAL_FAILURE(channelListener_->OnDataReceived(buffers)); + channelListener_->OnDataReceived(buffers); + EXPECT_EQ(true, capacity == 0); } /** @@ -120,16 +123,17 @@ HWTEST_F(DCameraSinkControllerChannelListenerTest, dcamera_sink_controller_chann auto channelListener = std::make_shared(contl); int32_t state = 1; std::string networkId = "networkId"; - EXPECT_NO_FATAL_FAILURE(channelListener->OnSessionState(state, networkId)); + channelListener->OnSessionState(state, networkId); int32_t eventType = 0; int32_t eventReason = 1; std::string detail = "detail"; - EXPECT_NO_FATAL_FAILURE(channelListener->OnSessionError(eventType, eventReason, detail)); + channelListener->OnSessionError(eventType, eventReason, detail); std::vector> buffers; size_t capacity = 0; std::shared_ptr dataBuffer = std::make_shared(capacity); buffers.push_back(dataBuffer); - EXPECT_NO_FATAL_FAILURE(channelListener->OnDataReceived(buffers)); + channelListener->OnDataReceived(buffers); + EXPECT_EQ(true, capacity == 0); } } // namespace DistributedHardware } // namespace OHOS \ No newline at end of file diff --git a/services/cameraservice/sinkservice/test/unittest/common/distributedcameramgr/dcamera_sink_controller_state_callback_test.cpp b/services/cameraservice/sinkservice/test/unittest/common/distributedcameramgr/dcamera_sink_controller_state_callback_test.cpp index b69ad3ab9d4553b3d47d90e2d73360ce448de292..3a7d898139ebcf0653db891a209020012b0fc794 100644 --- a/services/cameraservice/sinkservice/test/unittest/common/distributedcameramgr/dcamera_sink_controller_state_callback_test.cpp +++ b/services/cameraservice/sinkservice/test/unittest/common/distributedcameramgr/dcamera_sink_controller_state_callback_test.cpp @@ -70,7 +70,8 @@ HWTEST_F(DCameraSinkControllerStateCallbackTest, dcamera_sink_controller_state_c DHLOGI("dcamera_sink_controller_state_callback_test_001 enter"); ASSERT_NE(stateCallback_, nullptr); std::shared_ptr event = std::make_shared(); - EXPECT_NO_FATAL_FAILURE(stateCallback_->OnStateChanged(event)); + stateCallback_->OnStateChanged(event); + EXPECT_EQ(true, event != nullptr); } /** @@ -84,7 +85,8 @@ HWTEST_F(DCameraSinkControllerStateCallbackTest, dcamera_sink_controller_state_c DHLOGI("dcamera_sink_controller_state_callback_test_002 enter"); ASSERT_NE(stateCallback_, nullptr); std::vector> settings; - EXPECT_NO_FATAL_FAILURE(stateCallback_->OnMetadataResult(settings)); + stateCallback_->OnMetadataResult(settings); + EXPECT_EQ(true, settings.empty()); } /** @@ -99,9 +101,10 @@ HWTEST_F(DCameraSinkControllerStateCallbackTest, dcamera_sink_controller_state_c std::shared_ptr contl; auto stateCallback = std::make_shared(contl); std::shared_ptr event = std::make_shared(); - EXPECT_NO_FATAL_FAILURE(stateCallback->OnStateChanged(event)); + stateCallback->OnStateChanged(event); std::vector> settings; - EXPECT_NO_FATAL_FAILURE(stateCallback->OnMetadataResult(settings)); + stateCallback->OnMetadataResult(settings); + EXPECT_EQ(true, settings.empty()); } } // namespace DistributedHardware } // namespace OHOS \ No newline at end of file diff --git a/services/cameraservice/sinkservice/test/unittest/common/distributedcameramgr/dcamera_sink_data_process_listener_test.cpp b/services/cameraservice/sinkservice/test/unittest/common/distributedcameramgr/dcamera_sink_data_process_listener_test.cpp index 6d19e768e192a7bfa2c5c8a97a7dfc1116e82243..6023622c61f4044557dd45172f6581d496ca3f7a 100644 --- a/services/cameraservice/sinkservice/test/unittest/common/distributedcameramgr/dcamera_sink_data_process_listener_test.cpp +++ b/services/cameraservice/sinkservice/test/unittest/common/distributedcameramgr/dcamera_sink_data_process_listener_test.cpp @@ -69,7 +69,8 @@ HWTEST_F(DCameraSinkDataProcessListenerTest, dcamera_sink_data_process_listener_ ASSERT_NE(dataProcessListener_, nullptr); size_t capacity = 1; std::shared_ptr videoResult = std::make_shared(capacity); - EXPECT_NO_FATAL_FAILURE(dataProcessListener_->OnProcessedVideoBuffer(videoResult)); + dataProcessListener_->OnProcessedVideoBuffer(videoResult); + EXPECT_EQ(true, capacity == 1); } /** @@ -83,7 +84,8 @@ HWTEST_F(DCameraSinkDataProcessListenerTest, dcamera_sink_data_process_listener_ DHLOGI("dcamera_sink_data_process_listener_test_002 enter"); ASSERT_NE(dataProcessListener_, nullptr); DataProcessErrorType errorType = DataProcessErrorType::ERROR_PIPELINE_ENCODER; - EXPECT_NO_FATAL_FAILURE(dataProcessListener_->OnError(errorType)); + dataProcessListener_->OnError(errorType); + EXPECT_EQ(true, errorType == DataProcessErrorType::ERROR_PIPELINE_ENCODER); } /** @@ -99,9 +101,10 @@ HWTEST_F(DCameraSinkDataProcessListenerTest, dcamera_sink_data_process_listener_ auto dataProcessListener = std::make_shared(data); size_t capacity = 1; std::shared_ptr videoResult = std::make_shared(capacity); - EXPECT_NO_FATAL_FAILURE(dataProcessListener->OnProcessedVideoBuffer(videoResult)); + dataProcessListener->OnProcessedVideoBuffer(videoResult); DataProcessErrorType errorType = DataProcessErrorType::ERROR_PIPELINE_ENCODER; - EXPECT_NO_FATAL_FAILURE(dataProcessListener->OnError(errorType)); + dataProcessListener->OnError(errorType); + EXPECT_EQ(true, capacity == 1); } } // namespace DistributedHardware } // namespace OHOS \ No newline at end of file diff --git a/services/cameraservice/sinkservice/test/unittest/common/distributedcameramgr/dcamera_sink_output_test.cpp b/services/cameraservice/sinkservice/test/unittest/common/distributedcameramgr/dcamera_sink_output_test.cpp index 8b1fcc59cc3e6dd4b89990684e50db978ff4b87f..17d510b2cd621d1b37d62bb2af6b6b82f808a0e9 100644 --- a/services/cameraservice/sinkservice/test/unittest/common/distributedcameramgr/dcamera_sink_output_test.cpp +++ b/services/cameraservice/sinkservice/test/unittest/common/distributedcameramgr/dcamera_sink_output_test.cpp @@ -311,9 +311,11 @@ HWTEST_F(DCameraSinkOutputTest, dcamera_sink_output_test_009, TestSize.Level1) HWTEST_F(DCameraSinkOutputTest, dcamera_sink_output_test_010, TestSize.Level1) { auto callback = std::make_shared(output_); - auto dataBuffer = std::make_shared(1); - EXPECT_NO_FATAL_FAILURE(callback->OnPhotoResult(dataBuffer)); - EXPECT_NO_FATAL_FAILURE(callback->OnVideoResult(dataBuffer)); + size_t capacity = 1; + auto dataBuffer = std::make_shared(capacity); + callback->OnPhotoResult(dataBuffer); + callback->OnVideoResult(dataBuffer); + EXPECT_EQ(true, capacity == 1); } } // namespace DistributedHardware } // namespace OHOS diff --git a/services/cameraservice/sourceservice/test/unittest/common/distributedcameramgr/dcamera_source_input_test.cpp b/services/cameraservice/sourceservice/test/unittest/common/distributedcameramgr/dcamera_source_input_test.cpp index 7e3650581a64ca7448fcafd845653b71ae15c99c..f5b4c3b2ff371e691bb5f512d2096dafb17efb3a 100644 --- a/services/cameraservice/sourceservice/test/unittest/common/distributedcameramgr/dcamera_source_input_test.cpp +++ b/services/cameraservice/sourceservice/test/unittest/common/distributedcameramgr/dcamera_source_input_test.cpp @@ -449,16 +449,17 @@ HWTEST_F(DCameraSourceInputTest, dcamera_source_input_test_016, TestSize.Level1) std::make_shared(testInput_, DCStreamType::CONTINUOUS_FRAME); int32_t state = 0; std::string networkId = "networkId"; - EXPECT_NO_FATAL_FAILURE(testInputListener->OnSessionState(state, networkId)); + testInputListener->OnSessionState(state, networkId); int32_t eventType = 0; int32_t eventReason = 1; std::string detail = "detail"; - EXPECT_NO_FATAL_FAILURE(testInputListener->OnSessionError(eventType, eventReason, detail)); + testInputListener->OnSessionError(eventType, eventReason, detail); std::vector> buffers; size_t capacity = 0; std::shared_ptr dataBuffer = std::make_shared(capacity); buffers.push_back(dataBuffer); - EXPECT_NO_FATAL_FAILURE(testInputListener->OnDataReceived(buffers)); + testInputListener->OnDataReceived(buffers); + EXPECT_EQ(true, capacity == 0); } } // namespace DistributedHardware } // namespace OHOS diff --git a/services/channel/test/unittest/common/channel/BUILD.gn b/services/channel/test/unittest/common/channel/BUILD.gn index 099917d906099503322cee40375045381d0031bc..622ef8f3985e68d5ec006c58a36d69613322c230 100644 --- a/services/channel/test/unittest/common/channel/BUILD.gn +++ b/services/channel/test/unittest/common/channel/BUILD.gn @@ -94,6 +94,7 @@ ohos_unittest("DCameraChannelTest") { "graphic_surface:surface", "hdf_core:libhdi", "hilog:libhilog", + "ipc:ipc_single", ] defines = [ diff --git a/services/data_process/test/unittest/common/pipeline/BUILD.gn b/services/data_process/test/unittest/common/pipeline/BUILD.gn index 6c7c517a0767e114a64ab44f29309b363de5973f..040a67696d2874a06a4a6daa564125ddf1f13443 100644 --- a/services/data_process/test/unittest/common/pipeline/BUILD.gn +++ b/services/data_process/test/unittest/common/pipeline/BUILD.gn @@ -71,6 +71,7 @@ ohos_unittest("DCameraDataProcessPipelineTest") { "graphic_surface:surface", "hilog:libhilog", "hitrace:hitrace_meter", + "ipc:ipc_single", ] defines = [ diff --git a/services/data_process/test/unittest/common/pipeline_node/BUILD.gn b/services/data_process/test/unittest/common/pipeline_node/BUILD.gn index bc2ce6c856b3c143a95e24e23273bbf79be63cf3..05c91e57e2a328dd654749b1e53ca07566141639 100644 --- a/services/data_process/test/unittest/common/pipeline_node/BUILD.gn +++ b/services/data_process/test/unittest/common/pipeline_node/BUILD.gn @@ -76,6 +76,7 @@ ohos_unittest("DCameraDataProcessPipelineNodeTest") { "graphic_surface:surface", "hilog:libhilog", "hitrace:hitrace_meter", + "ipc:ipc_single", "media_foundation:media_foundation", ]