KnapsackPro / knapsack_pro-ruby

Knapsack Pro gem splits tests across parallel CI nodes and makes sure that tests run in optimal time
https://knapsackpro.com
MIT License
131 stars 27 forks source link

Regular mode (non-queue) rspec outputs all spec file names on startup #189

Closed alex-kovshovik closed 1 year ago

alex-kovshovik commented 1 year ago

We (Decisely) use knapsack_pro gem for a long time (years now), and it's been solid! We never had issues with KnapsackPro service being down, never had problems with running older versions of the gem. This is the best open-source solution to spread our large test suite across nodes in our GitLab CI. Thank you!

The one issue that's not really a bug, it's just an annoyance: we have a lot of spec files, and when KnutsackPro runs them using rake spec - it outputs all these file names to STDOUT, which in our case is several pages out output. So whenever a test fails in CI, a developer must scroll a lot to find it in the CI output.

I changed the KnapsackPro logging level to "warn" with KNAPSACK_PRO_LOG_LEVEL: "warn" and it helped, but still bundle exec rails knapsack_pro:rspec prints out ALL file names.

Question: How can I suppress the output of the file names?

Example output:

$ bundle exec rails knapsack_pro:rspec /usr/local/bin/ruby -I/usr/local/bundle/gems/rspec-core-3.11.0/lib:/usr/local/bundle/gems/rspec-support-3.11.0/lib /usr/local/bundle/gems/rspec-core-3.11.0/exe/rspec --default-path spec "spec/services/integrations/adp/api_interface_spec.rb" "spec/queries/big_ben/reports/discrepancy/expected_payments_query_spec.rb" "engines/edi/spec/services/edi/transformers/united_healthcare/person_mapper_spec.rb" "spec/services/sole_prop/enrollments/vault/rate_multipliers/employee_spec.rb" "spec/pages/sole_prop/dashboarding/benefits/show_page_spec.rb" "engines/maui/spec/services/maui/groups/proposals/quotes_builder_spec.rb" "spec/services/reports/unum/summary_sheet_spec.rb" "spec/presenters/trax/trax_case_search_indices_presenter_spec.rb" "spec/services/admin/client_dashboard/dashboard_view_spec.rb" "spec/pages/sole_prop/medical/edit_page_spec.rb" "spec/services/pdf_form_processing/facades/life_event_spec.rb" "spec/services/location_permissions_service_spec.rb" "spec/services/enrollments/elections/dependent_elections_attributes_assigner_spec.rb" "spec/controllers/channels/group_locations_controller_spec.rb" "spec/services/trax/data_importers/attribute_mapping_spec.rb" "spec/validators/enrollments/life_event/election_policy_infos_validator_spec.rb" "spec/services/enrollments/monthly_min_max_calculator_adapter_spec.rb" "engines/edi/spec/services/edi/transformers/transparent_health/report_row_mapper_spec.rb" "spec/services/pdf_form/volume_based_elections_hash_spec.rb" "spec/services/employees/waiting_period_calculator_spec.rb" "spec/controllers/channels/defined_contributions_controller_spec.rb" "spec/controllers/employees/benefits_confirmation_controller_spec.rb" "spec/helpers/channels/group_plans_helper_spec.rb" "spec/serializers/admin/luna/reports/census_person_serializer_spec.rb" "engines/tide/spec/services/tide/charge_features_spec.rb" "spec/services/filters/admin/groups/active_enrollments_filter_spec.rb" "spec/mailers/group_mailers/everify_mailer_spec.rb" "spec/queries/elections/vol_life_elections_with_recent_owner_birthday_query_spec.rb" "spec/pages/channels/enrollment_page_spec.rb" "spec/services/sole_prop/employees/renewal_health_questions_spec.rb" "spec/services/admin/employment_detail_changes/saver_spec.rb" "spec/controllers/employees/enrollment_steps/basics_controller_spec.rb" "spec/interactors/integrations/primepay/send_employee_spec.rb" "spec/pages/admin/luna/finish_page_spec.rb" "spec/queries/admin/luna/detect_gravie_plan_existing_query_spec.rb" "spec/services/companies/administrator_creator_spec.rb" "spec/services/employees/onboarding_services/group_spec.rb" "engines/edi/spec/services/edi/transformers/uhc_prime_eight_thirty_four/fields_generator_spec.rb" "spec/controllers/employees/enrollment_steps/state_withholdings_controller_spec.rb" "spec/pages/admin/settings/show_page_spec.rb" "engines/edi/spec/services/edi/transformers/vericred_enrollment/plans_loader_spec.rb" "engines/edi/spec/presenters/edi/extract_presenter_spec.rb" "engines/dox/spec/controllers/dox/system_forms_controller_spec.rb" "engines/edi/spec/services/edi/transformers/generic_census/report_row_mapper_spec.rb" "engines/maui/spec/services/maui/rates/total_premiums/based_on_tier_rates_calculator_spec.rb" "spec/services/employees/enrollments/beneficiaries/validator_spec.rb" "spec/services/admin/luna/contributions/calculators/tier_spec.rb" "spec/controllers/admin/employees/editable/employee_information/personals_controller_spec.rb" "engines/edi/spec/services/edi/transformers/transparent_health_d1/report_row_mapper_spec.rb" "spec/controllers/admin/report_restrictable/adhoc_reporting/name_controller_spec.rb" "spec/services/election_features_spec.rb" "spec/controllers/channels/prism_class_mappings_controller_spec.rb" "engines/maui/spec/controllers/maui/groups/proposals/finish/luna_presentations_controller_spec.rb" "spec/controllers/employees/enrollment_steps/forms_document_controller_spec.rb" "spec/serializers/employees/citizen_i9_form_serializer_spec.rb" "engines/edi/spec/services/edi/transformers/acams/benefit_transactions/employee/mapper_spec.rb" "spec/models/notification_spec.rb" "spec/services/cobra_reporting/employee_events_grouper_spec.rb" "spec/services/imports/hr_elections_termination_processes/builders/pending_elections_params_builder_spec.rb" "spec/controllers/api/trax_companies/notebooks/group_external_client_ids_controller_spec.rb" "spec/helpers/channels/products_helper_spec.rb" "spec/queries/trax/case/non_watcher_users_query_spec.rb" "spec/serializers/api/employees/benefits/plan_serializer_spec.rb" "spec/services/integrations/slack/notification_builders/tch_import_spec.rb" "spec/services/integrations/reimbursement_terminator_spec.rb" "spec/models/invitation_spec.rb" "spec/pages/channels/carriers/carrier_report_show_page_spec.rb" "spec/services/reports/payroll_deductions/employee_finder_spec.rb" "spec/controllers/trax_companies/cases/files_controller_spec.rb" "engines/maui/spec/queries/maui/proposal_plans/non_waived_employees_query_spec.rb" "engines/dox/spec/services/dox/docusign/credentials_spec.rb" "engines/edi/spec/services/edi/transformers/guardian/mappers/dependent_spec.rb" "spec/services/enrollments/elections/attributes_record_spec.rb" "engines/edi/spec/services/edi/employee_events/election_spec.rb" "engines/edi/spec/services/edi/extracts/full_file/custom_filters/core_choice_custom_filter_spec.rb" "spec/services/trax_companies/marketing/filters/product_type_filter_spec.rb" "spec/controllers/trax_companies/cases/watchers_controller_spec.rb" "engines/maui/spec/services/maui/rates/total_premiums/based_on_age_rates_calculator_spec.rb" "spec/controllers/sole_prop/employees/health_questions_controller_spec.rb" "spec/services/admin/report_restrictable/adhoc_reporting/filters/onboarded_status_filter_spec.rb" "spec/models/concerns/favorable/liker_spec.rb" "spec/controllers/admin/plan_information_controller_spec.rb" "spec/services/rates/election_description_spec.rb" "spec/pages/ppup/base_page_spec.rb" "spec/controllers/api/trax_companies/marketing/campaigns/schedules_controller_spec.rb" "spec/controllers/sole_prop/employees/checkouts_controller_spec.rb" "spec/lib/eager_load/processors/marketing/schedules_processor_spec.rb" "spec/services/integrations/save_day/save_day_election_creator_spec.rb" "spec/controllers/channels/product_types_orders_controller_spec.rb" "spec/controllers/trax/notebooks/client_terminations_controller_spec.rb" "engines/edi/spec/services/edi/transformers/cyc_cobra/isolved_cobra_plan_and_rates_multi_transformer_spec.rb" "engines/edi/spec/services/edi/election_changes/view_data_spec.rb" "spec/queries/admin/luna/intersected_open_enrollments_query_spec.rb" "spec/mailers/admin/luna/confirmation_mailer_spec.rb" "spec/serializers/admin/luna/plans/luna_package_serializer_spec.rb" "spec/services/enrollments/passive_declination/skipped_employees/tasks_creator_spec.rb" "engines/billing/spec/models/billing/features/reconciliation_invoice_detail_features_spec.rb" "spec/workers/humana_products_importer_worker_spec.rb" "spec/services/integrations/adp/adp_class_mappings_service_spec.rb" "engines/maui/spec/services/maui/anthem/plan_calculator_spec.rb" "engines/maui/spec/serializers/maui/proposal_file_serializer_spec.rb" "spec/services/enrollments/elections/medical_election_for_auto_hra_finder_spec.rb" "spec/services/employees/enrollments/beneficiaries_percents_updater_spec.rb" "spec/controllers/employees/enrollment_steps/ichras_controller_spec.rb" "spec/services/trax_companies/client_onboarding/group_builder_spec.rb" "spec/controllers/sole_prop/employees/confirmations_controller_spec.rb" "spec/serializers/channels/admin_serializer_spec.rb" "spec/controllers/admin/report_restrictable/adhoc_reporting/sort_controller_spec.rb" "spec/services/benefits_file_import/import/elections_saver_spec.rb" "spec/services/enrollments/document_enrollments/completed_enrollment_creator_spec.rb" "spec/services/salesforce/account_event_processor_spec.rb" "spec/controllers/cyc_cobra_reports_controller_spec.rb" "spec/models/plans_calculation_spec.rb" "spec/services/enrollments/benefits/navigation_service_spec.rb" "spec/services/diesel/edi/election_fields_builder_spec.rb" "engines/dox/spec/pages/dox/dss_documents/index_page_spec.rb" "engines/maui/spec/services/maui/warehouse/proposal_calculation/proposal_products/rate_type_detector_spec.rb" "spec/services/admin/report_restrictable/adhoc_reporting/filters/benefit_class_filter_spec.rb" "spec/policies/partner_apps/primepay_policy_spec.rb" "spec/services/admin/luna/push_to_juno/plan_rate_attribute_builder_spec.rb" "spec/queries/sole_prop/group_plans_for_effective_date_query_spec.rb" "spec/services/enrollments/auto_employer_paid_benefits/elections_creator_spec.rb" "spec/controllers/trax_companies/application_controller_spec.rb" "spec/controllers/trax/notebooks/carrier_applications_controller_spec.rb" "spec/serializers/trax/case_details/email_serializer_spec.rb" "spec/controllers/employees/enrollment_guides_controller_spec.rb" "engines/tide/spec/services/tide/payment/pay_charge_spec.rb" "spec/controllers/employees/dashboarding/benefits/enrollments_controller_spec.rb" "spec/controllers/admin/census_report_controller_spec.rb" "spec/controllers/employees/enrollment_steps/enrollment_disclaimers_controller_spec.rb" "spec/services/enrollments/mailer/group_enrollment_periodical_reminder_spec.rb" "engines/edi/spec/policies/edi/edi_policy_spec.rb" "spec/services/trax/notebooks/tab_list_builder_spec.rb" "spec/controllers/admin/luna/ancillary_plans/voluntary_controller_spec.rb" "spec/models/integrations/primepay/plan_spec.rb" "spec/pages/admin/partner_apps/batch_detail/show_page_spec.rb" "spec/services/admin/employees/employee_creator_spec.rb" "spec/services/login_identifier_spec.rb" "spec/services/enrollments/document_enrollments/active_enrollment_creator_spec.rb" "spec/workers/enrollments/hr_reminder_worker_spec.rb" "spec/controllers/sole_prop/employees/basic_informations_controller_spec.rb" "spec/controllers/channels/exports_controller_spec.rb" "engines/edi/spec/pages/edi/edi_configurations/import_index_page_spec.rb" "spec/mailers/enrollments/voluntary_life_mailer_spec.rb" "spec/pages/document_requests/client_sign_off/benefits/common/contributions_spec.rb" "spec/services/rates/cost_calculators/sole_prop_spec.rb" "engines/edi/spec/services/edi/edi_configuration_features_spec.rb" "spec/services/hiring_thing/employee_params_builder_spec.rb" "spec/services/integrations/prism/dependent_creator_spec.rb" "spec/pages/companies/channel_configurations/show_page_spec.rb" "spec/presenters/big_ben/reports/revenue/presenters/meta_information_spec.rb" "spec/services/trax/case/template_creator_spec.rb" "engines/edi/spec/services/edi/transformers/vericred_enrollment/synchronizers/dependents_synchronizer_spec.rb" "spec/controllers/api/notifications/incoming_message_controller_spec.rb" "spec/services/pdf_form_processing/facades/open_enrollment_spec.rb" "spec/services/users/login_attempts/saver_spec.rb" "engines/maui/spec/workers/maui/proposal_generator_worker_spec.rb" "spec/pages/admin/documents_restrictable/onboarding_documents/index_page_spec.rb" "spec/queries/big_ben/reports/intacct_payments_query_spec.rb" "engines/edi/spec/services/edi/transformers/hooray_health/election_modifier_spec.rb" "spec/helpers/channels/elections_helper_spec.rb" "spec/controllers/employees/enrollment_steps/i9_supporting_documents_controller_spec.rb" "spec/services/integrations/adp/adp_new_hire_templates_service_spec.rb" "spec/validators/beneficiary_count_validator_spec.rb" "spec/services/elections/plan_year_determiner_spec.rb" "spec/services/logging/email_logger_spec.rb" "spec/pages/document_requests/client_sign_off/defined_contributions_page_spec.rb" "spec/pages/sole_prop/completes/show_page_spec.rb" "spec/services/life_event/elections/change_spec.rb" "spec/queries/trax/case/activities/notify_users/assigned_trax_case_users_query_spec.rb" "engines/tide/spec/services/tide/payment/steps/process_transaction_result_spec.rb" "spec/controllers/big_ben/commission_statements/reports/unpaids_controller_spec.rb" "spec/services/integrations/synchronization/event_criteria/compensation_spec.rb" "engines/maui/spec/services/maui/warehouse/proposal_calculation/proposal_products/product_documents_copier_spec.rb" "spec/pages/admin/editable/documents/phq_page_spec.rb" "engines/maui/spec/services/maui/spreadsheet/generator_spec.rb" "spec/mailers/errors/form_generation_mailer_spec.rb" "engines/edi/spec/services/edi/transformers/napa2/excel_processor_spec.rb" "spec/services/reports/trax_reporting/groups_document_params_adapter_spec.rb" "spec/pages/channels/prism_page_spec.rb" "spec/services/integrations/workforce_management/employee_number_builder_spec.rb" "engines/maui/spec/services/maui/luna/maui_copier/plans_copier_spec.rb" "spec/controllers/admin/employees/editable/documents/dependent_verification_controller_spec.rb" "engines/edi/spec/services/edi/import/transformers/acams/fte_tracking/row_processor_spec.rb" "engines/edi/spec/services/edi/transformers/uhc/document_generator_spec.rb" "spec/forms/trax_companies/dashboards/renewals_form_spec.rb" "spec/services/imports/hiring_thing/row_importer_spec.rb" "spec/uploaders/application_uploader_spec.rb" "engines/edi/spec/services/edi/acams/ercode_finder_spec.rb" "spec/services/integrations/prism/mark_enrollment_ineligible_spec.rb" "spec/serializers/mailers/i9_approve_serializer_spec.rb" "spec/controllers/api/public/v1/employees_controller_spec.rb" "engines/edi/spec/services/edi/transformers/connect_your_care/cobra_and_direct_billing_qb_transformer_spec.rb" "engines/maui/spec/services/maui/excel/product_worksheet/rates/age_rates_fetcher_spec.rb" "spec/services/trax/case/with_trax_case_search_index_saver_spec.rb" "spec/services/vericred_enrollments/subscribers/person_decorator_spec.rb" "spec/pages/admin/aca_monitoring/fte_trackings/index_page_spec.rb" "spec/models/big_ben/carrier_commission_spec.rb" "spec/controllers/api/trax_companies/support_teams_controller_spec.rb" "spec/lib/eager_load/api/vericred/quoting/quotes/rates_spec.rb" "spec/services/everify/case/data_changes_builder_spec.rb" "engines/edi/spec/services/edi/transformers/transparent_health_d1/document_generator_spec.rb" "spec/services/rates/frequency/detector_spec.rb" "spec/serializers/channels/unum_report_serializer_spec.rb" "spec/services/pdf_form_processing/employee_documents/generated_forms_destroyer_spec.rb" "engines/maui/spec/services/maui/humana/quoting/proposal_calculation/proposal_products/composite_rates_builder_spec.rb" "spec/services/admin/employment_detail_changes/address_detail_change/forms_generator_spec.rb" "spec/controllers/chat_documents_controller_spec.rb" "spec/controllers/api/notifications/logging/email_callback_controller_spec.rb" "engines/edi/spec/services/edi/transformers/connect_your_care/census/prior_ssn_fetcher_spec.rb" "spec/services/imports/paycom_payroll/group_checker_spec.rb" "engines/edi/spec/services/edi/import/transformers/acams/compliance_risks/row_data_spec.rb" "spec/lib/eager_load/api/humana_quoting/api_clients/census_spec.rb" "engines/edi/spec/services/edi/edi_configurations/updater_spec.rb" "engines/edi/spec/services/edi/transformers/napa/report_builder_spec.rb" "spec/workers/integrations/adp/personal_info_change_worker_spec.rb" "spec/services/employees/recruiter_only/employee_builder_spec.rb" "engines/billing/spec/services/billing/reconciliation/dates_calculator_spec.rb" "spec/services/employees/enrollments/step_interface_filters/beneficiaries_spec.rb" "spec/services/employees/work_event/election_wrappers/termination_wrapper_spec.rb" "engines/edi/spec/services/edi/extracts/change_file/election_actions/action_list_generator_spec.rb" "spec/interactors/imports/client/parse_spec.rb" "spec/interactors/imports/client/create_trax_case_spec.rb" "spec/services/admin/employees/import/history_builder_spec.rb" "spec/controllers/trax_companies/cases/employees_controller_spec.rb" "spec/services/enrollments/sole_prop/finalizer_spec.rb" "engines/edi/spec/services/edi/transformers/united_healthcare/excel_processor_spec.rb" "engines/edi/spec/services/edi/transformers/connect_your_care/qb_common/mappers/null_address_spec.rb" "spec/services/voluntary_life/election_policy_info_terminator_spec.rb" "spec/services/integrations/colonial_harmony/employee_params_builder_spec.rb" "spec/mailers/trax/trax_reporting/reports_mailer_spec.rb" "spec/lib/configuration_spec.rb" "engines/maui/spec/services/maui/plan_groupings/reorderer_spec.rb" "engines/maui/spec/pages/maui/groups/proposals/generate_proposal_page_spec.rb" "spec/serializers/trax/landing/case_serializer_spec.rb" "engines/edi/spec/pages/edi/edi_extracts/show_page_spec.rb" "spec/services/employees/enrollments/step_interface_filters/document_signing_spec.rb" "spec/services/employees/enrollments/wizard/sign_page/processor_spec.rb" "spec/controllers/admin/employees/editable/elected_benefits/future_elections_controller_spec.rb" "spec/services/enrollments/post_processors/on_complete_spec.rb" "spec/controllers/admin/employees/editable/elected_benefits/current_elections_controller_spec.rb" "spec/controllers/api/big_ben/application_controller_spec.rb" "spec/presenters/document_requests/client_sign_offs/medical_age_rated_presenter_spec.rb" "spec/validators/ssn_validator_spec.rb" "spec/policies/partner_apps/adp_policy_spec.rb" "spec/services/integrations/primepay/period_cost_calculator_spec.rb" "spec/services/admin/luna/premiums/calculators/zero_calculator_spec.rb" "spec/controllers/api/resign_requests/application_controller_spec.rb" "spec/controllers/admin/report_restrictable/covid_medical_cost_reports_controller_spec.rb" "spec/services/integrations/primepay/employee_list_spec.rb" "spec/services/integrations/adp/api_logger_spec.rb" "spec/controllers/trax_companies/external_support_email_credentials_controller_spec.rb" "engines/billing/spec/services/billing/invoices/reconciliation_detail_creator_spec.rb" "spec/services/integrations/salesforce/case_requests/update_carrier_marketing_params_spec.rb" "engines/edi/spec/services/edi/transformers/connect_your_care/cobra_new_plan_member_transformer_spec.rb" "spec/services/integrations/colonial_harmony/admin_enrollment_permission_spec.rb" "spec/services/enrollments/sole_prop/effective_date_calculator_spec.rb" "spec/services/integrations/prism/event_handlers/location_change_spec.rb" "engines/edi/spec/services/edi/query/extracts/latest_open_enrollments_query_spec.rb" "spec/presenters/integrations/wotc/survey_presenter_spec.rb" "engines/maui/spec/services/maui/census/juno_imports/maui_location_creator_spec.rb" "spec/helpers/sa/time_reports_helper_spec.rb" "spec/services/voluntary_life/task_creator_spec.rb" "spec/services/trax/carrier_notebooks/sbc_links_spec.rb" "engines/edi/spec/services/edi/transformers/napa_oe/excel_processor_spec.rb" "spec/services/trax/notebooks/attributes_contexts/group_information_spec.rb" "spec/controllers/trax/enrollments_controller_spec.rb" "spec/services/api/cases/compliance_plans_creator_spec.rb" "spec/pages/document_requests/client_sign_off/benefits/eap_page_spec.rb" "spec/services/imports/client/attribute_builder_spec.rb" "engines/edi/spec/services/edi/import/extract_processors/acams/employees/helpers/new_employee_klass_detector_spec.rb" "spec/pages/channels/adp/main_page_spec.rb" "spec/services/employees/dashboard/generate_beneficiary_form_spec.rb" "spec/controllers/download_documents_controller_spec.rb" "spec/pages/admin/primepay/history/show_page_spec.rb" "spec/forms/big_ben/commission_statement_form_spec.rb" "spec/services/notifications/resend_notifications_service_spec.rb" "spec/workers/enrollments/on_complete_status_worker_spec.rb" "engines/maui/spec/controllers/maui/application_controller_spec.rb" "spec/services/carrier_reporting/missing_group_number/create_trax_case_spec.rb" "engines/tide/spec/workers/tide/extra_retry_payment_worker_spec.rb" "spec/mailers/admin/benefits_explorers/autologin_mailer_spec.rb" "engines/edi/spec/services/edi/import/transformers/cobra_miscellaneous_fee/tide_charge_importer_spec.rb" "engines/edi/spec/services/edi/import/transformers/cdh/importer_spec.rb" "engines/maui/spec/services/maui/proposal_products/settings_adapter_spec.rb" "spec/interactors/integrations/primepay/match_employee_spec.rb" "engines/tide/spec/services/tide/subscriptions/pending_subscription_creator_spec.rb" "spec/models/enrollments/benefits_file_import_enrollment_spec.rb" "engines/maui/spec/controllers/maui/groups/proposals/census/census_sandbox_controller_spec.rb" "spec/queries/integrations/cfa_vendor_bridge/active_cfa_group_ids_query_spec.rb" "spec/queries/admin/aca_monitoring/last_actual_extract_by_channel_query_spec.rb" "engines/edi/spec/services/edi/transformers/uhc_prime2_general_spec.rb" "spec/controllers/channels/employees/import/benefits_file_controller_spec.rb" "spec/services/integrations/integration_creator_spec.rb" "spec/serializers/admin/client_dashboard/group_location_serializer_spec.rb" "spec/policies/group_location_policy_spec.rb" "spec/pages/big_ben/dashboards/index_page_spec.rb" "spec/validators/template_segment_sequence_validator_spec.rb" "engines/edi/spec/interactors/edi/export/generate_file_spec.rb" "spec/services/trax/case/watchers_notifier_spec.rb" "spec/services/trax_companies/email_templates/processor_strategy_spec.rb" "spec/workers/integrations/adp/group_departments_sync_worker_spec.rb" "spec/helpers/admin/plans_helper_spec.rb" "spec/presenters/admin/employees/employment_details/department_presenter_spec.rb" "spec/services/carrier_reporting/audit_report_attacher_spec.rb" "spec/services/enrollments/mailer/direct_reminder_spec.rb" "spec/presenters/admin/everify/progress_presenter_spec.rb" "spec/services/pdf_form/data_hashes/open_enrollment_dependents_change_spec.rb" "spec/services/elections/confirmations/selectors/future_self_service_life_event_enrollment_preview_selector_spec.rb" "engines/edi/spec/services/edi/transformers/guardian_general_spec.rb" "spec/serializers/trax/case_details/connected_case_serializer_spec.rb" "spec/services/trax/groups/programs_fetcher_spec.rb" "spec/services/rates/contribution_calculators/sole_prop_spec.rb" "spec/services/integrations/adp/launcher_spec.rb" "engines/edi/spec/services/edi/transformers/teladoc/csv_processor_spec.rb" "spec/models/integrations/primepay/deduction_spec.rb" "spec/services/document_requests/client_sign_off/dox_signs/action_strategies/initials_action_spec.rb" "spec/services/admin/employees/i9/approver_spec.rb" "spec/services/integrations/synchronization/events/rehire_spec.rb" "spec/services/enrollments/plan_availability_rules/fsa_rule_spec.rb" "spec/services/integrations/ppup/authentication_spec.rb" "engines/edi/spec/services/edi/transformers/vault_fedex_csv/document_generator_spec.rb" "spec/controllers/admin/everify/cases/statuses_controller_spec.rb" "spec/services/plans/contributions_spec.rb" "spec/lib/eager_load/api/sole_prop/notifiers/point_pickup_spec.rb" "spec/controllers/channels/cfa_vendor_bridge/create_members_controller_spec.rb" "engines/billing/spec/forms/billing/api/admin/groups/solutions/regenerate_bill_form_spec.rb" "engines/dox/spec/controllers/dox/dss_documents/signing_requests_controller_spec.rb" "spec/services/enrollments/life_event/self_service/adjudications/approver_spec.rb" "spec/controllers/api/employees/enrollment_steps/form_stack_submissions_controller_spec.rb" "engines/maui/spec/services/maui/groups/proposals/updater_spec.rb" "spec/services/enrollments/open/audit_trax_cases_creation/time_execution_calculator_spec.rb" "spec/interactors/integrations/equifax/process_acams_klass_configurations_spec.rb" "spec/interactors/admin/life_event/destroy_previous_enrollments_spec.rb" "spec/lib/eager_load/api/humana_quoting/base_api_client_spec.rb" "spec/services/videos/employees/enrollment_welcome_video_spec.rb" "spec/services/admin/luna/luna_confirmation_notifier_spec.rb" "engines/tide/spec/mailers/tide/confirm_notification_mailer_spec.rb" "spec/controllers/channels/integrations/application_controller_spec.rb" "spec/workers/integrations/cfa_payroll/group_import_worker_spec.rb" "engines/edi/spec/services/edi/transformers/cyc_cobra/workbook_spec.rb" "spec/controllers/api/public/v1/employee_classes_controller_spec.rb" "engines/edi/spec/services/edi/transformers/acams/benefit_transactions/csv_processor_spec.rb" "spec/services/tasks_service_spec.rb" "spec/services/employees/work_event/processes/destroy_elections_spec.rb" "spec/services/document_requests/client_sign_off_creator_spec.rb" "spec/services/imports/employees/xlsx/parsers/datetime_spec.rb" "spec/services/employees/enrollments/documents_resign/steps_interface_spec.rb" "engines/edi/spec/services/edi/transformers/pareto_meritain/document_generator_spec.rb" "engines/edi/spec/controllers/edi/api/search_companies_controller_spec.rb" "spec/queries/admin/groups/disturbing_subscriptions_query_spec.rb" "spec/workers/enrollments/open/post_processors/audit_cases_creator_worker_spec.rb" "spec/services/reports/trax_reporting/cases_document_generator_spec.rb" "spec/services/sole_prop/employees/step_interface_filters/dependents_verification_spec.rb" "spec/notifications/notification_builders/passive_declination/hr_admin_lost_chance_to_obtain_pd_spec.rb" "spec/controllers/admin/report_restrictable/adhoc_reporting/run_controller_spec.rb" "engines/edi/spec/services/edi/transformers/acams/employee_transformer_spec.rb" "engines/maui/spec/controllers/maui/groups/proposals/api_call_logs_controller_spec.rb" "spec/services/trax/notebooks/client_termination_setter_spec.rb" "spec/services/vericred_enrollments/storage/create_service_spec.rb" "spec/services/everify/configure_for_group_spec.rb" "spec/services/integrations/adp/reimbursement_terminator_spec.rb" "engines/maui/spec/services/maui/national_general/quoting/proposal_products/bulk_creator_spec.rb" "spec/services/vericred_enrollments/external_identifier_generator_spec.rb" "spec/controllers/ppup/rates/forms_controller_spec.rb" "spec/services/document_requests/client_sign_off/dox_signs/action_strategies/no_action_spec.rb" "engines/edi/spec/services/edi/transformers/acams/benefit_transactions_transformer_spec.rb" "spec/services/trax_companies/marketing/segments_report_generator_spec.rb" "spec/services/enrollments/new_hire/completed_enrollment_creator_spec.rb" "spec/services/enrollments/elections/not_eligible_elections_destroyer_spec.rb" "engines/edi/spec/controllers/edi/integrations/vericred/entities_controller_spec.rb" "spec/services/client_renewal/event_creator_spec.rb" "spec/controllers/sole_prop/employees/completes_controller_spec.rb" "engines/edi/spec/services/edi/transformers/vericred_enrollment/synchronizers/department_synchronizer_spec.rb" "spec/interactors/integrations/adp_marketplace/cancel_subscription_spec.rb" "spec/services/api/big_ben/dashboards/top_discrepancy_carriers_selector_spec.rb" "spec/controllers/admin/life_event/completes_controller_spec.rb" "spec/controllers/companies/all_transparent_health_employer_setups_files_controller_spec.rb" "spec/services/benefits_file_import/import/models/election_change_spec.rb" "spec/queries/big_ben/deposits/not_linked_commission_statements_query_spec.rb" "spec/services/admin/aca_monitoring/reports/meta_information_spec.rb" "engines/edi/spec/services/edi/transformers/prime_pay_npm/document_generator_spec.rb" "spec/lib/eager_load/api/vericred_enrollment/dependents_spec.rb" "spec/controllers/api/trax_companies/notebooks/billing_invoice_generations_controller_spec.rb" "engines/maui/spec/lib/maui/api/national_general/api_client_spec.rb" "spec/presenters/integrations/wotc/survey_question_presenter_spec.rb" "spec/controllers/api/public/v1/vericred_enrollment/notifications_controller_spec.rb" "engines/edi/spec/services/edi/transformers/worxtime/coverage_file_transformer_spec.rb" "spec/controllers/api/channels/products/zip_codes_controller_spec.rb" "spec/services/integrations/google/address_finder_spec.rb" "engines/edi/spec/services/edi/transformers/connect_your_care/cobra_and_direct_billing_qb/rows/plan_spec.rb" "spec/services/products/external/product_attributes_spec.rb" "spec/queries/trax_companies/marketing/segment_contacts_query_spec.rb" "spec/services/imports/employees/import_errors/error_spec.rb" "engines/maui/spec/services/maui/excel/product_worksheet/product_blocks/medical/product_information_spec.rb" "spec/policies/trax_case_time_logs_policy_spec.rb" "engines/billing/spec/workers/billing/invoice_pdf_generator_worker_spec.rb" "engines/billing/spec/controllers/billing/admin/groups/reconciliation_invoices/generate_excel_controller_spec.rb" "engines/maui/spec/services/maui/products/product_settings_presenter_spec.rb" "engines/edi/spec/services/edi/transformers/anthem/records/detail_spec.rb" "engines/edi/spec/services/edi/import/extract_processors/client_demographic/event_handlers/department_change_spec.rb" "spec/services/document_requests/bcd/action_strategies/no_action_spec.rb" "spec/serializers/edi/edi_element_serializer_spec.rb" "spec/workers/imports/paylocity/demographics_and_benefits_import_worker_spec.rb" "spec/controllers/concerns/employees/kaiserable_spec.rb" "spec/services/plans/cheapest_plan_finder_spec.rb" "spec/serializers/api/v2/employee_serializer_spec.rb" "engines/edi/spec/helpers/edi/application_helper_spec.rb" "engines/edi/spec/services/edi/transformers/worxtime/coverage_file/row_data_builder_spec.rb" "engines/edi/spec/services/edi/transformers/vericred_enrollment/entities/event_spec.rb" "spec/services/cobra_reporting/grouped_events/cobra_events_spec.rb" "spec/pages/admin/report_restrictable/elections_history_report_page_spec.rb" "spec/interactors/channels/import/plan_rates/age/validation_interactors/validate_headers_spec.rb" "spec/notifications/notification_builders/onboarding_complete_spec.rb" "spec/interactors/channels/import/validation_interactors/validate_sheet_presence_spec.rb" "engines/edi/spec/services/edi/transformers/hp_hotels_payroll/report_row_spec.rb" "spec/services/carrier_reporting/filters/main_spec.rb" "spec/helpers/channels/product_age_rates_helper_spec.rb" "engines/maui/spec/services/maui/api_model_builders/humana_quoting/employers/agent_model_builder_spec.rb" "spec/interactors/integrations/primepay/group_deductions/update_employees_deductions_spec.rb" "spec/services/disclaimers/generate_accepted_document_spec.rb" "spec/controllers/admin/primepay/histories_controller_spec.rb" "spec/workers/integrations/prism/group_employees_sync_worker_spec.rb" "engines/maui/spec/queries/maui/fips_codes_options_query_spec.rb" "spec/controllers/api/big_ben/dashboards/top_unknowns_controller_spec.rb" "spec/serializers/admin/external_link_serializer_spec.rb" "spec/services/benefits_file_import/export/benefits_content_spec.rb" "spec/services/trax/case/bulk/change_with_activity_spec.rb" "engines/edi/spec/services/edi/transporters/ftp_transporter_spec.rb" "spec/services/big_ben/reports/revenue/export/xlsx/style_library_spec.rb" "spec/services/sole_prop/how_did_you_hear_report_builder_spec.rb" "engines/billing/spec/models/billing/features/reconciliation_invoice_features_spec.rb" "spec/controllers/trax_companies/inbound_calls_controller_spec.rb" "spec/serializers/trax/carrier_notebooks/document_folder_navigation_serializer_spec.rb" "spec/services/errors/tags_formatter_spec.rb" "spec/queries/trax/report_base_query_spec.rb" "spec/errors/custom_configuration_error_spec.rb" "spec/interactors/integrations/adp/sync_employee_job_title_spec.rb" "spec/serializers/trax/notebooks/document_folder_serializer_spec.rb" "spec/workers/employees/events/after_group_location_change_creator_worker_spec.rb" "spec/services/admin/aca_monitoring/reports/xlsx/meta_info_spec.rb" "spec/controllers/trax_companies/reports/base_controller_spec.rb" "engines/billing/spec/services/billing/reconciliation_invoices/trax_cases/reconcile_bill_spec.rb" "spec/services/pdf_form_processing/forms_generator_spec.rb" "engines/edi/spec/services/edi/import/transformers/acams/fte_tracking/map_attributes_spec.rb" "engines/edi/spec/services/edi/transformers/acams/payroll/csv_processor_spec.rb" "engines/edi/spec/services/edi/transformers/cfa/document_generator_spec.rb" "spec/workers/integrations/primepay/employees_direct_deposits_sync_worker_spec.rb" "spec/controllers/api/big_ben/commission_statements/reports/product_synonyms_controller_spec.rb" "spec/workers/integrations/primepay/deductions_sync_worker_spec.rb" "spec/queries/trax_companies/carrier_options_query_spec.rb" "engines/edi/spec/services/edi/transformers/roundstone_members/rows/header_row_spec.rb" "spec/services/vericred_enrollments/employee_klass/response_handler_spec.rb" "spec/pages/admin/failed_notifications/show_page_spec.rb" "spec/workers/integrations/cfa_payroll/payroll_import_worker_spec.rb" "engines/maui/spec/services/maui/spreadsheet/rating_grid_renderer_spec.rb" "spec/controllers/admin/everify/terms_of_services_controller_spec.rb" "spec/concerns/sbc_file_spec.rb" "engines/edi/spec/pages/edi/edi_configurations/index_page_spec.rb" "spec/workers/big_ben/unpaid_report_worker_spec.rb" "engines/edi/spec/services/edi/import/extract_processors/acams/employees/processors/klass_change_processor_spec.rb" "spec/services/integrations/equifax/payroll_data/adp/data_reader_spec.rb" "engines/edi/spec/errors/qualified_beneficiary/event_mapping_error_spec.rb" "spec/controllers/concerns/channels/groupable_spec.rb" "spec/services/trax/case/gitlab_issue_creator_spec.rb" "engines/edi/spec/services/edi/transformers/united_healthcare/headers_row_spec.rb" "spec/serializers/big_ben/ocr_commission_statement_serializer_spec.rb" "engines/edi/spec/services/edi/import/error_information/general_file_spec.rb" "engines/edi/spec/workers/edi/export_worker_spec.rb" "spec/serializers/everify_configuration_serializer_spec.rb" "engines/edi/spec/services/edi/trax_case_creators/params_generators/default_params_spec.rb" "spec/services/products/external/rates/age_rates_creator_spec.rb" "spec/errors/vericred_enrollments/unprocessable_entity_error_spec.rb" "engines/edi/spec/interactors/edi/export/custom_files_process_spec.rb" "engines/edi/spec/services/edi/transformers/bay_bridge_bundle/rows/benefit_row_spec.rb" "engines/edi/spec/services/edi/transformers/dpc/rows/person_row_spec.rb" "spec/services/rates/cost_calculators/cost_calculator_spec.rb" "engines/edi/spec/services/edi/transformers/cyc_cobra/rows/setup/client_alternate_row_spec.rb" "engines/billing/spec/controllers/billing/admin/groups/invoices/base_controller_spec.rb" "spec/forms/application_form_spec.rb" "spec/services/trax/case/activities/notifications/main_spec.rb" "engines/edi/spec/services/edi/transformers/connect_your_care/qb_common/rows/version_spec.rb" "engines/edi/spec/services/edi/acams/emails/group_employees_data_spec.rb" "spec/controllers/channels/home_controller_spec.rb" "engines/edi/spec/services/edi/import/transformers/acams/employees/map_attributes_spec.rb" "engines/edi/spec/services/edi/notify_about_error_spec.rb" "spec/queries/application_query_spec.rb" "engines/edi/spec/services/edi/transformers/cyc_cobra/rows/isolved_plans_and_rates/client_alternate_row_spec.rb" "spec/workers/integrations/primepay/group_deductions_sync_worker_spec.rb" "spec/services/admin/aca_monitoring/builders/base_spec.rb" "engines/edi/spec/services/edi/transformers/bay_bridge_bundle/rows/subscriber_row_spec.rb" "spec/workers/adhoc_reporting_worker_spec.rb" "spec/forms/email_messages/message_data_form_spec.rb" "engines/edi/spec/services/edi/import/transformers/cdh/usage_row_data_spec.rb" "engines/edi/spec/services/edi/transformers/cyc_cobra/rows/isolved_plans_and_rates/carrier_row_spec.rb" "engines/edi/spec/services/edi/transformers/transparent_health/mappings_spec.rb" "engines/edi/spec/services/edi/transformers/cyc_cobra/decorators/null_contact_spec.rb" "engines/edi/spec/services/edi/transformers/new_benefits/report_header_spec.rb" "engines/edi/spec/services/edi/transformers/payroll_deduction_ukg/report_row_spec.rb" "spec/serializers/enrollments/employment_detail_serializer_spec.rb" "spec/services/transcribes/credentials_spec.rb" "spec/services/logging/logger_spec.rb" "engines/edi/spec/services/edi/transformers/isolved_cobra_transformer_spec.rb" "spec/controllers/ppup/base_controller_spec.rb" "spec/workers/enrollments/pre_enrollment_worker_spec.rb" "spec/interactors/employees/life_events/processor_spec.rb" "engines/edi/spec/services/edi/import/transformers/tch_reimbursement/notification_sender_spec.rb" "engines/maui/spec/services/maui/excel/product_worksheet/product_blocks/product_settings_helper_spec.rb" "spec/controllers/admin/luna/ancillary_plans/base_controller_spec.rb" "spec/services/email_message_spec.rb" "engines/edi/spec/errors/edi/transformers/metlife/elections_loading_error_spec.rb" "spec/services/api/error_spec.rb" "engines/edi/spec/services/edi/transformers/hooray_health/rows/header_row_spec.rb" "spec/models/event_spec.rb" "spec/services/imports/tch_reimbursement_data/row_importers/base_row_importer_spec.rb" "engines/edi/spec/services/edi/transformers/blue_and_gold_autohealth/records/dependent_record_spec.rb" "engines/edi/spec/interactors/edi/export/run_export_process_spec.rb" "spec/mailers/outlook_mailer_spec.rb" "spec/services/big_ben/reports/intacct/export/csv/main_spec.rb" "engines/edi/spec/services/edi/transformers/connect_your_care/cdh_products/records/client_ids_spec.rb" "spec/services/rates/contribution_calculators/by_relation_spec.rb" "engines/edi/spec/constants/edi/transformers/transparent_health/constants_spec.rb" "spec/services/aws_connect/commands/lambda/invoke_holiday_schedule_spec.rb" "engines/edi/spec/services/edi/transformers/guardian/records/coverage_spec.rb" "spec/errors/mailers/with_policy_error_spec.rb" "spec/controllers/admin/aca_monitoring/base_controller_spec.rb" "spec/forms/products/external/humana/settings_form_spec.rb" "spec/interactors/everify/process_case_update_spec.rb" "engines/edi/spec/services/edi/import/transformers/hiring_thing/notification_sender_spec.rb" "spec/interactors/integrations/primepay/group_deductions/init_spec.rb" Randomized with seed 59993 ........

Thank you!

ArturT commented 1 year ago

Hi @alex-kovshovik

Thanks for reporting the problem.

I found out it's caused by RSpec::Core::RakeTask that we use in Regular Mode. It works in verbose mode by default. https://stackoverflow.com/a/26299828/905697

I prepared an improvement here.

I'll get back to you when we release it publicly.

alex-kovshovik commented 1 year ago

Wow @ArturT, I didn't expect your response so fast! Thank you so much!

ArturT commented 1 year ago

@alex-kovshovik Please update the knapsack_pro gem to 3.9.0 version. It respects the warn level and suppresses the RSpec command on the output.

alex-kovshovik commented 1 year ago

Thank you @ArturT, we just upgraded and it works!