uspMultiInstancePath
Value Type
word
Default Value
Device.LocalAgent.Controller.{i}.BootParameter.{i}.
Description
This should be a complete path to an object in the EUT’s datamodel that may or may not fulfill the USP Conformance test Feature ID 31.
The USP Conformance test plan has several tests which use the BootParameter object because instances can be added, updated or deleted and because the functionality of the BootParameter is self-contained. Its presence or lack thereof bears no weight on the function of the USP agent as a whole.
If the USP Agent used for testing does not support the BootParameter object this testvar can be used to configure an alternate multi-instance object path for testing.
The value of this testvar must be a multi-instance object.
Example:
testvar Device.LocalAgent.Controller.{i}.BootParameter.{i}.
In this example CDRouter will attempt to add/delete instances of BootParameter objects.
testvar Device.LocalAgent.Controller.{i}.MTP.{i}.
In this example CDRouter will attempt to add/delete instances of the MTP object.
testvar Device.LocalAgent.Subscription.{i}.
In this example CDRouter will attempt to add/delete instances of the Subscription object.
Note:
When the specified path contains Device.LocalAgent.Controller. CDRouter will use the controller instance assigned to its own controller.
Special Requirements:
The outer multi-instance object must have a Name and or Alias unique key, or in the case of a path using a Controller instance EndpointID will be used as well.
This testvar was added in CDRouter 12.8