Parallel execution of the system tests
Maintainer thường phản hồi trong vòng 1 ngày
@PranjalManhgaye đang làm issue này rồi.
Từ ngày 11/6/2026.
Đánh giá
Issue này chưa được đánh giá.
Mô tả
Our system tests currently run sequentially, in one GitHub Actions workflow and from one execution of the systemtests.py:
- Trigger GitHub Actions workflow
- Trigger
systemtests.pywith a test suite - Start Docker Compose services for each specific test combination
We could parallelize at any of these levels:
- Use a matrix in the GitHub Actions workflow and trigger different test suites in parallel.
- Advantage: potentially using more hosted runners and getting more refined output on GitHub
- Disadvantage: we can only parallelize on GitHub (which is generally what we need).
- Parallelize the
systemtests.pyso that it calls Docker Compose in parallel.- Advantage: Runs also locally
- Disadvantage: Will be messy, not portable to other runners.
@PranjalManhgaye what do you think?
- 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
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 42/100
precice/tutorials#877 · 1 bình luận ·
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
Tất cả issue của precice/tutorials
Issue tương tự
-
Add c++23 mapping to nvccĐang mởfeature request
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 86/100
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
FujiNetWIFI/fujinet-firmware#1730 ·
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 84/100
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 92/100
-
[openssl] update to 3.6.5Đang mởcategory:port-update
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
Maintainer thường phản hồi trong vòng 2 ngày