Closed m7pr closed 2 months ago
Filename Stmts Miss Cover Missing
------------------------------ ------- ------ ------- --------------------------------------------------------------------------------------------------------------------------------------------------
R/dummy_functions.R 36 25 30.56% 21-37, 40-47
R/get_rcode_utils.R 31 1 96.77% 50
R/include_css_js.R 22 17 22.73% 12-38, 76-82
R/init.R 88 32 63.64% 108-115, 164-165, 167, 179-200, 231-232, 234-235
R/landing_popup_module.R 25 25 0.00% 61-87
R/module_bookmark_manager.R 158 125 20.89% 42-43, 57-59, 70-83, 93-143, 148-149, 189, 224-301
R/module_filter_manager.R 84 19 77.38% 38-42, 157, 162-175
R/module_nested_tabs.R 168 67 60.12% 40-122, 138, 190, 212, 234, 242, 246
R/module_snapshot_manager.R 241 178 26.14% 95-107, 136-139, 143-144, 159-169, 173-188, 190-198, 205-220, 224-228, 230-236, 239-252, 255-273, 282-298, 313-336, 339-350, 353-359, 373, 394-418
R/module_tabs_with_filters.R 79 36 54.43% 34-74, 106, 122
R/module_teal_with_splash.R 114 34 70.18% 66-101, 116, 137, 203-204
R/module_teal.R 123 86 30.08% 50-119, 152-153, 159-162, 175, 189-227
R/module_wunder_bar.R 60 39 35.00% 23-41, 55-64, 68-77
R/modules.R 159 23 85.53% 127-130, 147-151, 206-209, 291-292, 344, 356-364
R/reporter_previewer_module.R 19 2 89.47% 30, 34
R/show_rcode_modal.R 24 24 0.00% 17-42
R/tdata.R 53 1 98.11% 154
R/teal_data_module-eval_code.R 27 0 100.00%
R/teal_data_module-within.R 7 0 100.00%
R/teal_data_module.R 6 0 100.00%
R/teal_lockfile.R 61 27 55.74% 37-41, 89, 92-94, 103-129
R/teal_reporter.R 68 6 91.18% 69, 77, 125-126, 129, 146
R/teal_slices-store.R 29 0 100.00%
R/teal_slices.R 59 12 79.66% 137-150
R/TealAppDriver.R 324 324 0.00% 43-671
R/utils.R 185 1 99.46% 278
R/validate_inputs.R 32 0 100.00%
R/validations.R 58 37 36.21% 110-377
R/zzz.R 12 8 33.33% 3-15
TOTAL 2352 1149 51.15%
Filename Stmts Miss Cover
----------------- ------- ------ -------
R/init.R +1 +1 -0.73%
R/teal_lockfile.R +5 +5 -4.98%
TOTAL +6 +6 -0.13%
Results for commit: 8249610d4fce47a0c350521032f6d1cffc54c18c
Minimum allowed coverage is 80%
:recycle: This comment has been updated with latest results
1 files 30 suites 1m 0s :stopwatch: 241 tests 209 :white_check_mark: 32 :zzz: 0 :x: 452 runs 420 :white_check_mark: 32 :zzz: 0 :x:
Results for commit 8249610d.
:recycle: This comment has been updated with latest results.
Test Suite | $Status$ | Time on main |
$±Time$ | $±Tests$ | $±Skipped$ | $±Failures$ | $±Errors$ |
---|---|---|---|---|---|---|---|
init | 💔 | $0.34$ | $+18.18$ | $+1$ | $0$ | $0$ | $0$ |
module_nested_tabs | 💔 | $1.07$ | $+4.84$ | $0$ | $0$ | $0$ | $0$ |
module_tabs_with_filters | 💔 | $0.99$ | $+4.87$ | $0$ | $0$ | $0$ | $0$ |
module_teal_with_splash | 💔 | $0.53$ | $+1.57$ | $0$ | $0$ | $0$ | $0$ |
modules | 💔 | $0.41$ | $+1.30$ | $0$ | $0$ | $0$ | $0$ |
shinytest2-filter_panel | 💔 | $25.87$ | $+83.23$ | $0$ | $0$ | $0$ | $0$ |
shinytest2-init | 💔 | $12.55$ | $+31.67$ | $0$ | $0$ | $0$ | $0$ |
shinytest2-landing_popup | 💔 | $20.71$ | $+61.28$ | $0$ | $0$ | $0$ | $0$ |
shinytest2-module_bookmark_manager | 💔 | $27.34$ | $+72.62$ | $0$ | $0$ | $0$ | $0$ |
shinytest2-modules | 💔 | $21.80$ | $+82.42$ | $0$ | $0$ | $0$ | $0$ |
shinytest2-reporter | 💔 | $40.25$ | $+56.45$ | $0$ | $0$ | $0$ | $0$ |
shinytest2-show-rcode | 💔 | $5.69$ | $+19.14$ | $0$ | $0$ | $0$ | $0$ |
shinytest2-teal_data_module | 💔 | $25.46$ | $+65.28$ | $0$ | $0$ | $0$ | $0$ |
shinytest2-teal_slices | 💔 | $52.95$ | $+44.34$ | $0$ | $0$ | $0$ | $0$ |
shinytest2-utils | 💔 | $5.51$ | $+23.45$ | $0$ | $0$ | $0$ | $0$ |
shinytest2-wunder_bar | 💔 | $12.30$ | $+47.58$ | $0$ | $0$ | $0$ | $0$ |
utils | 💚 | $63.83$ | $-63.46$ | $-2$ | $0$ | $0$ | $0$ |
Results for commit ea0b08d8279120a5d4a168214051cec52083ad97
♻️ This comment has been updated with latest results.
Hey @gogonzo this is what I get for the simple app you asked for to test with
options(teal.log_level = "TRACE")
library(shiny)
pkgload::load_all(".")
fun <- function() {
process <- teal_lockfile()
app <- shinyApp(
ui = fluidPage(),
server = function(input, output, session) {
lockfile_status_tracker(process)
}
)
}
app <- fun()
runApp(app)
In the end callr
was lost on macOS when we started shiny app. Closing this PR in favour of mirai
approach https://github.com/insightsengineering/teal/pull/1263
An alternative for https://github.com/insightsengineering/teal/pull/1232 that does not require
future
norpromises
, hence does not require handling of the parallel computations plan.