GUI acceptance tests using environment deployed from packages.
Build: #2855 failed
Job: Atm stores basic was successful
all workflows from automationexamples are used in acceptance tests[1oz 1op openfaas]: Test case result
The below summarizes the result of the test " all workflows from automationexamples are used in acceptance tests[1oz 1op openfaas]" in build 2,855 of Onedata Products - gui acceptance pkg - Atm stores basic.
- Description
- all workflows from automationexamples are used in acceptance tests[1oz 1op openfaas]
- Test class
- gui.scenarios.test_atm_stores_basic
- Method
- test_all_workflows_from_automationexamples_are_used_in_acceptance_tests[1oz_1op_openfaas]
- Duration
- < 1 sec
- Status
- Failed (Existing Failure)
Error Log
AssertionError: there are workflows not included in tests: {'substitute-placeholders-example'} request = <FixtureRequest for <Function 'test_all_workflows_from_automationexamples_are_used_in_acceptance_tests[1oz_1op_openfaas]'>> @pytest.mark.usefixtures(*function_args) def scenario_wrapper(request): > _execute_scenario(feature, scenario, request, encoding) /usr/local/lib/python3.8/dist-packages/pytest_bdd/scenario.py:227: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/local/lib/python3.8/dist-packages/pytest_bdd/scenario.py:189: in _execute_scenario _execute_step_function(request, scenario, step, step_func) /usr/local/lib/python3.8/dist-packages/pytest_bdd/scenario.py:130: in _execute_step_function step_func(**kwargs) tests/utils/bdd_utils.py:78: in wrapper return fun(*ba.args, **ba.kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ @wt(parsers.parse('all gathered workflows are used in acceptance tests')) def check_using_all_workflows(): workflows_names = WORKFLOWS_NAMES # remove extension workflows_names = set(map(lambda x: x.split('.')[0], workflows_names)) used_workflows = set() for dir_path, dirs, files in os.walk(TESTS_DIR): for file in files: used_workflows.update(check_names_in_file( os.path.join(dir_path, file), workflows_names)) err_msg = (f'there are workflows not included in tests: ' f'{workflows_names.difference(used_workflows)}') > assert workflows_names == used_workflows, err_msg E AssertionError: there are workflows not included in tests: {'substitute-placeholders-example'} tests/gui/steps/common/workflow_files.py:41: AssertionError