class NodeShutdownTest
Defined at line 167 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 169 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void StartDriver (std::string node_name)
Defined at line 180 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void AddNode (std::string node)
Defined at line 223 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void AddNodeAndStartDriver (std::string node)
Defined at line 225 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void AddNodeAndStartDriver (std::string node, std::optional<Collection> collection)
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)
Defined at line 231 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void AddChildNode (std::stringparent_name,std::stringchild_name,std::optional<Collection>collection)
Defined at line 235 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 255 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
std::shared_ptr<Node> GetNode (std::string node_name)
Defined at line 269 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void AddChildNodeAndStartDriver (std::string parent, std::string child)
Defined at line 271 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void AddChildNodeAndStartDriver (std::stringparent,std::stringchild,std::optional<Collection>collection)
Defined at line 275 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void CloseRunnerController (std::string node_name)
Defined at line 281 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void CloseComponentController (std::string node_name)
Defined at line 291 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void CloseDriverForNode (std::string node_name)
Defined at line 298 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void InvokeRemoveNode (std::string node_name)
Defined at line 303 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void InvokeRemoveNode (std::string node_name, RemovalSet set)
Defined at line 305 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void VerifyState (std::string node_name, NodeState expected_state)
Defined at line 314 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void VerifyStates (std::map<std::string, NodeState> expected_states)
Defined at line 324 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 330 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void VerifyRemovalTrackerPkgCallbackInvoked ()
Defined at line 341 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void VerifyRemovalTrackerPkgCallbackNotInvoked ()
Defined at line 343 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void VerifyRemovalTrackerAllCallbackInvoked ()
Defined at line 345 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
void VerifyRemovalTrackerAllCallbackNotInvoked ()
Defined at line 347 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc
Protected Methods
NodeManager * GetNodeManager ()
Defined at line 350 of file ../../src/devices/bin/driver_manager/tests/node_shutdown_test.cc