Fixes for select #6806
ci.yml
on: pull_request
Matrix: e2e test
Matrix: mix_test
Matrix: npm test
coverage report
0s
Annotations
10 errors, 6 warnings, and 1 notice
[chromium] › tests/issues/3083.spec.js:4:1 › select multiple handles option updates properly:
test/e2e/tests/issues/3083.spec.js#L1
1) [chromium] › tests/issues/3083.spec.js:4:1 › select multiple handles option updates properly ──
Test timeout of 30000ms exceeded.
|
[chromium] › tests/issues/3083.spec.js:4:1 › select multiple handles option updates properly:
test/e2e/utils.js#L21
1) [chromium] › tests/issues/3083.spec.js:4:1 › select multiple handles option updates properly ──
Error: page.evaluate: Test timeout of 30000ms exceeded.
at utils.js:21
19 | // break in the future
20 | // we handle the evaluation in a LV hook
> 21 | const evalLV = async (page, code, selector = "[data-phx-main]") => await page.evaluate(([code, selector]) => {
| ^
22 | return new Promise((resolve) => {
23 | window.liveSocket.main.withinTargets(selector, (targetView, targetCtx) => {
24 | targetView.pushEvent(
at evalLV (/__w/phoenix_live_view/phoenix_live_view/test/e2e/utils.js:21:79)
at /__w/phoenix_live_view/phoenix_live_view/test/e2e/tests/issues/3083.spec.js:10:9
|
[chromium] › tests/issues/3083.spec.js:4:1 › select multiple handles option updates properly:
test/e2e/tests/issues/3083.spec.js#L1
1) [chromium] › tests/issues/3083.spec.js:4:1 › select multiple handles option updates properly ──
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
[chromium] › tests/issues/3083.spec.js:4:1 › select multiple handles option updates properly:
test/e2e/utils.js#L21
1) [chromium] › tests/issues/3083.spec.js:4:1 › select multiple handles option updates properly ──
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.evaluate: Test timeout of 30000ms exceeded.
at utils.js:21
19 | // break in the future
20 | // we handle the evaluation in a LV hook
> 21 | const evalLV = async (page, code, selector = "[data-phx-main]") => await page.evaluate(([code, selector]) => {
| ^
22 | return new Promise((resolve) => {
23 | window.liveSocket.main.withinTargets(selector, (targetView, targetCtx) => {
24 | targetView.pushEvent(
at evalLV (/__w/phoenix_live_view/phoenix_live_view/test/e2e/utils.js:21:79)
at /__w/phoenix_live_view/phoenix_live_view/test/e2e/tests/issues/3083.spec.js:10:9
|
[chromium] › tests/issues/3083.spec.js:4:1 › select multiple handles option updates properly:
test/e2e/tests/issues/3083.spec.js#L1
1) [chromium] › tests/issues/3083.spec.js:4:1 › select multiple handles option updates properly ──
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
[chromium] › tests/issues/3083.spec.js:4:1 › select multiple handles option updates properly:
test/e2e/utils.js#L21
1) [chromium] › tests/issues/3083.spec.js:4:1 › select multiple handles option updates properly ──
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.evaluate: Test timeout of 30000ms exceeded.
at utils.js:21
19 | // break in the future
20 | // we handle the evaluation in a LV hook
> 21 | const evalLV = async (page, code, selector = "[data-phx-main]") => await page.evaluate(([code, selector]) => {
| ^
22 | return new Promise((resolve) => {
23 | window.liveSocket.main.withinTargets(selector, (targetView, targetCtx) => {
24 | targetView.pushEvent(
at evalLV (/__w/phoenix_live_view/phoenix_live_view/test/e2e/utils.js:21:79)
at /__w/phoenix_live_view/phoenix_live_view/test/e2e/tests/issues/3083.spec.js:10:9
|
[firefox] › tests/issues/3083.spec.js:4:1 › select multiple handles option updates properly:
test/e2e/tests/issues/3083.spec.js#L1
2) [firefox] › tests/issues/3083.spec.js:4:1 › select multiple handles option updates properly ───
Test timeout of 30000ms exceeded.
|
[firefox] › tests/issues/3083.spec.js:4:1 › select multiple handles option updates properly:
test/e2e/utils.js#L21
2) [firefox] › tests/issues/3083.spec.js:4:1 › select multiple handles option updates properly ───
Error: page.evaluate: Test timeout of 30000ms exceeded.
at utils.js:21
19 | // break in the future
20 | // we handle the evaluation in a LV hook
> 21 | const evalLV = async (page, code, selector = "[data-phx-main]") => await page.evaluate(([code, selector]) => {
| ^
22 | return new Promise((resolve) => {
23 | window.liveSocket.main.withinTargets(selector, (targetView, targetCtx) => {
24 | targetView.pushEvent(
at evalLV (/__w/phoenix_live_view/phoenix_live_view/test/e2e/utils.js:21:79)
at /__w/phoenix_live_view/phoenix_live_view/test/e2e/tests/issues/3083.spec.js:10:9
|
[firefox] › tests/issues/3083.spec.js:4:1 › select multiple handles option updates properly:
test/e2e/tests/issues/3083.spec.js#L1
2) [firefox] › tests/issues/3083.spec.js:4:1 › select multiple handles option updates properly ───
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
[firefox] › tests/issues/3083.spec.js:4:1 › select multiple handles option updates properly:
test/e2e/utils.js#L21
2) [firefox] › tests/issues/3083.spec.js:4:1 › select multiple handles option updates properly ───
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.evaluate: Test timeout of 30000ms exceeded.
at utils.js:21
19 | // break in the future
20 | // we handle the evaluation in a LV hook
> 21 | const evalLV = async (page, code, selector = "[data-phx-main]") => await page.evaluate(([code, selector]) => {
| ^
22 | return new Promise((resolve) => {
23 | window.liveSocket.main.withinTargets(selector, (targetView, targetCtx) => {
24 | targetView.pushEvent(
at evalLV (/__w/phoenix_live_view/phoenix_live_view/test/e2e/utils.js:21:79)
at /__w/phoenix_live_view/phoenix_live_view/test/e2e/tests/issues/3083.spec.js:10:9
|
mix test (OTP 24.3 | Elixir 1.13.4)
Logger.default_formatter/1 is undefined or private
|
Slow Test:
test/e2e/[webkit] › tests/forms.spec.js#L1
test/e2e/[webkit] › tests/forms.spec.js took 24.2s
|
Slow Test:
test/e2e/[firefox] › tests/forms.spec.js#L1
test/e2e/[firefox] › tests/forms.spec.js took 19.2s
|
Slow Test:
test/e2e/[webkit] › tests/streams.spec.js#L1
test/e2e/[webkit] › tests/streams.spec.js took 18.5s
|
Slow Test:
test/e2e/[chromium] › tests/forms.spec.js#L1
test/e2e/[chromium] › tests/forms.spec.js took 15.6s
|
Slow Test:
test/e2e/[firefox] › tests/streams.spec.js#L1
test/e2e/[firefox] › tests/streams.spec.js took 15.4s
|
🎭 Playwright Run Summary
3 failed
[chromium] › tests/issues/3083.spec.js:4:1 › select multiple handles option updates properly ───
[firefox] › tests/issues/3083.spec.js:4:1 › select multiple handles option updates properly ────
[webkit] › tests/issues/3083.spec.js:4:1 › select multiple handles option updates properly ─────
261 passed (4.6m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
e2e-test-results
|
3.06 MB |
|
js-unit-coverage
|
744 KB |
|
mix-e2e-coverage
|
83.7 KB |
|
mix-test-coverage-24.3-1.13.4
|
136 KB |
|
mix-test-coverage-25.3-1.15.4
|
139 KB |
|
mix-test-coverage-26.2-1.16.3
|
136 KB |
|
mix-test-coverage-27-1.17.2
|
90.4 KB |
|
playwright-report
|
1.01 MB |
|