webrtc/test
Patrik Höglund e1cbb9c20e Extract plottable counter from perf results logger.
Split out of https://webrtc-review.googlesource.com/c/src/+/165389.

I disentangled the plottable counter printer from the perf result
printer so it will work for both future implementations of the perf
test JSON writers. The only thing plottable counters and the
results writer had in common was that both wrote JSON anyway.

Bug: chromium:1029452
Change-Id: I041c3096641eda42542e8d994b246eb313940b4b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/165397
Commit-Queue: Patrik Höglund <phoglund@webrtc.org>
Reviewed-by: Artem Titov <titovartem@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#30198}
2020-01-09 15:40:26 +00:00
..
android
fuzzers Delete RtpDepacketizerVp9 in favor of VideoRtpDepacketizerVp9 2020-01-09 13:07:44 +00:00
gl Delete unneeded direct includes of common_types.h 2019-04-01 07:18:13 +00:00
ios Revert "Delete NO_MAIN_THREAD_WRAPPING preprocessor define." 2019-05-21 07:26:54 +00:00
linux [Cleanup] Add missing #include. Remove useless ones. IWYU part 2. 2018-11-28 18:25:07 +00:00
logging Fix MemoryLogWriter so that it always writes the full data. 2019-10-25 12:07:32 +00:00
mac Rewrite video_loopback to use new mac capturer. 2019-03-06 14:37:33 +00:00
network Moving FakeNetworkSocket to fake_network_socket_server.h 2020-01-08 14:23:36 +00:00
pc/e2e Migrate WebRTC on FrameGeneratorInterface and remove FrameGenerator class 2019-12-07 00:54:26 +00:00
peer_scenario Replace hostCandidate with address and port in RTCPeerConnectionIceErrorEvent 2019-12-04 13:18:22 +00:00
scenario [Cleanup/Optim] Pass IPAddress by const reference. 2020-01-03 18:42:32 +00:00
testsupport Extract plottable counter from perf results logger. 2020-01-09 15:40:26 +00:00
time_controller Run delay tasks on time when using GlobalSimulatedTimeController. 2020-01-03 16:37:42 +00:00
win Use deprecated SingleThreadedTaskQueueForTesting as regular task queue 2019-10-22 08:34:57 +00:00
audio_decoder_proxy_factory.h Use std::make_unique instead of absl::make_unique. 2019-09-17 15:47:29 +00:00
BUILD.gn [Android] Replace java_files with sources 2020-01-02 20:08:20 +00:00
call_config_utils.cc Delete flag VideoReceiveStream::Config::Rtp::remb 2019-09-16 11:20:55 +00:00
call_config_utils.h Added JSON generator for VideoReceiveStream::Config objects. 2019-01-15 00:51:29 +00:00
call_config_utils_unittest.cc Delete flag VideoReceiveStream::Config::Rtp::remb 2019-09-16 11:20:55 +00:00
call_test.cc Migrate WebRTC on FrameGeneratorInterface and remove FrameGenerator class 2019-12-07 00:54:26 +00:00
call_test.h Trials should always be populated in call config. 2019-12-03 10:34:55 +00:00
configurable_frame_size_encoder.cc Format almost everything. 2019-07-08 13:45:15 +00:00
configurable_frame_size_encoder.h Format almost everything. 2019-07-08 13:45:15 +00:00
DEPS Revert "Enable capturing from camera in PC framework" 2019-09-26 12:00:01 +00:00
direct_transport.cc Use deprecated SingleThreadedTaskQueueForTesting as regular task queue 2019-10-22 08:34:57 +00:00
direct_transport.h Use deprecated SingleThreadedTaskQueueForTesting as regular task queue 2019-10-22 08:34:57 +00:00
direct_transport_unittest.cc [Cleanup] Add missing #include. Remove useless ones. IWYU part 2. 2018-11-28 18:25:07 +00:00
drifting_clock.cc Mark test::DriftingClock constants as constexpr 2019-09-10 12:14:50 +00:00
drifting_clock.h Mark test::DriftingClock constants as constexpr 2019-09-10 12:14:50 +00:00
encoder_settings.cc Update test::CreateVideoStreams to use configured scale_resolution_down_by if set. 2019-08-08 08:51:18 +00:00
encoder_settings.h Format almost everything. 2019-07-08 13:45:15 +00:00
fake_decoder.cc Use std::make_unique instead of absl::make_unique. 2019-09-17 15:47:29 +00:00
fake_decoder.h Reland "Copy video frames metadata between encoded and plain frames in one place" 2019-05-13 14:51:11 +00:00
fake_encoder.cc Add field trial for rampup in quality based on available bandwidth. 2019-11-11 10:13:28 +00:00
fake_encoder.h Add field trial for rampup in quality based on available bandwidth. 2019-11-11 10:13:28 +00:00
fake_texture_frame.cc (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
fake_texture_frame.h
fake_videorenderer.h
fake_vp8_decoder.cc Reland "Delete CodecSpecificInfo argument from VideoDecoder::Decode" 2019-04-11 13:03:52 +00:00
fake_vp8_decoder.h Reland "Delete CodecSpecificInfo argument from VideoDecoder::Decode" 2019-04-11 13:03:52 +00:00
fake_vp8_encoder.cc Pass FecControllerOverride to Vp8FrameBufferControllerFactory::Create 2019-07-02 10:55:55 +00:00
fake_vp8_encoder.h Pass FecControllerOverride to Vp8FrameBufferControllerFactory::Create 2019-07-02 10:55:55 +00:00
fake_vp8_encoder_unittest.cc Use std::make_unique instead of absl::make_unique. 2019-09-17 15:47:29 +00:00
field_trial.cc Sanity-check field trial string at initialization. 2019-06-11 14:11:06 +00:00
field_trial.h Sanity-check field trial string at initialization. 2019-06-11 14:11:06 +00:00
frame_forwarder.cc Migrate WebRTC on FrameGeneratorInterface and remove FrameGenerator class 2019-12-07 00:54:26 +00:00
frame_forwarder.h Migrate WebRTC on FrameGeneratorInterface and remove FrameGenerator class 2019-12-07 00:54:26 +00:00
frame_generator.cc Migrate WebRTC on FrameGeneratorInterface and remove FrameGenerator class 2019-12-07 00:54:26 +00:00
frame_generator.h Migrate WebRTC on FrameGeneratorInterface and remove FrameGenerator class 2019-12-07 00:54:26 +00:00
frame_generator_capturer.cc Migrate WebRTC on FrameGeneratorInterface and remove FrameGenerator class 2019-12-07 00:54:26 +00:00
frame_generator_capturer.h Migrate WebRTC on FrameGeneratorInterface and remove FrameGenerator class 2019-12-07 00:54:26 +00:00
frame_generator_capturer_unittest.cc Run delay tasks on time when using GlobalSimulatedTimeController. 2020-01-03 16:37:42 +00:00
frame_generator_unittest.cc Migrate WebRTC on FrameGeneratorInterface and remove FrameGenerator class 2019-12-07 00:54:26 +00:00
frame_utils.cc Format almost everything. 2019-07-08 13:45:15 +00:00
frame_utils.h Remove rtc_base/scoped_ref_ptr.h. 2019-01-25 20:29:58 +00:00
function_audio_decoder_factory.h Replace RegisterExternalDecoder with decoder factory in NetEqImplTest120ms 2018-12-03 08:34:50 +00:00
gmock.h
gtest.h
layer_filtering_transport.cc Migrate tests from RtpDepacketizer to VideoRtpDepacketizer interface 2019-12-10 17:37:46 +00:00
layer_filtering_transport.h Migrate tests from RtpDepacketizer to VideoRtpDepacketizer interface 2019-12-10 17:37:46 +00:00
mac_capturer.h Rewrite video_loopback to use new mac capturer. 2019-03-06 14:37:33 +00:00
mac_capturer.mm Support different capture resolutions in new video_loopback. 2019-03-14 14:01:32 +00:00
mock_audio_decoder.cc
mock_audio_decoder.h Delete AudioDecoder method IncomingPacket 2019-09-24 08:30:24 +00:00
mock_audio_decoder_factory.h Fully qualify googletest symbols. 2019-04-09 17:18:20 +00:00
mock_audio_encoder.cc
mock_audio_encoder.h Adds trial to calculate audio overhead based on available data. 2019-10-02 13:42:15 +00:00
mock_audio_encoder_factory.h Fully qualify googletest symbols. 2019-04-09 17:18:20 +00:00
mock_transport.cc
mock_transport.h
null_platform_renderer.cc
null_transport.cc
null_transport.h
OWNERS Add new owners to the test/ directory. 2019-01-14 10:55:37 +00:00
platform_video_capturer.cc Rewrite video_loopback to use new mac capturer. 2019-03-06 14:37:33 +00:00
platform_video_capturer.h Rewrite video_loopback to use new mac capturer. 2019-03-06 14:37:33 +00:00
rtcp_packet_parser.cc Allowing buffering a LNTF (loss notification) feedback message in RTCPSender 2019-06-03 16:28:34 +00:00
rtcp_packet_parser.h Allowing buffering a LNTF (loss notification) feedback message in RTCPSender 2019-06-03 16:28:34 +00:00
rtp_file_reader.cc Add missing assert.h for win no-test build 2019-11-17 07:52:32 +00:00
rtp_file_reader.h Fuzzing support for RTPDump VP8 and VP9 Streams. 2019-03-15 18:48:43 +00:00
rtp_file_reader_unittest.cc Format almost everything. 2019-07-08 13:45:15 +00:00
rtp_file_writer.cc Format almost everything. 2019-07-08 13:45:15 +00:00
rtp_file_writer.h Delete unneeded includes of common_types.h and gn deps on webrtc_common. 2018-11-20 16:28:39 +00:00
rtp_file_writer_unittest.cc Format almost everything. 2019-07-08 13:45:15 +00:00
rtp_header_parser.cc Use std::make_unique instead of absl::make_unique. 2019-09-17 15:47:29 +00:00
rtp_header_parser.h Make the RtpHeaderParserImpl available to tests and tools only. 2019-08-29 15:56:40 +00:00
rtp_rtcp_observer.h Migrate several call tests from legacy RtpHeaderParser to RtpPacket parsing. 2020-01-07 13:02:52 +00:00
run_loop.cc Use deprecated SingleThreadedTaskQueueForTesting as regular task queue 2019-10-22 08:34:57 +00:00
run_loop.h Use deprecated SingleThreadedTaskQueueForTesting as regular task queue 2019-10-22 08:34:57 +00:00
run_test.cc [Cleanup] Add missing #include. Remove useless ones. IWYU part 2. 2018-11-28 18:25:07 +00:00
run_test.h
test_main.cc Print stack trace when a test crash 2019-08-12 15:36:20 +00:00
test_main_lib.cc Remove the fileutils hack for good. 2019-10-16 13:40:39 +00:00
test_main_lib.h Migrate WebRTC test infra to ABSL_FLAG. 2019-07-19 06:54:04 +00:00
test_video_capturer.cc Implement automatic animation detection in VideoStreamEncoder 2019-12-04 11:24:31 +00:00
test_video_capturer.h Enable capturing from camera in PC framework 2019-10-10 13:06:39 +00:00
vcm_capturer.cc Format almost everything. 2019-07-08 13:45:15 +00:00
vcm_capturer.h Remove rtc_base/scoped_ref_ptr.h. 2019-01-25 20:29:58 +00:00
video_codec_settings.h Format almost everything. 2019-07-08 13:45:15 +00:00
video_decoder_proxy_factory.h Use std::make_unique instead of absl::make_unique. 2019-09-17 15:47:29 +00:00
video_encoder_proxy_factory.h Use std::make_unique instead of absl::make_unique. 2019-09-17 15:47:29 +00:00
video_renderer.cc
video_renderer.h