Merge pull request #32 from brunomachadors/31-task-update-portfolio-c… #28
Annotations
10 errors, 1 warning, and 1 notice
[chromium] › about.spec.ts:6:7 › About Page › Content:
tests/pages/AboutPage.ts#L30
1) [chromium] › about.spec.ts:6:7 › About Page › Content › Description ───────────────────────────
Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('[data-test-id="about-description"]')
Expected string: "I'm Bruno Machado, a QA Engineer passionate about software development, test automation, accessibility, and Shift Left practices."
Received string: "I'm Bruno Machado, a QA Engineer passionate about software development."
Call log:
- expect.toHaveText with timeout 10000ms
- waiting for locator('[data-test-id="about-description"]')
14 × locator resolved to <p data-test-id="about-description" class="text-lg sm:text-xl text-gray-300 mb-4">I'm Bruno Machado, a QA Engineer passionate about…</p>
- unexpected value "I'm Bruno Machado, a QA Engineer passionate about software development."
at pages/AboutPage.ts:30
28 | );
29 | await expect(descriptionLocator).toBeVisible();
> 30 | await expect(descriptionLocator).toHaveText(expectedDescription);
| ^
31 | }
32 |
33 | async validateResumeButton(expectedText: string) {
at AboutPage.validateAboutDescription (/home/runner/work/portfolio/portfolio/tests/pages/AboutPage.ts:30:38)
at /home/runner/work/portfolio/portfolio/tests/about.spec.ts:23:7
at /home/runner/work/portfolio/portfolio/tests/about.spec.ts:22:5
|
[chromium] › about.spec.ts:6:7 › About Page › Content:
tests/pages/AboutPage.ts#L30
1) [chromium] › about.spec.ts:6:7 › About Page › Content › Description ───────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('[data-test-id="about-description"]')
Expected string: "I'm Bruno Machado, a QA Engineer passionate about software development, test automation, accessibility, and Shift Left practices."
Received string: "I'm Bruno Machado, a QA Engineer passionate about software development."
Call log:
- expect.toHaveText with timeout 10000ms
- waiting for locator('[data-test-id="about-description"]')
14 × locator resolved to <p data-test-id="about-description" class="text-lg sm:text-xl text-gray-300 mb-4">I'm Bruno Machado, a QA Engineer passionate about…</p>
- unexpected value "I'm Bruno Machado, a QA Engineer passionate about software development."
at pages/AboutPage.ts:30
28 | );
29 | await expect(descriptionLocator).toBeVisible();
> 30 | await expect(descriptionLocator).toHaveText(expectedDescription);
| ^
31 | }
32 |
33 | async validateResumeButton(expectedText: string) {
at AboutPage.validateAboutDescription (/home/runner/work/portfolio/portfolio/tests/pages/AboutPage.ts:30:38)
at /home/runner/work/portfolio/portfolio/tests/about.spec.ts:23:7
at /home/runner/work/portfolio/portfolio/tests/about.spec.ts:22:5
|
[chromium] › about.spec.ts:6:7 › About Page › Content:
tests/pages/AboutPage.ts#L30
1) [chromium] › about.spec.ts:6:7 › About Page › Content › Description ───────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('[data-test-id="about-description"]')
Expected string: "I'm Bruno Machado, a QA Engineer passionate about software development, test automation, accessibility, and Shift Left practices."
Received string: "I'm Bruno Machado, a QA Engineer passionate about software development."
Call log:
- expect.toHaveText with timeout 10000ms
- waiting for locator('[data-test-id="about-description"]')
14 × locator resolved to <p data-test-id="about-description" class="text-lg sm:text-xl text-gray-300 mb-4">I'm Bruno Machado, a QA Engineer passionate about…</p>
- unexpected value "I'm Bruno Machado, a QA Engineer passionate about software development."
at pages/AboutPage.ts:30
28 | );
29 | await expect(descriptionLocator).toBeVisible();
> 30 | await expect(descriptionLocator).toHaveText(expectedDescription);
| ^
31 | }
32 |
33 | async validateResumeButton(expectedText: string) {
at AboutPage.validateAboutDescription (/home/runner/work/portfolio/portfolio/tests/pages/AboutPage.ts:30:38)
at /home/runner/work/portfolio/portfolio/tests/about.spec.ts:23:7
at /home/runner/work/portfolio/portfolio/tests/about.spec.ts:22:5
|
[firefox] › about.spec.ts:6:7 › About Page › Content:
tests/pages/AboutPage.ts#L30
2) [firefox] › about.spec.ts:6:7 › About Page › Content › Description ────────────────────────────
Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('[data-test-id="about-description"]')
Expected string: "I'm Bruno Machado, a QA Engineer passionate about software development, test automation, accessibility, and Shift Left practices."
Received string: "I'm Bruno Machado, a QA Engineer passionate about software development."
Call log:
- expect.toHaveText with timeout 10000ms
- waiting for locator('[data-test-id="about-description"]')
14 × locator resolved to <p data-test-id="about-description" class="text-lg sm:text-xl text-gray-300 mb-4">I'm Bruno Machado, a QA Engineer passionate about…</p>
- unexpected value "I'm Bruno Machado, a QA Engineer passionate about software development."
at pages/AboutPage.ts:30
28 | );
29 | await expect(descriptionLocator).toBeVisible();
> 30 | await expect(descriptionLocator).toHaveText(expectedDescription);
| ^
31 | }
32 |
33 | async validateResumeButton(expectedText: string) {
at AboutPage.validateAboutDescription (/home/runner/work/portfolio/portfolio/tests/pages/AboutPage.ts:30:38)
at /home/runner/work/portfolio/portfolio/tests/about.spec.ts:23:7
at /home/runner/work/portfolio/portfolio/tests/about.spec.ts:22:5
|
[firefox] › about.spec.ts:6:7 › About Page › Content:
tests/pages/AboutPage.ts#L30
2) [firefox] › about.spec.ts:6:7 › About Page › Content › Description ────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('[data-test-id="about-description"]')
Expected string: "I'm Bruno Machado, a QA Engineer passionate about software development, test automation, accessibility, and Shift Left practices."
Received string: "I'm Bruno Machado, a QA Engineer passionate about software development."
Call log:
- expect.toHaveText with timeout 10000ms
- waiting for locator('[data-test-id="about-description"]')
14 × locator resolved to <p data-test-id="about-description" class="text-lg sm:text-xl text-gray-300 mb-4">I'm Bruno Machado, a QA Engineer passionate about…</p>
- unexpected value "I'm Bruno Machado, a QA Engineer passionate about software development."
at pages/AboutPage.ts:30
28 | );
29 | await expect(descriptionLocator).toBeVisible();
> 30 | await expect(descriptionLocator).toHaveText(expectedDescription);
| ^
31 | }
32 |
33 | async validateResumeButton(expectedText: string) {
at AboutPage.validateAboutDescription (/home/runner/work/portfolio/portfolio/tests/pages/AboutPage.ts:30:38)
at /home/runner/work/portfolio/portfolio/tests/about.spec.ts:23:7
at /home/runner/work/portfolio/portfolio/tests/about.spec.ts:22:5
|
[firefox] › about.spec.ts:6:7 › About Page › Content:
tests/pages/AboutPage.ts#L30
2) [firefox] › about.spec.ts:6:7 › About Page › Content › Description ────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('[data-test-id="about-description"]')
Expected string: "I'm Bruno Machado, a QA Engineer passionate about software development, test automation, accessibility, and Shift Left practices."
Received string: "I'm Bruno Machado, a QA Engineer passionate about software development."
Call log:
- expect.toHaveText with timeout 10000ms
- waiting for locator('[data-test-id="about-description"]')
14 × locator resolved to <p data-test-id="about-description" class="text-lg sm:text-xl text-gray-300 mb-4">I'm Bruno Machado, a QA Engineer passionate about…</p>
- unexpected value "I'm Bruno Machado, a QA Engineer passionate about software development."
at pages/AboutPage.ts:30
28 | );
29 | await expect(descriptionLocator).toBeVisible();
> 30 | await expect(descriptionLocator).toHaveText(expectedDescription);
| ^
31 | }
32 |
33 | async validateResumeButton(expectedText: string) {
at AboutPage.validateAboutDescription (/home/runner/work/portfolio/portfolio/tests/pages/AboutPage.ts:30:38)
at /home/runner/work/portfolio/portfolio/tests/about.spec.ts:23:7
at /home/runner/work/portfolio/portfolio/tests/about.spec.ts:22:5
|
[webkit] › about.spec.ts:6:7 › About Page › Content:
tests/pages/AboutPage.ts#L30
3) [webkit] › about.spec.ts:6:7 › About Page › Content › Description ─────────────────────────────
Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('[data-test-id="about-description"]')
Expected string: "I'm Bruno Machado, a QA Engineer passionate about software development, test automation, accessibility, and Shift Left practices."
Received string: "I'm Bruno Machado, a QA Engineer passionate about software development."
Call log:
- expect.toHaveText with timeout 10000ms
- waiting for locator('[data-test-id="about-description"]')
14 × locator resolved to <p data-test-id="about-description" class="text-lg sm:text-xl text-gray-300 mb-4">I'm Bruno Machado, a QA Engineer passionate about…</p>
- unexpected value "I'm Bruno Machado, a QA Engineer passionate about software development."
at pages/AboutPage.ts:30
28 | );
29 | await expect(descriptionLocator).toBeVisible();
> 30 | await expect(descriptionLocator).toHaveText(expectedDescription);
| ^
31 | }
32 |
33 | async validateResumeButton(expectedText: string) {
at AboutPage.validateAboutDescription (/home/runner/work/portfolio/portfolio/tests/pages/AboutPage.ts:30:38)
at /home/runner/work/portfolio/portfolio/tests/about.spec.ts:23:7
at /home/runner/work/portfolio/portfolio/tests/about.spec.ts:22:5
|
[webkit] › about.spec.ts:6:7 › About Page › Content:
tests/pages/AboutPage.ts#L30
3) [webkit] › about.spec.ts:6:7 › About Page › Content › Description ─────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('[data-test-id="about-description"]')
Expected string: "I'm Bruno Machado, a QA Engineer passionate about software development, test automation, accessibility, and Shift Left practices."
Received string: "I'm Bruno Machado, a QA Engineer passionate about software development."
Call log:
- expect.toHaveText with timeout 10000ms
- waiting for locator('[data-test-id="about-description"]')
14 × locator resolved to <p data-test-id="about-description" class="text-lg sm:text-xl text-gray-300 mb-4">I'm Bruno Machado, a QA Engineer passionate about…</p>
- unexpected value "I'm Bruno Machado, a QA Engineer passionate about software development."
at pages/AboutPage.ts:30
28 | );
29 | await expect(descriptionLocator).toBeVisible();
> 30 | await expect(descriptionLocator).toHaveText(expectedDescription);
| ^
31 | }
32 |
33 | async validateResumeButton(expectedText: string) {
at AboutPage.validateAboutDescription (/home/runner/work/portfolio/portfolio/tests/pages/AboutPage.ts:30:38)
at /home/runner/work/portfolio/portfolio/tests/about.spec.ts:23:7
at /home/runner/work/portfolio/portfolio/tests/about.spec.ts:22:5
|
[webkit] › about.spec.ts:6:7 › About Page › Content:
tests/pages/AboutPage.ts#L30
3) [webkit] › about.spec.ts:6:7 › About Page › Content › Description ─────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('[data-test-id="about-description"]')
Expected string: "I'm Bruno Machado, a QA Engineer passionate about software development, test automation, accessibility, and Shift Left practices."
Received string: "I'm Bruno Machado, a QA Engineer passionate about software development."
Call log:
- expect.toHaveText with timeout 10000ms
- waiting for locator('[data-test-id="about-description"]')
14 × locator resolved to <p data-test-id="about-description" class="text-lg sm:text-xl text-gray-300 mb-4">I'm Bruno Machado, a QA Engineer passionate about…</p>
- unexpected value "I'm Bruno Machado, a QA Engineer passionate about software development."
at pages/AboutPage.ts:30
28 | );
29 | await expect(descriptionLocator).toBeVisible();
> 30 | await expect(descriptionLocator).toHaveText(expectedDescription);
| ^
31 | }
32 |
33 | async validateResumeButton(expectedText: string) {
at AboutPage.validateAboutDescription (/home/runner/work/portfolio/portfolio/tests/pages/AboutPage.ts:30:38)
at /home/runner/work/portfolio/portfolio/tests/about.spec.ts:23:7
at /home/runner/work/portfolio/portfolio/tests/about.spec.ts:22:5
|
[iPhone 12 Pro] › about.spec.ts:6:7 › About Page › Content:
tests/pages/AboutPage.ts#L30
4) [iPhone 12 Pro] › about.spec.ts:6:7 › About Page › Content › Description ──────────────────────
Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('[data-test-id="about-description"]')
Expected string: "I'm Bruno Machado, a QA Engineer passionate about software development, test automation, accessibility, and Shift Left practices."
Received string: "I'm Bruno Machado, a QA Engineer passionate about software development."
Call log:
- expect.toHaveText with timeout 10000ms
- waiting for locator('[data-test-id="about-description"]')
14 × locator resolved to <p data-test-id="about-description" class="text-lg sm:text-xl text-gray-300 mb-4">I'm Bruno Machado, a QA Engineer passionate about…</p>
- unexpected value "I'm Bruno Machado, a QA Engineer passionate about software development."
at pages/AboutPage.ts:30
28 | );
29 | await expect(descriptionLocator).toBeVisible();
> 30 | await expect(descriptionLocator).toHaveText(expectedDescription);
| ^
31 | }
32 |
33 | async validateResumeButton(expectedText: string) {
at AboutPage.validateAboutDescription (/home/runner/work/portfolio/portfolio/tests/pages/AboutPage.ts:30:38)
at /home/runner/work/portfolio/portfolio/tests/about.spec.ts:23:7
at /home/runner/work/portfolio/portfolio/tests/about.spec.ts:22:5
|
test
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
🎭 Playwright Run Summary
5 failed
[chromium] › about.spec.ts:6:7 › About Page › Content ──────────────────────────────────────────
[firefox] › about.spec.ts:6:7 › About Page › Content ───────────────────────────────────────────
[webkit] › about.spec.ts:6:7 › About Page › Content ────────────────────────────────────────────
[iPhone 12 Pro] › about.spec.ts:6:7 › About Page › Content ─────────────────────────────────────
[iPad] › about.spec.ts:6:7 › About Page › Content ──────────────────────────────────────────────
20 passed (3.9m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
playwright-report
|
15.4 MB |
|