Skip to content

Add support for :handle_async hook in LiveComponents #8995

Add support for :handle_async hook in LiveComponents

Add support for :handle_async hook in LiveComponents #8995

Triggered via pull request October 13, 2025 11:35
Status Failure
Total duration 5m 3s
Artifacts 8

ci.yml

on: pull_request
Matrix: e2e test
Matrix: mix_test
Matrix: npm test
Matrix: coverage report
Fit to window
Zoom out
Zoom in

Annotations

2 errors, 10 warnings, and 1 notice
mix test (OTP 25.3 | Elixir 1.15.4)
Process completed with exit code 2.
mix test (OTP 25.3 | Elixir 1.15.4): test/phoenix_live_view/integrations/hooks_test.exs#L254
test handle_async/3 raises when hook result is invalid (Phoenix.LiveView.HooksTest)
npm test (1.18.4, 27.3): test/e2e/tests/issues/3083.spec.js#L29
Unexpected use of page.waitForTimeout()
npm test (1.18.4, 27.3): test/e2e/tests/forms.spec.js#L146
Avoid calling `expect` conditionally`
npm test (1.18.4, 27.3): test/e2e/tests/forms.spec.js#L145
Avoid having conditionals in tests
npm test (1.18.4, 27.3): test/e2e/tests/errors.spec.js#L147
Unexpected use of page.waitForTimeout()
npm test (1.18.4, 27.3): test/e2e/tests/errors.spec.js#L118
Unexpected use of page.waitForTimeout()
npm test (1.18.4, 27.3): test/e2e/tests/errors.spec.js#L67
Unexpected use of page.waitForTimeout()
npm test (1.18.4, 27.3): test/e2e/tests/components.spec.js#L77
Unexpected use of the `.skip()` annotation
npm test (1.18.4, 27.3): test/e2e/tests/components.spec.js#L76
Avoid having conditionals in tests
npm test (1.18.4, 27.3): test/e2e/tests/components.spec.js#L36
Unexpected use of the `.skip()` annotation
npm test (1.18.4, 27.3): test/e2e/tests/components.spec.js#L35
Avoid having conditionals in tests
🎭 Playwright Run Summary
3 skipped 474 passed (3.9m)

Artifacts

Produced during runtime
Name Size Digest
e2e-test-results
4.14 MB
sha256:20882f72adfbbde487f70d0dda155a32b9fec7c87529fc1f92492961534081a6
js-unit-coverage
855 KB
sha256:1a0dea73b7c208750f1f04febd58280f6d2396fc44c94bd9b7b01a5a3fa29104
mix-e2e-coverage
107 KB
sha256:fa81e3b5f370bb0885577710b475c28b55668f61e51c43b7db1773d2eda451de
mix-test-coverage-25.3-1.15.4
157 KB
sha256:483809440bacd2fd0a925a72b4f53961a26482a35784261389a5a3e5c5d92630
mix-test-coverage-26.2-1.16.3
154 KB
sha256:65578fa1f79cbc833567eba58ad0f63e39e5dfd4d5e71797830872427d89f728
mix-test-coverage-27.3-1.18.4
103 KB
sha256:a098157f84b378f27d993bf0e7de7265a37bec1273f960dafc179515aa0f4a80
mix-test-coverage-maint-28-main-otp-28
103 KB
sha256:a8be959f46b66a22d239e8732751aebba460442686f65201a6cae0a9e1b328a4
playwright-report
609 KB
sha256:5841b4d51ad641ee5e148a46d0e1d711832a2d5bca723dee773e0f21bceed975