From Fedora Project Wiki
dnf system-upgrade
should run to completion, without error- The upgrade process should complete and reboot without user assistance
- The system should be upgraded to the new release without error
- The upgraded system should meet all relevant Fedora Release Criteria