How do I edit sldv_covoutput folder path?

Hi, I am having trouble keeping track of my test output files and wondered if anyone can help with this problem.
In Simulink Design Verifier configuration, I designated output folder as follows,
and I have disabled coverage analysis in my Coverage configuration is as follows.
But when I use Simulink Design Verifier to generate test cases, it keeps generating this sldv_covoutput folder in my rootpath that contains _cvdata.cvt files.
Where do I set path option for this folder? The name sldv_covoutput is nowhere to be found.

Respuestas (2)

Nikhilesh
Nikhilesh el 2 de Mzo. de 2023

0 votos

Thanks Junhyung for bringing this. This seems a genuine issue to me. I will definitely try to raise to the concerned team.
Pat Canny
Pat Canny el 2 de Mzo. de 2023
You can define the full path of the Output folder in the text field itself - it will otherwise assume the root folder.
For instance, you could enter "C:\Users\username\Desktop\MATLAB\SLDV\sldvTest\sldv_output/$ModelName$" in the "Output folder" text field in the Settings window.
You can also dynamically set the full path of the output file using sldvoptions. Here is a quick example that simply defines the path with a string:
opts = sldvoptions;
opts.Mode = 'TestGeneration';
aFolder = "C:\Users\username\Desktop\"; % just a dummy folder name
saveSLDVFolder = aFolder + "sldvDataTEST\";
dvDataFileName = saveSLDVFolder + "$ModelName$_sldvdata";
opts.DataFileName = dvDataFileName;
sldvrun(aModel,opts)
This will generate the Simulink Design Verifier data file in a folder called sldvDataTest on the Desktop.
Hopefully this helps.
Simulink Design Verifier Product Manager

3 comentarios

Junhyung
Junhyung el 3 de Mzo. de 2023
HI Pat,
There seems to be a little misunderstanding, the test generation output works fine. $ModelName$_sldvdata file is generated where I want it to be. Everything else, like report file, harness, also is generated in my designated path folder.
The problem is with the sldv_covoutput folder that contains cvt files. It seem to be generated in default by some tool I can't locate.
In Matlab help center, explanation is too simple, as shown.
Do you know where to set path for this sldv_covoutput folder?
Thanks for your help.
Alok Nimrani
Alok Nimrani el 3 de Mzo. de 2023
Editada: Alok Nimrani el 3 de Mzo. de 2023
Starting from MATLAB R2022b, sldv_covoutput folder always gets generated within sldv_output folder as mentioned in the documentation page.
But if you are using any release prior to R2022b, then the path for sldv_covoutput folder cannot be set explicitly and it will instead get generated within your current working directory only. Apologies for the inconvenience.
Hope this helps.
Thanks,
Alok
Pat Canny
Pat Canny el 3 de Mzo. de 2023
Hi @Junhyung - my apologies. I had indeed misinterpreted your question. Fortunately @Alok Nimrani was able to provide an accurate answer :-)

Iniciar sesión para comentar.

Categorías

Más información sobre Simulink Design Verifier en Centro de ayuda y File Exchange.

Productos

Versión

R2022a

Preguntada:

el 2 de Mzo. de 2023

Comentada:

el 3 de Mzo. de 2023

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by