NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

How long should a deployment build run

I started the deployment utility and it reports

 

Building...

8:35 AM

 

The Build Status is

Processing VIs...

 

Press F1 for Help does not respond. 

 

That was over 20 minutes  ago and there is no disk activity. There are about 80 IVs. About how long should this take?

 

 

thanx,

 

jvh 

0 Kudos
Message 1 of 8
(3,641 Views)
Take a look at Task Manager.
0 Kudos
Message 2 of 8
(3,637 Views)

Have been watching TM. LV gets real busy using 50% of one core for 3-4 minutes then drops to 0 CPU usage and no I/O. Application view says Deployment is running and LV is not responding. I minimized TS editor to make sure I wasn't missing any dialogs. It built 1 time and had several warnings about no relative paths. I changed my  directory settings (and changed back) and it has not completed again after many attempts.

 

thanx,

 

jvh 

0 Kudos
Message 3 of 8
(3,635 Views)
Did you analyze the VIs before starting the build?
0 Kudos
Message 4 of 8
(3,632 Views)

The warnings are the same as when it built before:

 

Finished Analysis

---------------------------------------

Warning: You may need to add any sequence file(s) referenced by the following expression(s):

"reportgen_" + RunState.Root.Locals.ReportOptions.Format + ".seq" in step 'Process Step Result', sequence 'SequenceFilePostResultListEntry', sequence file 'C:\HARM\Avionics\TestStand\_SequentialModel.seq'

"reportgen_" + RunState.Root.Locals.ReportOptions.Format + ".seq" in step 'Process Step Result', sequence 'ProcessModelPostResultListEntry', sequence file 'C:\HARM\Avionics\TestStand\_SequentialModel.seq'

"ReportGen_" + Parameters.ReportOptions.ReportStyle + ".seq" in step 'Set ReportOptions based on ReportStyle', sequence 'Get Report Options', sequence file 'C:\HARM\Avionics\TestStand\_SequentialModel.seq'

"ReportGen_" + Parameters.ReportOptions.Format + ".seq" in step 'Get Report Footer', sequence 'TestReport', sequence file 'C:\HARM\Avionics\TestStand\_SequentialModel.seq'

"ReportGen_" + Parameters.ReportOptions.Format + ".seq" in step 'Get Report Header', sequence 'TestReport', sequence file 'C:\HARM\Avionics\TestStand\_SequentialModel.seq'

"ReportGen_" + Parameters.ReportOptions.Format + ".seq" in step 'Get Report Body (Sequence)', sequence 'TestReport', sequence file 'C:\HARM\Avionics\TestStand\_SequentialModel.seq'

"ReportGen_" + Parameters.ReportOptions.ReportStyle + ".seq" in step 'Get Report based on ReportStyle', sequence 'TestReport', sequence file 'C:\HARM\Avionics\TestStand\_SequentialModel.seq'

"ReportGen_" + Parameters.ReportOptions.Format + ".seq" in step 'Set Report Disabled Message', sequence 'TestReport', sequence file 'C:\HARM\Avionics\TestStand\_SequentialModel.seq'

RunState.ProcessModelClient in step 'MainSequence Callback', sequence 'Test UUTs', sequence file 'C:\HARM\Avionics\TestStand\_SequentialModel.seq'

"ReportGen_" + Parameters.ReportOptions.Format + ".seq" in step 'Get Report Footer', sequence 'TestReport', sequence file 'C:\HARM\Avionics\TestStand\Avionics.seq'

"ReportGen_" + Parameters.ReportOptions.Format + ".seq" in step 'Get Report Header', sequence 'TestReport', sequence file 'C:\HARM\Avionics\TestStand\Avionics.seq'

"ReportGen_" + Parameters.ReportOptions.Format + ".seq" in step 'Get Report Body (Sequence)', sequence 'TestReport', sequence file 'C:\HARM\Avionics\TestStand\Avionics.seq'

"ReportGen_" + Parameters.ReportOptions.ReportStyle + ".seq" in step 'Get Report based on ReportStyle', sequence 'TestReport', sequence file 'C:\HARM\Avionics\TestStand\Avionics.seq'

"ReportGen_" + Parameters.ReportOptions.Format + ".seq" in step 'Set Report Disabled Message', sequence 'TestReport', sequence file 'C:\HARM\Avionics\TestStand\Avionics.seq'

+++++++++++++++++++++++++++++++++++++++

 

0 Kudos
Message 5 of 8
(3,628 Views)

This time when I killed the non responsive LV task another one sprang up then became non-responsive. When I killed it the build finished:

 

Making an installer, please wait...

Loading product deployment information

Adding files to installer

Done adding files

Preparing to build deployment

Copying products from distributions

Building deployment

Copying setup files

Setting merged database information

Setting product information

Setting developer part information

Starting final build

Validating...

Copying files...

Updating files...

Creating merged database...

Creating installer files...

Build complete successfully.

Copying additional setup files

Compressing installer files

Done building deployment

The installer is finished

The build process is done.

11:15 AM

---------------------------------------

Warning: You may need to add any sequence file(s) referenced by the following expression(s):

"reportgen_" + RunState.Root.Locals.ReportOptions.Format + ".seq" in step 'Process Step Result', sequence 'SequenceFilePostResultListEntry', sequence file 'C:\Documents and Settings\jhite01\My Documents\TestStand Deployment\Image\target\TestStand\_SequentialModel.seq'

"reportgen_" + RunState.Root.Locals.ReportOptions.Format + ".seq" in step 'Process Step Result', sequence 'ProcessModelPostResultListEntry', sequence file 'C:\Documents and Settings\jhite01\My Documents\TestStand Deployment\Image\target\TestStand\_SequentialModel.seq'

"ReportGen_" + Parameters.ReportOptions.ReportStyle + ".seq" in step 'Set ReportOptions based on ReportStyle', sequence 'Get Report Options', sequence file 'C:\Documents and Settings\jhite01\My Documents\TestStand Deployment\Image\target\TestStand\_SequentialModel.seq'

"ReportGen_" + Parameters.ReportOptions.Format + ".seq" in step 'Get Report Footer', sequence 'TestReport', sequence file 'C:\Documents and Settings\jhite01\My Documents\TestStand Deployment\Image\target\TestStand\_SequentialModel.seq'

"ReportGen_" + Parameters.ReportOptions.Format + ".seq" in step 'Get Report Header', sequence 'TestReport', sequence file 'C:\Documents and Settings\jhite01\My Documents\TestStand Deployment\Image\target\TestStand\_SequentialModel.seq'

"ReportGen_" + Parameters.ReportOptions.Format + ".seq" in step 'Get Report Body (Sequence)', sequence 'TestReport', sequence file 'C:\Documents and Settings\jhite01\My Documents\TestStand Deployment\Image\target\TestStand\_SequentialModel.seq'

"ReportGen_" + Parameters.ReportOptions.ReportStyle + ".seq" in step 'Get Report based on ReportStyle', sequence 'TestReport', sequence file 'C:\Documents and Settings\jhite01\My Documents\TestStand Deployment\Image\target\TestStand\_SequentialModel.seq'

"ReportGen_" + Parameters.ReportOptions.Format + ".seq" in step 'Set Report Disabled Message', sequence 'TestReport', sequence file 'C:\Documents and Settings\jhite01\My Documents\TestStand Deployment\Image\target\TestStand\_SequentialModel.seq'

RunState.ProcessModelClient in step 'MainSequence Callback', sequence 'Test UUTs', sequence file 'C:\Documents and Settings\jhite01\My Documents\TestStand Deployment\Image\target\TestStand\_SequentialModel.seq'

"ReportGen_" + Parameters.ReportOptions.Format + ".seq" in step 'Get Report Footer', sequence 'TestReport', sequence file 'C:\Documents and Settings\jhite01\My Documents\TestStand Deployment\Image\target\TestStand\Avionics.seq'

"ReportGen_" + Parameters.ReportOptions.Format + ".seq" in step 'Get Report Header', sequence 'TestReport', sequence file 'C:\Documents and Settings\jhite01\My Documents\TestStand Deployment\Image\target\TestStand\Avionics.seq'

"ReportGen_" + Parameters.ReportOptions.Format + ".seq" in step 'Get Report Body (Sequence)', sequence 'TestReport', sequence file 'C:\Documents and Settings\jhite01\My Documents\TestStand Deployment\Image\target\TestStand\Avionics.seq'

"ReportGen_" + Parameters.ReportOptions.ReportStyle + ".seq" in step 'Get Report based on ReportStyle', sequence 'TestReport', sequence file 'C:\Documents and Settings\jhite01\My Documents\TestStand Deployment\Image\target\TestStand\Avionics.seq'

"ReportGen_" + Parameters.ReportOptions.Format + ".seq" in step 'Set Report Disabled Message', sequence 'TestReport', sequence file 'C:\Documents and Settings\jhite01\My Documents\TestStand Deployment\Image\target\TestStand\Avionics.seq'

"reportgen_" + RunState.Root.Locals.ReportOptions.Format + ".seq" in step 'Process Step Result', sequence 'SequenceFilePostResultListEntry', sequence file 'C:\HARM\Avionics\TestStand\_SequentialModel.seq'

"reportgen_" + RunState.Root.Locals.ReportOptions.Format + ".seq" in step 'Process Step Result', sequence 'ProcessModelPostResultListEntry', sequence file 'C:\HARM\Avionics\TestStand\_SequentialModel.seq'

"ReportGen_" + Parameters.ReportOptions.ReportStyle + ".seq" in step 'Set ReportOptions based on ReportStyle', sequence 'Get Report Options', sequence file 'C:\HARM\Avionics\TestStand\_SequentialModel.seq'

"ReportGen_" + Parameters.ReportOptions.Format + ".seq" in step 'Get Report Footer', sequence 'TestReport', sequence file 'C:\HARM\Avionics\TestStand\_SequentialModel.seq'

"ReportGen_" + Parameters.ReportOptions.Format + ".seq" in step 'Get Report Header', sequence 'TestReport', sequence file 'C:\HARM\Avionics\TestStand\_SequentialModel.seq'

"ReportGen_" + Parameters.ReportOptions.Format + ".seq" in step 'Get Report Body (Sequence)', sequence 'TestReport', sequence file 'C:\HARM\Avionics\TestStand\_SequentialModel.seq'

"ReportGen_" + Parameters.ReportOptions.ReportStyle + ".seq" in step 'Get Report based on ReportStyle', sequence 'TestReport', sequence file 'C:\HARM\Avionics\TestStand\_SequentialModel.seq'

"ReportGen_" + Parameters.ReportOptions.Format + ".seq" in step 'Set Report Disabled Message', sequence 'TestReport', sequence file 'C:\HARM\Avionics\TestStand\_SequentialModel.seq'

RunState.ProcessModelClient in step 'MainSequence Callback', sequence 'Test UUTs', sequence file 'C:\HARM\Avionics\TestStand\_SequentialModel.seq'

"ReportGen_" + Parameters.ReportOptions.Format + ".seq" in step 'Get Report Footer', sequence 'TestReport', sequence file 'C:\HARM\Avionics\TestStand\Avionics.seq'

"ReportGen_" + Parameters.ReportOptions.Format + ".seq" in step 'Get Report Header', sequence 'TestReport', sequence file 'C:\HARM\Avionics\TestStand\Avionics.seq'

"ReportGen_" + Parameters.ReportOptions.Format + ".seq" in step 'Get Report Body (Sequence)', sequence 'TestReport', sequence file 'C:\HARM\Avionics\TestStand\Avionics.seq'

"ReportGen_" + Parameters.ReportOptions.ReportStyle + ".seq" in step 'Get Report based on ReportStyle', sequence 'TestReport', sequence file 'C:\HARM\Avionics\TestStand\Avionics.seq'

"ReportGen_" + Parameters.ReportOptions.Format + ".seq" in step 'Set Report Disabled Message', sequence 'TestReport', sequence file 'C:\HARM\Avionics\TestStand\Avionics.seq'

---------------------------------------

Warning: The following VI(s) have characters in their names that are not valid for VIs that are not within an LLB.  These VIs have been copied from their source LLB into Illegalfilenames.llb instead of being copied as separate VIs into SupportVIs:

Not A Telnet Connection?.vi

HTTP Point In Polygon?.vi

HTTP Standalone?.vi

HTTP Show GWS?.vi

Not A Cookie?.vi

---------------------------------------

Warning: There is no relative path between the following files.  You may need to add a path to your search directories.

From [Installation Directory]\TestStand\_SequentialModel.seq to [TestStand]\Components\Models\TestStandModels\Database\Database.seq

From [Installation Directory]\TestStand\_SequentialModel.seq to [TestStand]\Components\Models\TestStandModels\reportgen_xml.seq

From [Installation Directory]\TestStand\_SequentialModel.seq to [TestStand]\Components\Models\TestStandModels\modelsupport2.dll

From [Installation Directory]\TestStand\_SequentialModel.seq to [TestStand]\Components\Models\TestStandModels\ModelSupport.seq

From [Installation Directory]\TestStand\Avionics.seq to [TestStand]\Components\Models\TestStandModels\modelsupport2.dll

+++++++++++++++++++++++++++++++++++++++

 

0 Kudos
Message 6 of 8
(3,624 Views)

jvh -

 

Please provide the Detailed_Installer.log file (located in the Temp directory, for XP: C:\Documents and Settings\<your user name>\Local Settings\Temp\) and the DeploymentUtility.log file (located in the TestStand CFG directory, <TestStand>\CFG) from the development machine that you are attempting to build the deployment on. You can attach them to a reply to this thread.

 

Also, it might be useful for you to inform us of the configuration for your deployment. If you're building an installer, what are you including in this installer? Is it simply files, or are you including additional installers such as the TestStand Engine, LabVIEW Run-Time Engine, or some other component? If this is the case, try building an installer that only installs files (no additional installers/components).

 

If you believe the problem might be caused by the files that you are trying to deploy, try removing some of the files from the deployment and see if it builds successfully. Basically, simplify your deployment to the point when it builds successfully, and then slowly re-incorporate pieces back into it until you encounter the problem, this will hopefully lead us to the cause of the problem.

 

Hope this helps.

Manooch H.
National Instruments
Message 7 of 8
(3,590 Views)

Thanks for inquiring.

 

I was able to build all but the workspace successfully. The logs for this are prefaced with  AllButWS.

 

Building the workspace only hangs. I have included two sets of logs, the first when labView becomes unresponsive. The 2nd set after killing the labView task and the deployment task restarts labView.

 

Sorry for the late reply, but my NI rep came to see me yesterday. Smiley Happy

 

Thanks again,

 

jvh 

Message Edited by jvh75021 on 02-20-2010 09:34 AM
0 Kudos
Message 8 of 8
(3,570 Views)