RF7 data sources and suites

Hello,

Seems that RF7 reads all robot files under given source directory even if the --suite points to sub-directory of the source. In RF3.2.2 only init.robot was read and checked from the source in this case.

Is there an easy way to make RF7 working similarly than RF3.2.2 in this case?

In this case the source directory contains tens of thousands robot files in tens of directories. But these all share the same top level init.robot and Resources directory. Splitting of the directory would be a difficult task because the top level directory is updated multiple times every day.

Hi Petri,

Wow that’s a big jump, given that there’s 4 major versions and many smaller releases between these versions it’s not so surprising that something changed.

I’m not sure when or why this change happened, but you could figure it out, start with RF version 5 and see if it exhibits the new behaviour you see in version 7 or the same as version 3.2.2? then depending on the result split the difference and check again, either version 6 or version 4 depending on the outcome of version 5, repeat this process till you get the version that changed the behaviour and check the release notes to find out why.

Knowing if there’s a good reason for this change will help knowing if the change is likely to be rolled back or not, also if it’s not a planned behaviour change but rather a bug knowing when the bug was introduced will help getting it fixed.

Dave.

Hi Dave,

I think this feature was removed RF 6.1. Instead there seems to be new option --parseinclude which can be used in this case instead.

Thanks,
Petri

1 Like