sldvmergedata
R2026bMerge test generation results from multiple sessions when the model remains unchanged
Since R2026a
Description
merges the test generation results into a single result structure.mergedSldvData = sldvmergedata(sldvData1,..,sldvDataN)
The sldvmergedata function results from multiple test generation
analysis sessions into a single data file. It assigns a suitable status value and, when
possible, a test case to each coverage objective in the final data by processing input
result files. When multiple test cases exist for an objective,
sldvmergedata selects one. If any input file reports an objective as
dead logic, sldvmergedata marks that objective as dead logic in the
final data.
You must generate all input data files without changing the model semantics across analysis runs. This means you keep the model contents unchanged and use identical parameter configurations across runs that produce the input data files.
Note
Use sldvcombinetests when you want to
aggregate generated test cases from multiple analysis runs into a single result file.
This function is less strict than sldvmergedata function because it
allows certain changes to the model during those runs.
Examples
Input Arguments
Output Arguments
Limitations
You can merge only test generation results. Merging results from different analysis modes such as detecting design errors and property proving is not supported.
Version History
Introduced in R2026a
See Also
sldvlogsignals | slvnvlogsignals (Simulink Coverage) | slvnvmakeharness (Simulink Coverage) | slvnvruncgvtest (Simulink Coverage) | sldvrun | sldvruntest | sldvcombinetests
