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 new version without error
- The upgraded system should meet all relevant Fedora Release Criteria