class NodeShutdownTest
Defined at line 163 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
Protected Members
unique_ptr node_manager
Public Methods
void SetUp ()
Defined at line 165 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void StartDriver (std::string node_name)
Defined at line 176 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void AddNode (std::string node)
Defined at line 219 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void AddNodeAndStartDriver (std::string node)
Defined at line 221 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void AddNodeAndStartDriver (std::string node, std::optional<Collection> collection)
Defined at line 223 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void AddChildNode (std::string parent_name, std::string child_name)
Defined at line 227 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void AddChildNode (std::string parent_name, std::string child_name, std::optional<Collection> collection)
Defined at line 231 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void AddCompositeNode (std::string composite_name, std::vector<std::string> parents)
Defined at line 251 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
std::shared_ptr<Node> GetNode (std::string node_name)
Defined at line 265 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void AddChildNodeAndStartDriver (std::string parent, std::string child)
Defined at line 267 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void AddChildNodeAndStartDriver (std::string parent, std::string child, std::optional<Collection> collection)
Defined at line 271 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void CloseRunnerController (std::string node_name)
Defined at line 277 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void CloseComponentController (std::string node_name)
Defined at line 287 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void CloseDriverForNode (std::string node_name)
Defined at line 294 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void InvokeRemoveNode (std::string node_name)
Defined at line 299 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void InvokeRemoveNode (std::string node_name, RemovalSet set)
Defined at line 301 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void VerifyState (std::string node_name, NodeState expected_state)
Defined at line 310 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void VerifyStates (std::map<std::string, NodeState> expected_states)
Defined at line 320 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void VerifyNodeRemovedFromParent (std::string node_name, std::string parent_name)
Defined at line 326 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void VerifyRemovalTrackerPkgCallbackInvoked ()
Defined at line 337 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void VerifyRemovalTrackerPkgCallbackNotInvoked ()
Defined at line 339 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void VerifyRemovalTrackerAllCallbackInvoked ()
Defined at line 341 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void VerifyRemovalTrackerAllCallbackNotInvoked ()
Defined at line 343 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
Protected Methods
NodeManager * GetNodeManager ()
Defined at line 346 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc