*** Settings *** Documentation Linux Local list-systemdservices Resource ${CURDIR}${/}..${/}..${/}..${/}resources/import.resource Test Timeout 120s *** Variables *** ${CMD} ${CENTREON_PLUGINS} --plugin=os::linux::local::plugin ${COND} ${PERCENT}\{sub\} =~ /exited/ && ${PERCENT}{display} =~ /network/' *** Test Cases *** List-Systemdservices v219 ${tc} [Documentation] Systemd version < 248 [Tags] os linux local ${command} Catenate ... ${CMD} ... --mode=list-systemdservices ... --command-path=${CURDIR}${/}systemd-219 ... --filter-name='${filtername}' ... --filter-description='${filterdescription}' Ctn Run Command And Check Result As Strings ${command} ${expected_result} Examples: tc filtername filterdescription expected_result -- ... 1 toto ${EMPTY} List systemd services: ... 2 NetworkManager.service ${EMPTY} List systemd services: \n\'NetworkManager.service\' [desc = Network Manager] [load = loaded] [active = active] [sub = running] ... 3 ${EMPTY} toto List systemd services: ... 4 ${EMPTY} Permit User Sessions List systemd services: \n\'systemd-user-sessions.service\' [desc = Permit User Sessions] [load = loaded] [active = active] [sub = exited]