Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Workflow propagation #1206

Merged
merged 6 commits into from
Apr 15, 2024
Merged

Workflow propagation #1206

merged 6 commits into from
Apr 15, 2024

Conversation

@walkowif walkowif requested a review from a team March 11, 2024 13:15
@cicdguy cicdguy marked this pull request as ready for review April 8, 2024 00:59
Copy link
Contributor

github-actions bot commented Apr 8, 2024

badge

Code Coverage Summary

Filename                                   Stmts    Miss  Cover    Missing
---------------------------------------  -------  ------  -------  ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
R/abnormal_by_baseline.R                      65       0  100.00%
R/abnormal_by_marked.R                        55       5  90.91%   78-82
R/abnormal_by_worst_grade_worsen.R           116       3  97.41%   242-244
R/abnormal_by_worst_grade.R                   60       0  100.00%
R/abnormal.R                                  43       0  100.00%
R/analyze_variables.R                        162       3  98.15%   488, 512, 628
R/analyze_vars_in_cols.R                     176      33  81.25%   179, 202-207, 222, 236-237, 245-253, 259-265, 344-350
R/bland_altman.R                              92       1  98.91%   43
R/combination_function.R                       9       0  100.00%
R/compare_variables.R                         84       5  94.05%   130-134, 246, 305
R/control_incidence_rate.R                    10       0  100.00%
R/control_logistic.R                           7       0  100.00%
R/control_step.R                              23       1  95.65%   58
R/control_survival.R                          15       0  100.00%
R/count_cumulative.R                          50       1  98.00%   67
R/count_missed_doses.R                        34       0  100.00%
R/count_occurrences_by_grade.R               113       5  95.58%   101, 151-153, 156
R/count_occurrences.R                        115       1  99.13%   108
R/count_patients_events_in_cols.R             67       1  98.51%   53
R/count_patients_with_event.R                 47       0  100.00%
R/count_patients_with_flags.R                 58       4  93.10%   56-57, 62-63
R/count_values.R                              27       0  100.00%
R/cox_regression_inter.R                     154       0  100.00%
R/cox_regression.R                           161       0  100.00%
R/coxph.R                                    167       7  95.81%   191-195, 238, 253, 261, 267-268
R/d_pkparam.R                                406       0  100.00%
R/decorate_grob.R                            173      40  76.88%   235-266, 326-328, 339, 360-397
R/desctools_binom_diff.R                     621      64  89.69%   53, 88-89, 125-126, 129, 199, 223-232, 264, 266, 286, 290, 294, 298, 353, 356, 359, 362, 422, 430, 439, 444-447, 454, 457, 466, 469, 516-517, 519-520, 522-523, 525-526, 593, 604-616, 620, 663, 676, 680
R/df_explicit_na.R                            30       0  100.00%
R/estimate_multinomial_rsp.R                  50       1  98.00%   63
R/estimate_proportion.R                      205      12  94.15%   78-85, 89, 94, 315, 481, 587
R/fit_rsp_step.R                              36       0  100.00%
R/fit_survival_step.R                         36       0  100.00%
R/formatting_functions.R                     183       2  98.91%   143, 278
R/g_forest.R                                 585     429  26.67%   184-187, 190-193, 196-202, 205-208, 211-214, 241, 253-256, 261-262, 276, 278, 288-291, 336-339, 346, 415, 495-1048
R/g_ipp.R                                    133       0  100.00%
R/g_km.R                                     350      57  83.71%   288-291, 310-312, 366-369, 403, 431, 435-478, 485-489
R/g_lineplot.R                               209      34  83.73%   173, 186, 215, 241-244, 320-327, 345-346, 352-362, 454, 460, 462, 509-510, 514-515
R/g_step.R                                    68       1  98.53%   109
R/g_waterfall.R                               47       0  100.00%
R/h_adsl_adlb_merge_using_worst_flag.R        73       0  100.00%
R/h_biomarkers_subgroups.R                    45       0  100.00%
R/h_cox_regression.R                         110       0  100.00%
R/h_km.R                                     509     352  30.84%   137, 189-194, 287, 368-1005, 1108-1119
R/h_logistic_regression.R                    468       3  99.36%   203-204, 273
R/h_map_for_count_abnormal.R                  54       0  100.00%
R/h_pkparam_sort.R                            15       0  100.00%
R/h_response_biomarkers_subgroups.R           90      12  86.67%   50-55, 107-112
R/h_response_subgroups.R                     178      18  89.89%   257-270, 329-334
R/h_stack_by_baskets.R                        64       1  98.44%   89
R/h_step.R                                   180       0  100.00%
R/h_survival_biomarkers_subgroups.R           88       6  93.18%   111-116
R/h_survival_duration_subgroups.R            207      18  91.30%   259-271, 336-341
R/imputation_rule.R                           17       2  88.24%   54-55
R/incidence_rate.R                            96       7  92.71%   44-51
R/logistic_regression.R                      102       0  100.00%
R/missing_data.R                              21       3  85.71%   32, 66, 76
R/odds_ratio.R                               109       0  100.00%
R/prop_diff_test.R                            91       0  100.00%
R/prop_diff.R                                265      16  93.96%   62-65, 97, 282-289, 432, 492, 597
R/prune_occurrences.R                         57      10  82.46%   138-142, 188-192
R/response_biomarkers_subgroups.R             68       6  91.18%   189-194
R/response_subgroups.R                       192      10  94.79%   95-100, 276, 324-326
R/riskdiff.R                                  59       7  88.14%   102-105, 114, 124-125
R/rtables_access.R                            38       4  89.47%   159-162
R/score_occurrences.R                         20       1  95.00%   124
R/split_cols_by_groups.R                      49       0  100.00%
R/stat.R                                      59       3  94.92%   73-74, 129
R/summarize_ancova.R                         104       2  98.08%   172, 177
R/summarize_change.R                          30       0  100.00%
R/summarize_colvars.R                         10       0  100.00%
R/summarize_coxreg.R                         172       2  98.84%   203, 430
R/summarize_glm_count.R                      195      27  86.15%   206, 224-256, 301-302
R/summarize_num_patients.R                    93       5  94.62%   108-110, 244-245
R/summarize_patients_exposure_in_cols.R       96       1  98.96%   42
R/survival_biomarkers_subgroups.R             70       6  91.43%   112-117
R/survival_coxph_pairwise.R                   79      11  86.08%   45-46, 58-66
R/survival_duration_subgroups.R              191       6  96.86%   119-124
R/survival_time.R                             79       0  100.00%
R/survival_timepoint.R                       113       7  93.81%   120-126
R/utils_checkmate.R                           68       0  100.00%
R/utils_default_stats_formats_labels.R       116       1  99.14%   72
R/utils_factor.R                             109       2  98.17%   84, 302
R/utils_ggplot.R                             110       0  100.00%
R/utils_grid.R                               126       5  96.03%   164, 279-286
R/utils_rtables.R                            100       9  91.00%   39, 46, 51, 58-62, 403-404
R/utils_split_funs.R                          52       2  96.15%   82, 94
R/utils.R                                    141      10  92.91%   92, 94, 98, 118, 121, 124, 128, 137-138, 332
TOTAL                                      10420    1285  87.67%

Diff against main

Filename            Stmts    Miss  Cover
----------------  -------  ------  -------
R/utils_ggplot.R        0      -1  +0.91%
TOTAL                   0      -1  +0.01%

Results for commit: 4a6b2da

Minimum allowed coverage is 80%

♻️ This comment has been updated with latest results

Copy link
Contributor

github-actions bot commented Apr 8, 2024

Unit Tests Summary

    1 files     83 suites   1m 5s ⏱️
  824 tests   792 ✅  32 💤 0 ❌
1 742 runs  1 074 ✅ 668 💤 0 ❌

Results for commit 4a6b2da.

♻️ This comment has been updated with latest results.

Copy link
Contributor

github-actions bot commented Apr 8, 2024

Unit Test Performance Difference

Test Suite $Status$ Time on main $±Time$ $±Tests$ $±Skipped$ $±Failures$ $±Errors$
formats 💀 $0.47$ $-0.47$ $-52$ $-20$ $0$ $0$
formatting_functions 👶 $+0.54$ $+54$ $+21$ $0$ $0$
Additional test case details
Test Suite $Status$ Time on main $±Time$ Test Case
formats 💀 $0.02$ $-0.02$ format_count_fraction_fixed_dp_works_with_count_of_0
formats 💀 $0.03$ $-0.03$ format_count_fraction_fixed_dp_works_with_healthy_inputs
formats 💀 $0.01$ $-0.01$ format_count_fraction_lt10_works_with_NA_input
formats 💀 $0.02$ $-0.02$ format_count_fraction_lt10_works_with_count_less_than_10
formats 💀 $0.02$ $-0.02$ format_count_fraction_lt10_works_with_healthy_inputs
formats 💀 $0.01$ $-0.01$ format_count_fraction_works_with_NA_input
formats 💀 $0.02$ $-0.02$ format_count_fraction_works_with_count_of_0
formats 💀 $0.02$ $-0.02$ format_count_fraction_works_with_healthy_inputs
formats 💀 $0.05$ $-0.05$ format_extreme_values_ci_works_with_easy_inputs
formats 💀 $0.02$ $-0.02$ format_extreme_values_works_with_easy_inputs
formats 💀 $0.01$ $-0.01$ format_fraction_fails_with_bad_inputs
formats 💀 $0.02$ $-0.02$ format_fraction_fixed_dp_works_with_0_numerator_input
formats 💀 $0.02$ $-0.02$ format_fraction_fixed_dp_works_with_healthy_inputs
formats 💀 $0.03$ $-0.03$ format_fraction_fixed_dp_works_with_whole_number_percentages
formats 💀 $0.02$ $-0.02$ format_fraction_threshold_works_with_easy_inputs
formats 💀 $0.02$ $-0.02$ format_fraction_works_with_0_numerator_input
formats 💀 $0.02$ $-0.02$ format_fraction_works_with_healthy_inputs
formats 💀 $0.02$ $-0.02$ format_sigfig_works_with_different_format_types
formats 💀 $0.02$ $-0.02$ format_sigfig_works_with_easy_inputs
formats 💀 $0.01$ $-0.01$ format_xx_works_with_easy_inputs
formats 💀 $0.06$ $-0.06$ formats_with_nominator_to_denominator_are_always_formatted_as_1
formats 💀 $0.02$ $-0.02$ h_format_threshold_works_with_easy_inputs
formats 💀 $0.02$ $-0.02$ h_get_format_threshold_works_with_easy_inputs
formatting_functions 👶 $+0.06$ auto_formatting_works_with_NA_values
formatting_functions 👶 $+0.02$ format_count_fraction_fixed_dp_works_with_count_of_0
formatting_functions 👶 $+0.03$ format_count_fraction_fixed_dp_works_with_healthy_inputs
formatting_functions 👶 $+0.01$ format_count_fraction_lt10_works_with_NA_input
formatting_functions 👶 $+0.02$ format_count_fraction_lt10_works_with_count_less_than_10
formatting_functions 👶 $+0.02$ format_count_fraction_lt10_works_with_healthy_inputs
formatting_functions 👶 $+0.01$ format_count_fraction_works_with_NA_input
formatting_functions 👶 $+0.02$ format_count_fraction_works_with_count_of_0
formatting_functions 👶 $+0.02$ format_count_fraction_works_with_healthy_inputs
formatting_functions 👶 $+0.05$ format_extreme_values_ci_works_with_easy_inputs
formatting_functions 👶 $+0.02$ format_extreme_values_works_with_easy_inputs
formatting_functions 👶 $+0.01$ format_fraction_fails_with_bad_inputs
formatting_functions 👶 $+0.02$ format_fraction_fixed_dp_works_with_0_numerator_input
formatting_functions 👶 $+0.02$ format_fraction_fixed_dp_works_with_healthy_inputs
formatting_functions 👶 $+0.03$ format_fraction_fixed_dp_works_with_whole_number_percentages
formatting_functions 👶 $+0.02$ format_fraction_threshold_works_with_easy_inputs
formatting_functions 👶 $+0.02$ format_fraction_works_with_0_numerator_input
formatting_functions 👶 $+0.02$ format_fraction_works_with_healthy_inputs
formatting_functions 👶 $+0.02$ format_sigfig_works_with_different_format_types
formatting_functions 👶 $+0.02$ format_sigfig_works_with_easy_inputs
formatting_functions 👶 $+0.01$ format_xx_works_with_easy_inputs
formatting_functions 👶 $+0.06$ formats_with_nominator_to_denominator_are_always_formatted_as_1
formatting_functions 👶 $+0.02$ h_format_threshold_works_with_easy_inputs
formatting_functions 👶 $+0.02$ h_get_format_threshold_works_with_easy_inputs

Results for commit bd084da

♻️ This comment has been updated with latest results.

@shajoezhu
Copy link
Contributor

lgtm! @walkowif @cicdguy , can we merge this already?

@shajoezhu shajoezhu mentioned this pull request Apr 15, 2024
34 tasks
@cicdguy cicdguy enabled auto-merge (squash) April 15, 2024 15:54
@cicdguy cicdguy merged commit c88d20e into main Apr 15, 2024
25 checks passed
@cicdguy cicdguy deleted the propagation-march-2024 branch April 15, 2024 16:03
@github-actions github-actions bot locked and limited conversation to collaborators Apr 15, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants