Skip to content

Conversation

@dixonjoel
Copy link
Collaborator

@dixonjoel dixonjoel commented Sep 9, 2025

What does this Pull Request accomplish?

I found that around 30 of the service tests fail when I have InstrumentStudio 2025Q3 installed locally. The problem was that the session management service started appending the driver name in front of the resource name for the session in Q3. For example, the session name became 'niDCPower-DCPower1/0' instead of just 'DCPower1/0'. The test machines are still using an older version of InstrumentStudio, so until we upgrade that, we have to allow for both versions.

Why should this Pull Request be merged?

Allows either version of the session name and tests can pass locally and on the test machines.

What testing has been done?

Ran the tests locally with InstrumentStudio 2025Q3. Test machines will validate older InstrumentStudio.

…io 2025Q3 or greater as well as older versions
@github-actions
Copy link
Contributor

github-actions bot commented Sep 9, 2025

Test Results

    52 files      52 suites   1h 13m 54s ⏱️
   689 tests    689 ✅     0 💤 0 ❌
20 700 runs  19 644 ✅ 1 056 💤 0 ❌

Results for commit dc98d70.

♻️ This comment has been updated with latest results.

@dixonjoel dixonjoel marked this pull request as ready for review September 9, 2025 21:45
@dixonjoel dixonjoel merged commit c1954e4 into main Sep 10, 2025
17 checks passed
@dixonjoel dixonjoel deleted the users/jdixon/fix-tests-for-is-2025Q3 branch September 10, 2025 14:13
dixonjoel added a commit that referenced this pull request Sep 30, 2025
…ed (#1225)

* Add alternate session names so the tests can pass with InstrumentStudio 2025Q3 or greater as well as older versions

* Fix ni-python-styleguide linting errors
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants