def METHOD_NAME() -> None:
    current = get_current_fixtures()
    removed_tests, added_tests, diff_tests = get_diff(current, print_to_console=True)
    @contextmanager
    def tmpdir():
        with tempfile.TemporaryDirectory(prefix="trezor-records-") as temp_dir:
            yield Path(temp_dir)
    for test_name, test_hash in removed_tests.items():
        with tmpdir() as temp_dir:
            try:
                download.fetch_recorded(test_hash, temp_dir)
            except RuntimeError:
                print("Could not download recorded files for", test_name)
                continue
            removed(temp_dir, test_name)
    for test_name, test_hash in added_tests.items():
        screen_path = get_screen_path(test_name)
        if not screen_path:
            continue
        added(screen_path, test_name)
    generate_master_diff_report(diff_tests, MASTERDIFF_PATH)