Clarify computation of suite durations
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 70/100
Hướng nghiên cứu
Bắt đầu bằng cách đọc track_time_taken(test_results, test_times, suite_times), sau đó kiểm tra format_suite_durations_table và các hàm gọi nó. Được xem là hoàn tất khi thời lượng của các suite được tính từ toàn bộ đầu ra của bài kiểm tra và hàm định dạng chỉ định dạng và sắp xếp bảng kết quả, khớp với đầu ra ví dụ.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
The suite duration table, bucketed by platform, computes shortest and longest suite execution duration, and slowest matrix branch.
Like so:
| longest taken | shortest taken | slowest branch | platform |
|---|---|---|---|
| 124 min 42 sec | 117 min 13 sec | kind-v1.32.11-PostgreSQL-18.6 | kind |
The main loop if Ciclops iterates through all test outputs in JSON, recording start times and end times.
This happens in track_time_taken(test_results, test_times, suite_times):
It is not until Ciclops has seen all the test outputs that we can compute suite duration, since this is spanned from the start of the first test to execute to the end of the last test to execute.
There is extra logic that gets applied in format_suite_durations_table
This should be unnecessary. The format... function should simply apply formatting directives and sort the table elements.
- Ngôn ngữ chính
- Python
- Star
- 16
- Fork
- 0
- Merge trung bình
- 6 giờ 59 phút
- Pull request đã merge (30 ngày)
- 1
Chuẩn bị môi trường
- Có Dockerfile hoặc tệp Docker Compose
- Không 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 cloudnative-pg/ciclops
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
cloudnative-pg/ciclops#12 ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100
cloudnative-pg/ciclops#38 ·
-
Dependency DashboardĐang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 15/100
cloudnative-pg/ciclops#19 ·
Tất cả issue của cloudnative-pg/ciclops
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 66/100
navikt/tiltakspenger#129 ·
-
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 83/100
FinanceFlash/unvibecode#652 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
netbox status: needs triage type: documentation
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
netbox-community/netbox#23655 ·
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 73/100
MCDReforged/MCDReforged#442 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
bytedance/agentkit-samples#277 ·