Skip to content

SM-856 - unit test #411

SM-856 - unit test

SM-856 - unit test #411

Triggered via pull request June 25, 2024 11:30
Status Failure
Total duration 4m 14s
Artifacts

test.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

19 errors and 1 warning
tests: internal/repositories/reward/rewards_test.go#L60
rewards_test.go:60: Error Trace: /runner/_work/identity-api/identity-api/internal/repositories/reward/rewards_test.go:60 /home/runner/go/pkg/mod/github.com/stretchr/testify@v1.9.0/suite/suite.go:184 /home/runner/go/pkg/mod/github.com/stretchr/testify@v1.9.0/suite/suite.go:203 Error: Received unexpected error: non-zero exit code for restore command: �/ERROR: database "identity_api" already exists Test: TestRewardsRepoTestSuite/Test_GetEarningsByVehicleID_NoRows ---
tests: internal/repositories/reward/rewards_test.go#L96
rewards_test.go:96: Error Trace: /runner/_work/identity-api/identity-api/internal/repositories/reward/rewards_test.go:96 /runner/_work/identity-api/identity-api/internal/repositories/reward/rewards_test.go:236 Error: Received unexpected error: pq: database "identity_api" does not exist models: unable to insert into manufacturers github.com/DIMO-Network/identity-api/models.(*Manufacturer).Insert /runner/_work/identity-api/identity-api/models/manufacturers.go:933 github.com/DIMO-Network/identity-api/internal/repositories/reward.(*RewardsRepoTestSuite).createDependentRecords /runner/_work/identity-api/identity-api/internal/repositories/reward/rewards_test.go:95 github.com/DIMO-Network/identity-api/internal/repositories/reward.(*RewardsRepoTestSuite).Test_GetEarningsByVehicleID_Success /runner/_work/identity-api/identity-api/internal/repositories/reward/rewards_test.go:236 reflect.Value.call /opt/hostedtoolcache/go/1.22.4/x64/src/reflect/value.go:596 reflect.Value.Call /opt/hostedtoolcache/go/1.22.4/x64/src/reflect/value.go:380 github.com/stretchr/testify/suite.Run.func1 /home/runner/go/pkg/mod/github.com/stretchr/testify@v1.9.0/suite/suite.go:202 testing.tRunner /opt/hostedtoolcache/go/1.22.4/x64/src/testing/testing.go:1689 runtime.goexit /opt/hostedtoolcache/go/1.22.4/x64/src/runtime/asm_amd64.s:1695 Test: TestRewardsRepoTestSuite/Test_GetEarningsByVehicleID_Success
tests: internal/repositories/reward/rewards_test.go#L137
rewards_test.go:137: Error Trace: /runner/_work/identity-api/identity-api/internal/repositories/reward/rewards_test.go:137 /runner/_work/identity-api/identity-api/internal/repositories/reward/rewards_test.go:236 Error: Received unexpected error: pq: database "identity_api" does not exist models: unable to insert into vehicles github.com/DIMO-Network/identity-api/models.(*Vehicle).Insert /runner/_work/identity-api/identity-api/models/vehicles.go:1781 github.com/DIMO-Network/identity-api/internal/repositories/reward.(*RewardsRepoTestSuite).createDependentRecords /runner/_work/identity-api/identity-api/internal/repositories/reward/rewards_test.go:136 github.com/DIMO-Network/identity-api/internal/repositories/reward.(*RewardsRepoTestSuite).Test_GetEarningsByVehicleID_Success /runner/_work/identity-api/identity-api/internal/repositories/reward/rewards_test.go:236 reflect.Value.call /opt/hostedtoolcache/go/1.22.4/x64/src/reflect/value.go:596 reflect.Value.Call /opt/hostedtoolcache/go/1.22.4/x64/src/reflect/value.go:380 github.com/stretchr/testify/suite.Run.func1 /home/runner/go/pkg/mod/github.com/stretchr/testify@v1.9.0/suite/suite.go:202 testing.tRunner /opt/hostedtoolcache/go/1.22.4/x64/src/testing/testing.go:1689 runtime.goexit /opt/hostedtoolcache/go/1.22.4/x64/src/runtime/asm_amd64.s:1695 Test: TestRewardsRepoTestSuite/Test_GetEarningsByVehicleID_Success
tests: internal/repositories/reward/rewards_test.go#L140
rewards_test.go:140: Error Trace: /runner/_work/identity-api/identity-api/internal/repositories/reward/rewards_test.go:140 /runner/_work/identity-api/identity-api/internal/repositories/reward/rewards_test.go:236 Error: Received unexpected error: pq: database "identity_api" does not exist models: unable to insert into aftermarket_devices github.com/DIMO-Network/identity-api/models.(*AftermarketDevice).Insert /runner/_work/identity-api/identity-api/models/aftermarket_devices.go:1392 github.com/DIMO-Network/identity-api/internal/repositories/reward.(*RewardsRepoTestSuite).createDependentRecords /runner/_work/identity-api/identity-api/internal/repositories/reward/rewards_test.go:139 github.com/DIMO-Network/identity-api/internal/repositories/reward.(*RewardsRepoTestSuite).Test_GetEarningsByVehicleID_Success /runner/_work/identity-api/identity-api/internal/repositories/reward/rewards_test.go:236 reflect.Value.call /opt/hostedtoolcache/go/1.22.4/x64/src/reflect/value.go:596 reflect.Value.Call /opt/hostedtoolcache/go/1.22.4/x64/src/reflect/value.go:380 github.com/stretchr/testify/suite.Run.func1 /home/runner/go/pkg/mod/github.com/stretchr/testify@v1.9.0/suite/suite.go:202 testing.tRunner /opt/hostedtoolcache/go/1.22.4/x64/src/testing/testing.go:1689 runtime.goexit /opt/hostedtoolcache/go/1.22.4/x64/src/runtime/asm_amd64.s:1695 Test: TestRewardsRepoTestSuite/Test_GetEarningsByVehicleID_Success
tests: internal/repositories/reward/rewards_test.go#L143
rewards_test.go:143: Error Trace: /runner/_work/identity-api/identity-api/internal/repositories/reward/rewards_test.go:143 /runner/_work/identity-api/identity-api/internal/repositories/reward/rewards_test.go:236 Error: Received unexpected error: pq: database "identity_api" does not exist models: unable to insert into synthetic_devices github.com/DIMO-Network/identity-api/models.(*SyntheticDevice).Insert /runner/_work/identity-api/identity-api/models/synthetic_devices.go:970 github.com/DIMO-Network/identity-api/internal/repositories/reward.(*RewardsRepoTestSuite).createDependentRecords /runner/_work/identity-api/identity-api/internal/repositories/reward/rewards_test.go:142 github.com/DIMO-Network/identity-api/internal/repositories/reward.(*RewardsRepoTestSuite).Test_GetEarningsByVehicleID_Success /runner/_work/identity-api/identity-api/internal/repositories/reward/rewards_test.go:236 reflect.Value.call /opt/hostedtoolcache/go/1.22.4/x64/src/reflect/value.go:596 reflect.Value.Call /opt/hostedtoolcache/go/1.22.4/x64/src/reflect/value.go:380 github.com/stretchr/testify/suite.Run.func1 /home/runner/go/pkg/mod/github.com/stretchr/testify@v1.9.0/suite/suite.go:202 testing.tRunner /opt/hostedtoolcache/go/1.22.4/x64/src/testing/testing.go:1689 runtime.goexit /opt/hostedtoolcache/go/1.22.4/x64/src/runtime/asm_amd64.s:1695 Test: TestRewardsRepoTestSuite/Test_GetEarningsByVehicleID_Success
tests: internal/repositories/reward/rewards_test.go#L282
rewards_test.go:282: Error Trace: /runner/_work/identity-api/identity-api/internal/repositories/reward/rewards_test.go:282 Error: Received unexpected error: pq: database "identity_api" does not exist models: unable to insert into rewards github.com/DIMO-Network/identity-api/models.(*Reward).Insert /runner/_work/identity-api/identity-api/models/rewards.go:1238 github.com/DIMO-Network/identity-api/internal/repositories/reward.(*RewardsRepoTestSuite).Test_GetEarningsByVehicleID_Success /runner/_work/identity-api/identity-api/internal/repositories/reward/rewards_test.go:281 reflect.Value.call /opt/hostedtoolcache/go/1.22.4/x64/src/reflect/value.go:596 reflect.Value.Call /opt/hostedtoolcache/go/1.22.4/x64/src/reflect/value.go:380 github.com/stretchr/testify/suite.Run.func1 /home/runner/go/pkg/mod/github.com/stretchr/testify@v1.9.0/suite/suite.go:202 testing.tRunner /opt/hostedtoolcache/go/1.22.4/x64/src/testing/testing.go:1689 runtime.goexit /opt/hostedtoolcache/go/1.22.4/x64/src/runtime/asm_amd64.s:1695 Test: TestRewardsRepoTestSuite/Test_GetEarningsByVehicleID_Success
tests: internal/repositories/reward/rewards_test.go#L282
rewards_test.go:282: Error Trace: /runner/_work/identity-api/identity-api/internal/repositories/reward/rewards_test.go:282 Error: Received unexpected error: pq: database "identity_api" does not exist models: unable to insert into rewards github.com/DIMO-Network/identity-api/models.(*Reward).Insert /runner/_work/identity-api/identity-api/models/rewards.go:1238 github.com/DIMO-Network/identity-api/internal/repositories/reward.(*RewardsRepoTestSuite).Test_GetEarningsByVehicleID_Success /runner/_work/identity-api/identity-api/internal/repositories/reward/rewards_test.go:281 reflect.Value.call /opt/hostedtoolcache/go/1.22.4/x64/src/reflect/value.go:596 reflect.Value.Call /opt/hostedtoolcache/go/1.22.4/x64/src/reflect/value.go:380 github.com/stretchr/testify/suite.Run.func1 /home/runner/go/pkg/mod/github.com/stretchr/testify@v1.9.0/suite/suite.go:202 testing.tRunner /opt/hostedtoolcache/go/1.22.4/x64/src/testing/testing.go:1689 runtime.goexit /opt/hostedtoolcache/go/1.22.4/x64/src/runtime/asm_amd64.s:1695 Test: TestRewardsRepoTestSuite/Test_GetEarningsByVehicleID_Success
tests: internal/repositories/reward/rewards_test.go#L286
rewards_test.go:286: Error Trace: /runner/_work/identity-api/identity-api/internal/repositories/reward/rewards_test.go:286 Error: Received unexpected error: pq: database "identity_api" does not exist bind failed to execute query github.com/volatiletech/sqlboiler/v4/queries.(*Query).Bind /home/runner/go/pkg/mod/github.com/volatiletech/sqlboiler/v4@v4.16.2/queries/reflect.go:141 github.com/DIMO-Network/identity-api/internal/repositories/reward.(*Repository).GetEarningsSummary /runner/_work/identity-api/identity-api/internal/repositories/reward/rewards.go:168 github.com/DIMO-Network/identity-api/internal/repositories/reward.(*Repository).GetEarningsByVehicleID /runner/_work/identity-api/identity-api/internal/repositories/reward/rewards.go:177 github.com/DIMO-Network/identity-api/internal/repositories/reward.(*RewardsRepoTestSuite).Test_GetEarningsByVehicleID_Success /runner/_work/identity-api/identity-api/internal/repositories/reward/rewards_test.go:285 reflect.Value.call /opt/hostedtoolcache/go/1.22.4/x64/src/reflect/value.go:596 reflect.Value.Call /opt/hostedtoolcache/go/1.22.4/x64/src/reflect/value.go:380 github.com/stretchr/testify/suite.Run.func1 /home/runner/go/pkg/mod/github.com/stretchr/testify@v1.9.0/suite/suite.go:202 testing.tRunner /opt/hostedtoolcache/go/1.22.4/x64/src/testing/testing.go:1689 runtime.goexit /opt/hostedtoolcache/go/1.22.4/x64/src/runtime/asm_amd64.s:1695 Test: TestRewardsRepoTestSuite/Test_GetEarningsByVehicleID_Success
tests: internal/repositories/reward/rewards_test.go#L60
rewards_test.go:60: Error Trace: /runner/_work/identity-api/identity-api/internal/repositories/reward/rewards_test.go:60 /home/runner/go/pkg/mod/github.com/stretchr/testify@v1.9.0/suite/suite.go:184 /opt/hostedtoolcache/go/1.22.4/x64/src/runtime/panic.go:770 /opt/hostedtoolcache/go/1.22.4/x64/src/runtime/panic.go:261 /opt/hostedtoolcache/go/1.22.4/x64/src/runtime/signal_unix.go:881 /runner/_work/identity-api/identity-api/internal/repositories/reward/rewards_test.go:289 Error: Received unexpected error: non-zero exit code for restore command: �/ERROR: database "identity_api" does not exist Test: TestRewardsRepoTestSuite/Test_GetEarningsByVehicleID_Success ---
tests: internal/repositories/reward/rewards_test.go#L86
rewards_test.go:86: Error Trace: /runner/_work/identity-api/identity-api/internal/repositories/reward/rewards_test.go:86 /runner/_work/identity-api/identity-api/internal/repositories/reward/rewards_test.go:174 Error: Received unexpected error: pq: database "identity_api" does not exist models: unable to insert into manufacturers github.com/DIMO-Network/identity-api/models.(*Manufacturer).Insert /runner/_work/identity-api/identity-api/models/manufacturers.go:933 github.com/DIMO-Network/identity-api/internal/repositories/reward.(*RewardsRepoTestSuite).createDependentRecords /runner/_work/identity-api/identity-api/internal/repositories/reward/rewards_test.go:85 github.com/DIMO-Network/identity-api/internal/repositories/reward.(*RewardsRepoTestSuite).Test_GetEarningsSummary_Success /runner/_work/identity-api/identity-api/internal/repositories/reward/rewards_test.go:174 reflect.Value.call /opt/hostedtoolcache/go/1.22.4/x64/src/reflect/value.go:596 reflect.Value.Call /opt/hostedtoolcache/go/1.22.4/x64/src/reflect/value.go:380 github.com/stretchr/testify/suite.Run.func1 /home/runner/go/pkg/mod/github.com/stretchr/testify@v1.9.0/suite/suite.go:202 testing.tRunner /opt/hostedtoolcache/go/1.22.4/x64/src/testing/testing.go:1689 runtime.goexit /opt/hostedtoolcache/go/1.22.4/x64/src/runtime/asm_amd64.s:1695 Test: TestRewardsRepoTestSuite/Test_GetEarningsSummary_Success
tests: internal/repositories/devicedefinition/devicedefinition_test.go#L73
unknown field Manufacturer in struct literal of type model.DeviceDefinitionFilter
tests: internal/repositories/devicedefinition/devicedefinition_test.go#L73
unknown field Manufacturer in struct literal of type model.DeviceDefinitionFilter
tests
Process completed with exit code 1.
tests
Restore cache failed: Dependencies file is not found in /runner/_work/identity-api/identity-api. Supported file pattern: go.sum