| more analysis showed, that on this point a kw starts with an embedded stacktrace, maybe this is the reason:
<kw name="Get In Run" library="Configuration">
<doc>Gets the value of the shared run-variable named *key*</doc>
<arguments>
<arg>DMMVersion</arg>
<arg>default=${EMPTY}</arg>
</arguments>
<assign>
<var>${v}</var>
</assign>
<msg timestamp="20200226 10:47:44.557" level="TRACE">Arguments: [ 'DMMVersion' | default='' ]</msg>
<msg timestamp="20200226 10:47:44.557" level="INFO">GetInRun D:\CID.Artemis\Files\NTA\Robot\temp/200226runShare_dev62.yaml@DMMVersion => ...
GetRunShare D:\CID.Artemis\Files\NTA\Robot\temp/200226runShare_dev62.yaml
Traceback (most recent call last):
File "D:\CID.Artemis\Files\NTA\Robot\Lib\Configuration.py", line 76, in GetRunShare
with open(self.runShareFile, 'r', encoding='UTF-8') as stream:
FileNotFoundError: [Errno 2] No such file or directory: 'D:\\CID.Artemis\\Files\\NTA\\Robot\\temp/200226runShare_dev62.yaml'
=> {}
GetInRun D:\CID.Artemis\Files\NTA\Robot\temp/200226runShare_dev62.yaml@DMMVersion =></msg>
<msg timestamp="20200226 10:47:44.557" level="TRACE">Return: ''</msg>
<msg timestamp="20200226 10:47:44.557" level="INFO">${v} = </msg>
<status status="PASS" starttime="20200226 10:47:44.557" endtime="20200226 10:47:44.557"></status>
</kw>
i'll try to create a micro-demo sample for this... |