|
1 | 1 | [36m──[39m [36mSettings[39m [36m────────────────────────────────────────────────────────────────────[39m |
2 | | -- future.tests version : 0.8.0.9005 |
| 2 | +- future version : 1.68.0.9020 |
| 3 | +- future.tests version : 0.9.0.9011 |
3 | 4 | - R_FUTURE_TESTS_ROOT : |
4 | 5 | - Option 'future.tests.root': NULL |
5 | | -- Default test set folder : /home/henrik/R/ubuntu22_04-x86_64-pc-linux-gnu-library/4.5-CBI-gcc11/future.tests/test-db |
| 6 | +- Default test set folder : /home/hb/R/ubuntu24_04-x86_64-pc-linux-gnu-library/4.5-CBI-gcc13/future.tests/test-db |
6 | 7 | - Max number of workers : 2 |
7 | 8 | - Timeout : N/A |
8 | 9 |
|
9 | | -[36m──[39m [36mRunning 55 test sets with plan(future::multicore)[39m [36m───────────────────────────[39m |
10 | | -ℹ Backend package: future 1.40.0 |
11 | | -[32m✔[39m 1. future() - conditions [90m(1 test)[39m [36m(54ms)[39m |
12 | | -[32m✔[39m 2. %<-% - conditions [90m(1 test)[39m [36m(19ms)[39m |
13 | | -[32m✔[39m 3. future() - muffle conditions [90m(1 test)[39m [36m(59ms)[39m |
14 | | -[32m✔[39m 4. Argument '...' [90m(1 test)[39m [36m(18ms)[39m |
15 | | -[32m✔[39m 5. Argument '...' from parent function [90m(1 test)[39m [36m(16ms)[39m |
16 | | -[32m✔[39m 6. Argument '...' - non existing [90m(1 test)[39m [36m(16ms)[39m |
17 | | -[32m✔[39m 7. Argument '...' - exception [90m(1 test)[39m [36m(17ms)[39m |
18 | | -[32m✔[39m 8. Early signaling of errors [90m(4 tests)[39m [36m(82ms)[39m |
19 | | -[32m✔[39m 9. Early signaling of warnings [90m(4 tests)[39m [36m(66ms)[39m |
20 | | -[32m✔[39m 10. Early signaling of messages [90m(4 tests)[39m [36m(64ms)[39m |
21 | | -[32m✔[39m 11. %<-% - local evaluation [90m(2 tests)[39m [36m(38ms)[39m |
22 | | -[32m✔[39m 12. %<-% - local evaluation & global variable [90m(2 tests)[39m [36m(35ms)[39m |
23 | | -[32m✔[39m 13. %<-% - errors [90m(2 tests)[39m [36m(36ms)[39m |
24 | | -[32m✔[39m 14. %<-% - errors and listenv [90m(2 tests)[39m [36m(96ms)[39m |
25 | | -[32m✔[39m 15. %<-% & %->% [90m(2 tests)[39m [36m(59ms)[39m |
26 | | -[32m✔[39m 16. %<-% - nested [90m(1 test)[39m [36m(51ms)[39m |
27 | | -[32m✔[39m 17. futureAssign() - lazy evaluation [90m(2 tests)[39m [36m(37ms)[39m |
28 | | -[32m✔[39m 18. futureAssign() - potential task name clashes [90m(1 test)[39m [36m(22ms)[39m |
29 | | -[32m✔[39m 19. futureAssign() - global variables with and without lazy evaluation [90m(2 tests)[39m [36m(66ms)[39m |
30 | | -[32m✔[39m 20. futureAssign() - lazy evaluation via disposable option [90m(2 tests)[39m [36m(31ms)[39m |
31 | | -[32m✔[39m 21. futureCall() [90m(4 tests)[39m [36m(97ms)[39m |
32 | | -[32m✔[39m 22. futureCall() - globals = list(a = 3) [90m(2 tests)[39m [36m(36ms)[39m |
33 | | -[32m✔[39m 23. futureCall() - globals = "a" [90m(2 tests)[39m [36m(31ms)[39m |
34 | | -[32m✔[39m 24. future() - rm() a global variable [90m(2 tests)[39m [36m(38ms)[39m |
35 | | -[32m✔[39m 25. future() - non-exported package objects [90m(1 test)[39m [36m(55ms)[39m |
36 | | -[32m✔[39m 26. future() - NSE '...' [90m(1 test)[39m [36m(30ms)[39m |
37 | | -[32m✔[39m 27. future() - global variables with and without lazy evaluation [90m(2 tests)[39m [36m(47ms)[39m |
38 | | -[32m✔[39m 28. resolved() on lazy futures [90m(1 test)[39m [36m(118ms)[39m |
39 | | -[32m✔[39m 29. demo("mandelbrot", package = "future") [90m(2 tests)[39m [36m(268ms)[39m |
40 | | -[32m✔[39m 30. nbrOfWorkers() [90m(1 test)[39m [36m(1ms)[39m |
41 | | -[32m✔[39m 31. future() - preserve R options (data.table) [90m(1 test)[39m [36m(88ms)[39m |
42 | | -[32m✔[39m 32. future() - 'data.table' inject [90m(1 test)[39m [36m(35ms)[39m |
43 | | -[32m✔[39m 33. future() - can load 'ff' package [90m(1 test)[39m [36m(34ms)[39m |
44 | | -[32m✔[39m 34. future() - can attach 'ff' package [90m(1 test)[39m [36m(30ms)[39m |
45 | | -[32m✔[39m 35. future() - preserve R options (ff) [90m(1 test)[39m [36m(196ms)[39m |
46 | | -[32m✔[39m 36. plan() [90m(1 test)[39m [36m(8ms)[39m |
47 | | -[32m✔[39m 37. plan() - workers=<numeric> [90m(1 test)[39m [36m(23ms)[39m |
48 | | -[32m✔[39m 38. plan() - workers=<function> [90m(1 test)[39m [36m(23ms)[39m |
49 | | -[32m✔[39m 39. plan() - workers=<invalid> [90m(1 test)[39m [36m(4ms)[39m |
50 | | -[32m✔[39m 40. resolve() [90m(8 tests)[39m [36m(4.2s)[39m |
51 | | -[32m✔[39m 41. resolve() - run-time exception [90m(8 tests)[39m [36m(177ms)[39m |
52 | | -[32m✔[39m 42. resolve(<list of futures and values>) [90m(2 tests)[39m [36m(92ms)[39m |
53 | | -[32m✔[39m 43. resolve(<list of futures>) [90m(2 tests)[39m [36m(123ms)[39m |
54 | | -[32m✔[39m 44. resolve(<named matrix list of futures and values>) - time ordering [90m(1 test)[39m [36m(556ms)[39m |
55 | | -[32m✔[39m 45. resolved() - assert non-blocking while launching lazy futures [90m(1 test)[39m [36m(4.1s)[39m |
56 | | -[32m✔[39m 46. Random Number Generation (RNG) - seeds and preserving RNGkind [90m(1 test)[39m [36m(13ms)[39m |
57 | | -[32m✔[39m 47. Random Number Generation (RNG) - future [90m(2 tests)[39m [36m(219ms)[39m |
58 | | -[32m✔[39m 48. Random Number Generation (RNG) - %<-% [90m(2 tests)[39m [36m(198ms)[39m |
59 | | -[32m✔[39m 49. Orchestration Stability - future() does not update RNG state [90m(1 test)[39m [36m(28ms)[39m |
60 | | -[32m✔[39m 50. Orchestration Stability - run() does not update RNG state [90m(1 test)[39m [36m(28ms)[39m |
61 | | -[32m✔[39m 51. Orchestration Stability - result() does not update RNG state [90m(1 test)[39m [36m(29ms)[39m |
62 | | -[32m✔[39m 52. Orchestration Stability - value() does not update RNG state [90m(1 test)[39m [36m(28ms)[39m |
63 | | -[32m✔[39m 53. future() - standard output [90m(2 tests)[39m [36m(58ms)[39m |
64 | | -[32m✔[39m 54. %<-% - standard output [90m(2 tests)[39m [36m(43ms)[39m |
65 | | -[32m✔[39m 55. value() - visibility [90m(1 test)[39m [36m(26ms)[39m |
| 10 | +[36m──[39m [36mRunning 53 test sets with plan(future::multicore)[39m [36m───────────────────────────[39m |
| 11 | +ℹ Backend package: future 1.68.0.9020 |
| 12 | +[32m✔[39m 1. future() - conditions [90m(1 test)[39m [36m(125ms)[39m |
| 13 | +[32m✔[39m 2. %<-% - conditions [90m(1 test)[39m [36m(101ms)[39m |
| 14 | +[32m✔[39m 3. future() - muffle conditions [90m(1 test)[39m [36m(77ms)[39m |
| 15 | +[32m✔[39m 4. Argument '...' [90m(1 test)[39m [36m(43ms)[39m |
| 16 | +[32m✔[39m 5. Argument '...' from parent function [90m(1 test)[39m [36m(44ms)[39m |
| 17 | +[32m✔[39m 6. Argument '...' - non existing [90m(1 test)[39m [36m(50ms)[39m |
| 18 | +[32m✔[39m 7. Argument '...' - exception [90m(1 test)[39m [36m(48ms)[39m |
| 19 | +[32m✔[39m 8. %<-% - local evaluation [90m(2 tests)[39m [36m(74ms)[39m |
| 20 | +[32m✔[39m 9. %<-% - local evaluation & global variable [90m(2 tests)[39m [36m(74ms)[39m |
| 21 | +[32m✔[39m 10. %<-% - errors [90m(2 tests)[39m [36m(96ms)[39m |
| 22 | +[32m✔[39m 11. %<-% - errors and listenv [90m(2 tests)[39m [36m(269ms)[39m |
| 23 | +[32m✔[39m 12. %<-% & %->% [90m(2 tests)[39m [36m(106ms)[39m |
| 24 | +[32m✔[39m 13. %<-% - nested [90m(1 test)[39m [36m(131ms)[39m |
| 25 | +[32m✔[39m 14. futureAssign() - lazy evaluation [90m(2 tests)[39m [36m(71ms)[39m |
| 26 | +[32m✔[39m 15. futureAssign() - potential task name clashes [90m(1 test)[39m [36m(47ms)[39m |
| 27 | +[32m✔[39m 16. futureAssign() - global variables with and without lazy evaluation [90m(2 tests)[39m [36m(154ms)[39m |
| 28 | +[32m✔[39m 17. futureAssign() - lazy evaluation via disposable option [90m(2 tests)[39m [36m(74ms)[39m |
| 29 | +[32m✔[39m 18. futureCall() [90m(4 tests)[39m [36m(203ms)[39m |
| 30 | +[32m✔[39m 19. futureCall() - globals = list(a = 3) [90m(2 tests)[39m [36m(63ms)[39m |
| 31 | +[32m✔[39m 20. futureCall() - globals = "a" [90m(2 tests)[39m [36m(59ms)[39m |
| 32 | +[32m✔[39m 21. future() - rm() a global variable [90m(2 tests)[39m [36m(92ms)[39m |
| 33 | +[32m✔[39m 22. future() - non-exported package objects [90m(1 test)[39m [36m(287ms)[39m |
| 34 | +[32m✔[39m 23. future() - NSE '...' [90m(1 test)[39m [36m(66ms)[39m |
| 35 | +[32m✔[39m 24. future() - global variables with and without lazy evaluation [90m(2 tests)[39m [36m(81ms)[39m |
| 36 | +[32m✔[39m 25. resolved() on lazy futures [90m(1 test)[39m [36m(130ms)[39m |
| 37 | +[32m✔[39m 26. demo("mandelbrot", package = "future") [90m(2 tests)[39m [36m(632ms)[39m |
| 38 | +[32m✔[39m 27. nbrOfWorkers() [90m(1 test)[39m [36m(2ms)[39m |
| 39 | +[32m✔[39m 28. future() - preserve R options (data.table) [90m(1 test)[39m [36m(400ms)[39m |
| 40 | +[32m✔[39m 29. future() - 'data.table' inject [90m(1 test)[39m [36m(181ms)[39m |
| 41 | +[32m✔[39m 30. future() - can load 'ff' package [90m(1 test)[39m [36m(73ms)[39m |
| 42 | +[32m✔[39m 31. future() - can attach 'ff' package [90m(1 test)[39m [36m(58ms)[39m |
| 43 | +[32m✔[39m 32. future() - preserve R options (ff) [90m(1 test)[39m [36m(474ms)[39m |
| 44 | +[32m✔[39m 33. plan() [90m(1 test)[39m [36m(7ms)[39m |
| 45 | +[32m✔[39m 34. plan() - workers=<numeric> [90m(1 test)[39m [36m(58ms)[39m |
| 46 | +[32m✔[39m 35. plan() - workers=<function> [90m(1 test)[39m [36m(39ms)[39m |
| 47 | +[32m✔[39m 36. plan() - workers=<invalid> [90m(1 test)[39m [36m(7ms)[39m |
| 48 | +[32m✔[39m 37. plan() - interrupts = NA/FALSE/TRUE [90m(1 test)[39m [36m(16ms)[39m |
| 49 | +[32m✔[39m 38. resolve() [90m(8 tests)[39m [36m(4.5s)[39m |
| 50 | +[32m✔[39m 39. resolve() - run-time exception [90m(8 tests)[39m [36m(419ms)[39m |
| 51 | +[32m✔[39m 40. resolve(<list of futures and values>) [90m(2 tests)[39m [36m(157ms)[39m |
| 52 | +[32m✔[39m 41. resolve(<list of futures>) [90m(2 tests)[39m [36m(147ms)[39m |
| 53 | +[32m✔[39m 42. resolve(<named matrix list of futures and values>) - time ordering [90m(1 test)[39m [36m(605ms)[39m |
| 54 | +[32m✔[39m 43. resolved() - assert non-blocking while launching lazy futures [90m(1 test)[39m [36m(4.1s)[39m |
| 55 | +[32m✔[39m 44. Random Number Generation (RNG) - seeds and preserving RNGkind [90m(1 test)[39m [36m(24ms)[39m |
| 56 | +[32m✔[39m 45. Random Number Generation (RNG) - future [90m(2 tests)[39m [36m(561ms)[39m |
| 57 | +[32m✔[39m 46. Random Number Generation (RNG) - %<-% [90m(2 tests)[39m [36m(490ms)[39m |
| 58 | +[32m✔[39m 47. Orchestration Stability - future() does not update RNG state [90m(1 test)[39m [36m(49ms)[39m |
| 59 | +[32m✔[39m 48. Orchestration Stability - run() does not update RNG state [90m(1 test)[39m [36m(45ms)[39m |
| 60 | +[32m✔[39m 49. Orchestration Stability - result() does not update RNG state [90m(1 test)[39m [36m(47ms)[39m |
| 61 | +[32m✔[39m 50. Orchestration Stability - value() does not update RNG state [90m(1 test)[39m [36m(44ms)[39m |
| 62 | +[32m✔[39m 51. future() - standard output [90m(2 tests)[39m [36m(207ms)[39m |
| 63 | +[32m✔[39m 52. %<-% - standard output [90m(2 tests)[39m [36m(155ms)[39m |
| 64 | +[32m✔[39m 53. value() - visibility [90m(1 test)[39m [36m(71ms)[39m |
66 | 65 |
|
67 | | -Number of tests: 55 |
68 | | -Number of test steps: 100 |
69 | | -Duration: 12.9s |
70 | | -Results: [32m100 ok [32m✔[32m[39m | [34m0 skips [34m★[34m[39m | [31m0 errors [31m✖[31m[39m | [33m0 timeouts [33mT[33m[39m |
| 66 | +Number of tests: 53 |
| 67 | +Number of test steps: 89 |
| 68 | +Duration: 17.7s |
| 69 | +Results: [32m89 ok [32m✔[32m[39m | [34m0 skips [34m★[34m[39m | [31m0 errors [31m✖[31m[39m | [33m0 timeouts [33mT[33m[39m |
71 | 70 |
|
0 commit comments