Support Windows hosts
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ó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức phù hợp với người mới
- 15/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- android, node.js, react-native, typescript
Hướng nghiên cứu
Start with the linked open issues #183, #191, #222, #216, #218, #219, #225, and #217; each describes a Windows-specific failure to investigate. Work spans the CLI, Jest runner, device lock, and Android, Vega, and Web platforms. Done means those platforms run end to end on Windows 11, the pinned Jest preset resolves, path, lock, and process handling work like POSIX, and the unit suite passes on Windows CI.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Harness runs on macOS and Linux today. This issue tracks the work to make Harness run on Windows hosts: the CLI, the Jest runner, the device lock, and the Android, Vega, and Web platforms.
Each linked issue reports a Windows-specific failure, or one that was observed on a Windows host. Closed items are already fixed and are listed for reference.
Open
- #183: Windows Android SDK path not found
- #191: Android platform fails on Windows hosts (the umbrella for Android; #183 and #201 are its first two failures)
- #222: On Windows, Jest cannot find the react-native-harness preset
- #216: On a Windows host, a test's file name reaches the device with backslashes
- #218: On Windows, the device lock fails while another run deletes a lock file
- #219: platform-vega's Metro enhancer test fails on Windows
- #225: The pre-push hook builds the same packages twice at once (two
tsc --buildruns collide on Windows) - #217: Timeout diagnostics lose the promise a hung test awaits once it is garbage-collected (flaked on Windows CI)
- #259: On Windows, sdkmanager.bat and avdmanager.bat fail on any argument
- #260: A user's ANDROID_AVD_HOME is overwritten with ~/.android/avd
- #261: platform-ios's crash diagnostics test fails on Windows because it expects forward slashes
Closed
- #201: Android runner can't start on a Windows host: SDK binaries are looked up without .exe or .bat
- #232: The iOS package's tests never run (Windows also failed to load two files that resolve
package.jsonthroughimport.meta.url)
Done when
- The Android, Vega, and Web platforms run end to end on a Windows 11 host.
- The Jest preset resolves on Windows with the Jest version the CLI pins.
- Path, lock, and process handling behave the same on Windows and POSIX.
- The unit test suite passes on a Windows CI job.
- Ngôn ngữ chính
- TypeScript
- Star
- 333
- Fork
- 20
- Merge trung bình
- 14 giờ
- Pull request đã merge (30 ngày)
- 30
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
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/react-native-harness
-
--metroPort is documented, but the CLI rejects it as an unrecognized optionCó thể đã có người làm @YevheniiKotyrlo đã nhận 1 ngày trước. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
callstackincubator/react-native-harness#199 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
callstackincubator/react-native-harness#128 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
iOS screenshot implementation disagrees with the generated nullable bounds contractCó thể đã có người làm @mrousavy đã nhận 1 ngày trước. Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
callstackincubator/react-native-harness#253 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
iOS simulator runs fail on Xcode 27 when the app is not installedCó thể đã có người làm @DaveyEke đã nhận 2 ngày trước. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 35/100
callstackincubator/react-native-harness#223 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
With two copies of react-native, a native component a test registers is unknown to the rendererCó thể đã có người làm @YevheniiKotyrlo đã nhận 1 ngày trước. Đang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 58/100
callstackincubator/react-native-harness#215 ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của callstackincubator/react-native-harness
Issue tương tự
-
agent/scanner help wanted hive/claimed-by-scanner kind/bug stage/020-claimed
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 90/100
hivecommons/rationguard#315 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
agent-ready area: ui-sdk priority: p3 type: chore
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
schlessera/brain-kit#2534 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug lane:gh-5
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
LLM-4-People/bridlewise-testing#122 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug priority: P2
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement priority:low ready-for-dev
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 67/100
Maintainer thường phản hồi trong vòng 1 ngày