My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 52fbd4d9-50b0-47fe-a14f-ea8fb39d33bb
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
d1d0f25 | refs/pull/12133/merge | 2 | 4 minutes 23.61 seconds | 2024-02-15 06:34:10 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.09 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.09 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 23.61 seconds) |
---|---|---|
0 Finished First | 2024-02-15 06:36:56 UTC | 2 minutes 9.45 seconds |
1 Finished Last | 2024-02-15 06:36:58 UTC | 2 minutes 14.16 seconds |
You can likely decrease your CI build time by around 44 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.46 minutes)
Test file path (Displaying entries 1 - 100 of 133 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.18 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.79 seconds | 4% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.47 seconds | 3% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.69 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.2 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.16 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.41 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.26 seconds | 3% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.62 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 6.32 seconds | 5% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.73 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.63 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.4 seconds | 8% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.32 seconds | 11% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.0 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.68 seconds | 4% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.68 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.5 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.3 seconds | Trend | |
spec/lib/open_food_network/permissions_spec.rb | 4.2 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.08 seconds | 7% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.54 seconds | 3% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.45 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.99 seconds | 6% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.94 seconds | 50% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.81 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.56 seconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.46 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.43 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.27 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.27 seconds | 15% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.25 seconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.19 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.18 seconds | Trend | |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.18 seconds | 3% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.07 seconds | 1% | Trend |
spec/lib/reports/line_items_spec.rb | 2.04 seconds | 22% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.88 seconds | 6% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.88 seconds | 2% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.76 seconds | 1% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.71 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.55 seconds | 8% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.49 seconds | 7% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.37 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.29 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.29 seconds | 23% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.2 seconds | 24% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.15 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.13 seconds | 3% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.07 seconds | 4% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.04 seconds | 50% | 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 | 995 miliseconds | Trend | |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 966 miliseconds | 9% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 923 miliseconds | 36% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 869 miliseconds | 2% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 836 miliseconds | Trend | |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 743 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 730 miliseconds | 4% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 722 miliseconds | 54% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 704 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 650 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 647 miliseconds | 17% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 622 miliseconds | 2% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 600 miliseconds | 5% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 535 miliseconds | 5% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 498 miliseconds | 2% | Trend |
spec/migrations/split_customer_names_spec.rb | 496 miliseconds | 2% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 489 miliseconds | 4% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 453 miliseconds | 3% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 393 miliseconds | 3% | Trend |
spec/lib/stripe/account_connector_spec.rb | 377 miliseconds | 5% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 369 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 332 miliseconds | 7% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 324 miliseconds | 4% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 319 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 307 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 280 miliseconds | 7% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 274 miliseconds | 4% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 269 miliseconds | Trend | |
spec/lib/stripe/credit_card_remover_spec.rb | 268 miliseconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 268 miliseconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 257 miliseconds | 2% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 253 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 246 miliseconds | 16% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 226 miliseconds | 4% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 224 miliseconds | Trend | |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 219 miliseconds | 6% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 211 miliseconds | 2% | Trend |
spec/lib/reports/report_spec.rb | 203 miliseconds | 14% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 198 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 192 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 182 miliseconds | 9% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 179 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 158 miliseconds | 4% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 145 miliseconds | 2% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 134 miliseconds | 9% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 124 miliseconds | 67% | Trend |
spec/lib/spree/money_spec.rb | 123 miliseconds | 6% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 123 miliseconds | 1% | Trend |