My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 99105b80-aca1-47c1-8185-cd32e8a304fa
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
0ce75ec | refs/heads/spring-rubocop | 2 | 4 minutes 46.71 seconds 9% | 2024-02-20 03:54:03 UTC |
All parallel CI nodes finished their work.
The time span between the finish times of the CI node that Finished First and the one which Finished Last is 19.32 seconds. The shorter this time is, the better.
The time span between the finish times of the CI node that Finished First and the one which Finished Last is 19.32 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 46.71 seconds) |
---|---|---|
0 Finished Last | 2024-02-20 03:57:17 UTC | 2 minutes 26.91 seconds |
1 Finished First | 2024-02-20 03:56:57 UTC | 2 minutes 19.8 seconds |
You can likely decrease your CI build time by around 48 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.59 minutes)
Test file path (Displaying entries 1 - 100 of 134 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 35.19 seconds | 10% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 22.28 seconds | 6% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.39 seconds | 8% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.78 seconds | 11% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 10.06 seconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.7 seconds | 6% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.92 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.36 seconds | 2% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.3 seconds | 11% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.76 seconds | 11% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.97 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.79 seconds | 8% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.52 seconds | 14% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.5 seconds | 15% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.5 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.41 seconds | 8% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.79 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.77 seconds | 9% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.63 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.48 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.34 seconds | 14% | Trend |
spec/serializers/api/order_serializer_spec.rb | 4.28 seconds | 24% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 4.02 seconds | 21% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.4 seconds | 6% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.24 seconds | 38% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 3.12 seconds | 30% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.07 seconds | 13% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 3.03 seconds | 22% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.87 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.81 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.56 seconds | 15% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.47 seconds | 26% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.4 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.37 seconds | 9% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.35 seconds | 14% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.32 seconds | 10% | Trend |
spec/lib/reports/line_items_spec.rb | 2.26 seconds | 35% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 2.19 seconds | 21% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.16 seconds | 21% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.11 seconds | 14% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 2.02 seconds | 13% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.97 seconds | 15% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.91 seconds | 38% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.62 seconds | 18% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.4 seconds | 33% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.29 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.26 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.26 seconds | 12% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.2 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.15 seconds | 8% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.1 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.06 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 985 miliseconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 972 miliseconds | 27% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 935 miliseconds | 12% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 907 miliseconds | 6% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 829 miliseconds | 12% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 796 miliseconds | 19% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 781 miliseconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 775 miliseconds | 13% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 773 miliseconds | 14% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 692 miliseconds | 14% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 616 miliseconds | 8% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 601 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 585 miliseconds | 7% | Trend |
spec/migrations/split_customer_names_spec.rb | 570 miliseconds | 18% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 568 miliseconds | 16% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 528 miliseconds | 12% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 513 miliseconds | 9% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 500 miliseconds | 14% | Trend |
spec/lib/stripe/account_connector_spec.rb | 475 miliseconds | 18% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 399 miliseconds | 4% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 373 miliseconds | 4% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 369 miliseconds | 18% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 359 miliseconds | 15% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 335 miliseconds | 2% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 332 miliseconds | 9% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 328 miliseconds | 30% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 313 miliseconds | 9% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 292 miliseconds | 11% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 286 miliseconds | 9% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 271 miliseconds | 5% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 269 miliseconds | Trend | |
spec/lib/tasks/enterprises_rake_spec.rb | 267 miliseconds | 1% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 265 miliseconds | 31% | Trend |
spec/lib/reports/report_spec.rb | 255 miliseconds | 42% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 243 miliseconds | 11% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 240 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 237 miliseconds | 11% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 233 miliseconds | 4% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 223 miliseconds | 7% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 222 miliseconds | 19% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 217 miliseconds | 11% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 203 miliseconds | 6% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 203 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 183 miliseconds | 20% | Trend |
spec/lib/i18n_digests_spec.rb | 180 miliseconds | 160% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 161 miliseconds | 13% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 148 miliseconds | 20% | Trend |
spec/lib/spree/money_spec.rb | 130 miliseconds | Trend |