Test reporting after 8 hours of test in an enviroment​al chamber

I am trying to think on the best way to report my results.
Test setup:
Oven with a profile running for 10 hours. temperature increses and decreses during that time. i have 4 UUTs inside the oven and i comunicate to them. i will just test communications so if theres always communication we are GOOD.
I have a batch model. i switch to each board i have to talk and validate communications during periods of 4 minutes. then i move up with other UUT. this cycle continues and continues for 10 hours.
i have it looped like this
while------oven still running==true
batch synch
                           My test(VI...PAss Fail)
batch synch
end
So i dont want to have 10 hrs of data.
in an event of i failure i would like to record the event. and at the end i would like to have just one result. OVERALL TEST PASS.
i wonder whats the best way to do it.
what i was thinking is putting and statement after  My test.... that if an error occur to record the failure. if not dont record anything. i think i might be able to change the property fron the statement section or something like that.
is there another clever way to do it.?
thanks.
Solved!
Go to Solution.

Hey buton,
The first three suggestions in this whitepaper will likely be useful to you in your application. Basically, you could use on-the-fly reporting to write your report directly to disk instead of keeping it in memory, and use the "Only Display Latest Results" and "Discard results when not required by the model" to lessen growth of the report in memory.
To complete your requirements about only seeing failed results, you could configure the report to only show failures by changing the Result FIltering expression in the report options dialog. The "Exclude Passed/Done/Skipped" option should have the desired effect. The finished report will still show the overall UUT status in the header of the report, so you'll be able to see whether the test passed or failed.
I hope it helps, and let us know if you have any further questions about it!
Daniel E.
TestStand Product Support Engineer
National Instruments

Similar Messages

  • Generating 2 test reports for the same test - XML and HTML

    Hi All,
    I have a special test requirement.
    Need to generate 2 test reports for the same test. One in HTML and the other in XML format.
    Is there any direct method for that?
    How it can be implemented?
    Thanks in advance.
    SajK

    Hi SajK,
    To accomplish this task, you will need to modify the process model. For example, if you are using the sequential process model, you can concentrate on the TestReport sequence call and the various report related steps in the Single Pass and Test UUTs sequences.
    The TestReport sequence (also a callback) relies on Parameters.ReportOptions.Format to decide which of the following sequences to use when generating the report:
    <TestStand>\Components\NI\Models\TestStandModels\reportgen_txt.seq
    <TestStand>\Components\NI\Models\TestStandModels\reportgen_html.seq
    <TestStand>\Components\NI\Models\TestStandModels\reportgen_xml.seq
    In your case, instead of choosing one of the sequences, you could hard code it to use both the html and xml sequences. Be aware that for this to work, you must also modify and/or duplicate most of the report related steps in the Single Pass and Test UUTs sequences. For instance, the Set Report Format step becomes unnecessary since you are hard-coding the report format. On the other hand, the Write UUT Report step needs to be duplicated, one step to write to an html file location, and another to write to the xml file location.
    Please note that modifying the process mode in this way will deprecate some of the settings in the report options dialog box (such as the report format). For more information on TestStand report generation, please refer to the following DevZone article:
    Report Generation Explained
    Regards,
    Message Edited by James M on 05-29-2007 03:08 PM

  • BatchModel - 10 loops and save test report after each loop completes

    Greetings Everyone,
         We are using TestStand 2010 and presently using the BatchModel.seq for a quantity of four (4) UUTs in a Burn-In configuration.  The Client sequence loops ten (10) times.  I am wondering if there is a way to save the test data report at the end of each loop and create another one for each of the loops after that.  Is this possible or am I asking too much from the TestStand software?  Thank you in advance for your responses to this latest post.
    Regards,
    Scott
    Solved!
    Go to Solution.

    Hi Doug,
         Thank you for the reply.
         I will discuss these with my co-worker whom had a hand in the development of this client file.  This client file was developed mostly by a contractor who works for our customer.  These options sound like they will do the trick.  The client file is used for Burn-In, so there are three levels of testing at three different temperature levels.  We are trying to track down some possible bugs in this contractor's code in which the client file crashes and all data is lost.  This will at least give us some options of collecting the data in a fashion that we shouldn't have to worry if there is an error during the process and at least retain some of the data.  Thank you for your reply and if there is anything else we have trouble with I will post again.
    Regards,
    Scott

  • Generate Test Report from database

    Hi
    How can i generate a Html Test Report from a UUT Test that i logged about a week ago?
    Does Teststand have a pre built sequence for this?
    Help share your knowlegde

    Shako-
    I see that you also posted this question in this forum.  As Taylor mentioned, there isn't a tool to generate a report from data in a database.  You can create a sequence to call into a database and then generate a report.  I would look at the example located at C:\Users\Public\Documents\National Instruments\TestStand\Examples\Database for reference.
    Thanks,
    Sean
    Applications Engineering Specialist - Semiconductor Test
    National Instruments

  • Testing Report's data on OOTB Reports after first Run

    Hi Gurus,
    I am getting Data in the Financial Analytics Reports after doing all the required configurations, but how do i test if  the data thats coming is correct.
    ( I think somebody needs to create and  fire the SQL in EBS database and recreate the same exact report from sql)
    But for this, one should be well versed with the Payables, Receivables and General Ledger Data model.. 
    Should this testing be done by an OBIA Consultant?
    Need guidance here , as i am the only one doing all the stuff here... and its overwhelming with the amount of knowledge and work required.
    My source is EBS R 12.1.3
                        BI Apps version is 7.9.6.4
                        OBIEE 11.1.1.6.11
    Thanks
    Ashish

    Hi Ashish,
    I am implementing OBIA financial analytics 7.9.6.4 for EBS R12.1.3
    can u please share your experience as i am new to obiee.
    completed installation and started setups in DAC and informatica.
    could you please share any doc's related to configuration([email protected]).
    looking forward for your help.
    Regards,
    Sreekar

  • Testing the Reports after Migration

    Post Author: vreddy
    CA Forum: Migration to XI R2
    Hi all,
    Can any one tell me how can we test the reports after migration from BO 6.5 to BOXIR2?
    Thanks,
    Reddy

    Hi Sripathy
    Together with the guy informing me of the problem we reproduced the error situation.
    The errormessage displayed at the screen is: "RWRBE60.exe has generated errors and will be closed by Windows. You will need to restart the program. An error log is created." We looked at the local hard drive of the PC to find some extra error information. The only things we found were a crash dump file user.dmp and and another file with dump information. From the dump-info I can see that the proces rwrbe60 caused an access violation and crashed. To me it seems now that there is no Oracle error log, but it is a Windows error message.
    I fear now that the question is becoming more a windows question than an Oracle question. Still it is an Oracle process causing the access violation. So any tips how to continue are welcome. I do not have experience to read windows crash dump files. What could cause the access violation? Could it be a missing font file, or is it necessary to set write access to some specific directories, or other?
    regards,
    Henk

  • Running awr report between start of load testing and end of load testing

    Hi,
    How i can get awr report between 2 intervals(snap before the load testing and snap after the load testing)
    supoose load testing will happening for 1 hours and 30 minute and i need to get awr report how i can get this since i know interval between snapshots 60 minutes by default .
    is it accomplished by manually inputs appreciated.
    Thanks
    Prakash

    You change the interval to the increment you wish.
    http://www.morganslibrary.org/reference/dbms_wrkld_repos.html
    DBMS_WORKLOAD_REPOSITORY.MODIFY_SNAPSHOT_SETTINGS.

  • On a wireless network test report, I get "The wireless radio is not functioning."

    The printer is a Photosmart C309a all-in-one.  I've used this printer for some time and did so wirelessly earlier today.  Upon ordering a print job the printer failed to produce results.  I ran a Network Configuration Page where it showed the printer to be offline with no Active Connection Type.  I then ran a Wireless Network Test report and received the message: "The wireless radio is not functioning.  Contact HP Support."  IS THERE A FIX FOR THIS?
    I reinstalled the printer software on my computer configuring it with a USB connection, in order to be able to use the printer.  I was able to use it with the USB connection but would most definitely prefer a wireless connection.  I also turned off the printer, router and computer and turned them on in the order outlined in the user's manual, but to no avail.  This, of course, I did before reinstalling the software for a USB connection.    

    Hi,
    I afraid the error indicate an an hardware failure..
    You may try using a wired ethernet cable as a workaround, the printer will need to be services in order to repair its wireless card.
    You may find the details to contact HP support by selecting your region and following Technical Support after you buy:
    http://www8.hp.com/us/en/contact-hp/ww-contact-us.html
    Shlomi
    Say thanks by clicking the Kudos thumb up in the post.
    If my post resolve your problem please mark it as an Accepted Solution

  • Teststand automatic test report printing using LabView workaround

    I tried the LabView workaround for the automatic printing of test reports in TestStand (see email message below). 
    It will work if I set the URL to a specific HTML TempReport.  However, TestStand is configured to generate a unique test report for each UUT.  So, in the test report directory there are xml reports and the occasional HTML report, example TestReport_00104.html.  Not sure then what to set the URL to?
    Note:  Your reference number is included in the Subject field of this message.  It is very important that you do not remove or modify this reference number, or your message may be returned to you.
    Hi Bill,
    Thanks you for your reply.
    Right ok. Well, if you are interested in the LabVIEW workaround, I can send this to place it in your modified sequential model.
    The workaround works as desired. It does it all automatically. I have set it to not prompt the user for the print dialogue but this can be easily changed. Therefore, for any example program in Teststand, if it is based on the modified sequential model, an HTML style report will be printed on the default printer automatically.
    It needs to be placed in the following location:
    Within the Sequential Model, within 'Single Pass>>Print Report' do the following:
    - Replace all the 'Main' steps (Navigate to HTML, Print HTML File & Close IE Browser) with the LabVIEW function call.
    - This one function call will do all the steps above at once.
    NOTE: In the LabVIEW VI, you will need to select the correct directory where the new html files are being created. Otherwise the print function will not work. This is called URL. Make you sure you have checked this.
    For ease of understanding I have included these steps in a word document with screen shots.
    As I do not know which version of LabVIEW you might have, I have attached three versions of the .vi file; 2012, 2011 and 2010.
    In regards to the mention of Teststand not having built in functionality for automatic printing of reports, unfortunately this is the case.
    I hope this will be a sufficient workaround for you.
    If you problems implementing this solution, please ask me for further information. However, it should be fairly simple to do.
    Just to inform you, I will be out of the office from 12.45pm today for the rest of the week on annual leave.
    I will be back in the office on Monday 14th January 2013, should you have any further queries.
    Kind Regards,
    Dominic Clarke
    National Instruments
    Applications Engineering
    www.ni.com/support
    Attachments:
    Print HTML file from LabVIEW.zip ‏39 KB

    Hi Bill,
    I managed to implement this.
    In the sequential model I added a LabVIEW action after 'Add Root Tags To XML Report'
    As URL I use a sequence local: Locals.ReportFilePath
    I points to the ML report in my case and then the VI works fine.
    However I'm looking for extra functionality and that is waiting untill printing is completed.
    Can you help me on that ?

  • Error while running test report

    I have just installed oracle application server 10g 10.1.2. on redhat linus AS4 on dell 64 bit machine.
    forms servlet works fine but when i use the following url to access test report
    It gives a very famous error error "REP-51002: Bind to Reports Server *** failed "
    http://zeropoint:7779/reports/rwservlet?report=test.rdf&destype=cache&desformat=pdf
    everything in infrastructure and application server middle tier is working fine.
    the URL
    http://zeropoint:7779/reports/rwservlet
    Works fine
    What might be the problem?
    Regards

    how are you martin
    well i have checked at client side but same problem. the status of report server is
    same as i told you after staring it through URL
    its 1/0
    i have done a freshj installation, but dont know why even after fress installation why isn't it working.
    Let me tell you another thing. My client has not any DNS right now and they are using host file on client side to resolve the server name but they are running successfullly in same netwrok let me tell you another thing that they are using 10.1.2.0.2 on red had advance server 3 on a 32bit machine and the machine on which i am working right now is 64-bit DELL machine with red hat linux advance server 4. I have done same hing in my office on AMD 64-bit machine and there my reports server is running fine.
    So do you think it might be a network problem?

  • How can I include results of a subsequenc​e, which runs in a new thread, in the main sequence test report

    Hi!
    I', m working with TestStand Version 4.2.1. I have a main sequence, which calkls different subsequences. All these steps are properly reported. One of subsequences runs as "new thread". How can I include its results in common test report of the main sequence?
    I have markes variables of the subsequence as it is requred for test report (it works OK if it is not a new thread). If the the numerical test, which is executed in this subsequence is correct, I get no results at all. If the numeric test failed I get somewhere in the main sequence report a "red message", that test failed whithout any reference to the step or values of vaiables which were not correct.
    I tried an option "On the fly" in the Report Configuration , but haven' got any useful results. What shall I do?
    Best regards
    Solved!
    Go to Solution.

    Hi,
    I tried it but without success:
    1) I got a reference to the Thread as "Locals.Step1=RunState.Thread" for every of 2 steps which start a thread
    2) I put both "Waits" after steps with (and without) threads, at the same place, where they were before
    3) The sequence run OK, but when it came to Wait for Thread 1 it waited for ever, I had to terminate sequence
    Does it mean, that I got a false reference (suppose No - please, have a look at attached pic)?
    Or does it mean, that Waits are badly placed in the sequence (threads are already terminated)? Here is a pic of sequeces calls with Wait after them.
    Regards
    Attachments:
    Thread.JPG ‏34 KB
    SequenceCall.JPG ‏32 KB

  • How  to genearte Unit Test reports  through  ANT/Command  line ?

    Hi,
    I am using sql developer unit test feature to test my database code. I am planning to execute and generate reports by running ant script.
    Is it possible to get the unit test results in any format (text,XML,HTML) after running the tests.
    How to integrate report generation tasks as part of Automated builds?
    Is there any command line utility do through can invoke through ant task?
    Thanks,
    Fernando

    Fernando,
    I, too, am looking to run our PL/SQL unit test suites through our automated ant build scripts. Currently, I've only been able to determine that there is a "UtUtil.bat" and "UtUtil.sh" command line utility for win and linux in /sqldeveloper/sqldeveloper/bin. However, it only take three switches:
    UtUtil -run ?
    UtUtil -imp ?
    and
    UtUtil -exp ?
    While this does provide some limited value to us through automating the importing of our exported test suites and then running them as part of our builds, it doesn't help in running reports on the test runs and exporting the reports to something our build processes can consume (i.e. xml).
    Also, we want to be able to run our full db build on (almost) any of our development machines and we don't want to have to have a unit test repository already preconfigured on each development db. I haven't found a utility to automate the creation of the unit test repository user and the repository, and then whena all the test suite runs have finished and the reports run, delete the repository and repository user.
    We have used Quest's Code Tester product in the past and it had all of these great features that I am really hoping Oracle can either implement or expose to us.
    Regards and best of luck,
    Mike Sanchez

  • Latency Tests Report (based on iSchwartz posts)

    Hi all,
    With an hour to kill at home while my family gets here,I set to discover what some latency figures are on my system.Please look at my signature,the equipment list is current.
    Specifically I wanted to see if the latency figures were consistent,in order to insert a record Delay best suited to each IO buffer size for my particular equipment.also,I wanted to explore the possible default latencies of some of my favorite Logic plugins,plus one Nomad Factory EQ.
    This is what I found:
    Latency Test:
    Digi002Rack,
    Logic Pro 7.2.3
    CoreAudio Driver 7.3cs1
    44.1kHz 24bit Logic session
    Physical outputs 1+2 and back into channel inputs 1+2,
    with 6" balanced TRS audio cables.
    Plugin Delay Compensation set to =ALL
    Sample Accurate Automation set to=volume,Pan,Sends only.
    Pass Keyboard Events to Plugins set to=all.
    Audio Merge Defaults: crossfade time 20mS curve 0
    Core Audio: Enabled
    System Memory requirements:114.0 MB
    Driver:Digidesign HW( 002)
    I/O buffer Size = (see chart below)
    Recording Delay = (see chart below)
    Max Number of Audio Tracks: 80
    64 Busses option set to: OFF (unchecked)
    Universal Track Mode: ON (checked)
    Larger Disk buffer: ON
    24bit Recording:ON
    Software Monitoring: ON
    Process Buffer Range:LARGE
    ReWire Behavior:Playback Mode (Less CPU Load)
    Maximum scrub Speed:Normal
    Scrub response:Normal
    WITH NO PLUGINS,and 0 as the Recording Delay:
    IO buffer size = 32 274 samples
    IO buffer size = 64 274 samples
    IO buffer size = 128 350 samples
    IO buffer size = 256 606 samples
    IO buffer size = 512 1117 samples
    IO buffer size = 1024 2140 samples
    By setting equal but negative values for the sample delay,I compensated the throughput of the Digi002R.
    WITH NO PLUGINS,
    Recording Delay set negative to sample delay above:
    IO buffer size = 32 0 samples
    IO buffer size = 64 0 samples
    IO buffer size = 128 0 samples
    IO buffer size = 256 0 samples
    IO buffer size = 512 0 samples
    IO buffer size = 1024 0 samples
    With 1 Channel EQ on click track:
    IO buffer size = 32 0 samples
    IO buffer size = 64 0 samples
    IO buffer size = 128 0 samples
    IO buffer size = 256 0 samples
    IO buffer size = 512 0 samples
    IO buffer size = 1024 0 samples
    With 1 GuitarAmpPro on click track[default setting]:
    IO buffer size = 32 14 samples
    IO buffer size = 64 14 samples
    IO buffer size = 128 14 samples
    IO buffer size = 256 14 samples
    IO buffer size = 512 14 samples
    IO buffer size = 1024 14 samples
    With 1 SpaceDesigner on click track[default setting]:
    IO buffer size = 32 -128 samples
    IO buffer size = 64 -128 samples
    IO buffer size = 128 -128 samples
    IO buffer size = 256 -128 samples
    IO buffer size = 512 -128 samples
    IO buffer size = 1024 -128 samples
    With 1 LinearPhaseEQ on click track[default setting]:
    IO buffer size = 32 0 samples
    IO buffer size = 64 0 samples
    IO buffer size = 128 0 samples
    IO buffer size = 256 0 samples
    IO buffer size = 512 0 samples
    IO buffer size = 1024 0 samples
    With 1 Nomad Factory PEQ5B EQ on click track[default setting]:
    IO buffer size = 32 0 samples
    IO buffer size = 64 0 samples
    IO buffer size = 128 0 samples
    IO buffer size = 256 0 samples
    IO buffer size = 512 0 samples
    IO buffer size = 1024 0 samples
    I hope this is informative to you out there wondering all about latency,I/O buffer settings,et al.
    Cheers

    I posted this to the logic pro forum, but in case it helps anyone else here it is. Since it is slightly different from iS's method, whereby he drags the file around in the sample editor, I use the sample delay plug, I figured someone might benefit from this, and this thread has the right title for it.
    Well I don't know about firewire latency issue specifically, but here is the hardware I tested and results:
    Apogee Symphony
    Apogee Rosetta 800
    MacPro
    Logic 7.2.3
    OS X 10.4.9
    Ran the test which went like this for anyone who wants to try it.
    1- At your audio interface, take output 8 and connect it to input 8 (or which ever in out combo you want, create a loop back connection)
    2- In logic, setup the input of Master Test Track to the output of your click track so you can record your click track to an audio signal. This will give you a nice transient to work with and a simple wave form for you to look at.
    3- After you record Master Test Track setup the I/O out of the track to send to track 7-8 (if you used out 8 on your interface) and pan it hard left so it will send on out 8.
    4- Create new audio track on track 2 (or available open track) and set its input to input 8.
    5- Record the signal that you just sent from Master Test Track to track 2
    6- Before you play back, insert in Master Test Track and add sample delay, which is in the logic>delay section of plugins. Be sure it's set to 0.
    7- Insert on Track 2 the gain plugin and reverse the phase by clicking the reverse phase button.
    8- Be sure that both tracks I/O out at this point go to your monitors. Both tracks dead center.
    9- Start playback. I setup a cycle loop over a certain section of the recording so it will loop as I look for the sample diff.
    10- Go to Master Test Track and open the sample delay plug and if you click and hold where the number is, you will see a little - show up. This will let you increase the number slowly.
    11- As it's playing and you increase the number, thereby delaying the master track's playback, you will hear the sound change and start to fade. At one point it will either become inaudible or barely audible. if you go one extra sample after that, it will start getting louder. The number before it gets louder is your record latency. So if 83 is softer than 84 or 82 than this is your number.
    12- To be absolutely sure this is right. Reset your test by deleting the recorded audio on Track 2. Bypass the Master Test Track's sample delay. Now go to the Audio and Hardware Drivers settings and set your Recording delay to the NEGATIVE value of your result UNLESS your sample delay is negative. So in my case it was 83, I set it to -83. Repeat the steps to record the audio through your interface. What should happen this time is that when you play back with the Master Test Track sample delay BYPASSED you should either not hear the click or it should be incredibly faint and sound exactly like your test. This means your test worked, your numbers are right, and your tracks will line up nicely from now on.
    What my tests showed...
    It seems that using the above setup I have a sample shift of 83 samples. That number is consistent through reboots and hardware shut down. I tried it 3 times and each time the right number was 83.
    I don't know if this behavior will be different with firewire audio interfaces since I use an audio card. However, for the hardware I use, it is absolutely consistent.
    I will keep my eye on this number for a while to make sure it doesn't shift.
    If I misunderstood something about the results, fire off.
    R

  • Initializing a test cycle after vi execution has begun.

    Hello,
    I need some help determining how to initialize a test cycle after vi execution has begun.  I have four set points that need to be reached (at 25C, 235C, 275C, and 325C) yet the test cycle may start after the run button has been pressed.  For example, I need to ramp up the temperature for a transducer from ambient 25C to 235C (over an hour), soak for an hour, then ramp from 235C to 275 (over an hour), soak for an hour, lastly - ramp from 275C to 325C (over an hour) then soak for an hour.  How could I achieve this say - three minutes after the run button has been pressed?  Any help will be appreciated. thx,

    Hi Newton,
    you should consider a state machine approach. You really should...
    Possible states: wait, ramp, soak…
    What's the purpose of the attached pictures?
    Waht's the purpose of the "1 iteration"-FOR-loop? If it only iterates once you don't need a loop...
    Best regards,
    GerdW
    CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
    Kudos are welcome

  • P67A-GD80 (B3) Memory Test Report?

    Hello everyone,
    1)the test report from support that has 2 steps doesn't seem to be working
    2)after visiting the P67A-GD80 (B3) board I can't find a test report. I need this 'cause I might be upgrading and I need to see the Qualified Vendor List for the supported memory modules.
    Does anyone know when the QVL list will be released?
    Thanks in advance.

     Ask MSI, none of us work for them and don't know the answer to your question.
    >> How to contact MSI <<

Maybe you are looking for