My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID f8abb54a-b022-4bef-848b-267167586187
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
85c5843 | refs/pull/12391/merge | 2 | 4 minutes 47.45 seconds 9% | 2024-04-23 16:04:18 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 14.8 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 14.8 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 47.45 seconds) |
---|---|---|
0 Finished Last | 2024-04-23 16:07:26 UTC | 2 minutes 30.65 seconds |
1 Finished First | 2024-04-23 16:07:11 UTC | 2 minutes 16.8 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.6 minutes)
Test file path (Displaying entries 1 - 100 of 139 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 36.47 seconds | 14% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.11 seconds | 1% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.52 seconds | 3% | Trend |
spec/lib/reports/customers_report_spec.rb | 11.37 seconds | 16% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 10.53 seconds | 13% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.74 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 8.67 seconds | 20% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 8.45 seconds | 19% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.01 seconds | 6% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.17 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.94 seconds | 11% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.75 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.56 seconds | 11% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.39 seconds | 13% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 5.24 seconds | 22% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.18 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 5.18 seconds | 17% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 5.1 seconds | 20% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.08 seconds | 5% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.77 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.25 seconds | 11% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.87 seconds | 11% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.56 seconds | 12% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.51 seconds | 48% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.46 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.89 seconds | 17% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.83 seconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.58 seconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.57 seconds | 17% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.56 seconds | 5% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.54 seconds | 3% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.48 seconds | 4% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.44 seconds | 16% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.42 seconds | 15% | 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/stock/packer_spec.rb | 2.29 seconds | 4% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.24 seconds | 9% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 2.07 seconds | 14% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 2.07 seconds | 18% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.03 seconds | 19% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.01 seconds | 12% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.89 seconds | 2% | Trend |
spec/lib/reports/line_items_spec.rb | 1.77 seconds | 2% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.6 seconds | 16% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.53 seconds | 11% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.48 seconds | 19% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.43 seconds | 19% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.22 seconds | 17% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.15 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.15 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.14 seconds | 9% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.04 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.01 seconds | 14% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 876 miliseconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 868 miliseconds | 2% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 862 miliseconds | 3% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 844 miliseconds | 37% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 780 miliseconds | 15% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 772 miliseconds | 17% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 765 miliseconds | 33% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 764 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 752 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 717 miliseconds | 4% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 698 miliseconds | 22% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 667 miliseconds | 18% | Trend |
spec/migrations/split_customer_names_spec.rb | 598 miliseconds | 21% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 548 miliseconds | 16% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 504 miliseconds | 3% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 480 miliseconds | Trend | |
spec/lib/stripe/account_connector_spec.rb | 480 miliseconds | 18% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 470 miliseconds | 5% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 449 miliseconds | 13% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 443 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 402 miliseconds | 28% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 373 miliseconds | 5% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 342 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 336 miliseconds | 4% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 331 miliseconds | 12% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 305 miliseconds | 10% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 305 miliseconds | 17% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 302 miliseconds | 11% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 297 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 291 miliseconds | 12% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 282 miliseconds | 29% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 280 miliseconds | 10% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 272 miliseconds | 1% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 254 miliseconds | 15% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 250 miliseconds | 10% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 235 miliseconds | 15% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 231 miliseconds | 11% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 231 miliseconds | 19% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 221 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 214 miliseconds | 12% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 200 miliseconds | 7% | Trend |
spec/lib/i18n_digests_spec.rb | 198 miliseconds | 141% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 198 miliseconds | 6% | Trend |
spec/lib/reports/report_spec.rb | 191 miliseconds | 2% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 189 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 165 miliseconds | 7% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 156 miliseconds | 22% | Trend |