Skip to content

Conversation

spikecurtis
Copy link
Contributor

@spikecurtis spikecurtis commented Aug 28, 2025

Fixes coder/internal#933

Refactors CLI tests that check the --auth flag parsing for various public clouds into a unit test that just creates the agent Client and asserts on the type.

Testing that the agent client actually authenticates correctly with these auth types is well covered by Coderd tests, so we don't need to retread that ground here, and the deleted tests were flaky on Windows.

Copy link
Contributor Author

spikecurtis commented Aug 28, 2025

@spikecurtis spikecurtis requested a review from mafredri August 28, 2025 11:03
@spikecurtis spikecurtis marked this pull request as ready for review August 28, 2025 11:03
@spikecurtis spikecurtis force-pushed the spike/internal-933-instance-auth-cli-unit-tests branch from 46dfec7 to 07bb100 Compare August 28, 2025 11:05
@spikecurtis spikecurtis marked this pull request as draft August 28, 2025 11:15
@spikecurtis spikecurtis force-pushed the spike/internal-933-instance-auth-cli-unit-tests branch from 07bb100 to faa0ebf Compare August 28, 2025 11:20
@spikecurtis spikecurtis marked this pull request as ready for review August 28, 2025 11:20
@spikecurtis spikecurtis force-pushed the spike/internal-933-instance-auth-cli-unit-tests branch from faa0ebf to 07f5bc3 Compare August 28, 2025 12:44
@spikecurtis spikecurtis force-pushed the spike/refactor-agentsdk-instance-identity branch from a13a334 to ad45ac9 Compare August 28, 2025 12:44
@spikecurtis spikecurtis force-pushed the spike/internal-933-instance-auth-cli-unit-tests branch from 07f5bc3 to 9f9cd09 Compare August 29, 2025 08:00
@spikecurtis spikecurtis force-pushed the spike/refactor-agentsdk-instance-identity branch from ad45ac9 to ce4943c Compare August 29, 2025 08:00
Copy link
Member

@mafredri mafredri left a comment

Choose a reason for hiding this comment

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

Except for the one concern, looks fine to me 👍🏻.

@spikecurtis spikecurtis force-pushed the spike/refactor-agentsdk-instance-identity branch 2 times, most recently from 608b392 to e5bf69b Compare August 29, 2025 08:42
@spikecurtis spikecurtis force-pushed the spike/internal-933-instance-auth-cli-unit-tests branch from 9f9cd09 to 3fbbf99 Compare August 29, 2025 08:42
@spikecurtis spikecurtis force-pushed the spike/refactor-agentsdk-instance-identity branch from e5bf69b to 59667e7 Compare August 29, 2025 12:20
@spikecurtis spikecurtis force-pushed the spike/internal-933-instance-auth-cli-unit-tests branch from 3fbbf99 to 06d66ae Compare August 29, 2025 12:20
@spikecurtis spikecurtis force-pushed the spike/refactor-agentsdk-instance-identity branch from 59667e7 to 54f6878 Compare September 2, 2025 11:18
@spikecurtis spikecurtis force-pushed the spike/internal-933-instance-auth-cli-unit-tests branch from 06d66ae to 5797ad5 Compare September 2, 2025 11:18
@spikecurtis spikecurtis force-pushed the spike/refactor-agentsdk-instance-identity branch from 54f6878 to 6cddf93 Compare September 2, 2025 11:39
@spikecurtis spikecurtis force-pushed the spike/internal-933-instance-auth-cli-unit-tests branch from 5797ad5 to 640542d Compare September 2, 2025 11:39
@spikecurtis spikecurtis force-pushed the spike/refactor-agentsdk-instance-identity branch from 6cddf93 to 68c9194 Compare September 3, 2025 06:26
@spikecurtis spikecurtis force-pushed the spike/internal-933-instance-auth-cli-unit-tests branch from 640542d to 5f400e4 Compare September 3, 2025 06:26
@spikecurtis spikecurtis changed the base branch from spike/refactor-agentsdk-instance-identity to graphite-base/19609 September 3, 2025 06:38
@spikecurtis spikecurtis force-pushed the spike/internal-933-instance-auth-cli-unit-tests branch from 5f400e4 to 7690732 Compare September 3, 2025 06:39
@graphite-app graphite-app bot changed the base branch from graphite-base/19609 to main September 3, 2025 06:39
@spikecurtis spikecurtis force-pushed the spike/internal-933-instance-auth-cli-unit-tests branch from 7690732 to eec060e Compare September 3, 2025 06:39
@spikecurtis spikecurtis merged commit 18945a7 into main Sep 3, 2025
32 checks passed
Copy link
Contributor Author

Merge activity

@spikecurtis spikecurtis deleted the spike/internal-933-instance-auth-cli-unit-tests branch September 3, 2025 06:49
@github-actions github-actions bot locked and limited conversation to collaborators Sep 3, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

flake: TestWorkspaceAgent/AWS
2 participants