11-14-2005 04:34 PM
We have identical hardware configurations on our development
machine and on our production machine in another state. When we updated
the test sequence from 2.0 to 3.1 the folks at the production machine reported
much slower execution times. I can make the sequence go slower here by
altering UIMsgDelay either through the slide bar or directly in
TestExec.ini. But the production machine copy does not set the
value. On the development machine not setting the value seems to result
in a delay of 0 or fastest execution. I am trying explicitly setting the
value to 0 for the production machine but I'm not that optimistic. Can
any of you think of other things to check to try to get better test speed
please?
Thank you.
Chas
11-15-2005 10:11 AM
Hey Chas,
One thing you might want to check is the search directories you have configured. In many cases a user interaction will cause TestStand to check the search directories for information such as step descriptions or code module location. If you have specified a network location to search, this will add even more delay. There are several ways to minimize delay associated with the search directories.
1. Specify File Extension Restrictions in the search directories options to limit the number of files that TestStand will search.
2. Minimize the number of directories that will be search by making your additional directories as specific as possible. If you know the folder that your files will be in on a network drive, there is no reason to specify the entire network drive as a search path. Also make sure that the "Search Subdirectories" option is only checked if necessary.
3. Move the lower priority search paths to the bottom of the search directories list. If you know that the item in your network directory will be used infrequently, move that search path to the bottom of the search directory list. TestStand will search in a top to bottom fashion the list of configured search directories.
If this doesn't seem to resolve the issue just reply back.
11-15-2005 12:50 PM
11-16-2005 03:22 PM
Hey Chas,
Another suggestion to help speed up your run time would be to disable tracing under the station options. I was wondering about how much slowdown you were seeing on your production machine. Some slowdown is expected when upgrading from an older version of TestStand to a newer version, but it should not be too significant.
11-17-2005 04:45 PM
11-18-2005 10:08 AM
11-29-2005 11:45 AM
11-30-2005 10:57 AM
Hey Chas,
It definitely seems like your machine should be fast enough. I was wondering if you could try and disable as much as possible (report generation, database querying, tracing, etc.) to see if it still runs slowly. I was also curious about what kind of code modules you are calling and also what versions of the software? For example, if you are calling into LabVIEW code what version of LabVIEW is being called?
12-01-2005 11:32 AM
12-06-2005 03:10 PM