My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 632db868-a597-4b47-a43e-11328b5dc256
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
2555552 | refs/pull/12269/merge | 2 | 4 minutes 50.5 seconds 13% | 2024-03-14 09:21:56 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 2.86 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 2.86 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 50.5 seconds) |
---|---|---|
0 Finished Last | 2024-03-14 09:25:02 UTC | 2 minutes 25.58 seconds |
1 Finished First | 2024-03-14 09:25:00 UTC | 2 minutes 24.92 seconds |
You can likely decrease your CI build time by around 49 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.61 minutes)
Test file path (Displaying entries 1 - 100 of 136 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 34.98 seconds | 30% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.79 seconds | 49% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.55 seconds | 1% | Trend |
spec/lib/reports/customers_report_spec.rb | 11.2 seconds | 11% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.92 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 9.31 seconds | 26% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.05 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.9 seconds | 4% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.36 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 7.29 seconds | 29% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 7.27 seconds | 14% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.98 seconds | 20% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 6.27 seconds | 26% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.95 seconds | 14% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.76 seconds | 11% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.7 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 5.28 seconds | 14% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.91 seconds | 8% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.84 seconds | 8% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.73 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.19 seconds | 4% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.96 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.79 seconds | 11% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.65 seconds | 2% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.31 seconds | 53% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.0 seconds | Trend | |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.96 seconds | 26% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.85 seconds | 7% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.75 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.73 seconds | 11% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.7 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.55 seconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.38 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.33 seconds | 3% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.33 seconds | 1% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.3 seconds | 2% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.18 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.14 seconds | 1% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 2.08 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.94 seconds | Trend | |
spec/lib/reports/lettuce_share_report_spec.rb | 1.94 seconds | 4% | Trend |
spec/lib/reports/line_items_spec.rb | 1.8 seconds | 6% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.76 seconds | 13% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.59 seconds | 1% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.55 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.35 seconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.18 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.18 seconds | 6% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.17 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.13 seconds | 22% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.13 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.07 seconds | 13% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 954 miliseconds | 18% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 932 miliseconds | 15% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 904 miliseconds | 14% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 871 miliseconds | 21% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 847 miliseconds | 13% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 748 miliseconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 733 miliseconds | 25% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 699 miliseconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 658 miliseconds | 29% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 618 miliseconds | 20% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 616 miliseconds | 27% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 612 miliseconds | 26% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 567 miliseconds | 27% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 565 miliseconds | 22% | Trend |
spec/migrations/split_customer_names_spec.rb | 560 miliseconds | 24% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 543 miliseconds | 25% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 468 miliseconds | 25% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 460 miliseconds | 35% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 452 miliseconds | 30% | Trend |
spec/lib/stripe/account_connector_spec.rb | 426 miliseconds | 34% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 410 miliseconds | 35% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 357 miliseconds | 34% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 352 miliseconds | 38% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 348 miliseconds | 30% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 344 miliseconds | 43% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 343 miliseconds | 32% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 330 miliseconds | 38% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 304 miliseconds | 42% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 270 miliseconds | 47% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 269 miliseconds | 45% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 263 miliseconds | 48% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 262 miliseconds | 40% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 259 miliseconds | 47% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 250 miliseconds | 47% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 248 miliseconds | 45% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 231 miliseconds | 44% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 223 miliseconds | 51% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 217 miliseconds | 51% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 210 miliseconds | 50% | Trend |
spec/lib/reports/report_spec.rb | 206 miliseconds | 47% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 206 miliseconds | 53% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 203 miliseconds | 54% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 200 miliseconds | 48% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 189 miliseconds | 47% | Trend |
spec/lib/i18n_digests_spec.rb | 181 miliseconds | 40% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 160 miliseconds | 60% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 143 miliseconds | 62% | Trend |
spec/lib/spree/money_spec.rb | 140 miliseconds | 58% | Trend |