Continuous Integration

cancel
Showing results for 
Search instead for 
Did you mean: 

Issues with broken code detection after updating ABCD tool to later version LabVIEW

This was asked on another section but they cannot seem to solve it since it's more related to continues integration (https://forums.ni.com/t5/LabVIEW/Continuous-integration-w-gitLab-not-working-after-updating/m-p/4281...😞 

 

We have a CI/CD git runner setup working before.  It used to run on Labview 2019 and I have mass compiled it into Labview 2022 and now the broken code report looks odd, at the First Broken Commit column, it says that "This VI has the 'Separate compiled code from source file' setting disabled" instead of showing actually commit#.

 

This is what is like now after running the pipeline:

 

kchang408_0-1675461871371.png

 

This is what it used to do on another project:

kchang408_1-1675461954124.png

 

 

0 Kudos
Message 1 of 7
(1,398 Views)

Hi all,

       This is an internal tool that, I will be supporting the team.

 

Regards

 

Anish T.

அன்புடன்
அனிச்பிரபு தி.
முதல் இந்திய ஆய்வுமெகபொப சிற்பி
சோதனைநிறுத்தம் சிற்பி
மற்ற சான்றிதழ்கள்
யாதும் ஊரே! யாவரும் கேளிர்!!

0 Kudos
Message 2 of 7
(1,329 Views)

The vi broken code analyzer is working now but I am getting items that are supposedly warning items (not using high resolution polling wait vi instead of using wait (ms) vi) rather than actually broken vis in the broken code list now.  Are there any way to ignore these type of warnings?

 

kchang408_0-1677708655805.png

 

0 Kudos
Message 3 of 7
(1,250 Views)

The VI Analyser is uses configuration (*.vian) file, looks like that file is modified. Open the file in VI Analyser and uncheck all items except for broken VI Test.

அன்புடன்
அனிச்பிரபு தி.
முதல் இந்திய ஆய்வுமெகபொப சிற்பி
சோதனைநிறுத்தம் சிற்பி
மற்ற சான்றிதழ்கள்
யாதும் ஊரே! யாவரும் கேளிர்!!

0 Kudos
Message 4 of 7
(1,239 Views)

Hi Anish, where is this VI analyzer you are talking about.  I was trying to find it but only could find a VI analyzer launcher and after running it I was able to see analyzer GUI.  Is that what you are talking about?  But I cannot find the option to open the .vlan file. 

kchang408_0-1678321162393.png

 

0 Kudos
Message 5 of 7
(1,213 Views)

Yes, that is VI analyzer app. The configuration is openable from another app menu. All the test items must be deselected, and only Broken Vi test should be selected.

அன்புடன்
அனிச்பிரபு தி.
முதல் இந்திய ஆய்வுமெகபொப சிற்பி
சோதனைநிறுத்தம் சிற்பி
மற்ற சான்றிதழ்கள்
யாதும் ஊரே! யாவரும் கேளிர்!!

0 Kudos
Message 6 of 7
(1,207 Views)

My issue is that the config file only has Broken Code Vi selected, but in reality it's checking something else as well.

0 Kudos
Message 7 of 7
(1,198 Views)