Lines Matching full:scenario
26 #include "test/scenario/audio_stream.h"
27 #include "test/scenario/call_client.h"
28 #include "test/scenario/column_printer.h"
29 #include "test/scenario/network_node.h"
30 #include "test/scenario/scenario_config.h"
31 #include "test/scenario/video_stream.h"
35 // Scenario is a class owning everything for a test scenario. It creates and
43 class Scenario {
45 Scenario();
46 explicit Scenario(const testing::TestInfo* test_info);
47 explicit Scenario(absl::string_view file_name);
48 Scenario(absl::string_view file_name, bool real_time);
49 Scenario(std::unique_ptr<LogWriterFactoryInterface> log_writer_manager,
52 ~Scenario();
54 Scenario(const Scenario&) = delete;
55 Scenario& operator=(const Scenario&) = delete;
124 // Runs the scenario for the given time.
126 // Runs the scenario until `target_time_since_start`.
128 // Runs the scenario until `target_time_since_start` or `exit_function`