Skip to content

Commit 7f4c6da

Browse files
committed
Ignore jobs that haven't occured in the last two days
1 parent 5b7866f commit 7f4c6da

File tree

3 files changed

+55
-886
lines changed

3 files changed

+55
-886
lines changed

crossbow-nightly-report/R/functions.R

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,9 @@ arrow_build_table <- function(nightly_data, type, task) {
4040
filter(task_name == task)
4141

4242
## filter for when the most recent run is a failure
43+
day_window <- today() - 2
4344
ordered_only_recent_fails <- type_task_data %>%
44-
filter(task_name %in% task_name[nightly_date == max(nightly_date) & task_status != "success"]) %>%
45+
filter(task_name %in% task_name[nightly_date == day_window & task_status != "success"]) %>%
4546
arrange(desc(nightly_date)) %>%
4647
mutate(task_status = case_when(
4748
task_status == "success" ~ "pass",
@@ -82,7 +83,6 @@ arrow_build_table <- function(nightly_data, type, task) {
8283
)) %>%
8384
filter(fails_plus_one <= 9 | grepl("failure|build", fail_label))
8485

85-
8686
## inner_join to ordered data
8787
df <- ordered_only_recent_fails %>%
8888
rowid_to_column() %>%
@@ -126,4 +126,4 @@ crossbow_theme <- function(data, ...) {
126126
...
127127
) %>%
128128
opt_all_caps()
129-
}
129+
}

0 commit comments

Comments
 (0)