My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID f4cd7851-df3e-4390-ae3f-e82074443f58
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
46e78b2 | refs/pull/12235/merge | 2 | 4 minutes 46.18 seconds 9% | 2024-03-27 01:06:19 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 22.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 22.32 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 46.18 seconds) |
---|---|---|
0 Finished Last | 2024-03-27 01:09:31 UTC | 2 minutes 29.6 seconds |
1 Finished First | 2024-03-27 01:09:09 UTC | 2 minutes 16.58 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 138 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 35.98 seconds | 12% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.52 seconds | 3% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.37 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 11.15 seconds | 14% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 10.35 seconds | 11% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.63 seconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 8.09 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.46 seconds | 3% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.05 seconds | 7% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 7.01 seconds | 16% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 6.42 seconds | 20% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.75 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.73 seconds | 14% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 5.32 seconds | 17% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.3 seconds | 12% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.05 seconds | 6% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.05 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.92 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.76 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.4 seconds | 16% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.38 seconds | 4% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.89 seconds | 23% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.61 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.52 seconds | 10% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.46 seconds | 4% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 3.09 seconds | 48% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 3.07 seconds | 24% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.82 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.81 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.77 seconds | 27% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.68 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.55 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.41 seconds | 13% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.33 seconds | 26% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.33 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.22 seconds | 13% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.21 seconds | 4% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 2.17 seconds | 20% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.15 seconds | 5% | Trend |
spec/lib/reports/line_items_spec.rb | 2.03 seconds | 21% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 2.02 seconds | 13% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.95 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.92 seconds | 12% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.45 seconds | 4% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.45 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.32 seconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.32 seconds | 33% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.25 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.25 seconds | 5% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.14 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.06 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.06 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 944 miliseconds | 24% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 928 miliseconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 898 miliseconds | 6% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 870 miliseconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 818 miliseconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 775 miliseconds | 14% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 755 miliseconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 726 miliseconds | 6% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 706 miliseconds | 6% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 675 miliseconds | 11% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 622 miliseconds | 49% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 608 miliseconds | 7% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 606 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 604 miliseconds | 10% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 557 miliseconds | 18% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 542 miliseconds | 15% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 531 miliseconds | 9% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 528 miliseconds | 21% | Trend |
spec/migrations/split_customer_names_spec.rb | 516 miliseconds | 6% | Trend |
spec/lib/stripe/account_connector_spec.rb | 458 miliseconds | 13% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 419 miliseconds | 8% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 399 miliseconds | 12% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 374 miliseconds | 20% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 366 miliseconds | 17% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 344 miliseconds | 5% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 323 miliseconds | 6% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 316 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 299 miliseconds | 14% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 297 miliseconds | 3% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 290 miliseconds | 11% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 282 miliseconds | 4% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 268 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 265 miliseconds | 5% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 249 miliseconds | 12% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 241 miliseconds | 11% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 234 miliseconds | 10% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 228 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 225 miliseconds | 18% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 219 miliseconds | 8% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 218 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 216 miliseconds | 10% | Trend |
spec/lib/reports/report_spec.rb | 207 miliseconds | 14% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 202 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 192 miliseconds | 4% | Trend |
spec/lib/i18n_digests_spec.rb | 183 miliseconds | 157% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 163 miliseconds | 7% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 148 miliseconds | 20% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 146 miliseconds | 2% | Trend |