from typing import List


def round_robin_fallback(test_list: List[str], max_suites: int) -> List[List[str]]:
    """
    Split the tests among a given number of suites picking them round robin.

    :param test_list: List of tests to divide.
    :param max_suites: Number of suites to create.
    :return: List of which tests should be in each suite.
    """
    num_suites = min(len(test_list), max_suites)
    test_lists = [[] for _ in range(num_suites)]
    for idx, test_file in enumerate(test_list):
        test_lists[idx % num_suites].append(test_file)

    return test_lists