All suites / Portfolio · e2e

Passed

Portfolio · e2e · 2e242ed

passed
119
failed
0
skipped
23
duration
3 min 25 s
accessibility.spec.ts32 passed
  • passed: / has no serious WCAG 2.1 AA violations (light) desktop 2.8 s
  • passed: / has no serious WCAG 2.1 AA violations (dark) desktop 2.3 s
  • passed: /en/ has no serious WCAG 2.1 AA violations (light) desktop 2.4 s
  • passed: /en/ has no serious WCAG 2.1 AA violations (dark) desktop 2.3 s
  • passed: /experiencia/ has no serious WCAG 2.1 AA violations (light) desktop 2.2 s
  • passed: /experiencia/ has no serious WCAG 2.1 AA violations (dark) desktop 2.1 s
  • passed: /en/experience/ has no serious WCAG 2.1 AA violations (light) desktop 2.2 s
  • passed: /en/experience/ has no serious WCAG 2.1 AA violations (dark) desktop 2 s
  • passed: /proyectos/torneo/ has no serious WCAG 2.1 AA violations (light) desktop 3.7 s
  • passed: /proyectos/torneo/ has no serious WCAG 2.1 AA violations (dark) desktop 3.5 s
  • passed: /proyectos/biodiversidad/ has no serious WCAG 2.1 AA violations (light) desktop 2.9 s
  • passed: /proyectos/biodiversidad/ has no serious WCAG 2.1 AA violations (dark) desktop 2.6 s
  • passed: /proyectos/angie-martinez/ has no serious WCAG 2.1 AA violations (light) desktop 1.9 s
  • passed: /proyectos/angie-martinez/ has no serious WCAG 2.1 AA violations (dark) desktop 1.9 s
  • passed: /proyectos/forbesverse/ has no serious WCAG 2.1 AA violations (light) desktop 3.4 s
  • passed: /proyectos/forbesverse/ has no serious WCAG 2.1 AA violations (dark) desktop 3.2 s
  • passed: / has no serious WCAG 2.1 AA violations (light) mobile 3 s
  • passed: / has no serious WCAG 2.1 AA violations (dark) mobile 2.7 s
  • passed: /en/ has no serious WCAG 2.1 AA violations (light) mobile 2.7 s
  • passed: /en/ has no serious WCAG 2.1 AA violations (dark) mobile 2.7 s
  • passed: /experiencia/ has no serious WCAG 2.1 AA violations (light) mobile 2.6 s
  • passed: /experiencia/ has no serious WCAG 2.1 AA violations (dark) mobile 2.5 s
  • passed: /en/experience/ has no serious WCAG 2.1 AA violations (light) mobile 2.6 s
  • passed: /en/experience/ has no serious WCAG 2.1 AA violations (dark) mobile 2.5 s
  • passed: /proyectos/torneo/ has no serious WCAG 2.1 AA violations (light) mobile 4 s
  • passed: /proyectos/torneo/ has no serious WCAG 2.1 AA violations (dark) mobile 3.9 s
  • passed: /proyectos/biodiversidad/ has no serious WCAG 2.1 AA violations (light) mobile 3.2 s
  • passed: /proyectos/biodiversidad/ has no serious WCAG 2.1 AA violations (dark) mobile 3.2 s
  • passed: /proyectos/angie-martinez/ has no serious WCAG 2.1 AA violations (light) mobile 2.5 s
  • passed: /proyectos/angie-martinez/ has no serious WCAG 2.1 AA violations (dark) mobile 2.4 s
  • passed: /proyectos/forbesverse/ has no serious WCAG 2.1 AA violations (light) mobile 3.8 s
  • passed: /proyectos/forbesverse/ has no serious WCAG 2.1 AA violations (dark) mobile 3.7 s
languages.spec.ts12 passed · 6 skipped
  • passed: / and /en/ › have the same sections, projects, jobs and certificates desktop 1.6 s
  • passed: / and /en/ › declare each other as translations desktop 800 ms
  • passed: /experiencia/ and /en/experience/ › have the same sections, projects, jobs and certificates desktop 732 ms
  • passed: /experiencia/ and /en/experience/ › declare each other as translations desktop 774 ms
  • passed: each language speaks its own › the renamed client reads «hoy» in Spanish and «now» in English desktop 1.1 s
  • passed: each language speaks its own › the language switch leads to the same page in the other language desktop 970 ms
  • passed: architecture pages, which exist in Spanish only › send an English reader back to the English home desktop 1.2 s
  • passed: architecture pages, which exist in Spanish only › send a Spanish reader back to the Spanish home desktop 1 s
  • passed: architecture pages, which exist in Spanish only › default to the Spanish home for a reader who arrives from outside desktop 580 ms
  • skipped: / and /en/ › have the same sections, projects, jobs and certificates mobile
  • skipped: / and /en/ › declare each other as translations mobile
  • skipped: /experiencia/ and /en/experience/ › have the same sections, projects, jobs and certificates mobile
  • skipped: /experiencia/ and /en/experience/ › declare each other as translations mobile
  • skipped: each language speaks its own › the renamed client reads «hoy» in Spanish and «now» in English mobile
  • skipped: each language speaks its own › the language switch leads to the same page in the other language mobile
  • passed: architecture pages, which exist in Spanish only › send an English reader back to the English home mobile 1.5 s
  • passed: architecture pages, which exist in Spanish only › send a Spanish reader back to the Spanish home mobile 1.5 s
  • passed: architecture pages, which exist in Spanish only › default to the Spanish home for a reader who arrives from outside mobile 1 s
layout.spec.ts16 passed
  • passed: the identity buttons › never leave one alone on a row (/) desktop 1.1 s
  • passed: the identity buttons › the availability pill is exactly as wide as the main button (/) desktop 814 ms
  • passed: the identity buttons › never leave one alone on a row (/en/) desktop 1.1 s
  • passed: the identity buttons › the availability pill is exactly as wide as the main button (/en/) desktop 672 ms
  • passed: the closing contact section does not repeat the rail's buttons beside it desktop 875 ms
  • passed: the bar shows the «.d» mark once the page scrolls desktop 1.5 s
  • passed: architecture pages keep the whole bar on the site's own ground desktop 766 ms
  • passed: the dark theme survives a reload desktop 1.1 s
  • passed: the identity buttons › never leave one alone on a row (/) mobile 1.2 s
  • passed: the identity buttons › the availability pill is exactly as wide as the main button (/) mobile 1.4 s
  • passed: the identity buttons › never leave one alone on a row (/en/) mobile 1.3 s
  • passed: the identity buttons › the availability pill is exactly as wide as the main button (/en/) mobile 1.2 s
  • passed: the closing contact section does not repeat the rail's buttons beside it mobile 1.4 s
  • passed: the bar shows the «.d» mark once the page scrolls mobile 1.6 s
  • passed: architecture pages keep the whole bar on the site's own ground mobile 1.4 s
  • passed: the dark theme survives a reload mobile 1.6 s
links.spec.ts3 passed · 3 skipped
  • passed: every internal link resolves, and every #anchor exists on its page desktop 16.2 s
  • passed: every external link answers desktop 6.8 s
  • passed: the email links open a message to the published address desktop 888 ms
  • skipped: every internal link resolves, and every #anchor exists on its page mobile
  • skipped: every external link answers mobile
  • skipped: the email links open a message to the published address mobile
pages.spec.ts42 passed
  • passed: page / › loads cleanly, in its own language desktop 1.1 s
  • passed: page / › never scrolls sideways desktop 682 ms
  • passed: page /en/ › loads cleanly, in its own language desktop 1.1 s
  • passed: page /en/ › never scrolls sideways desktop 571 ms
  • passed: page /experiencia/ › loads cleanly, in its own language desktop 1 s
  • passed: page /experiencia/ › never scrolls sideways desktop 539 ms
  • passed: page /en/experience/ › loads cleanly, in its own language desktop 923 ms
  • passed: page /en/experience/ › never scrolls sideways desktop 544 ms
  • passed: page /proyectos/torneo/ › loads cleanly, in its own language desktop 888 ms
  • passed: page /proyectos/torneo/ › never scrolls sideways desktop 519 ms
  • passed: page /proyectos/biodiversidad/ › loads cleanly, in its own language desktop 864 ms
  • passed: page /proyectos/biodiversidad/ › never scrolls sideways desktop 604 ms
  • passed: page /proyectos/angie-martinez/ › loads cleanly, in its own language desktop 880 ms
  • passed: page /proyectos/angie-martinez/ › never scrolls sideways desktop 514 ms
  • passed: page /proyectos/forbesverse/ › loads cleanly, in its own language desktop 896 ms
  • passed: page /proyectos/forbesverse/ › never scrolls sideways desktop 575 ms
  • passed: an unknown address answers 404, not a blank 200 desktop 639 ms
  • passed: retired route /proyectos/ lands on /#trabajo desktop 762 ms
  • passed: retired route /contacto/ lands on /#contacto desktop 876 ms
  • passed: retired route /en/projects/ lands on /en/#work desktop 756 ms
  • passed: retired route /en/contact/ lands on /en/#contact desktop 767 ms
  • passed: page / › loads cleanly, in its own language mobile 1.6 s
  • passed: page / › never scrolls sideways mobile 1.2 s
  • passed: page /en/ › loads cleanly, in its own language mobile 1.7 s
  • passed: page /en/ › never scrolls sideways mobile 1.2 s
  • passed: page /experiencia/ › loads cleanly, in its own language mobile 1.6 s
  • passed: page /experiencia/ › never scrolls sideways mobile 1.2 s
  • passed: page /en/experience/ › loads cleanly, in its own language mobile 1.5 s
  • passed: page /en/experience/ › never scrolls sideways mobile 1.1 s
  • passed: page /proyectos/torneo/ › loads cleanly, in its own language mobile 1.4 s
  • passed: page /proyectos/torneo/ › never scrolls sideways mobile 1.1 s
  • passed: page /proyectos/biodiversidad/ › loads cleanly, in its own language mobile 1.5 s
  • passed: page /proyectos/biodiversidad/ › never scrolls sideways mobile 1.1 s
  • passed: page /proyectos/angie-martinez/ › loads cleanly, in its own language mobile 1.5 s
  • passed: page /proyectos/angie-martinez/ › never scrolls sideways mobile 1 s
  • passed: page /proyectos/forbesverse/ › loads cleanly, in its own language mobile 1.4 s
  • passed: page /proyectos/forbesverse/ › never scrolls sideways mobile 994 ms
  • passed: an unknown address answers 404, not a blank 200 mobile 975 ms
  • passed: retired route /proyectos/ lands on /#trabajo mobile 1.1 s
  • passed: retired route /contacto/ lands on /#contacto mobile 1.4 s
  • passed: retired route /en/projects/ lands on /en/#work mobile 1.1 s
  • passed: retired route /en/contact/ lands on /en/#contact mobile 1.3 s
seo.spec.ts14 passed · 14 skipped
  • passed: / declares its canonical address and a working social image desktop 1 s
  • passed: /en/ declares its canonical address and a working social image desktop 1 s
  • passed: /experiencia/ declares its canonical address and a working social image desktop 805 ms
  • passed: /en/experience/ declares its canonical address and a working social image desktop 742 ms
  • passed: /proyectos/torneo/ declares its canonical address and a working social image desktop 655 ms
  • passed: /proyectos/biodiversidad/ declares its canonical address and a working social image desktop 761 ms
  • passed: /proyectos/angie-martinez/ declares its canonical address and a working social image desktop 744 ms
  • passed: the es home describes its author as structured data desktop 662 ms
  • passed: the en home describes its author as structured data desktop 703 ms
  • passed: the sitemap lists exactly the published pages desktop 583 ms
  • passed: /proyectos/forbesverse/ is readable by link and invisible to search desktop 671 ms
  • passed: robots.txt allows crawling and points at the sitemap desktop 95 ms
  • passed: llms.txt introduces the author to language models desktop 198 ms
  • passed: every icon the browser and the home screen ask for exists desktop 1.7 s
  • skipped: / declares its canonical address and a working social image mobile
  • skipped: /en/ declares its canonical address and a working social image mobile
  • skipped: /experiencia/ declares its canonical address and a working social image mobile
  • skipped: /en/experience/ declares its canonical address and a working social image mobile
  • skipped: /proyectos/torneo/ declares its canonical address and a working social image mobile
  • skipped: /proyectos/biodiversidad/ declares its canonical address and a working social image mobile
  • skipped: /proyectos/angie-martinez/ declares its canonical address and a working social image mobile
  • skipped: the es home describes its author as structured data mobile
  • skipped: the en home describes its author as structured data mobile
  • skipped: the sitemap lists exactly the published pages mobile
  • skipped: /proyectos/forbesverse/ is readable by link and invisible to search mobile
  • skipped: robots.txt allows crawling and points at the sitemap mobile
  • skipped: llms.txt introduces the author to language models mobile
  • skipped: every icon the browser and the home screen ask for exists mobile

Imported from the GitHub Actions history.