-
Notifications
You must be signed in to change notification settings - Fork 25.8k
Add Windows-compatible testing for interacting with CLI over TTY #49340
Copy link
Copy link
Open
Labels
:Delivery/BuildBuild or test infrastructureBuild or test infrastructure>testIssues or PRs that are addressing/adding testsIssues or PRs that are addressing/adding testsTeam:DeliveryMeta label for Delivery teamMeta label for Delivery team
Description
In #44775 , we added some tests that use the expect utility to provide a password to Elasticsearch using an interactive terminal. This was easy to install in Unix environments, but to do so in Windows would be more complex.
I want to look into using a Java-native pseudo-terminal (e.g., https://github.com/JetBrains/pty4j) before asking the infra team to update our windows images. If that doesn't pan out, I'll file a ticket with infra to work on providing expect on Windows at test time.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
:Delivery/BuildBuild or test infrastructureBuild or test infrastructure>testIssues or PRs that are addressing/adding testsIssues or PRs that are addressing/adding testsTeam:DeliveryMeta label for Delivery teamMeta label for Delivery team
Type
Fields
Give feedbackNo fields configured for issues without a type.