Running ‘testthat.R’ [165s/76s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library("checkmate")
  > library("testthat")
  > library("mlr3")
  > library("paradox")
  > library("mlr3pipelines")
  > 
  > test_check("mlr3pipelines")
  Starting 2 test processes
  ══ Skipped tests ═══════════════════════════════════════════════════════════════
  ● On CRAN (75)
  ● empty test (1)
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error (test_conversion.R:161:3): PipeOp to GraphLearner ─────────────────────
  Error: Items of 'old' not found in column names: [row_id]. Consider skip_absent=TRUE.
  Backtrace:
      █
   1. └─po_cv$train(list(task))
   2.   └─mlr3pipelines:::.__PipeOp__train(...)
   3.     └─private$.train(input)
   4.       └─mlr3pipelines:::.__PipeOpTaskPreproc__.train(...)
   5.         └─private$.train_task(intask)
   6.           └─mlr3pipelines:::.__PipeOpLearnerCV__.train_task(...)
   7.             └─private$pred_to_task(prds, task)
   8.               └─mlr3pipelines:::.__PipeOpLearnerCV__pred_to_task(...)
   9.                 └─data.table::setnames(prds, "row_id", task$backend$primary_key)
  ── Error (test_mlr_graphs_targettrafo.R:58:2): More Complex Target Trafo Pipelines ──
  Error: formal argument "row_ids" matched by multiple actual arguments
  Backtrace:
       █
    1. └─tt$predict(task)
    2.   └─mlr3pipelines:::.__Graph__predict(...)
    3.     └─mlr3pipelines:::graph_reduce(self, input, "predict", single_input)
    4.       └─op[[fun]](input)
    5.         └─mlr3pipelines:::.__PipeOp__predict(...)
    6.           └─private$.predict(input)
    7.             └─mlr3pipelines:::.__PipeOpTargetInvert__.predict(...)
    8.               └─inputs[[1]](inputs[-1])
    9.                 └─private$.invert(inputs[[1L]], predict_phase_state)
   10.                   └─mlr3pipelines:::.__PipeOpTargetMutate__.invert(...)
   11.                     ├─mlr3misc::invoke(...)
   12.                     │ └─base::eval.parent(expr, n = 1L)
   13.                     │   └─base::eval(expr, p)
   14.                     │     └─base::eval(expr, p)
   15.                     └─get(mlr_reflections$task_types[type]$prediction)$new(...)
  ── Failure (test_pipeop_colroles.R:35:3): PipeOpColRoles - functionality works ──
  all.equal(object, expected, check.environment = FALSE, ...) is not TRUE
  
  `actual` is a character vector ('Length mismatch: comparison on first 7 components')
  `expected` is a logical vector (TRUE)
  Backtrace:
      █
   1. └─mlr3pipelines:::expect_equal(...)
   2.   └─testthat::expect_true(...) testthat/helper_compat.R:4:2
  ── Error (test_pipeop_featureunion.R:105:3): Test wrong inputs ─────────────────
  Error: DataBackend did not return the queried rows correctly: 75 requested, 30 received
  Backtrace:
       █
    1. ├─testthat::expect_error(g$train(task), "Assertion on 'rows'")
    2. │ └─testthat:::expect_condition_matching(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat:::.capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─g$train(task)
    8.   └─mlr3pipelines:::.__Graph__train(...)
    9.     └─mlr3pipelines:::graph_reduce(self, input, "train", single_input)
   10.       └─op[[fun]](input)
   11.         └─mlr3pipelines:::.__PipeOp__train(...)
   12.           └─private$.train(input)
   13.             └─mlr3pipelines:::.__PipeOpFeatureUnion__.train(...)
   14.               └─mlr3pipelines:::cbind_tasks(...)
   15.                 ├─base::unlist(...)
   16.                 └─mlr3misc::map(...)
   17.                   └─base::lapply(.x, .f, ...)
   18.                     └─mlr3pipelines:::FUN(X[[i]], ...)
   19.                       └─y$data(ids, cols = y$feature_names)
   20.                         └─mlr3:::.__TaskClassif__data(...)
   21.                           └─super$data(rows, cols, data_format, ordered)
   22.                             └─mlr3:::.__Task__data(...)
   23.                               └─mlr3misc::stopf(...)
  ── Error (test_pipeop_learnercv.R:11:3): PipeOpLearnerCV - basic properties ────
  Error: Items of 'old' not found in column names: [row_id]. Consider skip_absent=TRUE.
  Backtrace:
       █
    1. └─mlr3pipelines:::train_pipeop(po, list(task = task))
    2.   └─po$train(inputs) testthat/helper_functions.R:423:2
    3.     └─mlr3pipelines:::.__PipeOp__train(...)
    4.       └─private$.train(input)
    5.         └─mlr3pipelines:::.__PipeOpTaskPreproc__.train(...)
    6.           └─private$.train_task(intask)
    7.             └─mlr3pipelines:::.__PipeOpLearnerCV__.train_task(...)
    8.               └─private$pred_to_task(prds, task)
    9.                 └─mlr3pipelines:::.__PipeOpLearnerCV__pred_to_task(...)
   10.                   └─data.table::setnames(prds, "row_id", task$backend$primary_key)
  ── Error (test_pipeop_learnercv.R:55:3): PipeOpLearnerCV - within resampling ───
  Error: Items of 'old' not found in column names: [row_id]. Consider skip_absent=TRUE.
  Backtrace:
      █
   1. └─mlr3::resample(tsk("iris"), gr, rsmp("holdout"))
   2.   └─future.apply::future_lapply(...)
   3.     └─future.apply:::future_xapply(...)
   4.       ├─future::value(fs)
   5.       └─future:::value.list(fs)
   6.         ├─future::resolve(...)
   7.         └─future:::resolve.list(...)
   8.           └─future:::signalConditionsASAP(obj, resignal = FALSE, pos = ii)
   9.             └─future:::signalConditions(...)
  ── Error (test_pipeop_learnercv.R:63:3): PipeOpLearnerCV - insample resampling ──
  Error: Items of 'old' not found in column names: [row_id]. Consider skip_absent=TRUE.
  Backtrace:
       █
    1. ├─mlr3pipelines:::expect_equal(...)
    2. │ ├─testthat::expect_true(...) testthat/helper_compat.R:4:2
    3. │ │ └─testthat::quasi_label(enquo(object), label, arg = "object")
    4. │ │   └─rlang::eval_bare(expr, quo_get_env(quo))
    5. │ └─base::all.equal(...)
    6. └─polrn$train(list(iris_with_unambiguous_mode))
    7.   └─mlr3pipelines:::.__PipeOp__train(...)
    8.     └─private$.train(input)
    9.       └─mlr3pipelines:::.__PipeOpTaskPreproc__.train(...)
   10.         └─private$.train_task(intask)
   11.           └─mlr3pipelines:::.__PipeOpLearnerCV__.train_task(...)
   12.             └─private$pred_to_task(prds, task)
   13.               └─mlr3pipelines:::.__PipeOpLearnerCV__pred_to_task(...)
   14.                 └─data.table::setnames(prds, "row_id", task$backend$primary_key)
  ── Error (test_pipeop_learnercv.R:90:3): PipeOpLearnerCV - model active binding to state ──
  Error: Items of 'old' not found in column names: [row_id]. Consider skip_absent=TRUE.
  Backtrace:
      █
   1. └─po$train(list(task))
   2.   └─mlr3pipelines:::.__PipeOp__train(...)
   3.     └─private$.train(input)
   4.       └─mlr3pipelines:::.__PipeOpTaskPreproc__.train(...)
   5.         └─private$.train_task(intask)
   6.           └─mlr3pipelines:::.__PipeOpLearnerCV__.train_task(...)
   7.             └─private$pred_to_task(prds, task)
   8.               └─mlr3pipelines:::.__PipeOpLearnerCV__pred_to_task(...)
   9.                 └─data.table::setnames(prds, "row_id", task$backend$primary_key)
  ── Error (test_pipeop_tunethreshold.R:6:3): threshold works for multiclass ─────
  Error: Items of 'old' not found in column names: [row_id]. Consider skip_absent=TRUE.
  Backtrace:
      █
   1. └─po_cv$train(list(t))
   2.   └─mlr3pipelines:::.__PipeOp__train(...)
   3.     └─private$.train(input)
   4.       └─mlr3pipelines:::.__PipeOpTaskPreproc__.train(...)
   5.         └─private$.train_task(intask)
   6.           └─mlr3pipelines:::.__PipeOpLearnerCV__.train_task(...)
   7.             └─private$pred_to_task(prds, task)
   8.               └─mlr3pipelines:::.__PipeOpLearnerCV__pred_to_task(...)
   9.                 └─data.table::setnames(prds, "row_id", task$backend$primary_key)
  ── Error (test_pipeop_tunethreshold.R:22:3): threshold works for binary ────────
  Error: Items of 'old' not found in column names: [row_id]. Consider skip_absent=TRUE.
  Backtrace:
      █
   1. └─po_cv$train(list(t))
   2.   └─mlr3pipelines:::.__PipeOp__train(...)
   3.     └─private$.train(input)
   4.       └─mlr3pipelines:::.__PipeOpTaskPreproc__.train(...)
   5.         └─private$.train_task(intask)
   6.           └─mlr3pipelines:::.__PipeOpLearnerCV__.train_task(...)
   7.             └─private$pred_to_task(prds, task)
   8.               └─mlr3pipelines:::.__PipeOpLearnerCV__pred_to_task(...)
   9.                 └─data.table::setnames(prds, "row_id", task$backend$primary_key)
  ── Error (test_usecases.R:142:3): stacking ─────────────────────────────────────
  Error: Items of 'old' not found in column names: [row_id]. Consider skip_absent=TRUE.
  Backtrace:
       █
    1. └─pipe$train(task)
    2.   └─mlr3pipelines:::.__Graph__train(...)
    3.     └─mlr3pipelines:::graph_reduce(self, input, "train", single_input)
    4.       └─op[[fun]](input)
    5.         └─mlr3pipelines:::.__PipeOp__train(...)
    6.           └─private$.train(input)
    7.             └─mlr3pipelines:::.__PipeOpTaskPreproc__.train(...)
    8.               └─private$.train_task(intask)
    9.                 └─mlr3pipelines:::.__PipeOpLearnerCV__.train_task(...)
   10.                   └─private$pred_to_task(prds, task)
   11.                     └─mlr3pipelines:::.__PipeOpLearnerCV__pred_to_task(...)
   12.                       └─data.table::setnames(prds, "row_id", task$backend$primary_key)
  
  [ FAIL 11 | WARN 5 | SKIP 76 | PASS 9795 ]
  Error: Test failures
  Execution halted