Skip to content

Merge branch 'master' of github.com:armadaproject/armada into f/chris… #8795

Merge branch 'master' of github.com:armadaproject/armada into f/chris…

Merge branch 'master' of github.com:armadaproject/armada into f/chris… #8795

Triggered via push September 20, 2024 08:48
Status Failure
Total duration 5m 30s
Billable time 2m
Artifacts 4

ci.yml

on: push
test  /  Golang Unit Tests
3m 47s
test / Golang Unit Tests
test  /  Golang Integration Tests
4m 27s
test / Golang Integration Tests
All required checks done
0s
All required checks done
Fit to window
Zoom out
Zoom in

Annotations

20 errors
lint / Lint Go: cmd/scheduler/cmd/main.go#L6
could not import github.com/armadaproject/armada/internal/scheduler (-: # github.com/armadaproject/armada/internal/scheduler
lint / Lint Go: internal/scheduler/scheduling_algo.go#L481
cannot use fsctx.txn (variable of type *jobdb.Txn) as jobiteration.JobRepository value in argument to NewPreemptingQueueScheduler: *jobdb.Txn does not implement jobiteration.JobRepository (missing method GetJobsForQueue)) (typecheck)
lint / Lint Go: cmd/simulator/cmd/root.go#L104
cannot infer S (internal/common/slices/slices.go:123:1) (typecheck)
lint / Lint Go: cmd/simulator/cmd/root.go#L105
cannot infer S (internal/common/slices/slices.go:123:1) (typecheck)
lint / Lint Go: internal/common/xiter/xiter.go#L8
cannot range over seq (variable of type iter.Seq[In]) (typecheck)
lint / Lint Go: internal/common/xiter/xiter.go#L20
cannot range over seq (variable of type iter.Seq[V]) (typecheck)
lint / Lint Go: internal/scheduler/api.go#L1
: # github.com/armadaproject/armada/internal/scheduler [github.com/armadaproject/armada/internal/scheduler.test]
lint / Lint Go: internal/scheduler/jobiteration_test.go#L32
undefined: NewInMemoryJobRepository
lint / Lint Go: internal/scheduler/jobiteration_test.go#L65
undefined: JobIterator
lint / Lint Go: internal/scheduler/jobiteration_test.go#L67
undefined: NewQueuedJobsIterator
build / prepare: internal/scheduler/scheduling_algo.go#L481
cannot use fsctx.txn (variable of type *jobdb.Txn) as jobiteration.JobRepository value in argument to NewPreemptingQueueScheduler: *jobdb.Txn does not implement jobiteration.JobRepository (missing method GetJobsForQueue)
build / prepare
The process '/opt/hostedtoolcache/goreleaser-action/1.24.0/x64/goreleaser' failed with exit code 1
test / Golang Unit Tests
❌ Tests reported 7 failures
test / Golang Unit Tests: internal/scheduler/scheduling_algo.go#L481
cannot use fsctx.txn (variable of type *jobdb.Txn) as jobiteration.JobRepository value in argument to NewPreemptingQueueScheduler: *jobdb.Txn does not implement jobiteration.JobRepository (missing method GetJobsForQueue)
test / Golang Unit Tests: internal/scheduler/jobdb/jobdb_test.go#L152
iter.Done undefined (type JobIterator has no field or method Done)
test / Golang Unit Tests
Process completed with exit code 1.
test / Golang Integration Tests
❌ No test results found for JUnit Test Report
test / Golang Integration Tests: internal/scheduler/scheduling_algo.go#L481
cannot use fsctx.txn (variable of type *jobdb.Txn) as jobiteration.JobRepository value in argument to NewPreemptingQueueScheduler: *jobdb.Txn does not implement jobiteration.JobRepository (missing method GetJobsForQueue)
test / Golang Integration Tests
Process completed with exit code 1.
test / Golang Integration Tests
Process completed with exit code 1.

Artifacts

Produced during runtime
Name Size
docker-compose-logs
319 Bytes
go-unit-test-reports
578 KB
nupkg-artifacts
378 KB
ts-unit-test-reports
3.72 KB