Run In Offline Mode

Executes offline keywords using the returned queue of the created filter with the provided arguments.

This method establishes the execution of the specified keywords in an offline mode based on the provided list of arguments for Ethernet filters. If the list is empty or None, no keywords are executed.

Arguments Description

list_of_keywords_args (list): A list of dictionaries where each dictionary contains keyword arguments.

Each dictionary should have keyword names as keys and the corresponding Ethernet filter to be applied as values. The arguments should include channel name, filter to apply, timestamp, and reaction timeout in this order.

Returns

bool: True if all keywords executed successfully, False otherwise.

Example

${keyword}= Check offline Frame_id Queue ${parameters}= Create Dictionary channel_name=${channel_name} filter=${someip_filter} timestamp=${Ref_TimeStamp} reaction_timeout=${Reaction_Timeout_ms} ${keyword_args1}= Create Dictionary ${keyword}=${parameters} ${keywords_args}= Create List ${keyword_args1} ${success} = Run In Offline Mode ${keywords_args}