My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 28ebe489-0f4f-4151-ac44-a56448992ba1
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
cc8b5f3 | refs/pull/12202/merge | 2 | 4 minutes 42.43 seconds 7% | 2024-02-26 21:47:22 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 11.78 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 11.78 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 42.43 seconds) |
---|---|---|
0 Finished First | 2024-02-26 21:50:14 UTC | 2 minutes 15.11 seconds |
1 Finished Last | 2024-02-26 21:50:26 UTC | 2 minutes 27.32 seconds |
You can likely decrease your CI build time by around 48 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.57 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 | 32.33 seconds | Trend | |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 25.0 seconds | 19% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 21.86 seconds | 15% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 11.32 seconds | 22% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.18 seconds | 4% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.74 seconds | 5% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 8.23 seconds | 24% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 7.44 seconds | 23% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.28 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.2 seconds | Trend | |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.71 seconds | 22% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.66 seconds | 6% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.32 seconds | 9% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.17 seconds | 8% | 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.94 seconds | 12% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.76 seconds | Trend | |
spec/lib/tasks/sample_data_rake_spec.rb | 4.52 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.47 seconds | 3% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.35 seconds | 2% | Trend |
spec/serializers/api/order_serializer_spec.rb | 4.05 seconds | 17% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.97 seconds | 3% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.59 seconds | 8% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.24 seconds | 51% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.84 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.69 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.64 seconds | 19% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.64 seconds | 29% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.63 seconds | 7% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.62 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.51 seconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.51 seconds | Trend | |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.48 seconds | 18% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.32 seconds | 25% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.18 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.15 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.13 seconds | Trend | |
spec/lib/reports/lettuce_share_report_spec.rb | 1.98 seconds | 10% | Trend |
spec/lib/reports/line_items_spec.rb | 1.93 seconds | 14% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.88 seconds | 10% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.86 seconds | 4% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.81 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.5 seconds | 19% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.48 seconds | 6% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.42 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.27 seconds | 13% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.22 seconds | 5% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.19 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.11 seconds | 24% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.11 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.1 seconds | 9% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.08 seconds | 49% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.06 seconds | 1% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 882 miliseconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 871 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 836 miliseconds | 8% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 801 miliseconds | 7% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 777 miliseconds | 16% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 759 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 733 miliseconds | 25% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 712 miliseconds | 5% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 660 miliseconds | 36% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 648 miliseconds | 108% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 630 miliseconds | 3% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 614 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 571 miliseconds | 3% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 569 miliseconds | 20% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 559 miliseconds | 3% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 517 miliseconds | 8% | Trend |
spec/migrations/split_customer_names_spec.rb | 502 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 475 miliseconds | 69% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 463 miliseconds | 4% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 427 miliseconds | 9% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 421 miliseconds | 2% | Trend |
spec/lib/stripe/account_connector_spec.rb | 409 miliseconds | 1% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 376 miliseconds | 5% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 354 miliseconds | 13% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 339 miliseconds | 23% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 326 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 323 miliseconds | Trend | |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 293 miliseconds | 1% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 281 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 271 miliseconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 263 miliseconds | 3% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 251 miliseconds | 7% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 239 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 233 miliseconds | 8% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 232 miliseconds | 5% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 229 miliseconds | 2% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 206 miliseconds | Trend | |
spec/lib/stripe/credit_card_cloner_spec.rb | 202 miliseconds | Trend | |
engines/dfc_provider/spec/requests/addresses_spec.rb | 195 miliseconds | Trend | |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 195 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 188 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 186 miliseconds | 22% | Trend |
spec/lib/reports/report_spec.rb | 185 miliseconds | 2% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 154 miliseconds | 9% | Trend |
spec/lib/spree/money_spec.rb | 138 miliseconds | 4% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 131 miliseconds | 7% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 129 miliseconds | 4% | Trend |