My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID bcb05c34-f769-42ab-a261-57827c968450
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
51a9430 | refs/pull/12262/merge | 2 | 4 minutes 27.24 seconds 2% | 2024-03-17 12:53:28 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 4.22 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 4.22 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 27.24 seconds) |
---|---|---|
0 Finished Last | 2024-03-17 12:56:18 UTC | 2 minutes 15.81 seconds |
1 Finished First | 2024-03-17 12:56:13 UTC | 2 minutes 11.44 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 136 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 32.47 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.26 seconds | 2% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.19 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.04 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.25 seconds | 1% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.23 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.45 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.01 seconds | Trend | |
spec/lib/reports/bulk_coop_report_spec.rb | 6.97 seconds | 6% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.49 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.73 seconds | 7% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.59 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.23 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.07 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.98 seconds | 14% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.95 seconds | 3% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.81 seconds | 2% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.66 seconds | 3% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.45 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.34 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.13 seconds | 8% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.67 seconds | 7% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.55 seconds | 7% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 3.16 seconds | 51% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.15 seconds | 1% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.95 seconds | 41% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.71 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.51 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.45 seconds | Trend | |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.42 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.34 seconds | 6% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.34 seconds | 14% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.26 seconds | 5% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.09 seconds | Trend | |
spec/lib/tasks/data/truncate_data_spec.rb | 2.09 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.04 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.0 seconds | 2% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.93 seconds | 8% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.9 seconds | 2% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.78 seconds | Trend | |
spec/lib/reports/line_items_spec.rb | 1.78 seconds | 6% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.73 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.58 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.48 seconds | 19% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.38 seconds | Trend | |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.38 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.14 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.13 seconds | Trend | |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.11 seconds | 18% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.05 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.03 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.01 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 992 miliseconds | Trend | |
spec/serializers/api/admin/variant_serializer_spec.rb | 981 miliseconds | 47% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 845 miliseconds | Trend | |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 836 miliseconds | 4% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 827 miliseconds | Trend | |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 761 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 743 miliseconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 703 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 693 miliseconds | 26% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 638 miliseconds | 6% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 620 miliseconds | 2% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 556 miliseconds | 1% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 554 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 532 miliseconds | 84% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 490 miliseconds | 1% | Trend |
spec/migrations/split_customer_names_spec.rb | 490 miliseconds | 1% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 486 miliseconds | 3% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 468 miliseconds | Trend | |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 443 miliseconds | 1% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 423 miliseconds | 1% | Trend |
spec/lib/stripe/account_connector_spec.rb | 383 miliseconds | 4% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 383 miliseconds | Trend | |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 362 miliseconds | 16% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 342 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 306 miliseconds | 6% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 305 miliseconds | 2% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 302 miliseconds | Trend | |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 300 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 291 miliseconds | 11% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 261 miliseconds | 3% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 257 miliseconds | 4% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 254 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 243 miliseconds | 11% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 238 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 235 miliseconds | 10% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 225 miliseconds | 8% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 216 miliseconds | Trend | |
spec/serializers/api/group_list_serializer_spec.rb | 215 miliseconds | 3% | Trend |
spec/lib/reports/report_spec.rb | 207 miliseconds | 14% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 198 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 198 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 191 miliseconds | Trend | |
spec/serializers/api/enterprise_serializer_spec.rb | 177 miliseconds | 4% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 164 miliseconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 149 miliseconds | 1% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 132 miliseconds | 7% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 130 miliseconds | 7% | Trend |
spec/lib/spree/money_spec.rb | 123 miliseconds | 6% | Trend |