- docs/acceptance/qa-tracker.md:跨周期缺陷单一真源台账(§7=第五轮)。 - 周期 1/2 + iPhone SE/axe 验收证据目录、ACCEPTANCE_REVIEW 快照入库。 - 同步 README/CONTEXT/CLAUDE/DESIGN/testing/deployment/lessons-learned 口径; next.config/Dockerfile/nginx/Jenkinsfile/docker-compose/sentry/prisma 对齐 standalone 产物装配与部署形态。
565 lines
14 KiB
Plaintext
565 lines
14 KiB
Plaintext
|
||
> ruixin-website-react@1.0.0-phase1 lighthouse
|
||
> lhci autorun --config=config/test/lighthouserc.json
|
||
|
||
✅ .lighthouseci/ directory writable
|
||
✅ Configuration file found
|
||
✅ Chrome installation found
|
||
Healthcheck passed!
|
||
|
||
Started a web server with "npm run start"...
|
||
Running Lighthouse 3 time(s) on http://localhost:3000/
|
||
Run #1...done.
|
||
Run #2...done.
|
||
Run #3...done.
|
||
Running Lighthouse 3 time(s) on http://localhost:3000/about
|
||
Run #1...done.
|
||
Run #2...done.
|
||
Run #3...done.
|
||
Running Lighthouse 3 time(s) on http://localhost:3000/services
|
||
Run #1...done.
|
||
Run #2...done.
|
||
Run #3...done.
|
||
Running Lighthouse 3 time(s) on http://localhost:3000/products
|
||
Run #1...done.
|
||
Run #2...done.
|
||
Run #3...done.
|
||
Running Lighthouse 3 time(s) on http://localhost:3000/cases
|
||
Run #1...done.
|
||
Run #2...done.
|
||
Run #3...done.
|
||
Running Lighthouse 3 time(s) on http://localhost:3000/news
|
||
Run #1...done.
|
||
Run #2...done.
|
||
Run #3...done.
|
||
Running Lighthouse 3 time(s) on http://localhost:3000/contact
|
||
Run #1...done.
|
||
Run #2...done.
|
||
Run #3...done.
|
||
Done running Lighthouse!
|
||
|
||
Checking assertions against 7 URL(s), 21 total run(s)
|
||
|
||
3 result(s) for http://localhost:3000/ :
|
||
|
||
⚠️ autocomplete-valid warning for auditRan assertion
|
||
"autocomplete-valid" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
|
||
⚠️ presentation-role-conflict warning for auditRan assertion
|
||
"presentation-role-conflict" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
|
||
⚠️ svg-img-alt warning for auditRan assertion
|
||
"svg-img-alt" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
3 result(s) for http://localhost:3000/about :
|
||
|
||
⚠️ autocomplete-valid warning for auditRan assertion
|
||
"autocomplete-valid" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
|
||
⚠️ presentation-role-conflict warning for auditRan assertion
|
||
"presentation-role-conflict" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
|
||
⚠️ svg-img-alt warning for auditRan assertion
|
||
"svg-img-alt" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
3 result(s) for http://localhost:3000/services :
|
||
|
||
⚠️ autocomplete-valid warning for auditRan assertion
|
||
"autocomplete-valid" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
|
||
⚠️ presentation-role-conflict warning for auditRan assertion
|
||
"presentation-role-conflict" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
|
||
⚠️ svg-img-alt warning for auditRan assertion
|
||
"svg-img-alt" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
3 result(s) for http://localhost:3000/products :
|
||
|
||
⚠️ autocomplete-valid warning for auditRan assertion
|
||
"autocomplete-valid" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
|
||
⚠️ presentation-role-conflict warning for auditRan assertion
|
||
"presentation-role-conflict" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
|
||
⚠️ svg-img-alt warning for auditRan assertion
|
||
"svg-img-alt" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
3 result(s) for http://localhost:3000/cases :
|
||
|
||
⚠️ autocomplete-valid warning for auditRan assertion
|
||
"autocomplete-valid" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
|
||
⚠️ presentation-role-conflict warning for auditRan assertion
|
||
"presentation-role-conflict" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
|
||
⚠️ svg-img-alt warning for auditRan assertion
|
||
"svg-img-alt" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
3 result(s) for http://localhost:3000/news :
|
||
|
||
⚠️ autocomplete-valid warning for auditRan assertion
|
||
"autocomplete-valid" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
|
||
⚠️ presentation-role-conflict warning for auditRan assertion
|
||
"presentation-role-conflict" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
|
||
⚠️ svg-img-alt warning for auditRan assertion
|
||
"svg-img-alt" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
3 result(s) for http://localhost:3000/contact :
|
||
|
||
⚠️ autocomplete-valid warning for auditRan assertion
|
||
"autocomplete-valid" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
|
||
⚠️ presentation-role-conflict warning for auditRan assertion
|
||
"presentation-role-conflict" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
|
||
⚠️ svg-img-alt warning for auditRan assertion
|
||
"svg-img-alt" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
All results processed!
|
||
|
||
Dumping 21 reports to disk at /Users/zhangxiang/Codes/Novalon/novalon-website/lighthouse-reports...
|
||
Done writing reports to disk.
|
||
|
||
Done running autorun.
|
||
|
||
===== chain6 lighthouse(最终树)2026-09-22T04:20:43Z =====
|
||
|
||
> ruixin-website-react@1.0.0-phase1 lighthouse
|
||
> lhci autorun --config=config/test/lighthouserc.json
|
||
|
||
✅ .lighthouseci/ directory writable
|
||
✅ Configuration file found
|
||
✅ Chrome installation found
|
||
Healthcheck passed!
|
||
|
||
Started a web server with "npm run start"...
|
||
Running Lighthouse 3 time(s) on http://localhost:3000/
|
||
Run #1...done.
|
||
Run #2...done.
|
||
Run #3...done.
|
||
Running Lighthouse 3 time(s) on http://localhost:3000/about
|
||
Run #1...done.
|
||
Run #2...done.
|
||
Run #3...done.
|
||
Running Lighthouse 3 time(s) on http://localhost:3000/services
|
||
Run #1...done.
|
||
Run #2...done.
|
||
Run #3...done.
|
||
Running Lighthouse 3 time(s) on http://localhost:3000/products
|
||
Run #1...done.
|
||
Run #2...done.
|
||
Run #3...done.
|
||
Running Lighthouse 3 time(s) on http://localhost:3000/cases
|
||
Run #1...done.
|
||
Run #2...done.
|
||
Run #3...done.
|
||
Running Lighthouse 3 time(s) on http://localhost:3000/news
|
||
Run #1...done.
|
||
Run #2...done.
|
||
Run #3...done.
|
||
Running Lighthouse 3 time(s) on http://localhost:3000/contact
|
||
Run #1...done.
|
||
Run #2...done.
|
||
Run #3...done.
|
||
Done running Lighthouse!
|
||
|
||
Checking assertions against 7 URL(s), 21 total run(s)
|
||
|
||
3 result(s) for http://localhost:3000/ :
|
||
|
||
⚠️ autocomplete-valid warning for auditRan assertion
|
||
"autocomplete-valid" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
|
||
⚠️ presentation-role-conflict warning for auditRan assertion
|
||
"presentation-role-conflict" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
|
||
⚠️ svg-img-alt warning for auditRan assertion
|
||
"svg-img-alt" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
3 result(s) for http://localhost:3000/about :
|
||
|
||
⚠️ autocomplete-valid warning for auditRan assertion
|
||
"autocomplete-valid" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
|
||
⚠️ presentation-role-conflict warning for auditRan assertion
|
||
"presentation-role-conflict" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
|
||
⚠️ svg-img-alt warning for auditRan assertion
|
||
"svg-img-alt" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
3 result(s) for http://localhost:3000/services :
|
||
|
||
⚠️ autocomplete-valid warning for auditRan assertion
|
||
"autocomplete-valid" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
|
||
⚠️ presentation-role-conflict warning for auditRan assertion
|
||
"presentation-role-conflict" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
|
||
⚠️ svg-img-alt warning for auditRan assertion
|
||
"svg-img-alt" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
3 result(s) for http://localhost:3000/products :
|
||
|
||
⚠️ autocomplete-valid warning for auditRan assertion
|
||
"autocomplete-valid" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
|
||
⚠️ presentation-role-conflict warning for auditRan assertion
|
||
"presentation-role-conflict" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
|
||
⚠️ svg-img-alt warning for auditRan assertion
|
||
"svg-img-alt" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
3 result(s) for http://localhost:3000/cases :
|
||
|
||
⚠️ autocomplete-valid warning for auditRan assertion
|
||
"autocomplete-valid" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
|
||
⚠️ presentation-role-conflict warning for auditRan assertion
|
||
"presentation-role-conflict" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
|
||
⚠️ svg-img-alt warning for auditRan assertion
|
||
"svg-img-alt" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
3 result(s) for http://localhost:3000/news :
|
||
|
||
⚠️ autocomplete-valid warning for auditRan assertion
|
||
"autocomplete-valid" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
|
||
⚠️ presentation-role-conflict warning for auditRan assertion
|
||
"presentation-role-conflict" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
|
||
⚠️ svg-img-alt warning for auditRan assertion
|
||
"svg-img-alt" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
3 result(s) for http://localhost:3000/contact :
|
||
|
||
⚠️ autocomplete-valid warning for auditRan assertion
|
||
"autocomplete-valid" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
|
||
⚠️ presentation-role-conflict warning for auditRan assertion
|
||
"presentation-role-conflict" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
|
||
⚠️ svg-img-alt warning for auditRan assertion
|
||
"svg-img-alt" is not a known audit.
|
||
|
||
expected: >=1
|
||
found: 0
|
||
all values: 0, 0, 0
|
||
|
||
All results processed!
|
||
|
||
Dumping 21 reports to disk at /Users/zhangxiang/Codes/Novalon/novalon-website/lighthouse-reports...
|
||
Done writing reports to disk.
|
||
|
||
Done running autorun.
|
||
|
||
===== chain7 lighthouse(移除 3 条死断言后)2026-09-22T04:43:05Z =====
|
||
|
||
> ruixin-website-react@1.0.0-phase1 lighthouse
|
||
> lhci autorun --config=config/test/lighthouserc.json
|
||
|
||
✅ .lighthouseci/ directory writable
|
||
✅ Configuration file found
|
||
✅ Chrome installation found
|
||
Healthcheck passed!
|
||
|
||
Started a web server with "npm run start"...
|
||
Running Lighthouse 3 time(s) on http://localhost:3000/
|
||
Run #1...done.
|
||
Run #2...done.
|
||
Run #3...done.
|
||
Running Lighthouse 3 time(s) on http://localhost:3000/about
|
||
Run #1...done.
|
||
Run #2...done.
|
||
Run #3...done.
|
||
Running Lighthouse 3 time(s) on http://localhost:3000/services
|
||
Run #1...done.
|
||
Run #2...done.
|
||
Run #3...done.
|
||
Running Lighthouse 3 time(s) on http://localhost:3000/products
|
||
Run #1...done.
|
||
Run #2...done.
|
||
Run #3...done.
|
||
Running Lighthouse 3 time(s) on http://localhost:3000/cases
|
||
Run #1...done.
|
||
Run #2...done.
|
||
Run #3...done.
|
||
Running Lighthouse 3 time(s) on http://localhost:3000/news
|
||
Run #1...done.
|
||
Run #2...done.
|
||
Run #3...done.
|
||
Running Lighthouse 3 time(s) on http://localhost:3000/contact
|
||
Run #1...done.
|
||
Run #2...done.
|
||
Run #3...done.
|
||
Running Lighthouse 3 time(s) on http://localhost:3000/products/erp-upgrade
|
||
Run #1...done.
|
||
Run #2...done.
|
||
Run #3...done.
|
||
Running Lighthouse 3 time(s) on http://localhost:3000/about/brand
|
||
Run #1...done.
|
||
Run #2...done.
|
||
Run #3...done.
|
||
Done running Lighthouse!
|
||
|
||
Checking assertions against 9 URL(s), 27 total run(s)
|
||
|
||
All results processed!
|
||
|
||
Dumping 27 reports to disk at /Users/zhangxiang/Codes/Novalon/novalon-website/lighthouse-reports...
|
||
Done writing reports to disk.
|
||
|
||
Done running autorun.
|
||
|
||
===== chain9 lighthouse(9 URL × 3 次 = 27 运行,补 erp-upgrade / about-brand)2026-09-22T05:04:19Z =====
|
||
|
||
> ruixin-website-react@1.0.0-phase1 lighthouse
|
||
> lhci autorun --config=config/test/lighthouserc.json
|
||
|
||
✅ .lighthouseci/ directory writable
|
||
✅ Configuration file found
|
||
✅ Chrome installation found
|
||
Healthcheck passed!
|
||
|
||
Started a web server with "npm run start"...
|
||
Running Lighthouse 3 time(s) on http://localhost:3000/
|
||
Run #1...done.
|
||
Run #2...done.
|
||
Run #3...done.
|
||
Running Lighthouse 3 time(s) on http://localhost:3000/about
|
||
Run #1...done.
|
||
Run #2...done.
|
||
Run #3...done.
|
||
Running Lighthouse 3 time(s) on http://localhost:3000/services
|
||
Run #1...done.
|
||
Run #2...done.
|
||
Run #3...done.
|
||
Running Lighthouse 3 time(s) on http://localhost:3000/products
|
||
Run #1...done.
|
||
Run #2...done.
|
||
Run #3...done.
|
||
Running Lighthouse 3 time(s) on http://localhost:3000/cases
|
||
Run #1...done.
|
||
Run #2...done.
|
||
Run #3...done.
|
||
Running Lighthouse 3 time(s) on http://localhost:3000/news
|
||
Run #1...done.
|
||
Run #2...done.
|
||
Run #3...done.
|
||
Running Lighthouse 3 time(s) on http://localhost:3000/contact
|
||
Run #1...done.
|
||
Run #2...done.
|
||
Run #3...done.
|
||
Running Lighthouse 3 time(s) on http://localhost:3000/products/erp-upgrade
|
||
Run #1...done.
|
||
Run #2...done.
|
||
Run #3...done.
|
||
Running Lighthouse 3 time(s) on http://localhost:3000/about/brand
|
||
Run #1...done.
|
||
Run #2...done.
|
||
Run #3...done.
|
||
Done running Lighthouse!
|
||
|
||
Checking assertions against 9 URL(s), 27 total run(s)
|
||
|
||
All results processed!
|
||
|
||
Dumping 27 reports to disk at /Users/zhangxiang/Codes/Novalon/novalon-website/lighthouse-reports...
|
||
Done writing reports to disk.
|
||
|
||
Done running autorun.
|