Tasking - running UT on simulator
In the "Run Altium TASKING CTC Tests" configuration there are couple of steps that I don't really understand:
Here is what we see in customer's console log:
...done.
Copying file...
"C:\work\unit_test\megartos\MConfig" -> "C:\Users\bhopkins\parasoft\workspace.cpptest\vdm_x2_proj\unit-data\current_tubf179707\MConfig"
Source file doesn't exist!
...failed.
Copying file...
"C:\work\unit_test\megartos\DConfig" -> "C:\Users\bhopkins\parasoft\workspace.cpptest\vdm_x2_proj\unit-data\current_tubf179707\DConfig"
Source file doesn't exist!
...failed.
Generating debugger script...
"C:\Program Files\Parasoft\C++test\10.4\engine\etc/../bin/tja" "TEST_EXECUTABLE=vdm_x2_projTest.elf" "C:\Program Files\Parasoft\C++test\10.4\engine\etc/templates/for_recipes/tsim_dscr.tja"
...done.
Removing file C:\Users\bhopkins\parasoft\workspace.cpptest\vdm_x2_proj\unit-data\current_tubf179707/cpptest_results.tlog
Removing file C:\Users\bhopkins\parasoft\workspace.cpptest\vdm_x2_proj\unit-data\current_tubf179707/cpptest_results.clog
Running tests...
dbgtc.exe --arg=--start-after=0 "C:\Users\bhopkins\parasoft\workspace.cpptest\vdm_x2_proj\unit-data\current_tubf179707/tsim.dscr"
What do those files do?
Why are they important?
Who creates them?
TIA!
Comments
-
MConfig and DConfig are Lauterbach T32 specific files. MConfig is for the memory configuration, DConfig is for devices configuration. These files aren't mandatory, some targets or simulator configurations may require them. In such a case users will already have them. C/C++test does not require any specific configuration that would need to be placed in those files. This information is available in the user manual:
HTH
0