My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 64641e44-1e7f-434e-8626-c79997bbb3e7
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
e9e85a0 | refs/pull/11369/merge | 2 | 4 minutes 36.07 seconds 5% | 2024-02-20 05:29:08 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 10.37 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 10.37 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 36.07 seconds) |
---|---|---|
0 Finished Last | 2024-02-20 05:32:10 UTC | 2 minutes 18.61 seconds |
1 Finished First | 2024-02-20 05:32:00 UTC | 2 minutes 17.46 seconds |
You can likely decrease your CI build time by around 47 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.53 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 | 33.35 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 22.54 seconds | 8% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.91 seconds | 5% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.07 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.82 seconds | 5% | 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 | 7.62 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.51 seconds | 4% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.18 seconds | 9% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.69 seconds | 10% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.87 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.58 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.56 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.41 seconds | 7% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.36 seconds | 11% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.28 seconds | 11% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.7 seconds | 11% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.66 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.6 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.55 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.26 seconds | 12% | Trend |
spec/serializers/api/order_serializer_spec.rb | 4.11 seconds | 19% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.56 seconds | 7% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.13 seconds | 40% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.12 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.93 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.84 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.69 seconds | 9% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.58 seconds | 4% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.54 seconds | 6% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.5 seconds | 22% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.42 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.3 seconds | 6% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.21 seconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.21 seconds | 3% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.1 seconds | 18% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.08 seconds | 6% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.99 seconds | 7% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.93 seconds | 8% | Trend |
spec/lib/reports/line_items_spec.rb | 1.89 seconds | 13% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.87 seconds | 9% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.82 seconds | Trend | |
spec/serializers/api/current_order_serializer_spec.rb | 1.5 seconds | 8% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.46 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.27 seconds | 2% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.24 seconds | 19% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.2 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.15 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.11 seconds | 5% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.02 seconds | 51% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.01 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 993 miliseconds | Trend | |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 972 miliseconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 887 miliseconds | 4% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 871 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 865 miliseconds | 13% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 819 miliseconds | 12% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 787 miliseconds | 6% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 714 miliseconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 709 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 700 miliseconds | 3% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 687 miliseconds | 13% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 618 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 613 miliseconds | 12% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 591 miliseconds | 3% | Trend |
spec/migrations/split_customer_names_spec.rb | 530 miliseconds | 9% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 506 miliseconds | 4% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 505 miliseconds | 7% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 494 miliseconds | 5% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 468 miliseconds | 7% | Trend |
spec/lib/stripe/account_connector_spec.rb | 435 miliseconds | 8% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 426 miliseconds | 2% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 389 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 340 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 340 miliseconds | 8% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 337 miliseconds | 8% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 328 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 311 miliseconds | 7% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 292 miliseconds | 2% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 284 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 282 miliseconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 279 miliseconds | 11% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 274 miliseconds | 28% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 269 miliseconds | Trend | |
spec/serializers/api/group_list_serializer_spec.rb | 257 miliseconds | 15% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 251 miliseconds | 7% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 251 miliseconds | 15% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 245 miliseconds | 12% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 236 miliseconds | 14% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 229 miliseconds | 8% | Trend |
spec/lib/reports/report_spec.rb | 219 miliseconds | 22% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 215 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 210 miliseconds | 7% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 208 miliseconds | 12% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 198 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 179 miliseconds | 17% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 155 miliseconds | 26% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 152 miliseconds | 7% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 134 miliseconds | 10% | Trend |
spec/lib/spree/money_spec.rb | 130 miliseconds | Trend |