Apply include-cleaner to api/test/(video|pclf|network_emulation)/.*

Bug: webrtc:42226242
Change-Id: I28dde76246f9c10e61cd6f294278edd364513267
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/359220
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Dor Hen <dorhen@meta.com>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42770}
This commit is contained in:
Dor Hen 2024-08-13 10:22:39 +03:00 committed by WebRTC LUCI CQ
parent 96370309a0
commit 8aa4e7c453
15 changed files with 54 additions and 31 deletions

View File

@ -25,6 +25,7 @@ if (rtc_enable_protobuf) {
deps = [
":network_config_schedule_proto",
"../..:network_emulation_manager_api",
"../../../rtc_base:timeutils",
"../../../test/network:schedulable_network_behavior",
"../../units:timestamp",
"//third_party/abseil-cpp/absl/functional:any_invocable",

View File

@ -11,8 +11,9 @@
#include <memory>
#include "rtc_base/task_utils/repeating_task.h"
#include "api/test/network_emulation/cross_traffic.h"
#include "test/network/cross_traffic.h"
#include "test/network/network_emulation.h"
namespace webrtc {

View File

@ -10,8 +10,9 @@
#ifndef API_TEST_NETWORK_EMULATION_CROSS_TRAFFIC_H_
#define API_TEST_NETWORK_EMULATION_CROSS_TRAFFIC_H_
#include "api/task_queue/task_queue_base.h"
#include "api/test/network_emulation/network_emulation_interfaces.h"
#include <cstddef>
#include <functional>
#include "api/units/data_rate.h"
#include "api/units/data_size.h"
#include "api/units/time_delta.h"

View File

@ -9,7 +9,18 @@
*/
#include "api/test/network_emulation/network_emulation_interfaces.h"
#if defined(WEBRTC_POSIX)
#include <sys/socket.h>
#endif
#include <cstdint>
#include "api/units/data_rate.h"
#include "api/units/timestamp.h"
#include "rtc_base/checks.h"
#include "rtc_base/copy_on_write_buffer.h"
#include "rtc_base/net_helper.h"
#include "rtc_base/socket_address.h"
namespace webrtc {

View File

@ -10,12 +10,13 @@
#ifndef API_TEST_NETWORK_EMULATION_NETWORK_EMULATION_INTERFACES_H_
#define API_TEST_NETWORK_EMULATION_NETWORK_EMULATION_INTERFACES_H_
#include <cstddef>
#include <cstdint>
#include <functional>
#include <map>
#include <memory>
#include <vector>
#include "absl/types/optional.h"
#include "api/array_view.h"
#include "api/numerics/samples_stats_counter.h"
#include "api/units/data_rate.h"
#include "api/units/data_size.h"

View File

@ -9,6 +9,7 @@
*/
#include "api/test/network_emulation/schedulable_network_node_builder.h"
#include <cstdint>
#include <memory>
#include <optional>
#include <utility>
@ -17,6 +18,7 @@
#include "api/test/network_emulation/network_config_schedule.pb.h"
#include "api/test/network_emulation_manager.h"
#include "api/units/timestamp.h"
#include "rtc_base/time_utils.h"
#include "test/network/schedulable_network_behavior.h"
namespace webrtc {

View File

@ -63,6 +63,8 @@ rtc_library("media_quality_test_params") {
deps = [
":media_configuration",
"../..:async_dns_resolver",
"../..:ice_transport_interface",
"../..:scoped_refptr",
"../../../api:fec_controller_api",
"../../../api:field_trials_view",
"../../../api:libjingle_peerconnection_api",
@ -74,11 +76,17 @@ rtc_library("media_quality_test_params") {
"../../../p2p:connection",
"../../../p2p:port_allocator",
"../../../p2p:rtc_p2p",
"../../../rtc_base:checks",
"../../../rtc_base:network",
"../../../rtc_base:rtc_certificate_generator",
"../../../rtc_base:ssl",
"../../../rtc_base:threading",
"../../audio:audio_processing",
"../../audio_codecs:audio_codecs_api",
"../../neteq:neteq_api",
"../../transport:bitrate_settings",
"../../units:time_delta",
"//third_party/abseil-cpp/absl/types:optional",
]
}

View File

@ -10,13 +10,20 @@
#include "api/test/pclf/media_configuration.h"
#include <cstddef>
#include <cstdint>
#include <functional>
#include <map>
#include <memory>
#include <string>
#include <utility>
#include <vector>
#include "absl/strings/string_view.h"
#include "absl/types/optional.h"
#include "api/array_view.h"
#include "api/test/video/video_frame_writer.h"
#include "api/units/time_delta.h"
#include "rtc_base/checks.h"
#include "rtc_base/strings/string_builder.h"
#include "test/pc/e2e/analyzer/video/video_dumping.h"

View File

@ -17,41 +17,16 @@
#include <map>
#include <memory>
#include <string>
#include <utility>
#include <vector>
#include "absl/memory/memory.h"
#include "absl/strings/string_view.h"
#include "absl/types/optional.h"
#include "api/array_view.h"
#include "api/audio/audio_mixer.h"
#include "api/audio/audio_processing.h"
#include "api/audio_options.h"
#include "api/fec_controller.h"
#include "api/function_view.h"
#include "api/media_stream_interface.h"
#include "api/peer_connection_interface.h"
#include "api/rtc_event_log/rtc_event_log_factory_interface.h"
#include "api/rtp_parameters.h"
#include "api/task_queue/task_queue_factory.h"
#include "api/test/audio_quality_analyzer_interface.h"
#include "api/test/frame_generator_interface.h"
#include "api/test/peer_network_dependencies.h"
#include "api/test/simulated_network.h"
#include "api/test/stats_observer_interface.h"
#include "api/test/track_id_stream_info_map.h"
#include "api/test/video/video_frame_writer.h"
#include "api/test/video_quality_analyzer_interface.h"
#include "api/transport/network_control.h"
#include "api/units/time_delta.h"
#include "api/video_codecs/video_decoder_factory.h"
#include "api/video_codecs/video_encoder.h"
#include "api/video_codecs/video_encoder_factory.h"
#include "rtc_base/checks.h"
#include "rtc_base/network.h"
#include "rtc_base/rtc_certificate_generator.h"
#include "rtc_base/ssl_certificate.h"
#include "rtc_base/thread.h"
namespace webrtc {
namespace webrtc_pc_e2e {

View File

@ -11,21 +11,33 @@
#define API_TEST_PCLF_MEDIA_QUALITY_TEST_PARAMS_H_
#include <cstddef>
#include <cstdint>
#include <memory>
#include <string>
#include <vector>
#include "absl/types/optional.h"
#include "api/async_dns_resolver.h"
#include "api/audio/audio_mixer.h"
#include "api/audio/audio_processing.h"
#include "api/audio_codecs/audio_decoder_factory.h"
#include "api/audio_codecs/audio_encoder_factory.h"
#include "api/fec_controller.h"
#include "api/field_trials_view.h"
#include "api/ice_transport_interface.h"
#include "api/neteq/neteq_factory.h"
#include "api/packet_socket_factory.h"
#include "api/peer_connection_interface.h"
#include "api/rtc_event_log/rtc_event_log_factory_interface.h"
#include "api/scoped_refptr.h"
#include "api/test/pclf/media_configuration.h"
#include "api/transport/bitrate_settings.h"
#include "api/transport/network_control.h"
#include "api/units/time_delta.h"
#include "api/video_codecs/video_decoder_factory.h"
#include "api/video_codecs/video_encoder_factory.h"
#include "p2p/base/port_allocator.h"
#include "rtc_base/checks.h"
#include "rtc_base/network.h"
#include "rtc_base/rtc_certificate_generator.h"
#include "rtc_base/ssl_certificate.h"

View File

@ -20,7 +20,6 @@
#include "api/video_codecs/sdp_video_format.h"
#include "api/video_codecs/video_decoder.h"
#include "api/video_codecs/video_decoder_factory.h"
#include "rtc_base/checks.h"
namespace webrtc {
namespace test {

View File

@ -9,6 +9,7 @@
*/
#include "api/test/video/test_video_track_source.h"
#include <string>
#include <utility>
#include "absl/types/optional.h"

View File

@ -48,8 +48,10 @@ if (!build_with_chromium) {
"echo/echo_emulation.h",
]
deps = [
"../../../api:sequence_checker",
"../../../api/test/pclf:media_configuration",
"../../../modules/audio_device:test_audio_device_module",
"../../../rtc_base:logging",
"../../../rtc_base:swap_queue",
]
}

View File

@ -13,6 +13,7 @@
#include <utility>
#include "api/test/pclf/media_configuration.h"
#include "rtc_base/logging.h"
namespace webrtc {
namespace webrtc_pc_e2e {

View File

@ -16,6 +16,7 @@
#include <memory>
#include <vector>
#include "api/sequence_checker.h"
#include "api/test/pclf/media_configuration.h"
#include "modules/audio_device/include/test_audio_device.h"
#include "rtc_base/swap_queue.h"