Skip to content

test: multitenancy aggregate validation tests #2540

test: multitenancy aggregate validation tests

test: multitenancy aggregate validation tests #2540

Triggered via pull request April 23, 2025 13:00
Status Failure
Total duration 11m 15s
Artifacts 1

elixir.yml

on: pull_request
Matrix: ash-ci
Fit to window
Zoom out
Zoom in

Annotations

21 errors and 6 warnings
ash-ci (15) / mix format --check-formatted
Process completed with exit code 1.
ash-ci (15) / mix credo --strict
Process completed with exit code 4.
ash-ci (14) / mix credo --strict
Process completed with exit code 4.
ash-ci (14) / mix format --check-formatted
Process completed with exit code 1.
ash-ci (16) / mix credo --strict
Process completed with exit code 4.
ash-ci (16) / mix format --check-formatted
Process completed with exit code 1.
ash-ci (14) / mix test
Process completed with exit code 2.
ash-ci (14) / mix test: test/multitenancy_test.exs#L309
test post with no linked posts can be destroyed in another tenant (AshPostgres.Test.MultitenancyTest)
ash-ci (14) / mix test: test/multitenancy_test.exs#L237
test non-atomic aggregate validation prevents destroy with linked posts (AshPostgres.Test.MultitenancyTest)
ash-ci (14) / mix test: test/multitenancy_test.exs#L171
test non-atomic aggregate validation prevents update with linked posts (AshPostgres.Test.MultitenancyTest)
ash-ci (14) / mix test: test/multitenancy_test.exs#L204
test aggregate validation prevents destroy with linked posts (AshPostgres.Test.MultitenancyTest)
ash-ci (15) / mix test
Process completed with exit code 2.
ash-ci (15) / mix test: test/multitenancy_test.exs#L309
test post with no linked posts can be destroyed in another tenant (AshPostgres.Test.MultitenancyTest)
ash-ci (15) / mix test: test/multitenancy_test.exs#L171
test non-atomic aggregate validation prevents update with linked posts (AshPostgres.Test.MultitenancyTest)
ash-ci (15) / mix test: test/multitenancy_test.exs#L237
test non-atomic aggregate validation prevents destroy with linked posts (AshPostgres.Test.MultitenancyTest)
ash-ci (15) / mix test: test/multitenancy_test.exs#L204
test aggregate validation prevents destroy with linked posts (AshPostgres.Test.MultitenancyTest)
ash-ci (16) / mix test
Process completed with exit code 2.
ash-ci (16) / mix test: test/multitenancy_test.exs#L237
test non-atomic aggregate validation prevents destroy with linked posts (AshPostgres.Test.MultitenancyTest)
ash-ci (16) / mix test: test/multitenancy_test.exs#L171
test non-atomic aggregate validation prevents update with linked posts (AshPostgres.Test.MultitenancyTest)
ash-ci (16) / mix test: test/multitenancy_test.exs#L309
test post with no linked posts can be destroyed in another tenant (AshPostgres.Test.MultitenancyTest)
ash-ci (16) / mix test: test/multitenancy_test.exs#L204
test aggregate validation prevents destroy with linked posts (AshPostgres.Test.MultitenancyTest)
ash-ci (15) / mix sobelow
Range.new/2 and first..last default to a step of -1 when last < first. Use Range.new(first, last, -1) or first..last//-1, or pass 1 if that was your intention
ash-ci (15) / mix credo --strict: test/multitenancy_test.exs#L345
There should be no trailing white-space at the end of a line.
ash-ci (14) / mix credo --strict: test/multitenancy_test.exs#L345
There should be no trailing white-space at the end of a line.
ash-ci (14) / mix sobelow
Range.new/2 and first..last default to a step of -1 when last < first. Use Range.new(first, last, -1) or first..last//-1, or pass 1 if that was your intention
ash-ci (16) / mix credo --strict: test/multitenancy_test.exs#L345
There should be no trailing white-space at the end of a line.
ash-ci (16) / mix sobelow
Range.new/2 and first..last default to a step of -1 when last < first. Use Range.new(first, last, -1) or first..last//-1, or pass 1 if that was your intention

Artifacts

Produced during runtime
Name Size Digest
github-pages Expired
368 KB
sha256:2b6de238c182bc92aaf23d987f1b7786247dbad048bf5e643cbce585a6c1d6d0