Main Content

sltest.harness.rebuild

Rebuild test harness and update workspace entries and configuration parameter set based on main model

Description

sltest.harness.rebuild(harnessOwner,harnessName) rebuilds the test harness harnessName based on the main model containing harnessOwner. The function transfers the configuration set and workspace entries associated with harnessOwner to the test harness harnessName. The function also rebuilds conversion subsystems in the test harness. If you specified to use existing generated code for a SIL/PIL subsystem using sltest.harness.create or sltest.harness.set, the harness rebuild uses that code instead of regenerating it. Subsystem model test harnesses always rebuild.

Examples

collapse all

Rebuild the harness controller_harness, which is associated with the Controller subsystem in the f14 model.

f14;
sltest.harness.create('f14/Controller','Name','controller_harness');
sltest.harness.rebuild('f14/Controller','controller_harness');

Input Arguments

collapse all

Model or component handle, or path, specified as a character vector or double

Example: 1.9500e+03

Example: 'model_name'

Example: 'model_name/Subsystem'

The name of the harness, specified as a character vector.

Example: 'harness_name'

Introduced in R2015a