swf

Example usage

@mock_swf
def test_swf_behaviour:
    boto3.client("swf")
    ...

Implemented features for this service

  • [ ] count_closed_workflow_executions

  • [ ] count_open_workflow_executions

  • [X] count_pending_activity_tasks

  • [X] count_pending_decision_tasks

  • [ ] deprecate_activity_type

  • [X] deprecate_domain

  • [ ] deprecate_workflow_type

  • [ ] describe_activity_type

  • [X] describe_domain

  • [X] describe_workflow_execution

  • [ ] describe_workflow_type

  • [ ] get_workflow_execution_history

  • [ ] list_activity_types

  • [X] list_closed_workflow_executions

  • [X] list_domains

  • [X] list_open_workflow_executions

  • [ ] list_tags_for_resource

  • [ ] list_workflow_types

  • [X] poll_for_activity_task

  • [X] poll_for_decision_task

  • [X] record_activity_task_heartbeat

  • [ ] register_activity_type

  • [X] register_domain

  • [ ] register_workflow_type

  • [ ] request_cancel_workflow_execution

  • [ ] respond_activity_task_canceled

  • [X] respond_activity_task_completed

  • [X] respond_activity_task_failed

  • [X] respond_decision_task_completed

  • [X] signal_workflow_execution

  • [X] start_workflow_execution

  • [ ] tag_resource

  • [X] terminate_workflow_execution

  • [ ] undeprecate_activity_type

  • [X] undeprecate_domain

  • [ ] undeprecate_workflow_type

  • [ ] untag_resource