My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID c1b0bad9-286c-4c3c-9a95-ac4d54149c57
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
d068084 | refs/pull/11645/merge | 2 | 4 minutes 32.14 seconds 3% | 2024-02-07 17:32:44 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 3.0 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 3.0 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 32.14 seconds) |
---|---|---|
0 Finished First | 2024-02-07 17:35:33 UTC | 2 minutes 14.87 seconds |
1 Finished Last | 2024-02-07 17:35:36 UTC | 2 minutes 17.28 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.51 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.69 seconds | Trend | |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 22.71 seconds | 9% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.25 seconds | 8% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.71 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.65 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.57 seconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.85 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.57 seconds | 6% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.38 seconds | 12% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.62 seconds | 11% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.99 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.56 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.47 seconds | 13% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.26 seconds | 11% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.17 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.66 seconds | 6% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.47 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.45 seconds | 4% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.42 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.07 seconds | 7% | Trend |
spec/serializers/api/order_serializer_spec.rb | 4.05 seconds | 16% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.59 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 3.47 seconds | 30% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.3 seconds | 51% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.04 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.89 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.85 seconds | 16% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.65 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.63 seconds | 9% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.55 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.41 seconds | 12% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.39 seconds | 17% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.37 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.33 seconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.25 seconds | 4% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.21 seconds | 20% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.2 seconds | 5% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.07 seconds | 15% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.89 seconds | 7% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.87 seconds | 4% | Trend |
spec/lib/reports/line_items_spec.rb | 1.85 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.63 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.63 seconds | 31% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.51 seconds | 11% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.48 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.34 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.19 seconds | 14% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.14 seconds | 3% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.11 seconds | 46% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.09 seconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.04 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.03 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 928 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 910 miliseconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 861 miliseconds | 1% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 855 miliseconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 804 miliseconds | 9% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 771 miliseconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 743 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 721 miliseconds | 9% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 704 miliseconds | 6% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 655 miliseconds | 5% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 614 miliseconds | 6% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 581 miliseconds | 20% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 560 miliseconds | Trend | |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 558 miliseconds | Trend | |
spec/migrations/split_customer_names_spec.rb | 544 miliseconds | 10% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 487 miliseconds | 10% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 478 miliseconds | 1% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 468 miliseconds | Trend | |
spec/lib/stripe/account_connector_spec.rb | 434 miliseconds | 8% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 402 miliseconds | 1% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 369 miliseconds | 4% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 347 miliseconds | 11% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 328 miliseconds | 5% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 326 miliseconds | 14% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 320 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 314 miliseconds | 22% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 314 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 303 miliseconds | 9% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 282 miliseconds | 3% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 270 miliseconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 269 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 260 miliseconds | 20% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 245 miliseconds | 12% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 235 miliseconds | 5% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 231 miliseconds | 12% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 226 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 218 miliseconds | 12% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 213 miliseconds | 12% | Trend |
spec/lib/reports/report_spec.rb | 205 miliseconds | 11% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 183 miliseconds | 1% | Trend |
spec/lib/i18n_digests_spec.rb | 181 miliseconds | 147% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 179 miliseconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 167 miliseconds | 9% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 146 miliseconds | 4% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 140 miliseconds | 64% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 136 miliseconds | 11% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 133 miliseconds | 7% | Trend |
spec/lib/spree/money_spec.rb | 122 miliseconds | 6% | Trend |