ceph.rbd.workflows.execute module

ceph.rbd.workflows.execute.execute(mod_file_name, args, test_name, results={}, raise_exception=False)

Executes the test specified and updates return value to results dict.

It involves the following steps
  • Importing of test module based on test

  • Running the test module

Parameters:
  • test – The test module which needs to be executed

  • cluster – Ceph cluster participating in the test.

  • config – The key/value pairs passed by the tester.

  • results – results in dictionary

Returns:

non-zero on failure, zero on pass

Return type:

int