Is there a builtin 'Polyspace Code Prover' job within Process Advisor available ?

3 views (last 30 days)
Hello,
I am wondering if is there a builtin job for the Polyspace Code Prover (or maybe just a parameter to set) within the Process Advisor (Matlab 2022b). Indeed, I've figured out how to use the builtin job for the 'Polyspace Bug Finder' and it's working well. But the second product of Polyspace seems not be provided. Or, should I created from scratch ?
Or maybe because that the gnerated code of the Embedded Coder is optimized to pass the 'Polyspace Code Prover' Test ?
With dvance thanks.
Riad Boukhari.
  5 Comments
Dhruvilkumar Chavada
Dhruvilkumar Chavada on 12 Jan 2024
Yes, I want to test SIL with test manager or SIL/PIL app with process advisor and want to use same test case that is used for MIL test execution.
In theit built-in task, TastsperTestCases they have mentioend that, this task is generic task to perform MIL and SIL test.
When we change the property of padv.builtin.task.RunTestsPerTestCase SimulationMode to 'Software-in-the-Loop (SIL)' it should work, but still it is performing test in normal mode.
Riad
Riad on 15 Jan 2024
If we dive inside the 'RunTestsPerTestCase.m' task we can see that the SimulationMode is avaiable only from Matlab version 2023a (I am using CI/CD Automation for Simulink Check 22.3.13 version tho). If not, the tests will run without carring about the choice that you've made:
So, what Matlab version are you using, and if it's not 23a or latter, did you have the warning message 'padv_spkg:tasks:SimulationModePropertyNotSupported' ?

Sign in to comment.

Answers (0)

Products


Release

R2022b

Community Treasure Hunt

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

Start Hunting!