|
1 | 1 | [36m──[39m [36mSettings[39m [36m────────────────────────────────────────────────────────────────────[39m |
2 | | -- future.tests version : 0.6.0.9007 |
| 2 | +- future.tests version : 0.7.0.9001 |
3 | 3 | - R_FUTURE_TESTS_ROOT : |
4 | 4 | - Option 'future.tests.root': NULL |
5 | | -- Default test set folder : /home/henrik/R/x86_64-pc-linux-gnu-library/4.3-CBI-gcc11/future.tests/test-db |
| 5 | +- Default test set folder : /home/henrik/R/ubuntu22_04-x86_64-pc-linux-gnu-library/4.4-CBI-gcc11/future.tests/test-db |
6 | 6 | - Max number of workers : 2 |
7 | 7 | - Timeout : N/A |
8 | 8 |
|
9 | 9 | [36m──[39m [36mRunning 54 test sets with plan(future::cluster)[39m [36m─────────────────────────────[39m |
10 | | -ℹ Backend package: future 1.32.0 |
11 | | -[32m✔[39m 1. future() - conditions [90m(1 test)[39m [36m(101ms)[39m |
12 | | -[32m✔[39m 2. %<-% - conditions [90m(1 test)[39m [36m(287ms)[39m |
13 | | -[32m✔[39m 3. future() - muffle conditions [90m(1 test)[39m [36m(229ms)[39m |
14 | | -[32m✔[39m 4. Argument '...' [90m(1 test)[39m [36m(224ms)[39m |
15 | | -[32m✔[39m 5. Argument '...' from parent function [90m(1 test)[39m [36m(265ms)[39m |
16 | | -[32m✔[39m 6. Argument '...' - non existing [90m(1 test)[39m [36m(263ms)[39m |
17 | | -[32m✔[39m 7. Argument '...' - exception [90m(1 test)[39m [36m(267ms)[39m |
18 | | -[32m✔[39m 8. Early signaling of errors [90m(4 tests)[39m [36m(943ms)[39m |
19 | | -[32m✔[39m 9. Early signaling of warnings [90m(4 tests)[39m [36m(1s)[39m |
20 | | -[32m✔[39m 10. Early signaling of messages [90m(4 tests)[39m [36m(1s)[39m |
21 | | -[32m✔[39m 11. %<-% - local evaluation [90m(2 tests)[39m [36m(494ms)[39m |
22 | | -[32m✔[39m 12. %<-% - local evaluation & global variable [90m(2 tests)[39m [36m(535ms)[39m |
23 | | -[32m✔[39m 13. %<-% - errors [90m(2 tests)[39m [36m(423ms)[39m |
24 | | -[32m✔[39m 14. %<-% - errors and listenv [90m(2 tests)[39m [36m(673ms)[39m |
25 | | -[32m✔[39m 15. %<-% & %->% [90m(2 tests)[39m [36m(553ms)[39m |
26 | | -[32m✔[39m 16. %<-% - nested [90m(1 test)[39m [36m(286ms)[39m |
27 | | -[32m✔[39m 17. futureAssign() - lazy evaluation [90m(2 tests)[39m [36m(528ms)[39m |
28 | | -[32m✔[39m 18. futureAssign() - potential task name clashes [90m(1 test)[39m [36m(325ms)[39m |
29 | | -[32m✔[39m 19. futureAssign() - global variables with and without lazy evaluation [90m(2 tests)[39m [36m(655ms)[39m |
30 | | -[32m✔[39m 20. futureAssign() - lazy evaluation via disposable option [90m(2 tests)[39m [36m(526ms)[39m |
31 | | -[32m✔[39m 21. futureCall() [90m(4 tests)[39m [36m(3.1s)[39m |
32 | | -[32m✔[39m 22. futureCall() - globals = list(a = 3) [90m(2 tests)[39m [36m(1.6s)[39m |
33 | | -[32m✔[39m 23. futureCall() - globals = "a" [90m(2 tests)[39m [36m(1.6s)[39m |
34 | | -[32m✔[39m 24. future() - rm() a global variable [90m(2 tests)[39m [36m(531ms)[39m |
35 | | -[32m✔[39m 25. future() - non-exported package objects [90m(1 test)[39m [36m(387ms)[39m |
36 | | -[32m✔[39m 26. future() - NSE '...' [90m(1 test)[39m [36m(345ms)[39m |
37 | | -[32m✔[39m 27. resolved() on lazy futures [90m(1 test)[39m [36m(306ms)[39m |
38 | | -[32m✔[39m 28. demo("mandelbrot", package = "future") [90m(2 tests)[39m [36m(1.6s)[39m |
39 | | -[32m✔[39m 29. nbrOfWorkers() [90m(1 test)[39m [36m(4ms)[39m |
40 | | -[32m✔[39m 30. future() - preserve R options (data.table) [90m(1 test)[39m [36m(927ms)[39m |
41 | | -[32m✔[39m 31. future() - 'data.table' inject [90m(1 test)[39m [36m(548ms)[39m |
42 | | -[32m✔[39m 32. future() - can load 'ff' package [90m(1 test)[39m [36m(290ms)[39m |
43 | | -[32m✔[39m 33. future() - can attach 'ff' package [90m(1 test)[39m [36m(255ms)[39m |
44 | | -[32m✔[39m 34. future() - preserve R options (ff) [90m(1 test)[39m [36m(746ms)[39m |
45 | | -[32m✔[39m 35. plan() [90m(1 test)[39m [36m(1ms)[39m |
46 | | -[32m✔[39m 36. plan() - workers=<numeric> [90m(1 test)[39m [36m(396ms)[39m |
47 | | -[32m✔[39m 37. plan() - workers=<function> [90m(1 test)[39m [36m(1.5s)[39m |
48 | | -[32m✔[39m 38. plan() - workers=<invalid> [90m(1 test)[39m [36m(2ms)[39m |
49 | | -[32m✔[39m 39. resolve() [90m(8 tests)[39m [36m(6s)[39m |
50 | | -[32m✔[39m 40. resolve() - run-time exception [90m(8 tests)[39m [36m(2.1s)[39m |
51 | | -[32m✔[39m 41. resolve(<list of futures and values>) [90m(2 tests)[39m [36m(534ms)[39m |
52 | | -[32m✔[39m 42. resolve(<list of futures>) [90m(2 tests)[39m [36m(527ms)[39m |
53 | | -[32m✔[39m 43. resolve(<named matrix list of futures and values>) - time ordering [90m(1 test)[39m [36m(772ms)[39m |
54 | | -[32m✔[39m 44. resolved() - assert non-blocking while launching lazy futures [90m(1 test)[39m [36m(4.4s)[39m |
55 | | -[32m✔[39m 45. Random Number Generation (RNG) - seeds and preserving RNGkind [90m(1 test)[39m [36m(197ms)[39m |
56 | | -[32m✔[39m 46. Random Number Generation (RNG) - future [90m(2 tests)[39m [36m(894ms)[39m |
57 | | -[32m✔[39m 47. Random Number Generation (RNG) - %<-% [90m(2 tests)[39m [36m(957ms)[39m |
58 | | -[32m✔[39m 48. Orchestration Stability - future() does not update RNG state [90m(1 test)[39m [36m(307ms)[39m |
59 | | -[32m✔[39m 49. Orchestration Stability - run() does not update RNG state [90m(1 test)[39m [36m(288ms)[39m |
60 | | -[32m✔[39m 50. Orchestration Stability - result() does not update RNG state [90m(1 test)[39m [36m(255ms)[39m |
61 | | -[32m✔[39m 51. Orchestration Stability - value() does not update RNG state [90m(1 test)[39m [36m(252ms)[39m |
62 | | -[32m✔[39m 52. future() - standard output [90m(2 tests)[39m [36m(548ms)[39m |
63 | | -[32m✔[39m 53. %<-% - standard output [90m(2 tests)[39m [36m(484ms)[39m |
64 | | -[32m✔[39m 54. value() - visibility [90m(1 test)[39m [36m(273ms)[39m |
| 10 | +ℹ Backend package: future 1.34.0.9109 |
| 11 | +[32m✔[39m 1. future() - conditions [90m(1 test)[39m [36m(104ms)[39m |
| 12 | +[32m✔[39m 2. %<-% - conditions [90m(1 test)[39m [36m(387ms)[39m |
| 13 | +[32m✔[39m 3. future() - muffle conditions [90m(1 test)[39m [36m(415ms)[39m |
| 14 | +[32m✔[39m 4. Argument '...' [90m(1 test)[39m [36m(362ms)[39m |
| 15 | +[32m✔[39m 5. Argument '...' from parent function [90m(1 test)[39m [36m(377ms)[39m |
| 16 | +[32m✔[39m 6. Argument '...' - non existing [90m(1 test)[39m [36m(339ms)[39m |
| 17 | +[32m✔[39m 7. Argument '...' - exception [90m(1 test)[39m [36m(349ms)[39m |
| 18 | +[32m✔[39m 8. Early signaling of errors [90m(4 tests)[39m [36m(1.4s)[39m |
| 19 | +[32m✔[39m 9. Early signaling of warnings [90m(4 tests)[39m [36m(1.3s)[39m |
| 20 | +[32m✔[39m 10. Early signaling of messages [90m(4 tests)[39m [36m(1.3s)[39m |
| 21 | +[32m✔[39m 11. %<-% - local evaluation [90m(2 tests)[39m [36m(696ms)[39m |
| 22 | +[32m✔[39m 12. %<-% - local evaluation & global variable [90m(2 tests)[39m [36m(696ms)[39m |
| 23 | +[32m✔[39m 13. %<-% - errors [90m(2 tests)[39m [36m(703ms)[39m |
| 24 | +[32m✔[39m 14. %<-% - errors and listenv [90m(2 tests)[39m [36m(923ms)[39m |
| 25 | +[32m✔[39m 15. %<-% & %->% [90m(2 tests)[39m [36m(808ms)[39m |
| 26 | +[32m✔[39m 16. %<-% - nested [90m(1 test)[39m [36m(482ms)[39m |
| 27 | +[32m✔[39m 17. futureAssign() - lazy evaluation [90m(2 tests)[39m [36m(738ms)[39m |
| 28 | +[32m✔[39m 18. futureAssign() - potential task name clashes [90m(1 test)[39m [36m(424ms)[39m |
| 29 | +[32m✔[39m 19. futureAssign() - global variables with and without lazy evaluation [90m(2 tests)[39m [36m(935ms)[39m |
| 30 | +[32m✔[39m 20. futureAssign() - lazy evaluation via disposable option [90m(2 tests)[39m [36m(1.1s)[39m |
| 31 | +[32m✔[39m 21. futureCall() [90m(4 tests)[39m [36m(7.2s)[39m |
| 32 | +[32m✔[39m 22. futureCall() - globals = list(a = 3) [90m(2 tests)[39m [36m(4s)[39m |
| 33 | +[32m✔[39m 23. futureCall() - globals = "a" [90m(2 tests)[39m [36m(4.8s)[39m |
| 34 | +[32m✔[39m 24. future() - rm() a global variable [90m(2 tests)[39m [36m(1.7s)[39m |
| 35 | +[32m✔[39m 25. future() - non-exported package objects [90m(1 test)[39m [36m(855ms)[39m |
| 36 | +[32m✔[39m 26. future() - NSE '...' [90m(1 test)[39m [36m(875ms)[39m |
| 37 | +[32m✔[39m 27. resolved() on lazy futures [90m(1 test)[39m [36m(698ms)[39m |
| 38 | +[32m✔[39m 28. demo("mandelbrot", package = "future") [90m(2 tests)[39m [36m(2s)[39m |
| 39 | +[32m✔[39m 29. nbrOfWorkers() [90m(1 test)[39m [36m(18ms)[39m |
| 40 | +[32m✔[39m 30. future() - preserve R options (data.table) [90m(1 test)[39m [36m(918ms)[39m |
| 41 | +[32m✔[39m 31. future() - 'data.table' inject [90m(1 test)[39m [36m(768ms)[39m |
| 42 | +[32m✔[39m 32. future() - can load 'ff' package [90m(1 test)[39m [36m(747ms)[39m |
| 43 | +[32m✔[39m 33. future() - can attach 'ff' package [90m(1 test)[39m [36m(670ms)[39m |
| 44 | +[32m✔[39m 34. future() - preserve R options (ff) [90m(1 test)[39m [36m(1.4s)[39m |
| 45 | +[32m✔[39m 35. plan() [90m(1 test)[39m [36m(2ms)[39m |
| 46 | +[32m✔[39m 36. plan() - workers=<numeric> [90m(1 test)[39m [36m(961ms)[39m |
| 47 | +[32m✔[39m 37. plan() - workers=<function> [90m(1 test)[39m [36m(1.1s)[39m |
| 48 | +[32m✔[39m 38. plan() - workers=<invalid> [90m(1 test)[39m [36m(5ms)[39m |
| 49 | +[32m✔[39m 39. resolve() [90m(8 tests)[39m [36m(8.8s)[39m |
| 50 | +[32m✔[39m 40. resolve() - run-time exception [90m(8 tests)[39m [36m(4.8s)[39m |
| 51 | +[32m✔[39m 41. resolve(<list of futures and values>) [90m(2 tests)[39m [36m(1.6s)[39m |
| 52 | +[32m✔[39m 42. resolve(<list of futures>) [90m(2 tests)[39m [36m(1.5s)[39m |
| 53 | +[32m✔[39m 43. resolve(<named matrix list of futures and values>) - time ordering [90m(1 test)[39m [36m(1.2s)[39m |
| 54 | +[32m✔[39m 44. resolved() - assert non-blocking while launching lazy futures [90m(1 test)[39m [36m(4.5s)[39m |
| 55 | +[32m✔[39m 45. Random Number Generation (RNG) - seeds and preserving RNGkind [90m(1 test)[39m [36m(311ms)[39m |
| 56 | +[32m✔[39m 46. Random Number Generation (RNG) - future [90m(2 tests)[39m [36m(1.9s)[39m |
| 57 | +[32m✔[39m 47. Random Number Generation (RNG) - %<-% [90m(2 tests)[39m [36m(1.8s)[39m |
| 58 | +[32m✔[39m 48. Orchestration Stability - future() does not update RNG state [90m(1 test)[39m [36m(510ms)[39m |
| 59 | +[32m✔[39m 49. Orchestration Stability - run() does not update RNG state [90m(1 test)[39m [36m(625ms)[39m |
| 60 | +[32m✔[39m 50. Orchestration Stability - result() does not update RNG state [90m(1 test)[39m [36m(672ms)[39m |
| 61 | +[32m✔[39m 51. Orchestration Stability - value() does not update RNG state [90m(1 test)[39m [36m(618ms)[39m |
| 62 | +[32m✔[39m 52. future() - standard output [90m(2 tests)[39m [36m(1.2s)[39m |
| 63 | +[32m✔[39m 53. %<-% - standard output [90m(2 tests)[39m [36m(1.1s)[39m |
| 64 | +[32m✔[39m 54. value() - visibility [90m(1 test)[39m [36m(689ms)[39m |
65 | 65 |
|
66 | 66 | Number of tests: 54 |
67 | 67 | Number of test steps: 98 |
68 | | -Duration: 43.4s |
| 68 | +Duration: 1m 16.4s |
69 | 69 | Results: [32m98 ok [32m✔[32m[39m | [34m0 skips [34m★[34m[39m | [31m0 errors [31m✖[31m[39m | [33m0 timeouts [33mT[33m[39m |
70 | 70 |
|
0 commit comments