Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .goreleaser.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ builds:
- CGO_ENABLED=0
goos: [linux, darwin, windows]
goarch: [amd64, arm64]
ldflags: "-X 'github.com/buildkite/test-engine-client/internal/version.Version=v{{ .Version }}'"
ldflags: "-X 'github.com/buildkite/test-engine-client/v2/internal/version.Version=v{{ .Version }}'"
binary: bktec

checksum:
Expand Down
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
module github.com/buildkite/test-engine-client
module github.com/buildkite/test-engine-client/v2

go 1.25.0

Expand Down
4 changes: 2 additions & 2 deletions internal/api/client.go
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@ import (
"time"

"github.com/buildkite/roko"
"github.com/buildkite/test-engine-client/internal/debug"
"github.com/buildkite/test-engine-client/internal/version"
"github.com/buildkite/test-engine-client/v2/internal/debug"
"github.com/buildkite/test-engine-client/v2/internal/version"
)

// client is a client for the test plan API.
Expand Down
2 changes: 1 addition & 1 deletion internal/api/client_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ import (
"testing"
"time"

"github.com/buildkite/test-engine-client/internal/version"
"github.com/buildkite/test-engine-client/v2/internal/version"
"github.com/google/go-cmp/cmp"
)

Expand Down
2 changes: 1 addition & 1 deletion internal/api/create_test_plan.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import (
"fmt"
"net/http"

"github.com/buildkite/test-engine-client/internal/plan"
"github.com/buildkite/test-engine-client/v2/internal/plan"
)

type TestPlanParamsTest struct {
Expand Down
2 changes: 1 addition & 1 deletion internal/api/create_test_plan_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import (
"testing"
"time"

"github.com/buildkite/test-engine-client/internal/plan"
"github.com/buildkite/test-engine-client/v2/internal/plan"
"github.com/google/go-cmp/cmp"
)

Expand Down
2 changes: 1 addition & 1 deletion internal/api/fetch_commit_list.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import (
"strings"
"time"

"github.com/buildkite/test-engine-client/internal/debug"
"github.com/buildkite/test-engine-client/v2/internal/debug"
)

// FetchCommitList fetches the list of commit SHAs that need metadata from the
Expand Down
2 changes: 1 addition & 1 deletion internal/api/fetch_test_plan.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import (
"fmt"
"net/http"

"github.com/buildkite/test-engine-client/internal/plan"
"github.com/buildkite/test-engine-client/v2/internal/plan"
)

// FetchTestPlan fetchs a test plan from the server.
Expand Down
2 changes: 1 addition & 1 deletion internal/api/fetch_test_plan_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import (
"testing"
"time"

"github.com/buildkite/test-engine-client/internal/plan"
"github.com/buildkite/test-engine-client/v2/internal/plan"
"github.com/google/go-cmp/cmp"
)

Expand Down
4 changes: 2 additions & 2 deletions internal/api/filter_tests.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ import (
"fmt"
"net/http"

"github.com/buildkite/test-engine-client/internal/config"
"github.com/buildkite/test-engine-client/internal/plan"
"github.com/buildkite/test-engine-client/v2/internal/config"
"github.com/buildkite/test-engine-client/v2/internal/plan"
)

type FilterTestsParams struct {
Expand Down
4 changes: 2 additions & 2 deletions internal/api/filter_tests_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ import (
"testing"
"time"

"github.com/buildkite/test-engine-client/internal/config"
"github.com/buildkite/test-engine-client/internal/plan"
"github.com/buildkite/test-engine-client/v2/internal/config"
"github.com/buildkite/test-engine-client/v2/internal/plan"
"github.com/google/go-cmp/cmp"
)

Expand Down
4 changes: 2 additions & 2 deletions internal/api/post_test_plan_metadata.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ import (
"fmt"
"net/http"

"github.com/buildkite/test-engine-client/internal/config"
"github.com/buildkite/test-engine-client/internal/runner"
"github.com/buildkite/test-engine-client/v2/internal/config"
"github.com/buildkite/test-engine-client/v2/internal/runner"
)

type Timeline struct {
Expand Down
4 changes: 2 additions & 2 deletions internal/api/post_test_plan_metadata_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ import (
"net/http/httptest"
"testing"

"github.com/buildkite/test-engine-client/internal/config"
"github.com/buildkite/test-engine-client/internal/runner"
"github.com/buildkite/test-engine-client/v2/internal/config"
"github.com/buildkite/test-engine-client/v2/internal/runner"
)

func TestPostTestPlanMetadata(t *testing.T) {
Expand Down
2 changes: 1 addition & 1 deletion internal/api/presign_upload.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import (
"net/http"
"net/url"

"github.com/buildkite/test-engine-client/internal/upload"
"github.com/buildkite/test-engine-client/v2/internal/upload"
)

// PresignedUploadResponse is the response from the presigned upload endpoint.
Expand Down
14 changes: 7 additions & 7 deletions internal/command/backfill_commit_metadata.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,13 @@ import (
"os"
"time"

"github.com/buildkite/test-engine-client/internal/api"
"github.com/buildkite/test-engine-client/internal/config"
"github.com/buildkite/test-engine-client/internal/debug"
"github.com/buildkite/test-engine-client/internal/git"
"github.com/buildkite/test-engine-client/internal/packaging"
"github.com/buildkite/test-engine-client/internal/upload"
"github.com/buildkite/test-engine-client/internal/version"
"github.com/buildkite/test-engine-client/v2/internal/api"
"github.com/buildkite/test-engine-client/v2/internal/config"
"github.com/buildkite/test-engine-client/v2/internal/debug"
"github.com/buildkite/test-engine-client/v2/internal/git"
"github.com/buildkite/test-engine-client/v2/internal/packaging"
"github.com/buildkite/test-engine-client/v2/internal/upload"
"github.com/buildkite/test-engine-client/v2/internal/version"
)

// BackfillCommitMetadata collects historical git commit metadata from the local
Expand Down
6 changes: 3 additions & 3 deletions internal/command/backfill_commit_metadata_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@ import (
"sync/atomic"
"testing"

"github.com/buildkite/test-engine-client/internal/config"
"github.com/buildkite/test-engine-client/internal/git"
"github.com/buildkite/test-engine-client/internal/packaging"
"github.com/buildkite/test-engine-client/v2/internal/config"
"github.com/buildkite/test-engine-client/v2/internal/git"
"github.com/buildkite/test-engine-client/v2/internal/packaging"
)

func getBackfillConfig(serverURL string) *config.Config {
Expand Down
2 changes: 1 addition & 1 deletion internal/command/errors.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import (
"fmt"
"os"

"github.com/buildkite/test-engine-client/internal/api"
"github.com/buildkite/test-engine-client/v2/internal/api"
)

const fallbackExtra = "⚠️ Falling back to non-intelligent splitting. Your build may take longer than usual."
Expand Down
2 changes: 1 addition & 1 deletion internal/command/errors_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import (
"fmt"
"testing"

"github.com/buildkite/test-engine-client/internal/api"
"github.com/buildkite/test-engine-client/v2/internal/api"
"github.com/stretchr/testify/assert"
)

Expand Down
2 changes: 1 addition & 1 deletion internal/command/files.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import (
"os"
"strings"

"github.com/buildkite/test-engine-client/internal/runner"
"github.com/buildkite/test-engine-client/v2/internal/runner"
)

func getTestFiles(fileList string, testRunner runner.TestRunner) ([]string, error) {
Expand Down
14 changes: 7 additions & 7 deletions internal/command/plan.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,13 @@ import (
"os/exec"
"strconv"

"github.com/buildkite/test-engine-client/internal/api"
"github.com/buildkite/test-engine-client/internal/config"
"github.com/buildkite/test-engine-client/internal/debug"
"github.com/buildkite/test-engine-client/internal/git"
"github.com/buildkite/test-engine-client/internal/plan"
"github.com/buildkite/test-engine-client/internal/runner"
"github.com/buildkite/test-engine-client/internal/version"
"github.com/buildkite/test-engine-client/v2/internal/api"
"github.com/buildkite/test-engine-client/v2/internal/config"
"github.com/buildkite/test-engine-client/v2/internal/debug"
"github.com/buildkite/test-engine-client/v2/internal/git"
"github.com/buildkite/test-engine-client/v2/internal/plan"
"github.com/buildkite/test-engine-client/v2/internal/runner"
"github.com/buildkite/test-engine-client/v2/internal/version"
)

type PlanOutput int
Expand Down
8 changes: 4 additions & 4 deletions internal/command/plan_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@ import (
"testing"
"time"

"github.com/buildkite/test-engine-client/internal/api"
"github.com/buildkite/test-engine-client/internal/config"
"github.com/buildkite/test-engine-client/internal/debug"
"github.com/buildkite/test-engine-client/internal/plan"
"github.com/buildkite/test-engine-client/v2/internal/api"
"github.com/buildkite/test-engine-client/v2/internal/config"
"github.com/buildkite/test-engine-client/v2/internal/debug"
"github.com/buildkite/test-engine-client/v2/internal/plan"
"github.com/google/go-cmp/cmp"
)

Expand Down
10 changes: 5 additions & 5 deletions internal/command/request_param.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@ import (
"fmt"
"strings"

"github.com/buildkite/test-engine-client/internal/api"
"github.com/buildkite/test-engine-client/internal/config"
"github.com/buildkite/test-engine-client/internal/debug"
"github.com/buildkite/test-engine-client/internal/plan"
"github.com/buildkite/test-engine-client/internal/runner"
"github.com/buildkite/test-engine-client/v2/internal/api"
"github.com/buildkite/test-engine-client/v2/internal/config"
"github.com/buildkite/test-engine-client/v2/internal/debug"
"github.com/buildkite/test-engine-client/v2/internal/plan"
"github.com/buildkite/test-engine-client/v2/internal/runner"
)

// createRequestParam generates the parameters needed for a test plan request.
Expand Down
8 changes: 4 additions & 4 deletions internal/command/request_param_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@ import (
"net/http/httptest"
"testing"

"github.com/buildkite/test-engine-client/internal/api"
"github.com/buildkite/test-engine-client/internal/config"
"github.com/buildkite/test-engine-client/internal/plan"
"github.com/buildkite/test-engine-client/internal/runner"
"github.com/buildkite/test-engine-client/v2/internal/api"
"github.com/buildkite/test-engine-client/v2/internal/config"
"github.com/buildkite/test-engine-client/v2/internal/plan"
"github.com/buildkite/test-engine-client/v2/internal/runner"
"github.com/google/go-cmp/cmp"
)

Expand Down
12 changes: 6 additions & 6 deletions internal/command/run.go
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,12 @@ import (
"syscall"
"time"

"github.com/buildkite/test-engine-client/internal/api"
"github.com/buildkite/test-engine-client/internal/config"
"github.com/buildkite/test-engine-client/internal/debug"
"github.com/buildkite/test-engine-client/internal/plan"
"github.com/buildkite/test-engine-client/internal/runner"
"github.com/buildkite/test-engine-client/internal/version"
"github.com/buildkite/test-engine-client/v2/internal/api"
"github.com/buildkite/test-engine-client/v2/internal/config"
"github.com/buildkite/test-engine-client/v2/internal/debug"
"github.com/buildkite/test-engine-client/v2/internal/plan"
"github.com/buildkite/test-engine-client/v2/internal/runner"
"github.com/buildkite/test-engine-client/v2/internal/version"
"github.com/olekukonko/tablewriter"
)

Expand Down
10 changes: 5 additions & 5 deletions internal/command/run_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,11 @@ import (
"testing"
"time"

"github.com/buildkite/test-engine-client/internal/api"
"github.com/buildkite/test-engine-client/internal/config"
"github.com/buildkite/test-engine-client/internal/plan"
"github.com/buildkite/test-engine-client/internal/runner"
"github.com/buildkite/test-engine-client/internal/version"
"github.com/buildkite/test-engine-client/v2/internal/api"
"github.com/buildkite/test-engine-client/v2/internal/config"
"github.com/buildkite/test-engine-client/v2/internal/plan"
"github.com/buildkite/test-engine-client/v2/internal/runner"
"github.com/buildkite/test-engine-client/v2/internal/version"
"github.com/google/go-cmp/cmp"
"github.com/google/go-cmp/cmp/cmpopts"
"github.com/stretchr/testify/assert"
Expand Down
2 changes: 1 addition & 1 deletion internal/git/auto_metadata.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import (
"os"
"strings"

"github.com/buildkite/test-engine-client/internal/debug"
"github.com/buildkite/test-engine-client/v2/internal/debug"
)

// ResolveBaseBranch determines the base branch ref to diff against.
Expand Down
2 changes: 1 addition & 1 deletion internal/git/diff.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import (
"strings"
"sync"

"github.com/buildkite/test-engine-client/internal/debug"
"github.com/buildkite/test-engine-client/v2/internal/debug"
)

// CommitDiffs holds the diff information for a single commit relative to its fork-point.
Expand Down
2 changes: 1 addition & 1 deletion internal/git/fetch.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import (
"context"
"fmt"

"github.com/buildkite/test-engine-client/internal/debug"
"github.com/buildkite/test-engine-client/v2/internal/debug"
)

const fetchChunkSize = 1000
Expand Down
2 changes: 1 addition & 1 deletion internal/git/git.go
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import (
"os/exec"
"strings"

"github.com/buildkite/test-engine-client/internal/debug"
"github.com/buildkite/test-engine-client/v2/internal/debug"
)

// GitRunner abstracts git command execution for testability.
Expand Down
2 changes: 1 addition & 1 deletion internal/runner/command.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import (
"os/signal"
"syscall"

"github.com/buildkite/test-engine-client/internal/plan"
"github.com/buildkite/test-engine-client/v2/internal/plan"
)

func buildCommand(runner TestRunner, testCases []plan.TestCase, retry bool) (*exec.Cmd, error) {
Expand Down
4 changes: 2 additions & 2 deletions internal/runner/cucumber.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ import (
"slices"
"strings"

"github.com/buildkite/test-engine-client/internal/debug"
"github.com/buildkite/test-engine-client/internal/plan"
"github.com/buildkite/test-engine-client/v2/internal/debug"
"github.com/buildkite/test-engine-client/v2/internal/plan"
"github.com/kballard/go-shellquote"
)

Expand Down
2 changes: 1 addition & 1 deletion internal/runner/cucumber_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import (
"sort"
"testing"

"github.com/buildkite/test-engine-client/internal/plan"
"github.com/buildkite/test-engine-client/v2/internal/plan"
"github.com/google/go-cmp/cmp"
"github.com/kballard/go-shellquote"
"github.com/stretchr/testify/assert"
Expand Down
4 changes: 2 additions & 2 deletions internal/runner/custom.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ import (
"fmt"
"strings"

"github.com/buildkite/test-engine-client/internal/debug"
"github.com/buildkite/test-engine-client/internal/plan"
"github.com/buildkite/test-engine-client/v2/internal/debug"
"github.com/buildkite/test-engine-client/v2/internal/plan"
"github.com/kballard/go-shellquote"
)

Expand Down
2 changes: 1 addition & 1 deletion internal/runner/custom_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import (
"os/exec"
"testing"

"github.com/buildkite/test-engine-client/internal/plan"
"github.com/buildkite/test-engine-client/v2/internal/plan"
"github.com/google/go-cmp/cmp"
"github.com/stretchr/testify/assert"
)
Expand Down
4 changes: 2 additions & 2 deletions internal/runner/cypress.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ import (
"slices"
"strings"

"github.com/buildkite/test-engine-client/internal/debug"
"github.com/buildkite/test-engine-client/internal/plan"
"github.com/buildkite/test-engine-client/v2/internal/debug"
"github.com/buildkite/test-engine-client/v2/internal/plan"
"github.com/kballard/go-shellquote"
)

Expand Down
Loading