aste-turbine runs are non-reproducible
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ó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 42/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Ít trao đổi
- Công nghệ
- docker, xml
- Lĩnh vực
- testing-qa
Hướng nghiên cứu
Bắt đầu với tutorials/aste-turbine/run.sh và precice-config.xml được cả hai bên sử dụng, sau đó tái hiện hai lần chạy bằng Dockerfile.txt được cung cấp và so sánh precice-exports-run1/ với precice-exports-run2/. Kiểm tra commit ASTE được liên kết và ngữ cảnh liên quan từ #876. Được xem là hoàn tất khi các lần chạy export:vtu lặp lại tạo ra các tệp trùng khớp, hoặc thành phần chịu trách nhiệm được xác định rõ ràng.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Running the aste-turbine tutorial multiple times (with export:vtu enabled), I get different export files in each run. Example from four consecutive runs:
It looks like the directories include files that have the same name but correspond to different parts of the domain. See, for example: debug.tar.gz
I am using ASTE from the latest develop. This includes a commit which was addressing a similar problem.
To reproduce, set <export:vtu directory="precice-exports" /> in both participants in the precice-config.xml: precice-config.xml
Dockerfile to reproduce: Dockerfile.txt
mv Dockerfile.txt Dockerfile
docker buildx build -t test-aste .
cd tutorials/
docker run -it --mount type=bind,src=.,dst=/mnt/host test-aste:latest
and inside the container:
source ~/venv/bin/activate
cd /mnt/host/aste-turbine
./run.sh
cp -r precice-exports/ precice-exports-run1/
./run.sh
cp -r precice-exports/ precice-exports-run2/
Then, compare the respective files with a diff tool or fieldcompare.
Observed in the context of #876. Comparing these otherwise unrelated files will also give some errors in fieldcompare (see related issue).
- Ngôn ngữ chính
- C
- Star
- 142
- Fork
- 167
- Merge trung bình
- 4 giờ 49 phút
- Pull request đã merge (30 ngày)
- 11
Chuẩn bị môi trường
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 precice/tutorials
-
good first issue
Độ khó 2/5 1-2 ngày Mức phù hợp với người mới 62/100
precice/tutorials#617 · 2 bình luận · 1 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
system-tests
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100
precice/tutorials#933 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 66/100
Maintainer thường phản hồi trong vòng 1 ngày
-
good first issue
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 38/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Parallel execution of the system testsCó thể làm lại được @PranjalManhgaye đã nhận 109 ngày trước và không có pull request nào đang mở. Đang mởsystem-tests
precice/tutorials#789 · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của precice/tutorials
Issue tương tự
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 92/100
sandialabs/seacas#945 ·
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 88/100
ARM-software/sysarch-acs#556 · 1 bình luận ·
-
Độ 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 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
bug needs triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
netdata/netdata#24062 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày