Skip to content

test: after transaction (#678) #2998

test: after transaction (#678)

test: after transaction (#678) #2998

Triggered via push January 29, 2026 05:52
Status Failure
Total duration 41m 44s
Artifacts

elixir.yml

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

Annotations

30 errors
ash-ci (15) / mix test: test/bulk_destroy_after_transaction_test.exs#L333
test :atomic strategy hooks run on failure (AshPostgres.BulkDestroyAfterTransactionTest)
ash-ci (15) / mix test: test/bulk_destroy_after_transaction_test.exs#L164
test :stream strategy partial failure with transaction: :batch commits first batch, rolls back second (AshPostgres.BulkDestroyAfterTransactionTest)
ash-ci (15) / mix test: test/bulk_create_after_transaction_test.exs#L255
test transaction: :all after_transaction error - entire operation rolls back (AshPostgres.BulkCreateAfterTransactionTest)
ash-ci (15) / mix test: test/bulk_create_after_transaction_test.exs#L186
test transaction: :all after_action error rolls back entire operation (AshPostgres.BulkCreateAfterTransactionTest)
ash-ci (15) / mix test: test/bulk_create_after_transaction_test.exs#L92
test transaction: :batch after_action error with rollback - batch commits partially (AshPostgres.BulkCreateAfterTransactionTest)
ash-ci (15) / mix test: test/bulk_create_after_transaction_test.exs#L219
test transaction: :all partial failure rolls back all records (AshPostgres.BulkCreateAfterTransactionTest)
ash-ci (15) / mix test: test/bulk_create_after_transaction_test.exs#L34
test transaction: :batch hook error is captured in result (AshPostgres.BulkCreateAfterTransactionTest)
ash-ci (15) / mix test: test/bulk_create_after_transaction_test.exs#L142
test transaction: :batch after_transaction error - batch still commits (runs outside tx) (AshPostgres.BulkCreateAfterTransactionTest)
ash-ci (15) / mix test: test/aggregate_test.exs#L742
test list reproduction of a bug where joins involving an aggregate use the wrong id on a join condition (AshSql.AggregateTest)
ash-ci (15) / mix test: test/sort_test.exs#L299
test keyset pagination with aggregates and relationship sort keyset pagination with loaded aggregate and relationship sort works (AshPostgres.SortTest)
ash-ci (16) / mix test: test/bulk_update_after_transaction_test.exs#L30
test :stream strategy after_action error with transaction: :all rolls back entire operation (AshPostgres.BulkUpdateAfterTransactionTest)
ash-ci (16) / mix test: test/bulk_update_after_transaction_test.exs#L478
test :atomic_batches strategy hooks execute across batches (AshPostgres.BulkUpdateAfterTransactionTest)
ash-ci (16) / mix test: test/bulk_update_after_transaction_test.exs#L435
test :atomic strategy partial failure sets status to :partial_success (AshPostgres.BulkUpdateAfterTransactionTest)
ash-ci (16) / mix test: test/bulk_update_after_transaction_test.exs#L178
test :stream strategy partial failure with transaction: :batch commits first batch, rolls back second (AshPostgres.BulkUpdateAfterTransactionTest)
ash-ci (16) / mix test: test/bulk_update_after_transaction_test.exs#L353
test :atomic strategy hooks run on failure (AshPostgres.BulkUpdateAfterTransactionTest)
ash-ci (16) / mix test: test/bulk_update_after_transaction_test.exs#L102
test :stream strategy hooks run outside batch transaction - no warning about running inside tx (AshPostgres.BulkUpdateAfterTransactionTest)
ash-ci (16) / mix test: test/bulk_update_after_transaction_test.exs#L389
test :atomic strategy after_action failure rolls back ALL records (single atomic transaction) (AshPostgres.BulkUpdateAfterTransactionTest)
ash-ci (16) / mix test: test/bulk_update_after_transaction_test.exs#L276
test :stream strategy after_transaction error with transaction: :all - entire operation rolls back (AshPostgres.BulkUpdateAfterTransactionTest)
ash-ci (16) / mix test: test/bulk_update_after_transaction_test.exs#L323
test :atomic strategy hooks execute on success (AshPostgres.BulkUpdateAfterTransactionTest)
ash-ci (16) / mix test: test/bulk_update_after_transaction_test.exs#L509
test :atomic_batches strategy hooks run on batch failure (AshPostgres.BulkUpdateAfterTransactionTest)
ash-ci (14) / mix test: test/bulk_destroy_after_transaction_test.exs#L30
test :stream strategy after_action error with transaction: :all rolls back entire operation (AshPostgres.BulkDestroyAfterTransactionTest)
ash-ci (14) / mix test: test/bulk_destroy_after_transaction_test.exs#L122
test :stream strategy partial failure with transaction: :all rolls back all records (AshPostgres.BulkDestroyAfterTransactionTest)
ash-ci (14) / mix test: test/bulk_destroy_after_transaction_test.exs#L409
test :atomic strategy partial failure sets status to :partial_success (AshPostgres.BulkDestroyAfterTransactionTest)
ash-ci (14) / mix test: test/bulk_destroy_after_transaction_test.exs#L483
test :atomic_batches strategy hooks run on batch failure (AshPostgres.BulkDestroyAfterTransactionTest)
ash-ci (14) / mix test: test/bulk_destroy_after_transaction_test.exs#L164
test :stream strategy partial failure with transaction: :batch commits first batch, rolls back second (AshPostgres.BulkDestroyAfterTransactionTest)
ash-ci (14) / mix test: test/bulk_destroy_after_transaction_test.exs#L214
test :stream strategy after_transaction error with transaction: :batch - records still deleted (AshPostgres.BulkDestroyAfterTransactionTest)
ash-ci (14) / mix test: test/bulk_destroy_after_transaction_test.exs#L61
test :stream strategy after_action error with transaction: :batch - after_transaction IS called (AshPostgres.BulkDestroyAfterTransactionTest)
ash-ci (14) / mix test: test/bulk_destroy_after_transaction_test.exs#L92
test :stream strategy hooks run outside batch transaction - no warning (AshPostgres.BulkDestroyAfterTransactionTest)
ash-ci (14) / mix test: test/bulk_destroy_after_transaction_test.exs#L366
test :atomic strategy after_action failure rolls back ALL records (single atomic transaction) (AshPostgres.BulkDestroyAfterTransactionTest)
ash-ci (14) / mix test: test/sort_test.exs#L299
test keyset pagination with aggregates and relationship sort keyset pagination with loaded aggregate and relationship sort works (AshPostgres.SortTest)