My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 1bfe8022-607c-4afd-921b-573a1f488d8a
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
50acf2f | refs/heads/master | 2 | 4 minutes 34.73 seconds 5% | 2024-03-21 02:22:15 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 27.28 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 27.28 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 34.73 seconds) |
---|---|---|
0 Finished First | 2024-03-21 02:24:56 UTC | 2 minutes 7.43 seconds |
1 Finished Last | 2024-03-21 02:25:24 UTC | 2 minutes 27.31 seconds |
You can likely decrease your CI build time by around 46 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 137 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 30.39 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 23.33 seconds | 11% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 21.18 seconds | 12% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.85 seconds | 8% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.46 seconds | 2% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.94 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.83 seconds | 8% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.6 seconds | 16% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.77 seconds | 3% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.34 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.99 seconds | 11% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.49 seconds | 14% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.39 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 5.1 seconds | 16% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.07 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.81 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.81 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.75 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.53 seconds | 19% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.53 seconds | 3% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.05 seconds | 3% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.73 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.7 seconds | 15% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.55 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.1 seconds | 14% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 3.01 seconds | 44% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.88 seconds | 16% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.88 seconds | 38% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.71 seconds | 10% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.65 seconds | 26% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.59 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.52 seconds | 28% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.31 seconds | 4% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.25 seconds | 9% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.23 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.21 seconds | 1% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.19 seconds | 18% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.16 seconds | 20% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 2.1 seconds | 18% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.07 seconds | 3% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 2.0 seconds | 10% | Trend |
spec/lib/reports/line_items_spec.rb | 1.73 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.63 seconds | 5% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.6 seconds | 14% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.55 seconds | 38% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.31 seconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.19 seconds | 19% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.13 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.07 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.06 seconds | 7% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.01 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 999 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 992 miliseconds | 30% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 925 miliseconds | 5% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 918 miliseconds | 61% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 894 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 825 miliseconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 821 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 784 miliseconds | 17% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 741 miliseconds | Trend | |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 715 miliseconds | 17% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 655 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 617 miliseconds | 9% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 610 miliseconds | 6% | Trend |
spec/migrations/split_customer_names_spec.rb | 561 miliseconds | 16% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 531 miliseconds | 3% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 521 miliseconds | 10% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 497 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 471 miliseconds | 135% | Trend |
spec/lib/stripe/account_connector_spec.rb | 454 miliseconds | 12% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 440 miliseconds | 6% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 433 miliseconds | 1% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 417 miliseconds | Trend | |
spec/serializers/api/shipping_method_serializer_spec.rb | 404 miliseconds | 13% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 365 miliseconds | 16% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 350 miliseconds | 12% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 345 miliseconds | 9% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 312 miliseconds | 7% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 303 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 302 miliseconds | 7% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 291 miliseconds | 3% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 274 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 260 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 255 miliseconds | 2% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 254 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 243 miliseconds | 14% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 242 miliseconds | 11% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 231 miliseconds | 8% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 219 miliseconds | Trend | |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 205 miliseconds | 7% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 204 miliseconds | 8% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 197 miliseconds | 7% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 191 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 177 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 175 miliseconds | 5% | Trend |
spec/lib/reports/report_spec.rb | 168 miliseconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 164 miliseconds | 7% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 163 miliseconds | 15% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 159 miliseconds | 28% | Trend |
spec/lib/spree/money_spec.rb | 122 miliseconds | 6% | Trend |