Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Multi-Thread Tests #33

Open
adamj537 opened this issue Apr 9, 2022 · 0 comments
Open

Support Multi-Thread Tests #33

adamj537 opened this issue Apr 9, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@adamj537
Copy link
Member

adamj537 commented Apr 9, 2022

Feature
We need to support bed-of-nails fixtures with one or more devices under test. For fixtures with more than one device under test, the

Solution
Modify Sensit.App.Pogo to have a persistent setting for number of devices under test. We can assume that for each device under test, there will be separate test equipment, so we also need persistent settings for each set of test equipment (e.g., separate serial ports or device addresses).

When a test is started, the app should create a separate thread for each device under test, and execute tests at the same time. The SDK supports some devices that can be daisy-chained on a single serial port via RS-485 or RS-232, so shared resources such as serial ports must be managed between threads.

@adamj537 adamj537 added the enhancement New feature or request label Apr 9, 2022
@adamj537 adamj537 added this to To do in Pogo Pin App via automation Apr 9, 2022
@adamj537 adamj537 changed the title Support concurrent tests Support Multi-Thread Tests Apr 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Development

No branches or pull requests

1 participant