Comment #2 on issue 870 by [email protected]: Performance improvement
when using tags
http://code.google.com/p/robotframework/issues/detail?id=870
We enabled the syslog, and that helped. Here are some output lines:
20110621 06:13:58.765 | INFO | Parsing
file '/lab/wezenbk/rel55.0/wo19131/RobotFrameWork/Test
Cases/OLDI/__init__.txt'.
20110621 06:13:58.771 | INFO | Parsing
file '/lab/wezenbk/rel55.0/wo19131/RobotFrameWork/Test
Cases/OLDI/airac-report.html'.
20110621 06:14:01.838 | INFO | Parsing data
source '/lab/wezenbk/rel55.0/wo19131/RobotFrameWork/Test
Cases/OLDI/airac-report.html' failed: File has no test case table.
20110621 06:14:01.840 | INFO | Parsing
file '/lab/wezenbk/rel55.0/wo19131/RobotFrameWork/Test
Cases/OLDI/airac0-log.html'.
20110621 06:14:54.151 | INFO | Parsing data
source '/lab/wezenbk/rel55.0/wo19131/RobotFrameWork/Test
Cases/OLDI/airac0-log.html' failed: File has no test case table.
20110621 06:14:54.155 | INFO | Parsing
file '/lab/wezenbk/rel55.0/wo19131/RobotFrameWork/Test
Cases/OLDI/airac0-report.html'.
20110621 06:14:54.562 | INFO | Parsing data
source '/lab/wezenbk/rel55.0/wo19131/RobotFrameWork/Test
Cases/OLDI/airac0-report.html' failed: File has no test case table.
20110621 06:14:54.563 | INFO | Parsing
file '/lab/wezenbk/rel55.0/wo19131/RobotFrameWork/Test
Cases/OLDI/airac0-summary.html'.
20110621 06:14:54.681 | INFO | Parsing data
source '/lab/wezenbk/rel55.0/wo19131/RobotFrameWork/Test
Cases/OLDI/airac0-summary.html' failed: File has no test case table.
We started pybot using:
pybot --exclude DIALOG --exclude ADEXP --pythonpath ../.. ../OLDI/
In that directory the ouput files airac0-log.html and others are present as
well, and appearantly also parsed for test cases. As these files can be
rather large, this takes some time.
When starting using a wildcard match:
pybot --exclude DIALOG --exclude ADEXP --pythonpath ../.. ../OLDI/*.txt
it is OK, pybot starts within 5 seconds instead of 5 minutes.
Perhaps mentioning this is in the users guide would be useful.
Thanks for helping us,
Anton van Wezenbeek