Rapporter

NOTE
Upgrade Compatibility Tool är endast tillgänglig för Adobe Commerce-instanser.

Som ett resultat av analysen kan Upgrade Compatibility Tool exportera en rapport som innehåller en lista med problem för varje fil och ange dess allvarlighetsgrad, felkod och felbeskrivning. Upgrade Compatibility Tool exporterar rapporten i två olika format:

Se följande exempel på kommandoradsgränssnitt för en rapport:

File: /app/code/Custom/CatalogExtension/Controller/Index/Index.php
------------------------------------------------------------------
 * [WARNING][1131] Line 10: Extending from class 'Magento\Framework\App\Action\Action' that is @deprecated on version '2.4.4'
 * [ERROR][1328] Line 10: Implemented interface 'Magento\Framework\App\Action\HttpGetActionInterface' that is non API on version '2.4.4'

Läs avsnittet Referens för felmeddelande om du vill ha mer information om de olika fel som rapporten kan ge.

Den här rapporten innehåller även en detaljerad sammanfattning av

  • Aktuell version: den version som är installerad.
  • Målversion: den version du vill uppgradera till.
  • Körningstid: Den tid det tog för analysen att skapa rapporten (mm:ss).
  • Moduler som kräver uppdatering: Procentandelen moduler som innehåller kompatibilitetsproblem och som behöver uppdateras.
  • Filer som behöver uppdateras: den procentandel av filerna som innehåller kompatibilitetsproblem och som behöver uppdateras.
  • Totalt antal kritiska fel: antalet kritiska fel som hittades.
  • Totalt antal fel: antalet fel som hittades.
  • Totalt antal varningar: antalet varningar som hittades.
  • Maximal minnesanvändning: den maximala minnesmängd som Upgrade Compatibility Tool har nått under körningen.

Se följande exempel på kommandoradsgränssnitt:

 ----------------------------- -----------------
  Current version               2.4.1
  Target version                2.4.4
  Execution time                1m:8s
  Modules that require update   71.67% (43/60)
  Files that require update     18.05% (96/532)
  Total critical issues         24
  Total errors                  159
  Total warnings                53
  Memory peak usage             902.00 MB
 ----------------------------- -----------------

JSON-fil

Du kan hämta JSON-filutdata när du kör Upgrade Compatibility Tool i ett kommandoradsgränssnitt. Filen JSON innehåller exakt samma information som visas i Upgrade Compatibility Tool-utdata:

  • En lista med identifierade problem.
  • En sammanfattning av analysen.

För varje påträffat fel innehåller rapporten detaljerad information som problemets svårighetsgrad och beskrivning.

Så här exporterar du den här JSON-filen till en annan utdatamapp:

bin/uct upgrade:check <dir> --json-output-path[=JSON-OUTPUT-PATH]

Där argumenten är följande:

  • <dir>: Adobe Commerce installationskatalog.
  • [=JSON-OUTPUT-PATH]: Sökvägskatalogen som exporterar JSON-utdatafilen.
NOTE
Standardsökvägen för utdatamappen är var/output/[TIME]-results.json.

HTML rapport

Du kan hämta HTML-rapporten när du kör verktyget i ett kommandoradsgränssnitt eller via Site-Wide Analysis Tool. Rapporten från HTML innehåller också följande:

  • En lista med identifierade problem.
  • En sammanfattning av analysen.

HTML-rapport - sammanfattning

Du kan enkelt navigera bland de identifierade problemen under Upgrade Compatibility Tool-analysen.

Du kan filtrera utgåvor som visas i rapporten efter den minsta utgåvnivån (standardvärdet är WARNING).

Det finns en listruta i det övre högra hörnet där du kan välja en annan nivå. Listan med identifierade problem filtreras därefter.

HTML-rapport - listruteanvändning

NOTE
Problemen med lägre problemnivå har tagits bort, men du får ett meddelande så att du alltid är medveten om de identifierade problemen per modul.

HTML-betänkandet innehåller även fyra olika diagram:

  • Moduler efter allvarlighetsgrad för utgåva: Visar allvarlighetsgrad fördelad på moduler.
  • Filer efter allvarlighetsgrad för problem: Visar allvarlighetsgrad för fildistribution.
  • Moduler ordnade efter totalt antal problem: Visar de 10 mest komprometterade modulerna med hänsyn till varningar, fel och kritiska fel.
  • Moduler med relativa storlekar och problem: Ju fler filer en modul innehåller, desto större blir cirkeln. Ju fler problem en modul har, desto mer röd blir cirkeln.

Med dessa diagram kan du identifiera de moduler som är mest komprometterade och de som kräver mer arbete för att kunna utföra en uppgradering.

HTML-rapport - diagram

HTML-rapportdiagrammen uppdateras också i enlighet med detta, med det enda undantaget för Modules with relative sizes and issues som genereras med min-issue-level som ursprungligen konfigurerats.

Om du vill se olika resultat för diagrammet Modules with relative sizes and issues måste du köra kommandot igen och ange ett annat värde för alternativet --min-issue-level.

HTML-rapport - Bubbeldiagram

Så här exporterar du HTML-rapporten till en annan utdatamapp:

bin/uct upgrade:check <dir> --html-output-path[=HTML-OUTPUT-PATH]

Där argumenten är följande:

  • <dir>: Adobe Commerce installationskatalog.
  • [=HTML-OUTPUT-PATH]: Sökvägskatalogen som exporterar .html-utdatafilen.
NOTE
Standardsökvägen för utdatamappen är var/output/[TIME]-results.html.
recommendation-more-help
83a60e0e-8849-4685-a8cd-c129ecd795ea