Skip to content

Conversation

@jayaseelan-james
Copy link
Contributor

@jayaseelan-james jayaseelan-james commented Feb 21, 2024

What does this Pull Request accomplish?

Moves all the multiplexer-related properties and the initialize APIs to a separate class.
AB#2649594

Why should this Pull Request be merged?

The multiplexer initialize APIs must be decoupled from the BaseReservation to enable independent multiplexer initialization in TestStand fixtures.

What testing has been done?

Updated the existing tests.

@github-actions
Copy link
Contributor

github-actions bot commented Feb 21, 2024

Test Results

    25 files  ±0      25 suites  ±0   29m 45s ⏱️ - 1m 4s
   620 tests ±0     611 ✅ ±0      9 💤 ±0  0 ❌ ±0 
12 390 runs  ±0  11 285 ✅ ±0  1 105 💤 ±0  0 ❌ ±0 

Results for commit 2ffd51c. ± Comparison against base commit 4d81158.

♻️ This comment has been updated with latest results.

@jayaseelan-james jayaseelan-james changed the title refactor: decouple multiplexer initialize APIs from BaseReservation to a seperate class refactor: decouple multiplexer initialize APIs from BaseReservation to MultiplexerSessionHandler class Feb 21, 2024
Copy link
Collaborator

@bkeryan bkeryan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved with suggestions: restore the feature toggles on all entry points for documentation purposes

@jayaseelan-james jayaseelan-james changed the title refactor: decouple multiplexer initialize APIs from BaseReservation to MultiplexerSessionHandler class refactor: decouple multiplexer initialize APIs from BaseReservation to MultiplexerSessionContainer class Feb 26, 2024
@jayaseelan-james jayaseelan-james merged commit 7b810dc into main Feb 26, 2024
@jayaseelan-james jayaseelan-james deleted the users/jay/decoupe-mux-from-reservation branch February 26, 2024 07:20
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.

5 participants