class DriverRunnerTest
Defined at line 40 of file ../../src/devices/bin/driver_manager/tests/driver_runner_test.cc
This is a parameterized variant of |DriverRunnerTestBase|. This enables each test case being run
twice, once with the dynamic linker and once not (the legacy path).
Public Methods
void SetUp ()
Defined at line 42 of file ../../src/devices/bin/driver_manager/tests/driver_runner_test.cc
void SetupDriverRunner (FakeDriverIndex fake_driver_index)
Defined at line 44 of file ../../src/devices/bin/driver_manager/tests/driver_runner_test.cc
void SetupDriverRunner ()
Defined at line 55 of file ../../src/devices/bin/driver_manager/tests/driver_runner_test.cc
zx::result<StartDriverResult> StartRootDriver ()
Defined at line 57 of file ../../src/devices/bin/driver_manager/tests/driver_runner_test.cc
StartDriverResult StartSecondDriver (std::string_viewmoniker,boolcolocate,boolhost_restart_on_crash,booluse_next_vdso,fidl::ClientEnd<fuchsia_io::Directory>ns_svc)
Defined at line 65 of file ../../src/devices/bin/driver_manager/tests/driver_runner_test.cc
void ValidateProgram (std::optional< ::fuchsia_data::Dictionary> &program,std::string_viewbinary,std::string_viewcolocate,std::string_viewhost_restart_on_crash,std::string_viewuse_next_vdso,std::optional<std::string_view>use_dynamic_linker)
If |use_dynamic_linker| is not provided, it will be generated from the test configuration.
Defined at line 75 of file ../../src/devices/bin/driver_manager/tests/driver_runner_test.cc
bool use_dynamic_linker ()
Defined at line 87 of file ../../src/devices/bin/driver_manager/tests/driver_runner_test.cc