Make a test of user-generated T compset data
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
- 25/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Đình trệ
- Lĩnh vực
- testing
Hướng nghiên cứu
Bắt đầu bằng cách kiểm tra system_tests_compare_two và đường dẫn create_clone của nó, sau đó so sánh cách create_newcase có thể biểu diễn T compset thứ hai. Kiểm tra luồng I/T compset tạo và sử dụng dữ liệu cpl hist; được xem là hoàn tất khi một bài kiểm thử so sánh CISM cho thấy kết quả bit-for-bit sau hai năm và bao quát việc tạo coupler cũng như sử dụng dlnd.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
I'd like to have a test that demonstrates that these two things are bit-for-bit:
(1) Run an I compset test to generate cpl hist files to force a later T compset test
(2) Run a T compset test using those generated cpl hist data
Those two cases should be bit-for-bit for CISM (say, two years in). This would test both the generation of data in the coupler and the use of data in dlnd.
Doing this would require a mechanism to have a system test that compares two different compsets. I have a vague recollection that @ekluzek was working on something like this for testing cplhist-forced CLM cases (or maybe that such a thing was being developed to test ocean spinup?), but I can't find anything like that from a quick search. One possibility is to see if we can generalize system_tests_compare_two to support this: the main change would be replacing the create_clone call with a create_newcase call, with some specified compset to use for the second case. But if that adds too much complexity to system_tests_compare_two, we could just write a test outside of that framework.
- Ngôn ngữ chính
- Fortran
- Star
- 4
- Fork
- 18
- Merge trung bình
- 1 ngày 20 giờ
- Pull request đã merge (30 ngày)
- 2
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 ESCOMP/CISM-wrapper
-
Consider aborting with an error if the user tries to set cisminputfile in a branch runCó thể đã có người làm @billsacks đã nhận 4 ngày trước. Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100
ESCOMP/CISM-wrapper#152 · 1 bình luận ·
-
Coupler Updates for Missing AblationCó thể đã có người làm @Katetc đã nhận 11 ngày trước. Đang mở
ESCOMP/CISM-wrapper#151 · 1 bình luận · 1 người được giao ·
-
ERI_Ly10.f10_f10_mg37.I1850Clm50SpG.derecho_intel.cism-isostasy_period4 Fail in cism_wrap_3.0.0Có thể làm lại được @Katetc đã nhận 31 ngày trước và không có pull request nào đang mở. Đang mở
ESCOMP/CISM-wrapper#148 · 1 người được giao ·
-
Update Externals and Tests for CESM3Có thể làm lại được @Katetc đã nhận 75 ngày trước và không có pull request nào đang mở. Đang mở
ESCOMP/CISM-wrapper#145 · 2 bình luận · 1 người được giao ·
-
Consistency of Isotopes in Surface Mass Balance from CLMCó thể làm lại được @Katetc đã nhận 248 ngày trước và không có pull request nào đang mở. Đang mở
ESCOMP/CISM-wrapper#136 · 2 bình luận · 1 người được giao ·
Tất cả issue của ESCOMP/CISM-wrapper
Issue tương tự
-
Web transport: small test gapsĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
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 76/100
scikit-learn-contrib/category_encoders#553 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
tests/strategies_test.py:174 goes uncovered on about 1 run in 100, failing the coverage ratchetĐang mởflaky-watch
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
btclib-org/btclib#2839 ·
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
callstack/agent-device#3982 ·
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 82/100