Unit Testing Group

cancel
Showing results for 
Search instead for 
Did you mean: 

UTF bug with real-time targets

Hello everyone!

 

We have found a bug in the UTF working with real-time targets (we found it with cRIO-9068).

 

If you disable the checkbox "VI Calls" in the real-time target's properties on the VI Server tab, and you run your test on the real-time target, the test didn't terminate and you also can't stop it, so you have to kill the LabVIEW process to use the UTF.

In the attached project you can reproduce the bug but may you have to set up the project with your own real-time target.

 

Regards,
Barnabás

0 Kudos
Message 1 of 9
(4,596 Views)

Hi Barnabas,

 

Thanks for the heads up! Have you reported this to NI? They don't necessarily monitor these pages officially so it is worth opening an SR and reporting directly to them

 

Cheers,

James

James Mc
========
CLA and cRIO Fanatic
My writings on LabVIEW Development are at devs.wiresmithtech.com
0 Kudos
Message 2 of 9
(4,590 Views)

Hi James,

 

I didn't report this before, but now according to your tip I opened an SR, thanks!

 

Regards,

Barnabás

 

0 Kudos
Message 3 of 9
(4,582 Views)

Hi Barnabás,

 

Thanks for the heads up, I agree with James. Make sure you point the AE who helps you to this post, so they can add any information they find on this post too. 

 

Also, you probably already did this, if you haven't done it yet, please make sure you have checked in your project properties "Enable VI Server on real-time targets". According to UTF help, you must enable the VI Server to execute unit tests on an RT target. LabVIEW disables the VI Server on the RT target when the tests complete.

 

Keep us posted and good luck!

Fab

For an opportunity to learn from experienced developers / entrepeneurs (Steve, Joerg, and Brian amongst them):
Check out DSH Pragmatic Software Development Workshop!

DQMH Lead Architect * DQMH Trusted Advisor * Certified LabVIEW Architect * Certified LabVIEW Embedded Developer * Certified Professional Instructor * LabVIEW Champion * Code Janitor

Have you been nice to future you?
0 Kudos
Message 4 of 9
(4,569 Views)

Hi Fabiola,

 

Yes, we enabled the VI Server on real-time targets before, and it didn't solved the problem.

 

And sorry, but what is an AE? 🙂

 

Thanks,
Barnabás

0 Kudos
Message 5 of 9
(4,549 Views)

AE = Applications Engineer

 

😉

For an opportunity to learn from experienced developers / entrepeneurs (Steve, Joerg, and Brian amongst them):
Check out DSH Pragmatic Software Development Workshop!

DQMH Lead Architect * DQMH Trusted Advisor * Certified LabVIEW Architect * Certified LabVIEW Embedded Developer * Certified Professional Instructor * LabVIEW Champion * Code Janitor

Have you been nice to future you?
0 Kudos
Message 6 of 9
(4,535 Views)

Hi Barnabás,

Will you please send me NI MAX report.

Also a picture of the cRIO showing the connections and if there is any modules inserted to accurately reproduce this bug.

Thanks in advance.
Basel

0 Kudos
Message 7 of 9
(4,509 Views)

Dear Barnabás,

I got now the device and I am now trying to deploy your project onto my cRIO.

I will reply regarding this reported bug soon.

Please ignore my previous email about NI MAX report.

Regards

Basel

0 Kudos
Message 8 of 9
(4,493 Views)

Dear Barnabás,

I reproduced the project and I can confirm this odd behavior on my PC, I would escalate this bug to the Product Specialist Engineer to have this issue fixed.

I will back to you soon with the feedback.

Thanks for reporting this.

Kind regards.

Basel

Message 9 of 9
(4,490 Views)