aws / aws/aws-durable-execution-sdk-python

[Testing] Localrunner `run_until_suspension`

Đang mở
#431 1 bình luận 0 reaction 0 người được giao Xem trên GitHub
pkg:testing
Ngôn ngữ chính
Python
Star
53
Fork
25
Merge trung bình
1 ngày 19 giờ
Pull request đã merge (30 ngày)
40

Mô tả

Migration from https://github.com/aws/aws-durable-execution-sdk-python-testing/issues/219

---

It would be helpful if an alternative method `run_until_suspension` can be provided, which returns when the execution is suspended and users can choose to inspect the history events, interact with callbacks, skip the timers and etc.

_Originally posted by @zhongkechen in https://github.com/aws/aws-durable-execution-sdk-python-testing/pull/192#discussion_r3157449190_

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Bắt đầu bằng cách xác định phần triển khai Localrunner và các phương thức thực thi hiện có, sau đó so sánh issue đã được di chuyển và cuộc thảo luận được liên kết để xác định hành vi tạm dừng dự kiến. Công việc được hoàn tất khi một điểm vào run_until_suspension trả về lúc quá trình thực thi bị tạm dừng và cho phép bên gọi kiểm tra lịch sử, tương tác với callbacks và bỏ qua timers.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
python
Lĩnh vực
testing
Loại issue
Tính năng
Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức độ hoạt động
Ít trao đổi
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
55/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.