My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 1a79fa0b-0f07-453a-b196-aa69febf9bad
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
22ab815 | refs/pull/12324/merge | 2 | 4 minutes 45.92 seconds 6% | 2024-04-01 16:54:08 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 23.94 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 23.94 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 45.92 seconds) |
---|---|---|
0 Finished Last | 2024-04-01 16:57:19 UTC | 2 minutes 33.37 seconds |
1 Finished First | 2024-04-01 16:56:55 UTC | 2 minutes 12.55 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.59 minutes)
Test file path (Displaying entries 1 - 100 of 138 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 37.16 seconds | 10% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.68 seconds | 33% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.85 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 10.74 seconds | 11% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 10.71 seconds | 14% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.81 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 8.25 seconds | 11% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 7.47 seconds | 18% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.23 seconds | 5% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.62 seconds | 14% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.58 seconds | 1% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.86 seconds | 19% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.84 seconds | 15% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.66 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 5.39 seconds | 17% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 5.19 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 5.14 seconds | 30% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.8 seconds | 8% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.76 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.45 seconds | 1% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.04 seconds | 11% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.62 seconds | 51% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.55 seconds | 2% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.48 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.26 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 3.17 seconds | 20% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.92 seconds | 11% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.72 seconds | 22% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.7 seconds | 8% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.68 seconds | 15% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.68 seconds | 20% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.63 seconds | 14% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.58 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.53 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.42 seconds | 9% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.28 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.23 seconds | 6% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.22 seconds | 14% | Trend |
spec/lib/reports/line_items_spec.rb | 2.13 seconds | 15% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 2.1 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.96 seconds | 5% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.94 seconds | 24% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.79 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.58 seconds | 13% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.54 seconds | 16% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.47 seconds | 30% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.37 seconds | 5% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.36 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.18 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.1 seconds | 13% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.04 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 995 miliseconds | 14% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 994 miliseconds | Trend | |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 946 miliseconds | 11% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 888 miliseconds | 22% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 841 miliseconds | 3% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 823 miliseconds | 15% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 812 miliseconds | 19% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 748 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 707 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 691 miliseconds | 26% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 687 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 645 miliseconds | 21% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 641 miliseconds | 22% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 571 miliseconds | 3% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 556 miliseconds | 22% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 536 miliseconds | 12% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 500 miliseconds | 9% | Trend |
spec/migrations/split_customer_names_spec.rb | 465 miliseconds | 22% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 443 miliseconds | 28% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 438 miliseconds | 11% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 417 miliseconds | 23% | Trend |
spec/lib/stripe/account_connector_spec.rb | 417 miliseconds | 23% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 409 miliseconds | 13% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 352 miliseconds | 24% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 316 miliseconds | 22% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 314 miliseconds | 28% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 310 miliseconds | 26% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 308 miliseconds | 30% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 307 miliseconds | 18% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 297 miliseconds | 27% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 286 miliseconds | 25% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 286 miliseconds | 32% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 280 miliseconds | 27% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 262 miliseconds | 23% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 260 miliseconds | 35% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 240 miliseconds | 24% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 222 miliseconds | 28% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 213 miliseconds | 36% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 213 miliseconds | 29% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 208 miliseconds | 39% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 207 miliseconds | 37% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 196 miliseconds | 40% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 179 miliseconds | 42% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 171 miliseconds | 42% | Trend |
spec/lib/reports/report_spec.rb | 169 miliseconds | 52% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 168 miliseconds | 35% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 150 miliseconds | 50% | Trend |
spec/lib/spree/money_spec.rb | 143 miliseconds | 51% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 122 miliseconds | 54% | Trend |