NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

displaying test result prior the post step action

Hi,

 

I am working on a problem right now that I have a test sequence that uses test step "Post Actions" to call the next test.  But, one thing I found that the on the fly report is printing out the next test step result prior the current test step. (I have OTF enabled)  Because the test sequence that I am working on is an established test sequence file and what I have control over is the TestStand customization.  Is there a way that I can modify the TestStand so that the result is printed before "Post Action"?

 

Thanks.

 

Peggy

 

0 Kudos
Message 1 of 5
(3,466 Views)

Can you upload an example report and an example sequence?

0 Kudos
Message 2 of 5
(3,455 Views)

Hi Peggy,

 

What version of TestStand are you using? Could you up load a screen shot of the settings that you have and the results that you are getting? This will help me get a clearer picture of what is going on.

 

Thanks,

 

Perry S.

Applications Engineer
National Instruments
0 Kudos
Message 3 of 5
(3,452 Views)

 

I am using TestStand 4.2.1. 

 

I attached a simple example sequence and the following is the result I got when I use the default TestStand SequentialModel process (ASCII report).

 

----------------------------------------------------------------------------
Test 1:                        Running

   Begin Sequence: Test1-SubSequence
   (C:\T50DepotATE\Sequence File 2.seq)

   Test1.1 Pass/Fail Test:        Passed
   Test 1.2 Numeric Test:         Passed
        Measurement:              10
        Limits:
           Low:                   9
           High:                  11
        Comparison Type:          GELE (>= <=)

   End Sequence: Test1-SubSequence

Test 1:                        Failed
     Measurement:              20
     Limits:
        Low:                   9
        High:                  11
     Comparison Type:          GELE (>= <=)

   Begin Sequence: Test1-SubSequence
   (C:\T50DepotATE\Sequence File 2.seq)

   Test1.1 Pass/Fail Test:        Passed
   Test 1.2 Numeric Test:         Passed
        Measurement:              10
        Limits:
           Low:                   9
           High:                  11
        Comparison Type:          GELE (>= <=)

   End Sequence: Test1-SubSequence

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

 

The thing I need to do is to display the bold red section with the bolded blue section.

 

But, as I monitor the "ProcessModelPostResultListEntry" callback sequence, I couldn't figure out where and how they get the report.

 

 

Peggy

 

0 Kudos
Message 4 of 5
(3,443 Views)

I had a simple sequence file with one step in the MainSequence which called sequence A with one test step in, if the main step passed and sequence B with one test step in, if the main step failed.

 

What I noticed was the report had two sets of results for MainSequence. First it showed MainSequence as still Running with the result of the Sequence A or B (depending on the Pass / Fail action).

 

Then it showed the result of MainSequence Pass or Failed and the Result of Sequence A or B. (This was for OTF).

 

For normal Reporting, the report was as expected.

 

Just noticed this is the same as Peggy is seeing.

 

I guess it's deep in the OTF DLL and maybe you could not report the SubSequence results while the Caller Step is still as a status of Runnig.

 

 

Regards
Ray Farmer
0 Kudos
Message 5 of 5
(3,433 Views)