VI Analyzer Enthusiasts Discussions

cancel
Showing results for 
Search instead for 
Did you mean: 

PSA - Font differences between machines can cause spurious VI Analyzer Failures

I just had an enlightening conversation with Darren.  I thought I would share it here so everyone else could benefit.

 

I had a situation where I ran a set of VI analyzer tests on some code on my development machine.  It passed.  I checked everything in and then I got an email saying that the VI Analyzer tests failed on my CI build machine.  After some investigation, I couldn't figure out why so I reached out to Darren.

 

It seems that differences in font when switching between machines will cause bundle by name nodes (and perhaps other block diagram and front panel elements) to change in size and therefore potentially cause wires under objects and possibly other VIAN failures.

 

I hadn't really considered that before.  Lesson learned: just give objects that might change size based on font differences a wide berth.  I added some extra space around the offending objects and everything was happy.

Sam Taggart
CLA, CPI, CTD, LabVIEW Champion
DQMH Trusted Advisor
Read about my thoughts on Software Development at sasworkshops.com/blog
GCentral
Message 1 of 1
(1,996 Views)