Skip to content

Conversation

@m7pr
Copy link
Contributor

@m7pr m7pr commented Dec 11, 2025

Add copilot-setup-steps workflow using the reusable template from r.pkg.template.

@m7pr m7pr added the core label Dec 11, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Dec 11, 2025

badge

Code Coverage Summary

Filename                      Stmts    Miss  Cover    Missing
--------------------------  -------  ------  -------  -------------------------------------------
R/geom_mosaic.R                  73      73  0.00%    37-225
R/tm_a_pca.R                    864     864  0.00%    141-1132
R/tm_a_regression.R             751     751  0.00%    180-1027
R/tm_data_table.R               200     200  0.00%    100-348
R/tm_file_viewer.R              172     172  0.00%    50-257
R/tm_front_page.R               143     132  7.69%    77-246
R/tm_g_association.R            320     320  0.00%    161-547
R/tm_g_bivariate.R              672     408  39.29%   332-788, 829, 940, 957, 975, 986-1008
R/tm_g_distribution.R          1106    1106  0.00%    156-1404
R/tm_g_response.R               345     345  0.00%    179-594
R/tm_g_scatterplot.R            709     709  0.00%    261-1065
R/tm_g_scatterplotmatrix.R      272     253  6.99%    200-501, 562, 576
R/tm_missing_data.R            1172    1172  0.00%    126-1475
R/tm_outliers.R                1029    1029  0.00%    162-1341
R/tm_rmarkdown.R                154      68  55.84%   144-196, 225-240, 284-285, 345-368
R/tm_t_crosstable.R             263     263  0.00%    177-482
R/tm_variable_browser.R         887     881  0.68%    89-1113, 1164-1347
R/utils.R                       185     120  35.14%   87-250, 279-305, 317-326, 331, 345-364, 453
R/zzz.R                           2       2  0.00%    2-3
TOTAL                          9319    8868  4.84%

Diff against main

Filename      Stmts    Miss  Cover
----------  -------  ------  --------
TOTAL             0       0  +100.00%

Results for commit: c89384c

Minimum allowed coverage is 80%

♻️ This comment has been updated with latest results

@github-actions
Copy link
Contributor

github-actions bot commented Dec 11, 2025

Unit Tests Summary

  1 files  24 suites   10s ⏱️
167 tests 47 ✅ 120 💤 0 ❌
205 runs  85 ✅ 120 💤 0 ❌

Results for commit c89384c.

♻️ This comment has been updated with latest results.

@github-actions
Copy link
Contributor

github-actions bot commented Dec 11, 2025

Unit Test Performance Difference

Test Suite $Status$ Time on main $±Time$ $±Tests$ $±Skipped$ $±Failures$ $±Errors$
examples 💚 $5.22$ $-4.55$ $0$ $+42$ $0$ $0$
shinytest2-tm_a_pca 💚 $145.68$ $-144.60$ $-38$ $+11$ $0$ $0$
shinytest2-tm_a_regression 💚 $69.47$ $-68.83$ $-24$ $+7$ $0$ $0$
shinytest2-tm_data_table 💚 $28.30$ $-27.91$ $-6$ $+4$ $0$ $0$
shinytest2-tm_file_viewer 💚 $33.30$ $-32.32$ $-9$ $+4$ $0$ $0$
shinytest2-tm_front_page 💚 $26.10$ $-25.53$ $-6$ $+3$ $0$ $0$
shinytest2-tm_g_bivariate 💚 $91.47$ $-91.07$ $-40$ $+4$ $0$ $0$
shinytest2-tm_g_distribution 💚 $59.16$ $-58.91$ $-17$ $+3$ $0$ $0$
shinytest2-tm_g_response 💚 $37.77$ $-37.43$ $-13$ $+4$ $0$ $0$
shinytest2-tm_g_scatterplot 💚 $75.27$ $-74.80$ $-30$ $+5$ $0$ $0$
shinytest2-tm_g_scatterplotmatrix 💚 $34.40$ $-33.82$ $-5$ $+4$ $0$ $0$
shinytest2-tm_missing_data 💚 $58.97$ $-58.16$ $-17$ $+4$ $0$ $0$
shinytest2-tm_outliers 💚 $147.85$ $-146.84$ $-51$ $+10$ $0$ $0$
shinytest2-tm_t_crosstable 💚 $37.85$ $-37.08$ $-5$ $+4$ $0$ $0$
shinytest2-tm_variable_browser 💚 $87.79$ $-87.14$ $-17$ $+6$ $0$ $0$
Additional test case details
Test Suite $Status$ Time on main $±Time$ Test Case
examples 💚 $1.99$ $-1.98$ example_add_facet_labels.Rd
shinytest2-tm_a_pca 💚 $13.42$ $-13.33$ e2e_tm_a_pca_Changing_output_encodings_for_plot_type_does_not_generate_errors.
shinytest2-tm_a_pca 💚 $7.73$ $-7.65$ e2e_tm_a_pca_Changing_output_encodings_of_NA_action_does_not_generate_errors.
shinytest2-tm_a_pca 💚 $21.11$ $-21.02$ e2e_tm_a_pca_Changing_output_encodings_of_font_size_does_not_generate_errors.
shinytest2-tm_a_pca 💚 $31.69$ $-31.61$ e2e_tm_a_pca_Changing_output_encodings_of_plot_type_hides_and_shows_options.
shinytest2-tm_a_pca 💚 $12.78$ $-12.69$ e2e_tm_a_pca_Changing_output_encodings_of_standardization_does_not_generate_errors.
shinytest2-tm_a_pca 💚 $8.56$ $-8.47$ e2e_tm_a_pca_Changing_output_encodings_of_tables_display_does_not_generate_errors.
shinytest2-tm_a_pca 💚 $9.33$ $-9.24$ e2e_tm_a_pca_Changing_output_encodings_of_theme_does_not_generate_errors.
shinytest2-tm_a_pca 💚 $11.85$ $-11.77$ e2e_tm_a_pca_Color_by_columns_data_extract_must_be_from_non_selected_variable_set.
shinytest2-tm_a_pca 💚 $8.27$ $-8.16$ e2e_tm_a_pca_Eigenvector_table_should_have_data_extract_selection_Murder_Assault_on_header.
shinytest2-tm_a_pca 💚 $11.81$ $-11.73$ e2e_tm_a_pca_Eigenvector_table_should_have_data_extract_selection_Murder_UrbanPop_on_header.
shinytest2-tm_a_pca 💚 $9.14$ $-8.93$ e2e_tm_a_pca_Module_is_initialised_with_the_specified_defaults_in_function_call.
shinytest2-tm_a_regression 💚 $6.72$ $-6.61$ e2e_tm_a_regression_Data_extract_spec_elements_are_initialized_with_the_default_values_specified_by_response_and_regressor_arg.
shinytest2-tm_a_regression 💚 $6.69$ $-6.58$ e2e_tm_a_regression_Data_parameter_and_module_label_is_passed_properly.
shinytest2-tm_a_regression 💚 $11.12$ $-11.03$ e2e_tm_a_regression_Outlier_definition_and_label_are_visible_by_default.
shinytest2-tm_a_regression 💚 $6.80$ $-6.72$ e2e_tm_a_regression_Outlier_definition_and_label_have_default_values_and_label_text.
shinytest2-tm_a_regression 💚 $17.11$ $-17.02$ e2e_tm_a_regression_Plot_type_has_7_specific_choices_changing_choices_does_not_throw_errors.
shinytest2-tm_a_regression 💚 $8.78$ $-8.69$ e2e_tm_a_regression_Plot_type_is_set_properly.
shinytest2-tm_a_regression 💚 $12.26$ $-12.18$ e2e_tm_a_regression_Unchecking_display_outlier_hides_outlier_label_and_definition.
shinytest2-tm_data_table 💚 $6.07$ $-5.96$ e2e_tm_data_table_Initializes_without_errors
shinytest2-tm_data_table 💚 $6.11$ $-6.01$ e2e_tm_data_table_Verify_checkbox_displayed_over_data_table
shinytest2-tm_data_table 💚 $6.98$ $-6.89$ e2e_tm_data_table_Verify_default_variable_selection_and_set_new_selection
shinytest2-tm_data_table 💚 $9.14$ $-9.05$ e2e_tm_data_table_Verify_module_displays_data_table
shinytest2-tm_file_viewer 💚 $6.75$ $-6.28$ e2e_tm_file_viewer_Initializes_without_errors_and_shows_files_tree_specified_in_input_path_argument
shinytest2-tm_file_viewer 💚 $8.72$ $-8.46$ e2e_tm_file_viewer_Shows_selected_image_file
shinytest2-tm_file_viewer 💚 $8.99$ $-8.86$ e2e_tm_file_viewer_Shows_selected_text_file
shinytest2-tm_file_viewer 💚 $8.85$ $-8.72$ e2e_tm_file_viewer_Shows_selected_url
shinytest2-tm_front_page 💚 $5.58$ $-5.43$ e2e_tm_front_page_Initializes_without_errors_and_check_html_elements
shinytest2-tm_front_page 💚 $10.62$ $-10.37$ e2e_tm_front_page_Verify_the_module_displays_metadata
shinytest2-tm_front_page 💚 $9.89$ $-9.74$ e2e_tm_front_page_Verify_the_module_displays_tables
shinytest2-tm_g_bivariate 💚 $21.66$ $-21.55$ e2e_tm_g_bivariate_Coloring_options_are_hidden_when_coloring_is_toggled_off.
shinytest2-tm_g_bivariate 💚 $25.78$ $-25.69$ e2e_tm_g_bivariate_Facetting_options_are_hidden_when_facet_is_toggled_off.
shinytest2-tm_g_bivariate 💚 $7.92$ $-7.82$ e2e_tm_g_bivariate_Module_is_initialised_with_the_specified_defaults.
shinytest2-tm_g_bivariate 💚 $36.11$ $-36.02$ e2e_tm_g_bivariate_Setting_encoding_inputs_produces_outputs_without_validation_errors.
shinytest2-tm_g_distribution 💚 $21.41$ $-21.32$ e2e_tm_g_distribution_Histogram_encoding_inputs_produce_output_without_validation_errors.
shinytest2-tm_g_distribution 💚 $24.91$ $-24.83$ e2e_tm_g_distribution_Module_is_initialised_with_the_specified_defaults.
shinytest2-tm_g_distribution 💚 $12.83$ $-12.75$ e2e_tm_g_distribution_QQ_plot_encoding_inputs_produce_output_without_validation_errors.
shinytest2-tm_g_response 💚 $7.29$ $-7.20$ e2e_tm_g_response_deselecting_response_produces_validation_error.
shinytest2-tm_g_response 💚 $7.23$ $-7.15$ e2e_tm_g_response_deselecting_x_produces_validation_error.
shinytest2-tm_g_response 💚 $16.24$ $-16.15$ e2e_tm_g_response_encoding_inputs_produce_output_without_validation_errors.
shinytest2-tm_g_response 💚 $7.01$ $-6.92$ e2e_tm_g_response_module_is_initialised_with_the_specified_defaults.
shinytest2-tm_g_scatterplot 💚 $10.75$ $-10.64$ e2e_tm_g_scatterplot_Base_for_the_log_transformation_can_be_applied.
shinytest2-tm_g_scatterplot 💚 $9.00$ $-8.90$ e2e_tm_g_scatterplot_Get_validation_error_when_facetting_with_the_same_row_col_variable.
shinytest2-tm_g_scatterplot 💚 $7.52$ $-7.43$ e2e_tm_g_scatterplot_Module_is_initialised_with_the_specified_defaults.
shinytest2-tm_g_scatterplot 💚 $36.71$ $-36.62$ e2e_tm_g_scatterplot_The_encoding_inputs_are_set_without_validation_errors.
shinytest2-tm_g_scatterplot 💚 $11.30$ $-11.21$ e2e_tm_g_scatterplot_The_log_transform_is_only_possible_for_positive_numeric_vars.
shinytest2-tm_g_scatterplotmatrix 💚 $10.70$ $-10.56$ e2e_tm_g_scatterplotmatrix_Change_plot_settings
shinytest2-tm_g_scatterplotmatrix 💚 $6.61$ $-6.45$ e2e_tm_g_scatterplotmatrix_Initializes_without_errors
shinytest2-tm_g_scatterplotmatrix 💚 $8.23$ $-8.10$ e2e_tm_g_scatterplotmatrix_Verify_default_values_and_settings_data_extracts_for_data_selection
shinytest2-tm_g_scatterplotmatrix 💚 $8.86$ $-8.71$ e2e_tm_g_scatterplotmatrix_Verify_module_displays_data_table
shinytest2-tm_missing_data 💚 $17.31$ $-17.11$ e2e_tm_missing_data_Check_default_settings_and_visibility_of_the_combinations_graph_and_encodings
shinytest2-tm_missing_data 💚 $17.08$ $-16.88$ e2e_tm_missing_data_Default_settings_and_visibility_of_the_summary_graph
shinytest2-tm_missing_data 💚 $7.84$ $-7.64$ e2e_tm_missing_data_Initializes_without_errors
shinytest2-tm_missing_data 💚 $16.73$ $-16.53$ e2e_tm_missing_data_Validate_functionality_and_UI_response_for_By_Variable_Levels_
shinytest2-tm_outliers 💚 $13.87$ $-13.76$ e2e_tm_outliers_Data_extract_spec_elements_are_initialized_with_the_default_values_specified_by_outlier_var_and_categorical_var_argument.
shinytest2-tm_outliers 💚 $9.18$ $-9.07$ e2e_tm_outliers_Data_parameter_and_module_label_is_passed_properly.
shinytest2-tm_outliers 💚 $13.76$ $-13.66$ e2e_tm_outliers_Default_radio_buttons_are_set_properly.
shinytest2-tm_outliers 💚 $9.24$ $-9.13$ e2e_tm_outliers_Method_parameters_are_set_properly.
shinytest2-tm_outliers 💚 $9.19$ $-9.09$ e2e_tm_outliers_Module_is_divided_into_3_tabs.
shinytest2-tm_outliers 💚 $31.41$ $-31.32$ e2e_tm_outliers_Outlier_definition_text_and_range_are_displayed_properly_depending_on_method.
shinytest2-tm_outliers 💚 $13.61$ $-13.51$ e2e_tm_outliers_Outlier_table_is_displayed_with_proper_content.
shinytest2-tm_outliers 💚 $15.40$ $-15.30$ e2e_tm_outliers_Outliers_summary_table_is_displayed_with_proper_content.
shinytest2-tm_outliers 💚 $11.67$ $-11.57$ e2e_tm_outliers_Plot_type_is_correctly_set_by_default_and_has_appropriate_possible_options.
shinytest2-tm_outliers 💚 $20.52$ $-20.42$ e2e_tm_outliers_Plot_type_is_hidden_when_Boxplot_tab_is_not_selected.
shinytest2-tm_t_crosstable 💚 $12.11$ $-12.00$ e2e_tm_t_crosstable_Change_plot_settings
shinytest2-tm_t_crosstable 💚 $7.20$ $-6.83$ e2e_tm_t_crosstable_Initializes_without_errors
shinytest2-tm_t_crosstable 💚 $9.21$ $-9.09$ e2e_tm_t_crosstable_Verify_default_values_and_settings_data_extracts_for_data_selection
shinytest2-tm_t_crosstable 💚 $9.32$ $-9.16$ e2e_tm_t_crosstable_Verify_module_displays_data_table
shinytest2-tm_variable_browser 💚 $13.05$ $-12.94$ e2e_tm_variable_browser_Selecting_treat_variable_as_factor_changes_the_table_headers.
shinytest2-tm_variable_browser 💚 $14.62$ $-14.52$ e2e_tm_variable_browser_changing_display_density_encoding_doesn_t_show_errors.
shinytest2-tm_variable_browser 💚 $18.19$ $-18.09$ e2e_tm_variable_browser_changing_outlier_definition_encoding_doesn_t_show_errors.
shinytest2-tm_variable_browser 💚 $20.38$ $-20.27$ e2e_tm_variable_browser_changing_plot_setting_encodings_doesn_t_show_errors.
shinytest2-tm_variable_browser 💚 $10.82$ $-10.71$ e2e_tm_variable_browser_content_is_displayed_correctly.
shinytest2-tm_variable_browser 💚 $10.72$ $-10.62$ e2e_tm_variable_browser_selection_of_categorical_variable_has_a_table_with_level_header.

Results for commit cac6925

♻️ This comment has been updated with latest results.

@m7pr m7pr enabled auto-merge (squash) December 12, 2025 13:30
@m7pr m7pr merged commit 79772ad into main Dec 12, 2025
25 checks passed
@m7pr m7pr deleted the add-copilot-setup-steps branch December 12, 2025 13:43
@github-actions github-actions bot locked and limited conversation to collaborators Dec 12, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants