Skip to content

Commit a01a10e

Browse files
committed
add atime test
1 parent 8e8cbbe commit a01a10e

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

.ci/atime/tests.R

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -424,5 +424,16 @@ test.list <- atime::atime_test_list(
424424
seconds.limit = 1,
425425
expr = data.table:::`[.data.table`(dt, , base::max(V1, na.rm = TRUE), by = id)),
426426

427+
# speed up bmerge for double columns
428+
"bmerge numeric roll improved in this PR" = atime::atime_test(
429+
setup = {
430+
x = data.table(id = as.double(seq_len(N)))
431+
i = data.table(id = as.double(seq_len(N)) + 0.5)
432+
setkey(x, id)
433+
},
434+
Slow = "4ebcd64c3976973d0d601dcbee4daf39a986e091",
435+
Fast = "8e8cbbed5e77f657b39dd28b5a87c563fae0c58e",
436+
expr = data.table:::`[.data.table`(x, i, roll = TRUE, which = TRUE)),
437+
427438
tests=extra.test.list)
428439
# nolint end: undesirable_operator_linter.

0 commit comments

Comments
 (0)