warn when phx-update="stream" is missing #7319
Annotations
10 errors, 4 warnings, and 1 notice
Run e2e tests:
test/e2e/utils.js#L9
1) [chromium] › tests/streams.spec.js:382:3 › stream limit - issue #2686 › limit is enforced on mount, but not dead render
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.phx-connected').first()
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.phx-connected').first()
at utils.js:9
7 | const syncLV = async (page) => {
8 | const promises = [
> 9 | expect(page.locator(".phx-connected").first()).toBeVisible(),
| ^
10 | expect(page.locator(".phx-change-loading")).toHaveCount(0),
11 | expect(page.locator(".phx-click-loading")).toHaveCount(0),
12 | expect(page.locator(".phx-submit-loading")).toHaveCount(0),
at syncLV (/__w/phoenix_live_view/phoenix_live_view/test/e2e/utils.js:9:52)
at /__w/phoenix_live_view/phoenix_live_view/test/e2e/tests/streams.spec.js:389:11
|
Run e2e tests:
test/e2e/utils.js#L9
1) [chromium] › tests/streams.spec.js:382:3 › stream limit - issue #2686 › limit is enforced on mount, but not dead render
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.phx-connected').first()
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.phx-connected').first()
at utils.js:9
7 | const syncLV = async (page) => {
8 | const promises = [
> 9 | expect(page.locator(".phx-connected").first()).toBeVisible(),
| ^
10 | expect(page.locator(".phx-change-loading")).toHaveCount(0),
11 | expect(page.locator(".phx-click-loading")).toHaveCount(0),
12 | expect(page.locator(".phx-submit-loading")).toHaveCount(0),
at syncLV (/__w/phoenix_live_view/phoenix_live_view/test/e2e/utils.js:9:52)
at /__w/phoenix_live_view/phoenix_live_view/test/e2e/tests/streams.spec.js:389:11
|
Run e2e tests:
test/e2e/utils.js#L9
1) [chromium] › tests/streams.spec.js:382:3 › stream limit - issue #2686 › limit is enforced on mount, but not dead render
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.phx-connected').first()
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.phx-connected').first()
at utils.js:9
7 | const syncLV = async (page) => {
8 | const promises = [
> 9 | expect(page.locator(".phx-connected").first()).toBeVisible(),
| ^
10 | expect(page.locator(".phx-change-loading")).toHaveCount(0),
11 | expect(page.locator(".phx-click-loading")).toHaveCount(0),
12 | expect(page.locator(".phx-submit-loading")).toHaveCount(0),
at syncLV (/__w/phoenix_live_view/phoenix_live_view/test/e2e/utils.js:9:52)
at /__w/phoenix_live_view/phoenix_live_view/test/e2e/tests/streams.spec.js:389:11
|
Run e2e tests:
test/e2e/utils.js#L9
2) [chromium] › tests/streams.spec.js:400:3 › stream limit - issue #2686 › removes item at front when appending and limit is negative
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.phx-connected').first()
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.phx-connected').first()
at utils.js:9
7 | const syncLV = async (page) => {
8 | const promises = [
> 9 | expect(page.locator(".phx-connected").first()).toBeVisible(),
| ^
10 | expect(page.locator(".phx-change-loading")).toHaveCount(0),
11 | expect(page.locator(".phx-click-loading")).toHaveCount(0),
12 | expect(page.locator(".phx-submit-loading")).toHaveCount(0),
at syncLV (/__w/phoenix_live_view/phoenix_live_view/test/e2e/utils.js:9:52)
at /__w/phoenix_live_view/phoenix_live_view/test/e2e/tests/streams.spec.js:402:11
|
Run e2e tests:
test/e2e/utils.js#L9
2) [chromium] › tests/streams.spec.js:400:3 › stream limit - issue #2686 › removes item at front when appending and limit is negative
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.phx-connected').first()
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.phx-connected').first()
at utils.js:9
7 | const syncLV = async (page) => {
8 | const promises = [
> 9 | expect(page.locator(".phx-connected").first()).toBeVisible(),
| ^
10 | expect(page.locator(".phx-change-loading")).toHaveCount(0),
11 | expect(page.locator(".phx-click-loading")).toHaveCount(0),
12 | expect(page.locator(".phx-submit-loading")).toHaveCount(0),
at syncLV (/__w/phoenix_live_view/phoenix_live_view/test/e2e/utils.js:9:52)
at /__w/phoenix_live_view/phoenix_live_view/test/e2e/tests/streams.spec.js:402:11
|
Run e2e tests:
test/e2e/utils.js#L9
2) [chromium] › tests/streams.spec.js:400:3 › stream limit - issue #2686 › removes item at front when appending and limit is negative
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.phx-connected').first()
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.phx-connected').first()
at utils.js:9
7 | const syncLV = async (page) => {
8 | const promises = [
> 9 | expect(page.locator(".phx-connected").first()).toBeVisible(),
| ^
10 | expect(page.locator(".phx-change-loading")).toHaveCount(0),
11 | expect(page.locator(".phx-click-loading")).toHaveCount(0),
12 | expect(page.locator(".phx-submit-loading")).toHaveCount(0),
at syncLV (/__w/phoenix_live_view/phoenix_live_view/test/e2e/utils.js:9:52)
at /__w/phoenix_live_view/phoenix_live_view/test/e2e/tests/streams.spec.js:402:11
|
Run e2e tests:
test/e2e/utils.js#L9
3) [chromium] › tests/streams.spec.js:430:3 › stream limit - issue #2686 › removes item at back when prepending and limit is positive
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.phx-connected').first()
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.phx-connected').first()
at utils.js:9
7 | const syncLV = async (page) => {
8 | const promises = [
> 9 | expect(page.locator(".phx-connected").first()).toBeVisible(),
| ^
10 | expect(page.locator(".phx-change-loading")).toHaveCount(0),
11 | expect(page.locator(".phx-click-loading")).toHaveCount(0),
12 | expect(page.locator(".phx-submit-loading")).toHaveCount(0),
at syncLV (/__w/phoenix_live_view/phoenix_live_view/test/e2e/utils.js:9:52)
at /__w/phoenix_live_view/phoenix_live_view/test/e2e/tests/streams.spec.js:432:11
|
Run e2e tests:
test/e2e/utils.js#L9
3) [chromium] › tests/streams.spec.js:430:3 › stream limit - issue #2686 › removes item at back when prepending and limit is positive
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.phx-connected').first()
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.phx-connected').first()
at utils.js:9
7 | const syncLV = async (page) => {
8 | const promises = [
> 9 | expect(page.locator(".phx-connected").first()).toBeVisible(),
| ^
10 | expect(page.locator(".phx-change-loading")).toHaveCount(0),
11 | expect(page.locator(".phx-click-loading")).toHaveCount(0),
12 | expect(page.locator(".phx-submit-loading")).toHaveCount(0),
at syncLV (/__w/phoenix_live_view/phoenix_live_view/test/e2e/utils.js:9:52)
at /__w/phoenix_live_view/phoenix_live_view/test/e2e/tests/streams.spec.js:432:11
|
Run e2e tests:
test/e2e/utils.js#L9
3) [chromium] › tests/streams.spec.js:430:3 › stream limit - issue #2686 › removes item at back when prepending and limit is positive
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.phx-connected').first()
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.phx-connected').first()
at utils.js:9
7 | const syncLV = async (page) => {
8 | const promises = [
> 9 | expect(page.locator(".phx-connected").first()).toBeVisible(),
| ^
10 | expect(page.locator(".phx-change-loading")).toHaveCount(0),
11 | expect(page.locator(".phx-click-loading")).toHaveCount(0),
12 | expect(page.locator(".phx-submit-loading")).toHaveCount(0),
at syncLV (/__w/phoenix_live_view/phoenix_live_view/test/e2e/utils.js:9:52)
at /__w/phoenix_live_view/phoenix_live_view/test/e2e/tests/streams.spec.js:432:11
|
Run e2e tests:
test/e2e/utils.js#L9
4) [chromium] › tests/streams.spec.js:470:3 › stream limit - issue #2686 › does nothing if appending and positive limit is reached
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.phx-connected').first()
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.phx-connected').first()
at utils.js:9
7 | const syncLV = async (page) => {
8 | const promises = [
> 9 | expect(page.locator(".phx-connected").first()).toBeVisible(),
| ^
10 | expect(page.locator(".phx-change-loading")).toHaveCount(0),
11 | expect(page.locator(".phx-click-loading")).toHaveCount(0),
12 | expect(page.locator(".phx-submit-loading")).toHaveCount(0),
at syncLV (/__w/phoenix_live_view/phoenix_live_view/test/e2e/utils.js:9:52)
at /__w/phoenix_live_view/phoenix_live_view/test/e2e/tests/streams.spec.js:472:11
|
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Run e2e tests:
test/e2e/[webkit] › tests/forms.spec.js#L1
test/e2e/[webkit] › tests/forms.spec.js took 25.9s
|
Run e2e tests:
test/e2e/[firefox] › tests/forms.spec.js#L1
test/e2e/[firefox] › tests/forms.spec.js took 22.4s
|
Run e2e tests:
test/e2e/[chromium] › tests/forms.spec.js#L1
test/e2e/[chromium] › tests/forms.spec.js took 16.4s
|
Run e2e tests
18 failed
[chromium] › tests/streams.spec.js:382:3 › stream limit - issue #2686 › limit is enforced on mount, but not dead render
[chromium] › tests/streams.spec.js:400:3 › stream limit - issue #2686 › removes item at front when appending and limit is negative
[chromium] › tests/streams.spec.js:430:3 › stream limit - issue #2686 › removes item at back when prepending and limit is positive
[chromium] › tests/streams.spec.js:470:3 › stream limit - issue #2686 › does nothing if appending and positive limit is reached
[chromium] › tests/streams.spec.js:517:3 › stream limit - issue #2686 › does nothing if prepending and negative limit is reached
[chromium] › tests/streams.spec.js:564:3 › stream limit - issue #2686 › arbitrary index ────────
[firefox] › tests/streams.spec.js:382:3 › stream limit - issue #2686 › limit is enforced on mount, but not dead render
[firefox] › tests/streams.spec.js:400:3 › stream limit - issue #2686 › removes item at front when appending and limit is negative
[firefox] › tests/streams.spec.js:430:3 › stream limit - issue #2686 › removes item at back when prepending and limit is positive
[firefox] › tests/streams.spec.js:470:3 › stream limit - issue #2686 › does nothing if appending and positive limit is reached
[firefox] › tests/streams.spec.js:517:3 › stream limit - issue #2686 › does nothing if prepending and negative limit is reached
[firefox] › tests/streams.spec.js:564:3 › stream limit - issue #2686 › arbitrary index ─────────
[webkit] › tests/streams.spec.js:382:3 › stream limit - issue #2686 › limit is enforced on mount, but not dead render
[webkit] › tests/streams.spec.js:400:3 › stream limit - issue #2686 › removes item at front when appending and limit is negative
[webkit] › tests/streams.spec.js:430:3 › stream limit - issue #2686 › removes item at back when prepending and limit is positive
[webkit] › tests/streams.spec.js:470:3 › stream limit - issue #2686 › does nothing if appending and positive limit is reached
[webkit] › tests/streams.spec.js:517:3 › stream limit - issue #2686 › does nothing if prepending and negative limit is reached
[webkit] › tests/streams.spec.js:564:3 › stream limit - issue #2686 › arbitrary index ──────────
294 passed (5.9m)
|
Loading