From 01149c2a14e5b96ec0f40d8570f3b557fc7c0e3c Mon Sep 17 00:00:00 2001 From: Jonathan Maw Date: Wed, 1 Aug 2012 14:08:41 +0100 Subject: [PATCH] Specify difference between NSM and NSM dummy in docmentation Explicitly states the difference between the Node State Manager Dummy and the real Node State Manager, i.e. * The NSM dummy toggles between successfully setting the node state and failing to set the node state. * The NSM dummy toggles between the LUC being required, and the LUC not being required. * The NSM dummy will shut down its fast shutdown clients, then its normal shutdown clients, on receiving the SIGHUP signal --- .../node-startup-controller-docs.xml | 16 +++++++++++++++- docs/reference/node-startup-controller/test-tsm.xml | 5 ----- 2 files changed, 15 insertions(+), 6 deletions(-) diff --git a/docs/reference/node-startup-controller/node-startup-controller-docs.xml b/docs/reference/node-startup-controller/node-startup-controller-docs.xml index ff9effd..5530b78 100644 --- a/docs/reference/node-startup-controller/node-startup-controller-docs.xml +++ b/docs/reference/node-startup-controller/node-startup-controller-docs.xml @@ -85,7 +85,21 @@ Testing These tests are performed against the Node State Manager Dummy. The real - Node State Manager behaves differently to the dummy. + Node State Manager behaves differently from the NSM dummy in the following ways: + + + When the NSM dummy receives a request to set the node state, it alternates + between successfully setting the node state, and failing to set the node state. + + + When the NSM dummy is queried as to whether the LUC is required, it alternates + between saying no and yes. + + + On receiving a SIGHUP, the NSM dummy will shut down all its fast shutdown + clients, then all its normal shutdown clients. + + diff --git a/docs/reference/node-startup-controller/test-tsm.xml b/docs/reference/node-startup-controller/test-tsm.xml index c09af81..7b016bc 100644 --- a/docs/reference/node-startup-controller/test-tsm.xml +++ b/docs/reference/node-startup-controller/test-tsm.xml @@ -54,11 +54,6 @@
Test Overview - - The Node State Manager Dummy (application ID NSMD) - alternates between failing and succeeding to set the node state. This behaviour does - not extend to the real Node State Manager. - The following behaviours will be confirmed: -- 2.7.4