Using NI DataFinder with TestStand
- Updated2025-07-23
- 2 minute(s) read
Using NI DataFinder to index TestStand report files in directories to which TestStand writes report files can lead to report generation errors in TestStand because of file access contention issues. To avoid these issues, do not configure DataFinder to index such directories. Instead, copy completed report files from the location to which TestStand generates the report files to another directory you have configured DataFinder to index.
For DataFinder 2011 or later and TestStand 2010 SP1 or later, DataFinder no longer indexes the <TestStand Public> directory by default. If TestStand 2010 SP1 is installed on the computer, DataFinder 2011 or later no longer index the <TestStand Public> directory of earlier versions of TestStand installed on the same computer.
If you must generate reports in a directory indexed by NI DataFinder, DataFinder 2012 SP1 introduced a delayed indexing feature which allows you to configure DataFinder to not index files until a specified amount of time has passed since the last modification of the file. This feature is enabled for My DataFinder 2012 SP1 or newer with a default delay of 20 seconds, and disabled for DataFinder Server Edition by default. Complete the following steps to customize the delayed indexing setting:
- Navigate to the following location in the Windows registry: [HKEY_LOCAL_MACHINE\Software\National Instruments\Common\DataFinder\ConfigItems]
- Set the DeferredIndexingEnabled key to 0000001 to enable delayed indexing, or 0000000 to disable it. This key is a DWORD value.
- Set the DeferredIndexingTimeInSeconds key to the number of seconds you would like DataFinder to wait before indexing new files. This key is a DWORD value.
For versions of DataFinder earlier than 2011 and versions of TestStand earlier than 2010 SP1 installed on the computer, DataFinder indexes the <TestStand Public> directory by default. Avoid generating TestStand report files to the <TestStand Public> directory or configure DataFinder not to index the <TestStand Public> directory.