def METHOD_NAME(
    mcg_obj_session, awscli_pod_session, multiregion_mirror_setup_session
):
    """
    Check bucket data and remove resources created in 'test_fill_bucket'.
    """
    (bucket, created_backingstores) = multiregion_mirror_setup_session
    backingstore1 = created_backingstores[0]
    backingstore2 = created_backingstores[1]
    mcg_bucket_path = f"s3://{bucket.name}"
    # Checksum is compared between original and result object
    for obj in DOWNLOADED_OBJS:
        assert verify_s3_object_integrity(
            original_object_path=f"{LOCAL_TESTOBJS_DIR_PATH}/{obj}",
            result_object_path=f"{LOCAL_TEMP_PATH}/{obj}",
            awscli_pod=awscli_pod_session,
        ), "Checksum comparision between original and result object failed"
    bucket.verify_health(timeout=100)
    # Clean up the temp dir
    awscli_pod_session.exec_cmd_on_pod(command=f'sh -c "rm -rf {LOCAL_TEMP_PATH}/*"')
    mcg_obj_session.check_backingstore_state(
        "backing-store-" + backingstore1.name, BS_OPTIMAL, timeout=360
    )
    mcg_obj_session.check_backingstore_state(
        "backing-store-" + backingstore2.name, BS_OPTIMAL, timeout=360
    )
    bucket.verify_health()
    # Verify integrity of A
    # Retrieve all objects from MCG bucket to result dir in Pod
    sync_object_directory(
        awscli_pod_session, mcg_bucket_path, LOCAL_TEMP_PATH, mcg_obj_session
    )
    bucket.verify_health()