Running 'testthat.R' [87s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > library(testthat)
  > test_check('geoknife')
  Loading required package: geoknife
  
  Attaching package: 'geoknife'
  
  The following object is masked from 'package:stats':
  
      start
  
  The following object is masked from 'package:graphics':
  
      title
  
  The following object is masked from 'package:base':
  
      url
  
  [ FAIL 6 | WARN 0 | SKIP 71 | PASS 61 ]
  
  == Skipped tests ===============================================================
  * On CRAN (71)
  
  == Failed tests ================================================================
  -- Error (test-query_webgeom.R:32:3): query values returns only unique ---------
  Error: Timeout was reached: [cida.usgs.gov] Connection timed out after 10000 milliseconds
  Backtrace:
       x
    1. +-testthat::expect_false(...) at test-query_webgeom.R:32:2
    2. | \-testthat::quasi_label(enquo(object), label, arg = "object")
    3. |   \-rlang::eval_bare(expr, quo_get_env(quo))
    4. +-base::duplicated(...)
    5. +-geoknife::query(...)
    6. \-geoknife::query(...)
    7.   +-geoknife:::gcontent(gGET(url))
    8.   | +-xml2::read_xml(...)
    9.   | +-base::iconv(...)
   10.   | \-base::readBin(response$content, character())
   11.   \-geoknife:::gGET(url)
   12.     \-geoknife:::retryVERB(httr::GET, url, ...)
  -- Error (test-whisker_templating.R:18:3): basic XML creation works ------------
  Error in `curl::curl_fetch_memory(url, handle = handle)`: Timeout was reached: [cida.usgs.gov] Connection timed out after 10006 milliseconds
  Backtrace:
       x
    1. +-geoknife::XML(wg, wd, wp) at test-whisker_templating.R:18:2
    2. \-geoknife::XML(wg, wd, wp)
    3.   \-geoknife:::.setProcessInputs(...)
    4.     +-base::do.call(fun, list(...))
    5.     \-geoknife:::.DATASET_URI(stencil = `<webgeom>`, fabric = `<webdata>`)
    6.       \-geoknife:::dodsReplace(url(fabric))
    7.         +-httr::headers(httr::HEAD(uri))
    8.         \-httr::HEAD(uri)
    9.           \-httr:::request_perform(req, hu$handle$handle)
   10.             +-httr:::request_fetch(req$output, req$url, handle)
   11.             \-httr:::request_fetch.write_memory(req$output, req$url, handle)
   12.               \-curl::curl_fetch_memory(url, handle = handle)
  -- Error (test-whisker_templating.R:31:3): Execute XML creation with two points works --
  Error in `curl::curl_fetch_memory(url, handle = handle)`: Timeout was reached: [cida.usgs.gov] Connection timed out after 10000 milliseconds
  Backtrace:
       x
    1. +-geoknife::XML(wg, wd, wp) at test-whisker_templating.R:31:2
    2. \-geoknife::XML(wg, wd, wp)
    3.   \-geoknife:::.setProcessInputs(...)
    4.     +-base::do.call(fun, list(...))
    5.     \-geoknife:::.DATASET_URI(stencil = `<simplegm>`, fabric = `<webdata>`)
    6.       \-geoknife:::dodsReplace(url(fabric))
    7.         +-httr::headers(httr::HEAD(uri))
    8.         \-httr::HEAD(uri)
    9.           \-httr:::request_perform(req, hu$handle$handle)
   10.             +-httr:::request_fetch(req$output, req$url, handle)
   11.             \-httr:::request_fetch.write_memory(req$output, req$url, handle)
   12.               \-curl::curl_fetch_memory(url, handle = handle)
  -- Error (test-whisker_templating.R:41:3): Execute XML works with no gmlids and multiple variables --
  Error in `curl::curl_fetch_memory(url, handle = handle)`: Timeout was reached: [cida.usgs.gov] Connection timed out after 10000 milliseconds
  Backtrace:
       x
    1. +-geoknife::XML(wg, wd, wp) at test-whisker_templating.R:41:2
    2. \-geoknife::XML(wg, wd, wp)
    3.   \-geoknife:::.setProcessInputs(...)
    4.     +-base::do.call(fun, list(...))
    5.     \-geoknife:::.DATASET_URI(stencil = `<webgeom>`, fabric = `<webdata>`)
    6.       \-geoknife:::dodsReplace(url(fabric))
    7.         +-httr::headers(httr::HEAD(uri))
    8.         \-httr::HEAD(uri)
    9.           \-httr:::request_perform(req, hu$handle$handle)
   10.             +-httr:::request_fetch(req$output, req$url, handle)
   11.             \-httr:::request_fetch.write_memory(req$output, req$url, handle)
   12.               \-curl::curl_fetch_memory(url, handle = handle)
  -- Error (test-whisker_templating.R:49:3): you can set TAB delimited and get back the right XML --
  Error in `curl::curl_fetch_memory(url, handle = handle)`: Timeout was reached: [cida.usgs.gov] Connection timed out after 10000 milliseconds
  Backtrace:
       x
    1. +-geoknife::XML(...) at test-whisker_templating.R:49:2
    2. \-geoknife::XML(...)
    3.   \-geoknife:::.setProcessInputs(...)
    4.     +-base::do.call(fun, list(...))
    5.     \-geoknife:::.DATASET_URI(stencil = `<webgeom>`, fabric = `<webdata>`)
    6.       \-geoknife:::dodsReplace(url(fabric))
    7.         +-httr::headers(httr::HEAD(uri))
    8.         \-httr::HEAD(uri)
    9.           \-httr:::request_perform(req, hu$handle$handle)
   10.             +-httr:::request_fetch(req$output, req$url, handle)
   11.             \-httr:::request_fetch.write_memory(req$output, req$url, handle)
   12.               \-curl::curl_fetch_memory(url, handle = handle)
  -- Error (test-whisker_templating.R:57:3): you can set output_type geotiff and get back the right XML --
  Error in `curl::curl_fetch_memory(url, handle = handle)`: Timeout was reached: [cida.usgs.gov] Connection timed out after 10000 milliseconds
  Backtrace:
       x
    1. +-geoknife::XML(...) at test-whisker_templating.R:57:2
    2. \-geoknife::XML(...)
    3.   \-geoknife:::.setProcessInputs(...)
    4.     +-base::do.call(fun, list(...))
    5.     \-geoknife:::.DATASET_URI(stencil = `<webgeom>`, fabric = `<webdata>`)
    6.       \-geoknife:::dodsReplace(url(fabric))
    7.         +-httr::headers(httr::HEAD(uri))
    8.         \-httr::HEAD(uri)
    9.           \-httr:::request_perform(req, hu$handle$handle)
   10.             +-httr:::request_fetch(req$output, req$url, handle)
   11.             \-httr:::request_fetch.write_memory(req$output, req$url, handle)
   12.               \-curl::curl_fetch_memory(url, handle = handle)
  
  [ FAIL 6 | WARN 0 | SKIP 71 | PASS 61 ]
  Error: Test failures
  Execution halted