test: comprehensive sign-cache and cache resilience test suite #450
ci-build.yaml
on: pull_request
Build & cache Go code
6s
Check Go code
57s
Lint Go code
3m 22s
Run unit tests with -race
4m 13s
Process & analyze test artifacts
Annotations
22 errors and 2 warnings
|
Lint Go code
issues found
|
|
Lint Go code:
pkg/leeway/signing/attestation.go#L1
: # github.com/gitpod-io/leeway/pkg/leeway/signing [github.com/gitpod-io/leeway/pkg/leeway/signing.test]
|
|
Run unit tests:
pkg/leeway/signing/upload_test.go#L210
cannot use mockCache (variable of type *mockRemoteCacheUpload) as "github.com/gitpod-io/leeway/pkg/leeway/cache".RemoteCache value in argument to NewArtifactUploader: *mockRemoteCacheUpload does not implement "github.com/gitpod-io/leeway/pkg/leeway/cache".RemoteCache (missing method UploadFile)
|
|
Run unit tests:
pkg/leeway/signing/upload_test.go#L140
cannot use mockCache (variable of type *mockRemoteCacheUpload) as "github.com/gitpod-io/leeway/pkg/leeway/cache".RemoteCache value in argument to NewArtifactUploader: *mockRemoteCacheUpload does not implement "github.com/gitpod-io/leeway/pkg/leeway/cache".RemoteCache (missing method UploadFile)
|
|
Run unit tests:
pkg/leeway/signing/upload_test.go#L118
cannot use mockCache (variable of type *mockRemoteCacheUpload) as "github.com/gitpod-io/leeway/pkg/leeway/cache".RemoteCache value in argument to NewArtifactUploader: *mockRemoteCacheUpload does not implement "github.com/gitpod-io/leeway/pkg/leeway/cache".RemoteCache (missing method UploadFile)
|
|
Run unit tests:
pkg/leeway/signing/upload_test.go#L98
cannot use mockCache (variable of type *mockRemoteCacheUpload) as "github.com/gitpod-io/leeway/pkg/leeway/cache".RemoteCache value in argument to NewArtifactUploader: *mockRemoteCacheUpload does not implement "github.com/gitpod-io/leeway/pkg/leeway/cache".RemoteCache (missing method UploadFile)
|
|
Run unit tests:
pkg/leeway/signing/attestation_test.go#L1057
cannot use mockCache (variable of type *mockRemoteCache) as "github.com/gitpod-io/leeway/pkg/leeway/cache".RemoteCache value in argument to NewArtifactUploader: *mockRemoteCache does not implement "github.com/gitpod-io/leeway/pkg/leeway/cache".RemoteCache (missing method UploadFile)
|
|
Run unit tests:
pkg/leeway/signing/attestation_test.go#L920
undefined: mockCachePackage
|
|
Run unit tests:
pkg/leeway/signing/attestation_test.go#L911
undefined: mockCachePackage
|
|
Run unit tests:
pkg/leeway/signing/attestation_test.go#L905
undefined: mockLocalCache
|
|
Run unit tests:
pkg/leeway/signing/attestation_test.go#L891
undefined: mockCachePackage
|
|
Run unit tests:
pkg/leeway/signing/attestation_test.go#L883
cannot use mockCache (variable of type *mockRemoteCache) as "github.com/gitpod-io/leeway/pkg/leeway/cache".RemoteCache value in argument to NewArtifactUploader: *mockRemoteCache does not implement "github.com/gitpod-io/leeway/pkg/leeway/cache".RemoteCache (missing method UploadFile)
|
|
Run unit tests with -race:
pkg/leeway/signing/upload_test.go#L210
cannot use mockCache (variable of type *mockRemoteCacheUpload) as "github.com/gitpod-io/leeway/pkg/leeway/cache".RemoteCache value in argument to NewArtifactUploader: *mockRemoteCacheUpload does not implement "github.com/gitpod-io/leeway/pkg/leeway/cache".RemoteCache (missing method UploadFile)
|
|
Run unit tests with -race:
pkg/leeway/signing/upload_test.go#L140
cannot use mockCache (variable of type *mockRemoteCacheUpload) as "github.com/gitpod-io/leeway/pkg/leeway/cache".RemoteCache value in argument to NewArtifactUploader: *mockRemoteCacheUpload does not implement "github.com/gitpod-io/leeway/pkg/leeway/cache".RemoteCache (missing method UploadFile)
|
|
Run unit tests with -race:
pkg/leeway/signing/upload_test.go#L118
cannot use mockCache (variable of type *mockRemoteCacheUpload) as "github.com/gitpod-io/leeway/pkg/leeway/cache".RemoteCache value in argument to NewArtifactUploader: *mockRemoteCacheUpload does not implement "github.com/gitpod-io/leeway/pkg/leeway/cache".RemoteCache (missing method UploadFile)
|
|
Run unit tests with -race:
pkg/leeway/signing/upload_test.go#L98
cannot use mockCache (variable of type *mockRemoteCacheUpload) as "github.com/gitpod-io/leeway/pkg/leeway/cache".RemoteCache value in argument to NewArtifactUploader: *mockRemoteCacheUpload does not implement "github.com/gitpod-io/leeway/pkg/leeway/cache".RemoteCache (missing method UploadFile)
|
|
Run unit tests with -race:
pkg/leeway/signing/attestation_test.go#L1057
cannot use mockCache (variable of type *mockRemoteCache) as "github.com/gitpod-io/leeway/pkg/leeway/cache".RemoteCache value in argument to NewArtifactUploader: *mockRemoteCache does not implement "github.com/gitpod-io/leeway/pkg/leeway/cache".RemoteCache (missing method UploadFile)
|
|
Run unit tests with -race:
pkg/leeway/signing/attestation_test.go#L920
undefined: mockCachePackage
|
|
Run unit tests with -race:
pkg/leeway/signing/attestation_test.go#L911
undefined: mockCachePackage
|
|
Run unit tests with -race:
pkg/leeway/signing/attestation_test.go#L905
undefined: mockLocalCache
|
|
Run unit tests with -race:
pkg/leeway/signing/attestation_test.go#L891
undefined: mockCachePackage
|
|
Run unit tests with -race:
pkg/leeway/signing/attestation_test.go#L883
cannot use mockCache (variable of type *mockRemoteCache) as "github.com/gitpod-io/leeway/pkg/leeway/cache".RemoteCache value in argument to NewArtifactUploader: *mockRemoteCache does not implement "github.com/gitpod-io/leeway/pkg/leeway/cache".RemoteCache (missing method UploadFile)
|
|
Lint Go code
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0tFT6aAAAAADsKlWYbyJRTJAhdskqAHMsREVOMzAxMDAwMTAxMDI1AEVkZ2U=
|
|
Lint Go code
Failed to restore: Cache service responded with 400
|