def add_new_row_to_report(report : dict, test_img_name : str, filter_name : str,
 alloc_time: float, kernel_time: float, back_data_time: float, total_time: float):
    """
    This function adds given data to the dictionary (report).

    Args:
        report (dict): report that later will be converted to the excel.
        test_img_name (str): name of the image that is being tested.
        filter_name (str): name of the filter that is being tested.
        alloc_time (float): time of memory allocation.
        kernel_time (float): time of operations in kernel.
        back_data_time (float): time of getting data back from gpu.
        total_time (float): total time of filtering.

	Returns:
		dict: Report after update.
    """

    report['img_name'].append(test_img_name)
    report['filter_name'].append(filter_name)
    report['alloc_time'].append(alloc_time)
    report['kernel_time'].append(kernel_time)
    report['back_data_time'].append(back_data_time)
    report['total_time'].append(total_time)
    return report