def METHOD_NAME(test_case):
    arg_dict = OrderedDict()
    arg_dict["shape"] = [(4, 4), (6, 8), (5, 7)]
    arg_dict["in_device"] = ["cpu", "cuda"]
    arg_dict["out_device"] = ["cpu", "cuda"]
    arg_dict["in_device_list"] = [[0, 1], [1, 2, 3], [0, 1, 2, 3]]
    arg_dict["out_device_list"] = [[0, 1, 3], [0, 1, 2, 3]]
    for arg in GenArgList(arg_dict):
        _test_eager_boxing_normal_1d_exhaustive_testing(test_case, *arg)