Skip to content

feat(e2e): support cross-platform smoke tests#8

Merged
Ben Schwartz (btschwartz12) merged 1 commit intomainfrom
bschwartz/improve-e2e
Oct 23, 2025
Merged

feat(e2e): support cross-platform smoke tests#8
Ben Schwartz (btschwartz12) merged 1 commit intomainfrom
bschwartz/improve-e2e

Conversation

@btschwartz12
Copy link
Copy Markdown
Contributor

@btschwartz12 Ben Schwartz (btschwartz12) commented Oct 22, 2025

This PR adds even more coverage to our E2E testing strategy, specifically ensuring that config files are all written correctly to the user's home directory, and that running the binary with no arguments gives correct output.

These "smoke tests" are run in CI on pull requests with the following platforms/architectures:

  • ubuntu-latest (linux/amd64)
  • ubuntu-24.04-arm (linux/arm64)
  • macos-latest (darwin/arm64)
  • windows-latest (windows/amd64)
  • windows-11-arm (windows/arm64)

@btschwartz12 Ben Schwartz (btschwartz12) force-pushed the bschwartz/improve-e2e branch 4 times, most recently from 5af1f22 to dc80542 Compare October 22, 2025 19:30
@btschwartz12 Ben Schwartz (btschwartz12) merged commit a6be866 into main Oct 23, 2025
10 checks passed
@btschwartz12 Ben Schwartz (btschwartz12) deleted the bschwartz/improve-e2e branch October 23, 2025 19:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants