Last updated on 2022-04-24 03:52:31 CEST.
Flavor | Version | Tinstall | Tcheck | Ttotal | Status | Flags |
---|---|---|---|---|---|---|
r-devel-linux-x86_64-debian-clang | 0.4.0 | 6.48 | 372.29 | 378.77 | ERROR | |
r-devel-linux-x86_64-debian-gcc | 0.4.0 | 4.63 | 252.95 | 257.58 | ERROR | |
r-devel-linux-x86_64-fedora-clang | 0.4.0 | 410.59 | ERROR | |||
r-devel-linux-x86_64-fedora-gcc | 0.4.0 | 388.71 | ERROR | |||
r-patched-linux-x86_64 | 0.4.0 | 10.57 | 327.18 | 337.75 | ERROR | |
r-release-linux-x86_64 | 0.4.0 | 5.83 | 316.75 | 322.58 | OK | |
r-release-macos-arm64 | 0.4.0 | OK | ||||
r-release-macos-x86_64 | 0.4.0 | OK | ||||
r-release-windows-x86_64 | 0.4.0 | 18.00 | 233.00 | 251.00 | OK | |
r-oldrel-macos-arm64 | 0.4.0 | OK | ||||
r-oldrel-macos-x86_64 | 0.4.0 | OK | ||||
r-oldrel-windows-ix86+x86_64 | 0.4.0 | 14.00 | 241.00 | 255.00 | OK |
Version: 0.4.0
Check: tests
Result: ERROR
Running 'testthat.R' [314s/193s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
> if (requireNamespace("testthat", quietly = TRUE)) {
+ library("testthat")
+ library("checkmate")
+ library("mlr3hyperband")
+ test_check("mlr3hyperband")
+ }
Loading required package: mlr3tuning
Loading required package: mlr3
Loading required package: paradox
Starting 2 test processes
[ FAIL 4 | WARN 0 | SKIP 0 | PASS 132 ]
== Failed tests ================================================================
-- Error (test_TunerSuccessiveHalving.R:108:3): TunerSuccessiveHalving errors if not enough parameters are sampled --
Error in `private$.optimize(inst)`: Assertion on 'sampler$param_set$ids()' failed: Must be a set equal to {'x','message_train'}, but is missing elements {'message_train'}.
Backtrace:
x
1. +-testthat::expect_error(...) at test_TunerSuccessiveHalving.R:108:2
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. \-mlr3tuning::tune(...)
8. \-tuner$optimize(instance)
9. \-mlr3tuning:::.__TunerFromOptimizer__optimize(...)
10. \-private$.optimizer$optimize(inst)
11. \-bbotk:::.__Optimizer__optimize(...)
12. \-bbotk::optimize_default(inst, self, private)
13. +-base::tryCatch(...)
14. | \-base tryCatchList(expr, classes, parentenv, handlers)
15. | \-base tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. | \-base doTryCatch(return(expr), name, parentenv, handler)
17. \-private$.optimize(inst)
18. \-checkmate::assert_set_equal(sampler$param_set$ids(), search_space_sampler$ids())
19. \-checkmate::makeAssertion(x, res, .var.name, add)
20. \-checkmate:::mstop(...)
-- Error (test_TunerSuccessiveHalving.R:131:3): TunerSuccessiveHalving errors if budget parameter is sampled --
Error in `private$.optimize(inst)`: Assertion on 'sampler$param_set$ids()' failed: Must be a permutation of set {'x'}, but has extra elements {'iter'}.
Backtrace:
x
1. +-testthat::expect_error(...) at test_TunerSuccessiveHalving.R:131:2
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. \-mlr3tuning::tune(...)
8. \-tuner$optimize(instance)
9. \-mlr3tuning:::.__TunerFromOptimizer__optimize(...)
10. \-private$.optimizer$optimize(inst)
11. \-bbotk:::.__Optimizer__optimize(...)
12. \-bbotk::optimize_default(inst, self, private)
13. +-base::tryCatch(...)
14. | \-base tryCatchList(expr, classes, parentenv, handlers)
15. | \-base tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. | \-base doTryCatch(return(expr), name, parentenv, handler)
17. \-private$.optimize(inst)
18. \-checkmate::assert_set_equal(sampler$param_set$ids(), search_space_sampler$ids())
19. \-checkmate::makeAssertion(x, res, .var.name, add)
20. \-checkmate:::mstop(...)
-- Error (test_TunerHyperband.R:91:3): TunerHyperband errors if not enough parameters are sampled --
Error in `private$.optimize(inst)`: Assertion on 'sampler$param_set$ids()' failed: Must be a set equal to {'x','message_train'}, but is missing elements {'message_train'}.
Backtrace:
x
1. +-testthat::expect_error(...) at test_TunerHyperband.R:91:2
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. \-mlr3tuning::tune(...)
8. \-tuner$optimize(instance)
9. \-mlr3tuning:::.__TunerFromOptimizer__optimize(...)
10. \-private$.optimizer$optimize(inst)
11. \-bbotk:::.__Optimizer__optimize(...)
12. \-bbotk::optimize_default(inst, self, private)
13. +-base::tryCatch(...)
14. | \-base tryCatchList(expr, classes, parentenv, handlers)
15. | \-base tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. | \-base doTryCatch(return(expr), name, parentenv, handler)
17. \-private$.optimize(inst)
18. \-checkmate::assert_set_equal(sampler$param_set$ids(), search_space_sampler$ids())
19. \-checkmate::makeAssertion(x, res, .var.name, add)
20. \-checkmate:::mstop(...)
-- Error (test_TunerHyperband.R:114:3): TunerHyperband errors if budget parameter is sampled --
Error in `private$.optimize(inst)`: Assertion on 'sampler$param_set$ids()' failed: Must be a permutation of set {'x'}, but has extra elements {'iter'}.
Backtrace:
x
1. +-testthat::expect_error(...) at test_TunerHyperband.R:114:2
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. \-mlr3tuning::tune(...)
8. \-tuner$optimize(instance)
9. \-mlr3tuning:::.__TunerFromOptimizer__optimize(...)
10. \-private$.optimizer$optimize(inst)
11. \-bbotk:::.__Optimizer__optimize(...)
12. \-bbotk::optimize_default(inst, self, private)
13. +-base::tryCatch(...)
14. | \-base tryCatchList(expr, classes, parentenv, handlers)
15. | \-base tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. | \-base doTryCatch(return(expr), name, parentenv, handler)
17. \-private$.optimize(inst)
18. \-checkmate::assert_set_equal(sampler$param_set$ids(), search_space_sampler$ids())
19. \-checkmate::makeAssertion(x, res, .var.name, add)
20. \-checkmate:::mstop(...)
[ FAIL 4 | WARN 0 | SKIP 0 | PASS 132 ]
Error: Test failures
Execution halted
Flavor: r-devel-linux-x86_64-debian-clang
Version: 0.4.0
Check: tests
Result: ERROR
Running ‘testthat.R’ [209s/181s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> if (requireNamespace("testthat", quietly = TRUE)) {
+ library("testthat")
+ library("checkmate")
+ library("mlr3hyperband")
+ test_check("mlr3hyperband")
+ }
Loading required package: mlr3tuning
Loading required package: mlr3
Loading required package: paradox
Starting 2 test processes
[ FAIL 4 | WARN 0 | SKIP 0 | PASS 132 ]
══ Failed tests ════════════════════════════════════════════════════════════════
── Error (test_TunerSuccessiveHalving.R:108:3): TunerSuccessiveHalving errors if not enough parameters are sampled ──
Error in `private$.optimize(inst)`: Assertion on 'sampler$param_set$ids()' failed: Must be a set equal to {'x','message_train'}, but is missing elements {'message_train'}.
Backtrace:
▆
1. ├─testthat::expect_error(...) at test_TunerSuccessiveHalving.R:108:2
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. └─mlr3tuning::tune(...)
8. └─tuner$optimize(instance)
9. └─mlr3tuning:::.__TunerFromOptimizer__optimize(...)
10. └─private$.optimizer$optimize(inst)
11. └─bbotk:::.__Optimizer__optimize(...)
12. └─bbotk::optimize_default(inst, self, private)
13. ├─base::tryCatch(...)
14. │ └─base tryCatchList(expr, classes, parentenv, handlers)
15. │ └─base tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ └─base doTryCatch(return(expr), name, parentenv, handler)
17. └─private$.optimize(inst)
18. └─checkmate::assert_set_equal(sampler$param_set$ids(), search_space_sampler$ids())
19. └─checkmate::makeAssertion(x, res, .var.name, add)
20. └─checkmate:::mstop(...)
── Error (test_TunerSuccessiveHalving.R:131:3): TunerSuccessiveHalving errors if budget parameter is sampled ──
Error in `private$.optimize(inst)`: Assertion on 'sampler$param_set$ids()' failed: Must be a permutation of set {'x'}, but has extra elements {'iter'}.
Backtrace:
▆
1. ├─testthat::expect_error(...) at test_TunerSuccessiveHalving.R:131:2
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. └─mlr3tuning::tune(...)
8. └─tuner$optimize(instance)
9. └─mlr3tuning:::.__TunerFromOptimizer__optimize(...)
10. └─private$.optimizer$optimize(inst)
11. └─bbotk:::.__Optimizer__optimize(...)
12. └─bbotk::optimize_default(inst, self, private)
13. ├─base::tryCatch(...)
14. │ └─base tryCatchList(expr, classes, parentenv, handlers)
15. │ └─base tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ └─base doTryCatch(return(expr), name, parentenv, handler)
17. └─private$.optimize(inst)
18. └─checkmate::assert_set_equal(sampler$param_set$ids(), search_space_sampler$ids())
19. └─checkmate::makeAssertion(x, res, .var.name, add)
20. └─checkmate:::mstop(...)
── Error (test_TunerHyperband.R:91:3): TunerHyperband errors if not enough parameters are sampled ──
Error in `private$.optimize(inst)`: Assertion on 'sampler$param_set$ids()' failed: Must be a set equal to {'x','message_train'}, but is missing elements {'message_train'}.
Backtrace:
▆
1. ├─testthat::expect_error(...) at test_TunerHyperband.R:91:2
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. └─mlr3tuning::tune(...)
8. └─tuner$optimize(instance)
9. └─mlr3tuning:::.__TunerFromOptimizer__optimize(...)
10. └─private$.optimizer$optimize(inst)
11. └─bbotk:::.__Optimizer__optimize(...)
12. └─bbotk::optimize_default(inst, self, private)
13. ├─base::tryCatch(...)
14. │ └─base tryCatchList(expr, classes, parentenv, handlers)
15. │ └─base tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ └─base doTryCatch(return(expr), name, parentenv, handler)
17. └─private$.optimize(inst)
18. └─checkmate::assert_set_equal(sampler$param_set$ids(), search_space_sampler$ids())
19. └─checkmate::makeAssertion(x, res, .var.name, add)
20. └─checkmate:::mstop(...)
── Error (test_TunerHyperband.R:114:3): TunerHyperband errors if budget parameter is sampled ──
Error in `private$.optimize(inst)`: Assertion on 'sampler$param_set$ids()' failed: Must be a permutation of set {'x'}, but has extra elements {'iter'}.
Backtrace:
▆
1. ├─testthat::expect_error(...) at test_TunerHyperband.R:114:2
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. └─mlr3tuning::tune(...)
8. └─tuner$optimize(instance)
9. └─mlr3tuning:::.__TunerFromOptimizer__optimize(...)
10. └─private$.optimizer$optimize(inst)
11. └─bbotk:::.__Optimizer__optimize(...)
12. └─bbotk::optimize_default(inst, self, private)
13. ├─base::tryCatch(...)
14. │ └─base tryCatchList(expr, classes, parentenv, handlers)
15. │ └─base tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ └─base doTryCatch(return(expr), name, parentenv, handler)
17. └─private$.optimize(inst)
18. └─checkmate::assert_set_equal(sampler$param_set$ids(), search_space_sampler$ids())
19. └─checkmate::makeAssertion(x, res, .var.name, add)
20. └─checkmate:::mstop(...)
[ FAIL 4 | WARN 0 | SKIP 0 | PASS 132 ]
Error: Test failures
Execution halted
Flavor: r-devel-linux-x86_64-debian-gcc
Version: 0.4.0
Check: Rd cross-references
Result: NOTE
Undeclared package ‘future’ in Rd xrefs
Flavor: r-devel-linux-x86_64-fedora-clang
Version: 0.4.0
Check: tests
Result: ERROR
Running ‘testthat.R’ [328s/169s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> if (requireNamespace("testthat", quietly = TRUE)) {
+ library("testthat")
+ library("checkmate")
+ library("mlr3hyperband")
+ test_check("mlr3hyperband")
+ }
Loading required package: mlr3tuning
Loading required package: mlr3
Loading required package: paradox
Starting 2 test processes
[ FAIL 4 | WARN 0 | SKIP 0 | PASS 132 ]
══ Failed tests ════════════════════════════════════════════════════════════════
── Error (test_TunerSuccessiveHalving.R:108:3): TunerSuccessiveHalving errors if not enough parameters are sampled ──
Error in `private$.optimize(inst)`: Assertion on 'sampler$param_set$ids()' failed: Must be a set equal to {'x','message_train'}, but is missing elements {'message_train'}.
Backtrace:
▆
1. ├─testthat::expect_error(...) at test_TunerSuccessiveHalving.R:108:2
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. └─mlr3tuning::tune(...)
8. └─tuner$optimize(instance)
9. └─mlr3tuning:::.__TunerFromOptimizer__optimize(...)
10. └─private$.optimizer$optimize(inst)
11. └─bbotk:::.__Optimizer__optimize(...)
12. └─bbotk::optimize_default(inst, self, private)
13. ├─base::tryCatch(...)
14. │ └─base tryCatchList(expr, classes, parentenv, handlers)
15. │ └─base tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ └─base doTryCatch(return(expr), name, parentenv, handler)
17. └─private$.optimize(inst)
18. └─checkmate::assert_set_equal(sampler$param_set$ids(), search_space_sampler$ids())
19. └─checkmate::makeAssertion(x, res, .var.name, add)
20. └─checkmate:::mstop(...)
── Error (test_TunerSuccessiveHalving.R:131:3): TunerSuccessiveHalving errors if budget parameter is sampled ──
Error in `private$.optimize(inst)`: Assertion on 'sampler$param_set$ids()' failed: Must be a permutation of set {'x'}, but has extra elements {'iter'}.
Backtrace:
▆
1. ├─testthat::expect_error(...) at test_TunerSuccessiveHalving.R:131:2
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. └─mlr3tuning::tune(...)
8. └─tuner$optimize(instance)
9. └─mlr3tuning:::.__TunerFromOptimizer__optimize(...)
10. └─private$.optimizer$optimize(inst)
11. └─bbotk:::.__Optimizer__optimize(...)
12. └─bbotk::optimize_default(inst, self, private)
13. ├─base::tryCatch(...)
14. │ └─base tryCatchList(expr, classes, parentenv, handlers)
15. │ └─base tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ └─base doTryCatch(return(expr), name, parentenv, handler)
17. └─private$.optimize(inst)
18. └─checkmate::assert_set_equal(sampler$param_set$ids(), search_space_sampler$ids())
19. └─checkmate::makeAssertion(x, res, .var.name, add)
20. └─checkmate:::mstop(...)
── Error (test_TunerHyperband.R:91:3): TunerHyperband errors if not enough parameters are sampled ──
Error in `private$.optimize(inst)`: Assertion on 'sampler$param_set$ids()' failed: Must be a set equal to {'x','message_train'}, but is missing elements {'message_train'}.
Backtrace:
▆
1. ├─testthat::expect_error(...) at test_TunerHyperband.R:91:2
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. └─mlr3tuning::tune(...)
8. └─tuner$optimize(instance)
9. └─mlr3tuning:::.__TunerFromOptimizer__optimize(...)
10. └─private$.optimizer$optimize(inst)
11. └─bbotk:::.__Optimizer__optimize(...)
12. └─bbotk::optimize_default(inst, self, private)
13. ├─base::tryCatch(...)
14. │ └─base tryCatchList(expr, classes, parentenv, handlers)
15. │ └─base tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ └─base doTryCatch(return(expr), name, parentenv, handler)
17. └─private$.optimize(inst)
18. └─checkmate::assert_set_equal(sampler$param_set$ids(), search_space_sampler$ids())
19. └─checkmate::makeAssertion(x, res, .var.name, add)
20. └─checkmate:::mstop(...)
── Error (test_TunerHyperband.R:114:3): TunerHyperband errors if budget parameter is sampled ──
Error in `private$.optimize(inst)`: Assertion on 'sampler$param_set$ids()' failed: Must be a permutation of set {'x'}, but has extra elements {'iter'}.
Backtrace:
▆
1. ├─testthat::expect_error(...) at test_TunerHyperband.R:114:2
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. └─mlr3tuning::tune(...)
8. └─tuner$optimize(instance)
9. └─mlr3tuning:::.__TunerFromOptimizer__optimize(...)
10. └─private$.optimizer$optimize(inst)
11. └─bbotk:::.__Optimizer__optimize(...)
12. └─bbotk::optimize_default(inst, self, private)
13. ├─base::tryCatch(...)
14. │ └─base tryCatchList(expr, classes, parentenv, handlers)
15. │ └─base tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ └─base doTryCatch(return(expr), name, parentenv, handler)
17. └─private$.optimize(inst)
18. └─checkmate::assert_set_equal(sampler$param_set$ids(), search_space_sampler$ids())
19. └─checkmate::makeAssertion(x, res, .var.name, add)
20. └─checkmate:::mstop(...)
[ FAIL 4 | WARN 0 | SKIP 0 | PASS 132 ]
Error: Test failures
Execution halted
Flavor: r-devel-linux-x86_64-fedora-clang
Version: 0.4.0
Check: tests
Result: ERROR
Running ‘testthat.R’ [321s/171s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> if (requireNamespace("testthat", quietly = TRUE)) {
+ library("testthat")
+ library("checkmate")
+ library("mlr3hyperband")
+ test_check("mlr3hyperband")
+ }
Loading required package: mlr3tuning
Loading required package: mlr3
Loading required package: paradox
Starting 2 test processes
[ FAIL 4 | WARN 0 | SKIP 0 | PASS 132 ]
══ Failed tests ════════════════════════════════════════════════════════════════
── Error (test_TunerSuccessiveHalving.R:108:3): TunerSuccessiveHalving errors if not enough parameters are sampled ──
Error in `private$.optimize(inst)`: Assertion on 'sampler$param_set$ids()' failed: Must be a set equal to {'x','message_train'}, but is missing elements {'message_train'}.
Backtrace:
▆
1. ├─testthat::expect_error(...) at test_TunerSuccessiveHalving.R:108:2
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. └─mlr3tuning::tune(...)
8. └─tuner$optimize(instance)
9. └─mlr3tuning:::.__TunerFromOptimizer__optimize(...)
10. └─private$.optimizer$optimize(inst)
11. └─bbotk:::.__Optimizer__optimize(...)
12. └─bbotk::optimize_default(inst, self, private)
13. ├─base::tryCatch(...)
14. │ └─base tryCatchList(expr, classes, parentenv, handlers)
15. │ └─base tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ └─base doTryCatch(return(expr), name, parentenv, handler)
17. └─private$.optimize(inst)
18. └─checkmate::assert_set_equal(sampler$param_set$ids(), search_space_sampler$ids())
19. └─checkmate::makeAssertion(x, res, .var.name, add)
20. └─checkmate:::mstop(...)
── Error (test_TunerSuccessiveHalving.R:131:3): TunerSuccessiveHalving errors if budget parameter is sampled ──
Error in `private$.optimize(inst)`: Assertion on 'sampler$param_set$ids()' failed: Must be a permutation of set {'x'}, but has extra elements {'iter'}.
Backtrace:
▆
1. ├─testthat::expect_error(...) at test_TunerSuccessiveHalving.R:131:2
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. └─mlr3tuning::tune(...)
8. └─tuner$optimize(instance)
9. └─mlr3tuning:::.__TunerFromOptimizer__optimize(...)
10. └─private$.optimizer$optimize(inst)
11. └─bbotk:::.__Optimizer__optimize(...)
12. └─bbotk::optimize_default(inst, self, private)
13. ├─base::tryCatch(...)
14. │ └─base tryCatchList(expr, classes, parentenv, handlers)
15. │ └─base tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ └─base doTryCatch(return(expr), name, parentenv, handler)
17. └─private$.optimize(inst)
18. └─checkmate::assert_set_equal(sampler$param_set$ids(), search_space_sampler$ids())
19. └─checkmate::makeAssertion(x, res, .var.name, add)
20. └─checkmate:::mstop(...)
── Error (test_TunerHyperband.R:91:3): TunerHyperband errors if not enough parameters are sampled ──
Error in `private$.optimize(inst)`: Assertion on 'sampler$param_set$ids()' failed: Must be a set equal to {'x','message_train'}, but is missing elements {'message_train'}.
Backtrace:
▆
1. ├─testthat::expect_error(...) at test_TunerHyperband.R:91:2
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. └─mlr3tuning::tune(...)
8. └─tuner$optimize(instance)
9. └─mlr3tuning:::.__TunerFromOptimizer__optimize(...)
10. └─private$.optimizer$optimize(inst)
11. └─bbotk:::.__Optimizer__optimize(...)
12. └─bbotk::optimize_default(inst, self, private)
13. ├─base::tryCatch(...)
14. │ └─base tryCatchList(expr, classes, parentenv, handlers)
15. │ └─base tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ └─base doTryCatch(return(expr), name, parentenv, handler)
17. └─private$.optimize(inst)
18. └─checkmate::assert_set_equal(sampler$param_set$ids(), search_space_sampler$ids())
19. └─checkmate::makeAssertion(x, res, .var.name, add)
20. └─checkmate:::mstop(...)
── Error (test_TunerHyperband.R:114:3): TunerHyperband errors if budget parameter is sampled ──
Error in `private$.optimize(inst)`: Assertion on 'sampler$param_set$ids()' failed: Must be a permutation of set {'x'}, but has extra elements {'iter'}.
Backtrace:
▆
1. ├─testthat::expect_error(...) at test_TunerHyperband.R:114:2
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. └─mlr3tuning::tune(...)
8. └─tuner$optimize(instance)
9. └─mlr3tuning:::.__TunerFromOptimizer__optimize(...)
10. └─private$.optimizer$optimize(inst)
11. └─bbotk:::.__Optimizer__optimize(...)
12. └─bbotk::optimize_default(inst, self, private)
13. ├─base::tryCatch(...)
14. │ └─base tryCatchList(expr, classes, parentenv, handlers)
15. │ └─base tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ └─base doTryCatch(return(expr), name, parentenv, handler)
17. └─private$.optimize(inst)
18. └─checkmate::assert_set_equal(sampler$param_set$ids(), search_space_sampler$ids())
19. └─checkmate::makeAssertion(x, res, .var.name, add)
20. └─checkmate:::mstop(...)
[ FAIL 4 | WARN 0 | SKIP 0 | PASS 132 ]
Error: Test failures
Execution halted
Flavor: r-devel-linux-x86_64-fedora-gcc
Version: 0.4.0
Check: tests
Result: ERROR
Running ‘testthat.R’ [273s/175s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> if (requireNamespace("testthat", quietly = TRUE)) {
+ library("testthat")
+ library("checkmate")
+ library("mlr3hyperband")
+ test_check("mlr3hyperband")
+ }
Loading required package: mlr3tuning
Loading required package: mlr3
Loading required package: paradox
Starting 2 test processes
[ FAIL 4 | WARN 0 | SKIP 0 | PASS 132 ]
══ Failed tests ════════════════════════════════════════════════════════════════
── Error (test_TunerSuccessiveHalving.R:108:3): TunerSuccessiveHalving errors if not enough parameters are sampled ──
Error in `private$.optimize(inst)`: Assertion on 'sampler$param_set$ids()' failed: Must be a set equal to {'x','message_train'}, but is missing elements {'message_train'}.
Backtrace:
▆
1. ├─testthat::expect_error(...) at test_TunerSuccessiveHalving.R:108:2
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. └─mlr3tuning::tune(...)
8. └─tuner$optimize(instance)
9. └─mlr3tuning:::.__TunerFromOptimizer__optimize(...)
10. └─private$.optimizer$optimize(inst)
11. └─bbotk:::.__Optimizer__optimize(...)
12. └─bbotk::optimize_default(inst, self, private)
13. ├─base::tryCatch(...)
14. │ └─base tryCatchList(expr, classes, parentenv, handlers)
15. │ └─base tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ └─base doTryCatch(return(expr), name, parentenv, handler)
17. └─private$.optimize(inst)
18. └─checkmate::assert_set_equal(sampler$param_set$ids(), search_space_sampler$ids())
19. └─checkmate::makeAssertion(x, res, .var.name, add)
20. └─checkmate:::mstop(...)
── Error (test_TunerSuccessiveHalving.R:131:3): TunerSuccessiveHalving errors if budget parameter is sampled ──
Error in `private$.optimize(inst)`: Assertion on 'sampler$param_set$ids()' failed: Must be a permutation of set {'x'}, but has extra elements {'iter'}.
Backtrace:
▆
1. ├─testthat::expect_error(...) at test_TunerSuccessiveHalving.R:131:2
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. └─mlr3tuning::tune(...)
8. └─tuner$optimize(instance)
9. └─mlr3tuning:::.__TunerFromOptimizer__optimize(...)
10. └─private$.optimizer$optimize(inst)
11. └─bbotk:::.__Optimizer__optimize(...)
12. └─bbotk::optimize_default(inst, self, private)
13. ├─base::tryCatch(...)
14. │ └─base tryCatchList(expr, classes, parentenv, handlers)
15. │ └─base tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ └─base doTryCatch(return(expr), name, parentenv, handler)
17. └─private$.optimize(inst)
18. └─checkmate::assert_set_equal(sampler$param_set$ids(), search_space_sampler$ids())
19. └─checkmate::makeAssertion(x, res, .var.name, add)
20. └─checkmate:::mstop(...)
── Error (test_TunerHyperband.R:91:3): TunerHyperband errors if not enough parameters are sampled ──
Error in `private$.optimize(inst)`: Assertion on 'sampler$param_set$ids()' failed: Must be a set equal to {'x','message_train'}, but is missing elements {'message_train'}.
Backtrace:
▆
1. ├─testthat::expect_error(...) at test_TunerHyperband.R:91:2
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. └─mlr3tuning::tune(...)
8. └─tuner$optimize(instance)
9. └─mlr3tuning:::.__TunerFromOptimizer__optimize(...)
10. └─private$.optimizer$optimize(inst)
11. └─bbotk:::.__Optimizer__optimize(...)
12. └─bbotk::optimize_default(inst, self, private)
13. ├─base::tryCatch(...)
14. │ └─base tryCatchList(expr, classes, parentenv, handlers)
15. │ └─base tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ └─base doTryCatch(return(expr), name, parentenv, handler)
17. └─private$.optimize(inst)
18. └─checkmate::assert_set_equal(sampler$param_set$ids(), search_space_sampler$ids())
19. └─checkmate::makeAssertion(x, res, .var.name, add)
20. └─checkmate:::mstop(...)
── Error (test_TunerHyperband.R:114:3): TunerHyperband errors if budget parameter is sampled ──
Error in `private$.optimize(inst)`: Assertion on 'sampler$param_set$ids()' failed: Must be a permutation of set {'x'}, but has extra elements {'iter'}.
Backtrace:
▆
1. ├─testthat::expect_error(...) at test_TunerHyperband.R:114:2
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. └─mlr3tuning::tune(...)
8. └─tuner$optimize(instance)
9. └─mlr3tuning:::.__TunerFromOptimizer__optimize(...)
10. └─private$.optimizer$optimize(inst)
11. └─bbotk:::.__Optimizer__optimize(...)
12. └─bbotk::optimize_default(inst, self, private)
13. ├─base::tryCatch(...)
14. │ └─base tryCatchList(expr, classes, parentenv, handlers)
15. │ └─base tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ └─base doTryCatch(return(expr), name, parentenv, handler)
17. └─private$.optimize(inst)
18. └─checkmate::assert_set_equal(sampler$param_set$ids(), search_space_sampler$ids())
19. └─checkmate::makeAssertion(x, res, .var.name, add)
20. └─checkmate:::mstop(...)
[ FAIL 4 | WARN 0 | SKIP 0 | PASS 132 ]
Error: Test failures
Execution halted
Flavor: r-patched-linux-x86_64