Check if pprof and its dependencies are installed.

pprof_sitrep()

Examples

pprof_sitrep()
#> ● Call test_pprof() to test installation.
#>
#> ── Requirements ────────────────────────────────────────────────────────────────
#> pprof missing
#> ● See <https://github.com/google/pprof> to install pprof.
#> Graphviz missing
#> ● See <https://www.graphviz.org/download> to install Graphviz.
#>
#> ── Go ──────────────────────────────────────────────────────────────────────────
#> Go binary /usr/local/bin/go
#> Go folder missing /Users/runner/go
#> ● See <https://golang.org/doc/install> to install Go.
#> ● If the Go folder is missing but the Go binary is non-missing, you may need to #> configure the GOPATH environment variable. See #> <https://github.com/golang/go/wiki/GOPATH>.
#>
#> ── Custom ──────────────────────────────────────────────────────────────────────
#> `PROFFER_PPROF_BIN` missing
#> ● Run `usethis::edit_r_environ()` to edit .Renviron file.
#> ● PROFFER_PPROF_BIN=
#> `PROFFER_GO_BIN` missing
#> ● Run `usethis::edit_r_environ()` to edit .Renviron file.
#> ● PROFFER_GO_BIN=/usr/local/bin/go
#> `PROFFER_GRAPHVIZ_BIN` missing
#> ● Run `usethis::edit_r_environ()` to edit .Renviron file.
#> ● PROFFER_GRAPHVIZ_BIN=
#>
#> ── System ──────────────────────────────────────────────────────────────────────
#> pprof system path missing
#> ● See <https://github.com/google/pprof> to install pprof.
#> Go binary system path /usr/local/bin/go
#> Graphviz system path missing
#> ● See <https://www.graphviz.org/download> to install Graphviz.
#>
#> ── Deprecated ──────────────────────────────────────────────────────────────────
#> `pprof_path` env variable omitted.