Skip to content

Conversation

marun
Copy link
Contributor

@marun marun commented Dec 23, 2024

Why this should be merged

In anticipation of rewriting shell scripts intended for reuse (in VM repos like subnet-evm and hypersdk) to golang, add a unified entrypoint to simplify usage.

How this works

  • adds command tests/av/cmd with support for running ginkgo
  • updates ginkgo.sh script to use av

How this was tested

CI validating usage of ginkgo

Need to be documented in RELEASES.md?

N/A

Previously, ginkgo was installed with an explicit version which made
it easy for the ginkgo command and the test code to be using different
versions. Using `go run` without a tag ensures that the go.mod version
of ginkgo is always used for the command.
@marun marun added the testing This primarily focuses on testing label Dec 23, 2024
@marun marun self-assigned this Dec 23, 2024
- not sure it is ideal to have to wrap commands
  - how does `go tool` do it?
- maybe stick to installing and using the installed version
  - `go run` makes sense for local commands, but why for ones in
    different repos?
Base automatically changed from unify-ginkgo-version to master December 23, 2024 23:07
@maru-ava maru-ava assigned maru-ava and unassigned marun Jan 22, 2025
Copy link

This PR has become stale because it has been open for 30 days with no activity. Adding the lifecycle/frozen label will cause this PR to ignore lifecycle events.

@joshua-kim joshua-kim moved this from In Progress 🏗️ to Backlog 🧊 in avalanchego May 1, 2025
Copy link

github-actions bot commented Jun 1, 2025

This PR has become stale because it has been open for 30 days with no activity. Adding the lifecycle/frozen label will cause this PR to ignore lifecycle events.

@maru-ava maru-ava closed this Jun 23, 2025
@github-project-automation github-project-automation bot moved this from Backlog 🧊 to Done 🎉 in avalanchego Jun 23, 2025
@maru-ava maru-ava deleted the add-av-helper branch July 2, 2025 17:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
lifecycle/stale testing This primarily focuses on testing
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

3 participants