My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 0067bd4f-bda5-4592-9ff6-cb87d067c81b
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
126eced | refs/pull/12227/merge | 2 | 4 minutes 25.95 seconds 12% | 2024-03-05 12:23:58 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 7.27 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 7.27 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 25.95 seconds) |
---|---|---|
0 Finished Last | 2024-03-05 12:26:50 UTC | 2 minutes 15.07 seconds |
1 Finished First | 2024-03-05 12:26:43 UTC | 2 minutes 10.89 seconds |
You can likely decrease your CI build time by around 45 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.48 minutes)
Test file path (Displaying entries 1 - 100 of 135 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.88 seconds | 23% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.69 seconds | 30% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.06 seconds | Trend | |
spec/lib/reports/customers_report_spec.rb | 9.85 seconds | 1% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.23 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.15 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.31 seconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.96 seconds | 5% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.52 seconds | 2% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.52 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.83 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.78 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.33 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.22 seconds | Trend | |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.99 seconds | 1% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.8 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.8 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.67 seconds | 2% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.48 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.4 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.91 seconds | Trend | |
spec/serializers/api/order_serializer_spec.rb | 3.63 seconds | Trend | |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.56 seconds | 1% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.34 seconds | 54% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.98 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.85 seconds | 14% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.84 seconds | 8% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.7 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.66 seconds | 1% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.61 seconds | 17% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.57 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.56 seconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.32 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.3 seconds | 7% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.27 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.0 seconds | 3% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.91 seconds | 5% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.9 seconds | 2% | Trend |
spec/lib/reports/line_items_spec.rb | 1.79 seconds | 2% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.78 seconds | 12% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.77 seconds | 9% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.66 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.54 seconds | 16% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.34 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.29 seconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.11 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.1 seconds | 15% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.07 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.07 seconds | 7% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.03 seconds | 8% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.03 seconds | 55% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.03 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 964 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 942 miliseconds | 18% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 852 miliseconds | 13% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 800 miliseconds | 17% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 800 miliseconds | 18% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 736 miliseconds | 15% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 706 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 705 miliseconds | 24% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 700 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 666 miliseconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 637 miliseconds | 22% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 542 miliseconds | 23% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 539 miliseconds | 23% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 515 miliseconds | 15% | Trend |
spec/migrations/split_customer_names_spec.rb | 469 miliseconds | 22% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 464 miliseconds | 24% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 446 miliseconds | 24% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 445 miliseconds | 19% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 417 miliseconds | 23% | Trend |
spec/lib/stripe/account_connector_spec.rb | 404 miliseconds | 25% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 364 miliseconds | 22% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 356 miliseconds | 28% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 329 miliseconds | 25% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 319 miliseconds | 28% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 313 miliseconds | 33% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 286 miliseconds | 31% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 274 miliseconds | 27% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 271 miliseconds | 33% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 261 miliseconds | 32% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 260 miliseconds | 35% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 260 miliseconds | 32% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 254 miliseconds | 25% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 245 miliseconds | 40% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 236 miliseconds | 43% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 224 miliseconds | 33% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 212 miliseconds | 37% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 204 miliseconds | 38% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 195 miliseconds | 37% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 193 miliseconds | 41% | Trend |
spec/lib/reports/report_spec.rb | 186 miliseconds | 47% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 183 miliseconds | 39% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 180 miliseconds | 41% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 175 miliseconds | 44% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 152 miliseconds | 49% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 142 miliseconds | 45% | Trend |
spec/lib/spree/money_spec.rb | 123 miliseconds | 58% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 119 miliseconds | 55% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 113 miliseconds | 53% | Trend |