CRAN Package Check Results for Package tidyterra

Last updated on 2025-12-03 05:50:29 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 0.7.2 32.35 427.41 459.76 OK
r-devel-linux-x86_64-debian-gcc 0.7.2 21.29 267.51 288.80 OK
r-devel-linux-x86_64-fedora-clang 0.7.2 138.00 655.96 793.96 OK
r-devel-linux-x86_64-fedora-gcc 0.7.2 68.00 635.74 703.74 OK
r-devel-windows-x86_64 0.7.2 31.00 287.00 318.00 OK
r-patched-linux-x86_64 0.7.2 33.52 399.45 432.97 OK
r-release-linux-x86_64 0.7.2 30.91 394.03 424.94 OK
r-release-macos-arm64 0.7.2 OK
r-release-macos-x86_64 0.7.2 33.00 405.00 438.00 OK
r-release-windows-x86_64 0.7.2 30.00 374.00 404.00 OK
r-oldrel-macos-arm64 0.7.2 OK
r-oldrel-macos-x86_64 0.7.2 29.00 408.00 437.00 OK
r-oldrel-windows-x86_64 0.7.2 41.00 429.00 470.00 ERROR

Check Details

Version: 0.7.2
Check: examples
Result: ERROR Running examples in 'tidyterra-Ex.R' failed The error most likely occurred in: > ### Name: as_spatraster > ### Title: Coerce a data frame to 'SpatRaster' > ### Aliases: as_spatraster > > ### ** Examples > > library(terra) terra 1.8.86 > > r <- rast(matrix(1:90, ncol = 3), crs = "EPSG:3857") Warning: PROJ: proj_create_from_database: Cannot find proj.db (GDAL error 1) Error: [rast] empty srs Execution halted Flavor: r-oldrel-windows-x86_64

Version: 0.7.2
Check: tests
Result: ERROR Running 'testthat.R' [138s] Running the tests in 'tests/testthat.R' failed. Complete output: > # This file is part of the standard setup for testthat. > # It is recommended that you do not modify it. > # > # Where should you do additional test configuration? > # Learn more about the roles of various files in: > # * https://r-pkgs.org/testing-design.html#sec-tests-files-overview > # * https://testthat.r-lib.org/articles/special-files.html > > library(testthat) > library(tidyterra) Attaching package: 'tidyterra' The following object is masked from 'package:stats': filter > > test_check("tidyterra") terra 1.8.86 Attaching package: 'terra' The following objects are masked from 'package:testthat': compare, describe Saving _problems/test-scales_fill_hypso-441.R Saving _problems/test-scales_grass-748.R [ FAIL 2 | WARN 2 | SKIP 401 | PASS 639 ] ══ Skipped tests (401) ═════════════════════════════════════════════════════════ • On CRAN (401): 'test-arrange-SpatVector.R:2:3', 'test-arrange-SpatVector.R:18:3', 'test-arrange-SpatVector.R:38:3', 'test-arrange-SpatVector.R:54:3', 'test-as_coordinates.R:2:3', 'test-as_coordinates.R:8:3', 'test-as_coordinates.R:43:3', 'test-as_sf.R:2:3', 'test-as_sf.R:20:3', 'test-as_sf.R:39:3', 'test-as_sf.R:57:3', 'test-as_sf.R:81:3', 'test-as_spatraster.R:2:3', 'test-as_spatraster.R:17:3', 'test-as_spatraster.R:62:3', 'test-as_spatraster.R:96:3', 'test-as_spatraster.R:119:3', 'test-as_spatraster.R:151:3', 'test-as_spatvector.R:2:3', 'test-as_spatvector.R:20:3', 'test-as_spatvector.R:49:3', 'test-as_spatvector.R:93:3', 'test-as_spatvector.R:137:3', 'test-as_spatvector.R:163:3', 'test-as_spatvector.R:189:3', 'test-as_spatvector.R:214:3', 'test-as_spatvector.R:259:3', 'test-as_spatvector.R:270:3', 'test-as_spatvector.R:282:3', 'test-as_spatvector.R:300:3', 'test-as_spatvector.R:319:3', 'test-as_spatvector.R:338:3', 'test-as_spatvector.R:377:3', 'test-as_spatvector.R:409:3', 'test-as_spatvector.R:442:3', 'test-as_spatvector.R:500:3', 'test-as_spatvector.R:558:3', 'test-as_spatvector.R:620:3', 'test-as_tibble-Spat.R:2:3', 'test-as_tibble-Spat.R:52:3', 'test-as_tibble-Spat.R:92:3', 'test-as_tibble-Spat.R:122:3', 'test-autoplot-Spat.R:3:3', 'test-autoplot-Spat.R:141:3', 'test-bind-cols-SpatVector.R:3:3', 'test-bind-cols-SpatVector.R:13:3', 'test-bind-cols-SpatVector.R:37:3', 'test-bind-cols-SpatVector.R:55:3', 'test-bind-cols-SpatVector.R:74:3', 'test-bind-cols-SpatVector.R:94:3', 'test-bind-cols-SpatVector.R:115:3', 'test-bind-cols-SpatVector.R:138:3', 'test-bind-rows-SpatVector.R:4:3', 'test-bind-rows-SpatVector.R:15:3', 'test-bind-rows-SpatVector.R:26:3', 'test-bind-rows-SpatVector.R:37:3', 'test-bind-rows-SpatVector.R:49:3', 'test-bind-rows-SpatVector.R:62:3', 'test-bind-rows-SpatVector.R:99:3', 'test-bind-rows-SpatVector.R:115:3', 'test-bind-rows-SpatVector.R:134:3', 'test-bind-rows-SpatVector.R:155:3', 'test-bind-rows-SpatVector.R:170:3', 'test-bind-rows-SpatVector.R:180:3', 'test-bind-rows-SpatVector.R:188:3', 'test-bind-rows-SpatVector.R:200:3', 'test-bind-rows-SpatVector.R:220:3', 'test-compare_spatrasters.R:2:3', 'test-compare_spatrasters.R:13:3', 'test-compare_spatrasters.R:23:3', 'test-compare_spatrasters.R:35:3', 'test-compare_spatrasters.R:47:3', 'test-compare_spatrasters.R:60:3', 'test-count-tally-SpatVector.R:5:3', 'test-count-tally-SpatVector.R:35:3', 'test-count-tally-SpatVector.R:47:3', 'test-count-tally-SpatVector.R:70:3', 'test-count-tally-SpatVector.R:91:3', 'test-count-tally-SpatVector.R:111:3', 'test-count-tally-SpatVector.R:124:3', 'test-count-tally-SpatVector.R:134:3', 'test-count-tally-SpatVector.R:213:3', 'test-count-tally-SpatVector.R:292:3', 'test-count-tally-SpatVector.R:374:3', 'test-count-tally-SpatVector.R:418:3', 'test-count-tally-SpatVector.R:462:3', 'test-distinct-SpatVector.R:2:3', 'test-distinct-SpatVector.R:21:3', 'test-distinct-SpatVector.R:40:3', 'test-distinct-SpatVector.R:65:3', 'test-distinct-SpatVector.R:97:3', 'test-distinct-SpatVector.R:107:3', 'test-distinct-SpatVector.R:120:3', 'test-distinct-SpatVector.R:137:3', 'test-distinct-SpatVector.R:147:3', 'test-drop_na-Spat.R:2:3', 'test-drop_na-Spat.R:31:3', 'test-drop_na-Spat.R:51:3', 'test-drop_na-Spat.R:81:3', 'test-fill-SpatVector.R:2:3', 'test-fill-SpatVector.R:29:3', 'test-fill-SpatVector.R:54:3', 'test-fill-SpatVector.R:79:3', 'test-fill-SpatVector.R:103:3', 'test-fill-SpatVector.R:120:3', 'test-fill-SpatVector.R:138:3', 'test-filter-Spat.R:2:3', 'test-filter-Spat.R:31:3', 'test-filter-Spat.R:56:3', 'test-filter-Spat.R:68:3', 'test-filter-Spat.R:87:3', 'test-filter-Spat.R:106:3', 'test-fortify-Spat.R:2:3', 'test-fortify-Spat.R:32:3', 'test-fortify-Spat.R:91:3', 'test-fortify-Spat.R:153:3', 'test-fortify-Spat.R:235:3', 'test-geom_spat_contour.R:2:3', 'test-geom_spat_contour.R:31:3', 'test-geom_spat_contour.R:78:3', 'test-geom_spat_contour.R:187:3', 'test-geom_spat_contour_fill.R:2:3', 'test-geom_spat_contour_fill.R:50:3', 'test-geom_spat_contour_fill.R:213:3', 'test-geom_spat_contour_text.R:2:3', 'test-geom_spat_contour_text.R:21:3', 'test-geom_spat_contour_text.R:30:3', 'test-geom_spat_contour_text.R:49:3', 'test-geom_spat_contour_text.R:65:3', 'test-geom_spat_contour_text.R:112:3', 'test-geom_spat_contour_text.R:241:3', 'test-geom_spatraster_1lyr.R:2:3', 'test-geom_spatraster_1lyr.R:205:3', 'test-geom_spatraster_1lyr.R:387:3', 'test-geom_spatraster_1lyr_coltab.R:2:3', 'test-geom_spatraster_1lyr_coltab.R:144:3', 'test-geom_spatraster_1lyr_coltab.R:308:3', 'test-geom_spatraster_3lyr.R:2:3', 'test-geom_spatraster_3lyr.R:313:3', 'test-geom_spatraster_3lyr.R:544:3', 'test-geom_spatraster_3lyr_coltab.R:37:3', 'test-geom_spatraster_rgb.R:2:3', 'test-geom_spatraster_rgb.R:165:3', 'test-geom_spatraster_rgb.R:297:3', 'test-geom_spatraster_rgb.R:445:3', 'test-geom_spatraster_rgb.R:601:3', 'test-geom_spatraster_rgb.R:649:3', 'test-geom_spatvector.R:2:3', 'test-geom_spatvector.R:58:3', 'test-geom_spatvector.R:99:3', 'test-glimpse-Spat.R:2:3', 'test-glimpse-Spat.R:26:3', 'test-glimpse-Spat.R:51:3', 'test-glimpse-Spat.R:66:3', 'test-glimpse-Spat.R:90:3', 'test-glimpse-Spat.R:121:3', 'test-glimpse-Spat.R:140:3', 'test-glimpse-Spat.R:180:3', 'test-glimpse-Spat.R:189:3', 'test-glimpse-Spat.R:212:3', 'test-group-by-SpatVector-terra.R:2:3', 'test-group-by-SpatVector-terra.R:19:3', 'test-group-by-SpatVector-terra.R:37:3', 'test-group-by-SpatVector-terra.R:58:3', 'test-group-by-SpatVector-terra.R:80:3', 'test-group-by-SpatVector-terra.R:96:3', 'test-group-by-SpatVector-terra.R:120:3', 'test-group-by-SpatVector-terra.R:144:3', 'test-group-by-SpatVector.R:3:3', 'test-group-by-SpatVector.R:25:3', 'test-group-by-SpatVector.R:51:3', 'test-group-by-SpatVector.R:72:3', 'test-group-by-SpatVector.R:81:3', 'test-group-by-SpatVector.R:97:3', 'test-group-by-SpatVector.R:116:3', 'test-group-by-SpatVector.R:133:3', 'test-group-by-SpatVector.R:170:3', 'test-group-by-SpatVector.R:206:3', 'test-group-data-SpatVector.R:4:3', 'test-group-data-SpatVector.R:28:3', 'test-group-data-SpatVector.R:45:3', 'test-group-data-SpatVector.R:68:3', 'test-group-data-SpatVector.R:94:3', 'test-group-data-SpatVector.R:118:3', 'test-group-data-SpatVector.R:132:3', 'test-group-data-SpatVector.R:144:3', 'test-group-data-SpatVector.R:163:3', 'test-group-data-SpatVector.R:187:3', 'test-group-data-SpatVector.R:207:3', 'test-group-data-SpatVector.R:231:3', 'test-join-SpatVector.R:4:3', 'test-join-SpatVector.R:29:3', 'test-join-SpatVector.R:40:3', 'test-join-SpatVector.R:56:3', 'test-join-SpatVector.R:71:3', 'test-join-SpatVector.R:89:3', 'test-keep_coltab.R:3:3', 'test-keep_coltab.R:24:3', 'test-keep_coltab.R:45:3', 'test-keep_coltab.R:97:3', 'test-keep_coltab.R:156:3', 'test-keep_coltab.R:222:3', 'test-keep_coltab.R:239:3', 'test-keep_coltab.R:294:3', 'test-keep_coltab.R:311:3', 'test-mutate-Spat.R:2:3', 'test-mutate-Spat.R:16:3', 'test-mutate-Spat.R:59:3', 'test-mutate-Spat.R:77:3', 'test-pivot-long-SpatVector.R:2:3', 'test-pivot-long-SpatVector.R:23:3', 'test-pivot-long-SpatVector.R:44:3', 'test-pivot-long-SpatVector.R:61:3', 'test-pivot-long-SpatVector.R:78:3', 'test-pivot-long-SpatVector.R:106:3', 'test-pivot-long-SpatVector.R:121:3', 'test-pivot-long-SpatVector.R:140:3', 'test-pivot-long-SpatVector.R:160:3', 'test-pivot-long-SpatVector.R:177:3', 'test-pivot-long-SpatVector.R:210:3', 'test-pivot-long-SpatVector.R:233:3', 'test-pivot-long-SpatVector.R:261:3', 'test-pivot-long-SpatVector.R:287:3', 'test-pivot-long-SpatVector.R:320:3', 'test-pivot-long-SpatVector.R:353:3', 'test-pivot-long-SpatVector.R:386:3', 'test-pivot-wide-SpatVector.R:2:3', 'test-pivot-wide-SpatVector.R:29:3', 'test-pivot-wide-SpatVector.R:58:3', 'test-pivot-wide-SpatVector.R:87:3', 'test-pivot-wide-SpatVector.R:108:3', 'test-pivot-wide-SpatVector.R:127:3', 'test-pivot-wide-SpatVector.R:146:3', 'test-pivot-wide-SpatVector.R:173:3', 'test-pivot-wide-SpatVector.R:195:3', 'test-pivot-wide-SpatVector.R:213:3', 'test-pivot-wide-SpatVector.R:222:3', 'test-pivot-wide-SpatVector.R:246:3', 'test-pivot-wide-SpatVector.R:277:3', 'test-pivot-wide-SpatVector.R:297:3', 'test-pivot-wide-SpatVector.R:318:3', 'test-pivot-wide-SpatVector.R:330:3', 'test-pull-Spat.R:2:3', 'test-pull-Spat.R:71:3', 'test-pull_crs.R:15:3', 'test-relocate-Spat.R:2:3', 'test-relocate-Spat.R:27:3', 'test-rename-Spat.R:2:3', 'test-rename-Spat.R:29:3', 'test-rename-Spat.R:64:3', 'test-rename-Spat.R:92:3', 'test-rename-Spat.R:119:3', 'test-rename-Spat.R:129:3', 'test-replace_na-Spat.R:2:3', 'test-replace_na-Spat.R:60:3', 'test-rowwise-SpatVector-terra.R:2:3', 'test-rowwise-SpatVector-terra.R:18:3', 'test-rowwise-SpatVector-terra.R:35:3', 'test-rowwise-SpatVector-terra.R:55:3', 'test-rowwise-SpatVector-terra.R:76:3', 'test-rowwise-SpatVector-terra.R:91:3', 'test-rowwise-SpatVector-terra.R:114:3', 'test-rowwise-SpatVector-terra.R:137:3', 'test-rowwise-SpatVector.R:2:3', 'test-rowwise-SpatVector.R:49:3', 'test-rowwise-SpatVector.R:76:3', 'test-rowwise-SpatVector.R:101:3', 'test-rowwise-SpatVector.R:114:3', 'test-scales_col_cross_blended.R:1:1', 'test-scales_col_cross_blended.R:69:1', 'test-scales_col_cross_blended.R:107:1', 'test-scales_col_cross_blended.R:174:1', 'test-scales_col_cross_blended.R:228:1', 'test-scales_col_cross_blended.R:312:1', 'test-scales_col_cross_blended.R:372:3', 'test-scales_col_hypso.R:1:1', 'test-scales_col_hypso.R:69:1', 'test-scales_col_hypso.R:103:1', 'test-scales_col_hypso.R:170:1', 'test-scales_col_hypso.R:218:1', 'test-scales_col_hypso.R:302:1', 'test-scales_col_terrain.R:1:1', 'test-scales_col_terrain.R:50:1', 'test-scales_col_terrain.R:99:1', 'test-scales_col_whitebox.R:1:1', 'test-scales_col_whitebox.R:73:1', 'test-scales_col_whitebox.R:144:1', 'test-scales_col_wiki.R:1:1', 'test-scales_col_wiki.R:51:1', 'test-scales_col_wiki.R:102:1', 'test-scales_coltab.R:1:1', 'test-scales_coltab.R:98:1', 'test-scales_coltab.R:109:1', 'test-scales_coltab.R:173:1', 'test-scales_fill_cross_blended.R:1:1', 'test-scales_fill_cross_blended.R:68:1', 'test-scales_fill_cross_blended.R:106:1', 'test-scales_fill_cross_blended.R:173:1', 'test-scales_fill_cross_blended.R:227:1', 'test-scales_fill_cross_blended.R:311:1', 'test-scales_fill_cross_blended.R:369:1', 'test-scales_fill_cross_blended.R:391:1', 'test-scales_fill_hypso.R:1:1', 'test-scales_fill_hypso.R:69:1', 'test-scales_fill_hypso.R:103:1', 'test-scales_fill_hypso.R:170:1', 'test-scales_fill_hypso.R:218:1', 'test-scales_fill_hypso.R:302:1', 'test-scales_fill_hypso.R:352:1', 'test-scales_fill_hypso.R:374:1', 'test-scales_fill_terrain.R:1:1', 'test-scales_fill_terrain.R:45:1', 'test-scales_fill_terrain.R:88:1', 'test-scales_fill_whitebox.R:1:1', 'test-scales_fill_whitebox.R:68:1', 'test-scales_fill_whitebox.R:135:1', 'test-scales_fill_whitebox.R:221:1', 'test-scales_fill_wiki.R:1:1', 'test-scales_fill_wiki.R:46:1', 'test-scales_fill_wiki.R:90:1', 'test-scales_grass.R:1:1', 'test-scales_grass.R:69:1', 'test-scales_grass.R:136:1', 'test-scales_grass.R:202:1', 'test-scales_grass.R:286:1', 'test-scales_grass.R:355:1', 'test-scales_grass.R:422:1', 'test-scales_grass.R:489:1', 'test-scales_grass.R:542:1', 'test-scales_grass.R:626:1', 'test-scales_grass.R:695:1', 'test-scales_princess.R:1:1', 'test-scales_princess.R:68:1', 'test-scales_princess.R:135:1', 'test-scales_princess.R:221:1', 'test-scales_princess.R:243:1', 'test-scales_princess.R:315:1', 'test-scales_princess.R:386:1', 'test-select-Spat.R:2:3', 'test-select-Spat.R:20:3', 'test-select-Spat.R:39:3', 'test-select-Spat.R:59:3', 'test-select-Spat.R:76:3', 'test-select-Spat.R:88:3', 'test-slice-SpatRaster.R:2:3', 'test-slice-SpatRaster.R:71:3', 'test-slice-SpatRaster.R:133:3', 'test-slice-SpatRaster.R:203:3', 'test-slice-SpatRaster.R:294:3', 'test-slice-SpatRaster.R:387:3', 'test-slice-SpatRaster.R:449:3', 'test-slice-SpatRaster.R:528:3', 'test-slice-SpatRaster.R:607:3', 'test-slice-SpatVector.R:3:3', 'test-slice-SpatVector.R:19:3', 'test-slice-SpatVector.R:35:3', 'test-slice-SpatVector.R:51:3', 'test-slice-SpatVector.R:67:3', 'test-slice-SpatVector.R:76:3', 'test-slice-SpatVector.R:98:3', 'test-slice-SpatVector.R:107:3', 'test-slice-SpatVector.R:119:3', 'test-slice-SpatVector.R:129:3', 'test-slice-SpatVector.R:142:3', 'test-slice-SpatVector.R:155:3', 'test-slice-SpatVector.R:170:3', 'test-slice-SpatVector.R:184:3', 'test-slice-SpatVector.R:203:3', 'test-slice-SpatVector.R:218:3', 'test-slice-SpatVector.R:232:3', 'test-slice-SpatVector.R:247:3', 'test-slice-SpatVector.R:273:3', 'test-slice-SpatVector.R:294:3', 'test-slice-SpatVector.R:308:3', 'test-slice-SpatVector.R:323:3', 'test-slice-SpatVector.R:341:3', 'test-slice-SpatVector.R:361:3', 'test-slice-SpatVector.R:388:3', 'test-slice-SpatVector.R:399:3', 'test-slice-SpatVector.R:415:3', 'test-slice-SpatVector.R:426:3', 'test-slice-SpatVector.R:441:3', 'test-slice-SpatVector.R:456:3', 'test-slice-SpatVector.R:467:3', 'test-slice-SpatVector.R:483:3', 'test-slice-SpatVector.R:511:3', 'test-slice-SpatVector.R:527:3', 'test-slice-SpatVector.R:557:3', 'test-stat_spatraster.R:2:3', 'test-stat_spatraster.R:86:3', 'test-summarise-SpatVector.R:2:3', 'test-summarise-SpatVector.R:38:3', 'test-summarise-SpatVector.R:50:3', 'test-summarise-SpatVector.R:78:3', 'test-summarise-SpatVector.R:129:3', 'test-summarise-SpatVector.R:184:3', 'test-summarise-SpatVector.R:249:3', 'test-transmute-Spat.R:2:3', 'test-transmute-Spat.R:14:3', 'test-transmute-Spat.R:31:3', 'test-transmute-Spat.R:49:3' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-scales_fill_hypso.R:441:3'): PR 165 ──────────────────────────── <Rcpp::exception/C++Error/error/condition> Error: OGRCreateCoordinateTransformation(): transformation not available Backtrace: ▆ 1. └─vdiffr::expect_doppelganger("pr165_01: nolims", p1) at test-scales_fill_hypso.R:441:3 2. └─vdiffr (local) writer(fig, testcase, title) 3. ├─vdiffr:::print_plot(plot, title) 4. └─vdiffr:::print_plot.ggplot(plot, title) 5. ├─base::print(p) 6. └─ggplot2 (local) `print.ggplot2::ggplot`(p) 7. ├─ggplot2::ggplot_build(x) 8. └─ggplot2 (local) `ggplot_build.ggplot2::ggplot`(x) 9. └─layout$setup(data, plot@data, plot@plot_env) 10. └─ggplot2 (local) setup(..., self = self) 11. └─self$coord$setup_data(data, self$coord_params) 12. └─ggplot2 (local) setup_data(...) 13. └─base::lapply(...) 14. └─ggplot2 (local) FUN(X[[i]], ...) 15. └─base::lapply(layer_data[idx], sf::st_transform, crs = params$crs) 16. ├─sf (local) FUN(X[[i]], ...) 17. └─sf:::st_transform.sfc(X[[i]], ...) 18. ├─sf::st_sfc(...) 19. ├─base::structure(...) 20. └─sf:::CPL_transform(...) ── Error ('test-scales_grass.R:748:3'): PR 165 ───────────────────────────────── <Rcpp::exception/C++Error/error/condition> Error: OGRCreateCoordinateTransformation(): transformation not available Backtrace: ▆ 1. └─vdiffr::expect_doppelganger("pr165_01: nolims", p1) at test-scales_grass.R:748:3 2. └─vdiffr (local) writer(fig, testcase, title) 3. ├─vdiffr:::print_plot(plot, title) 4. └─vdiffr:::print_plot.ggplot(plot, title) 5. ├─base::print(p) 6. └─ggplot2 (local) `print.ggplot2::ggplot`(p) 7. ├─ggplot2::ggplot_build(x) 8. └─ggplot2 (local) `ggplot_build.ggplot2::ggplot`(x) 9. └─layout$setup(data, plot@data, plot@plot_env) 10. └─ggplot2 (local) setup(..., self = self) 11. └─self$coord$setup_data(data, self$coord_params) 12. └─ggplot2 (local) setup_data(...) 13. └─base::lapply(...) 14. └─ggplot2 (local) FUN(X[[i]], ...) 15. └─base::lapply(layer_data[idx], sf::st_transform, crs = params$crs) 16. ├─sf (local) FUN(X[[i]], ...) 17. └─sf:::st_transform.sfc(X[[i]], ...) 18. ├─sf::st_sfc(...) 19. ├─base::structure(...) 20. └─sf:::CPL_transform(...) [ FAIL 2 | WARN 2 | SKIP 401 | PASS 639 ] Error: ! Test failures. Execution halted Flavor: r-oldrel-windows-x86_64

mirror server hosted at Truenetwork, Russian Federation.