-
Notifications
You must be signed in to change notification settings - Fork 36
Add RDP E2E tests #230
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
Open
bernie-g
wants to merge
30
commits into
main
Choose a base branch
from
feat/pam-rdp-tests
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Add RDP E2E tests #230
Changes from all commits
Commits
Show all changes
30 commits
Select commit
Hold shift + click to select a range
33db99f
add RDP E2E tests for PAM module
bernie-g fbc6fdf
fix(e2e): seed recording config before creating Windows PAM resources
bernie-g a46575e
Merge remote-tracking branch 'origin/main' into feat/pam-rdp-tests
bernie-g b720c1a
Merge remote-tracking branch 'origin/main' into feat/pam-rdp-tests
bernie-g 0004121
fix(e2e): use /auth-only for RDP tests, fix unreachable-target
bernie-g d3049da
fix(e2e): regenerate API client with Windows PAM methods, fix xfreerd…
bernie-g 01d955c
remove accidentally committed api.json
bernie-g 14a07e8
fix(e2e): retry xfreerdp on transport failure from bridge startup race
bernie-g 95a21fe
fix(e2e): use freerdp3 instead of freerdp2 for RDP tests
bernie-g 90b6da2
fix(e2e): start Xvfb in CI, use container.Host for RDP resource
bernie-g 7098bd3
fix(e2e): warm bridge proxy before xfreerdp to avoid EAGAIN race
bernie-g e635118
test(e2e): add direct xrdp connection test to isolate proxy chain issues
bernie-g ab046e2
fix(e2e): replace /auth-only with full session, remove warmBridgeProxy
bernie-g c530e1f
fix(e2e): retry xfreerdp on transport failure from bridge startup lat…
bernie-g 6dc4b9f
test(e2e): add TCP-level debug probe to RDP proxy test
bernie-g 437e502
test(e2e): dump proxy stderr on TCP debug failure
bernie-g fbed5df
test(e2e): also dump gateway stderr on TCP debug failure
bernie-g 824246e
fix(e2e): remove bogus recording config that breaks credential fetch
bernie-g 9b92ccc
fix(e2e): use postgres storage backend with valid app connection for …
bernie-g 7516fa3
fix(e2e): use LocalStack for S3/STS mock in RDP recording config
bernie-g 65e62fa
fix(e2e): use DNS-compatible bucket name for LocalStack S3
bernie-g 3616509
fix(e2e): bypass S3 validation by inserting recording config via DB
bernie-g 7f8920e
cleanup: remove debug subtest and extra blank lines in rdp_test
bernie-g 67be9d2
fix: restore pre-existing comments in pam_helpers.go
bernie-g 4527958
fix: revert unnecessary go.mod/go.sum version bumps
bernie-g 80a325f
fix(e2e): use Docker network alias for S3 virtual-hosted-style resolu…
bernie-g 3c49714
fix(e2e): revert to direct DB insert for recording config
bernie-g 87894d0
refactor(e2e): use generated client for AWS app connection, remove ap…
bernie-g 0cecc97
docs: explain why recording config bypasses the API
bernie-g 201fc00
fix(e2e): avoid t.Skip from goroutine in concurrent RDP test
bernie-g File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.