flaky: console e2e specs with route.fetch handlers race disposeFleet (ECONNREFUSED)
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 67/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- playwright, typescript
Hướng nghiên cứu
Đọc các spec được liệt kê: e2e/console/inbox.spec.ts, shell.spec.ts, views.spec.ts, actions.spec.ts, long-lists.spec.ts và activity.spec.ts, rồi so sánh teardown của chúng với overview.spec.ts và bản sửa trong #867. Kiểm tra cách mỗi spec đăng ký handler cho route.fetch() và gọi disposeFleet; phối hợp thay đổi activity.spec.ts với #853. Hoàn thành khi các bài kiểm thử e2e của console không còn gặp ECONNREFUSED trong lúc tắt fleet.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Follow-up to #866 (fixed in #867 for e2e/console/overview.spec.ts only).
Other console e2e specs stub routes with route.fetch() handlers and shut the fleet down with disposeFleet without first removing them: inbox.spec.ts, shell.spec.ts, views.spec.ts, actions.spec.ts, long-lists.spec.ts, activity.spec.ts. A console request that lands while the gateway closes fails the test with route.fetch: connect ECONNREFUSED, as #866 described.
Likely fix: the same await page.unrouteAll({ behavior: "ignoreErrors" }) before disposeFleet in each, or once in a shared helper. activity.spec.ts is touched by #853's delivery; coordinate with it.
Written by an agent.
- Ngôn ngữ chính
- TypeScript
- Star
- 22
- Fork
- 2
- Merge trung bình
- 9 giờ 14 phút
- Pull request đã merge (30 ngày)
- 425
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của callstackincubator/simlock
-
bug:new
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
callstackincubator/simlock#1035 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug:ready
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
callstackincubator/simlock#639 · 3 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
feature:spec
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 12/100
callstackincubator/simlock#1024 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
iOS simulator input through the HID injectorCó thể đã có người làm @V3RON đã nhận hôm nay. Đang mởtask:blocked
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 20/100
callstackincubator/simlock#1019 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Android input through scrcpy's control channelCó thể đã có người làm @V3RON đã nhận 1 ngày trước. Đang mởtask:blocked
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 42/100
callstackincubator/simlock#1018 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của callstackincubator/simlock
Issue tương tự
-
category::task code priority::normal
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
e0ipso/strikethroo#145 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 85/100
cocos/cocos-docs#3333 ·
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
RevenueCat/react-native-purchases#2079 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
RevenueCat/purchases-hybrid-common#2039 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
agent-reported area/react bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
Maintainer thường phản hồi trong vòng 1 ngày