08-15-2007 02:20 AM
08-15-2007 10:01 PM
08-18-2007 04:45 PM
What I am actually want to do is to hide a step's result if it passes and to display it if it fails.
Such an easy thing -unfortunately- takes an extra step to program in TestStand.
It should be an inherent property within each step, a separate option in, for example, Run Options tab.
Let's say I have 2 initialization steps for a device.
If any of them fails test cannot start and I want to display the error message if this happens.
If both are OK then no results in the log file.
Now I can accomplish this with 4 steps total.
I believe it is not possible to do it with no extra steps. Am I right?
08-18-2007 11:50 PM
08-19-2007 11:54 PM - edited 08-19-2007 11:54 PM
Hi Andrew,
I am aware of the solution you have suggested. There is a Turkish saying about this: "I asked you to hit him, you killed him" 🙂
We use test reports to prove that a UUT has actually "passed" the test and keep it for later reference.
Because someone may want to examine it to solve a later problem.
If I exlude every measurement that passes, then for a successful UUT, there would be "nothing" to log actually!
Device initialization is a part of the test. Because if smth is wrong with the device itself or the device drivers in the test PC or the connection between them, then the test operator should be informed with an exact error message (not a simple "test setup initalization failed"), so that necessary action can be taken.
If there is nothing wrong with the test equipment hardware, then it is completely unnecessary to display "Passed" in the log for the power supply initialization. Because it adds a considerable amount to the line count of the log when you have like 40-50 instruments in the test setup.
By the way, result filtering is not available for XML reports.
Message Edited by ebalci on 08-20-2007 10:31 AM
08-20-2007 12:20 PM
08-28-2007 08:00 AM
We handle errors like failure to connect to UUT or failure to power up UUT through the ERROR cluster. Steps that are needed, but are not exactly a "test". No report entry unless there is a problem.
Jim D.
08-28-2007 08:57 AM
08-28-2007 09:34 AM
Step.Result.Error.Msg
Step.Result.Error.Occurred