def METHOD_NAME(self, grid_file):
    data = self.loadDataFromGridFile(grid_file)
    parallel_sort_to_file_buckets(data,
        SpartaGridFile.compare_dashed_ids, "test")
    filename = get_bucket_file_name_for_rank(get_rank(), "test")
    result = []
    with open(filename, 'r') as f:
        for line in f:
            result.append(line.strip())
    sort_list(result, SpartaGridFile.compare_dashed_ids)
    self.checkResult(data, result, SpartaGridFile.compare_dashed_ids)
    remove_file_buckets("test")