ni / niveristand-custom-device-testing-tools

Tools for automating testing of NI VeriStand custom devices.
MIT License
7 stars 15 forks source link

Fix VeriStand and LabVIEW version check for versions later than 2019 #46

Closed Karl-G1 closed 5 years ago

Karl-G1 commented 5 years ago

Add PXI Linux RT ipk version check support

What does this Pull Request accomplish?

Fix #42 to add VeriStand 2019 support to the version check Add PXI Linux RT ipk version check support

Why should this Pull Request be merged?

VeriStand 2019 does not report versions in the same way as 2018 SP1 and previous. Additionally, installing VeriStand 2019 changes the way that 2018 SP1 and previous report their versions. Because of this, errors reported during a test run always cause the version checking to fail.

This change also allows checking the VeriStand engine version on RT targets with IPK support.

What testing has been done?

niveristand-diff-bot commented 5 years ago

Bleep bloop!

LabVIEW Diff Robot here with some diffs served up hot for your pull request.

Notice something funny? Help fix me on my GitHub repo.

VeriStandTestUtilities.lvlib--CheckVeriStandVersionMatchesLabVIEW.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/VeriStand/ni/niveristand-custom-device-testing-tools/PR-46/2019-08-21/16%3A51%3A05/VeriStandTestUtilities.lvlib--CheckVeriStandVersionMatchesLabVIEW.vi.png)
csjall commented 5 years ago
niveristand-diff-bot commented 5 years ago

Bleep bloop!

LabVIEW Diff Robot here with some diffs served up hot for your pull request.

Notice something funny? Help fix me on my GitHub repo.

VeriStandTestUtilities.lvlib--CheckVeriStandVersionMatchesLabVIEW.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/VeriStand/ni/niveristand-custom-device-testing-tools/PR-46/2019-08-22/13%3A50%3A54/VeriStandTestUtilities.lvlib--CheckVeriStandVersionMatchesLabVIEW.vi.png)