My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 28852eb3-2ff9-4c49-9571-205095022e8e
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
9bfc722 | refs/pull/12316/merge | 2 | 4 minutes 25.77 seconds 1% | 2024-04-08 09:28:40 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 16.17 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 16.17 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 25.77 seconds) |
---|---|---|
0 Finished First | 2024-04-08 09:31:19 UTC | 2 minutes 6.01 seconds |
1 Finished Last | 2024-04-08 09:31:36 UTC | 2 minutes 19.76 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 139 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 30.81 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 22.17 seconds | 6% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.7 seconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.72 seconds | 6% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.38 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.9 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.68 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.86 seconds | 3% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.68 seconds | 12% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.45 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.77 seconds | 5% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.49 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.22 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.06 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.87 seconds | 7% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.51 seconds | 7% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.49 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.43 seconds | 3% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.43 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.28 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.62 seconds | 4% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.53 seconds | 48% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.32 seconds | 3% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.15 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.09 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.85 seconds | 4% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.68 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.62 seconds | 8% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.54 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.35 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.34 seconds | 8% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.33 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.32 seconds | 5% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.13 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.06 seconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.0 seconds | 6% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 1.98 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.94 seconds | 15% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.93 seconds | 7% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.92 seconds | 4% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.76 seconds | 1% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.69 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.58 seconds | 27% | Trend |
spec/lib/reports/line_items_spec.rb | 1.5 seconds | 11% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.42 seconds | 3% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.3 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.18 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.1 seconds | 6% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.1 seconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.09 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.03 seconds | 17% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 995 miliseconds | 17% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 975 miliseconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 950 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 943 miliseconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 940 miliseconds | 28% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 818 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 758 miliseconds | 15% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 734 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 712 miliseconds | 8% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 699 miliseconds | 13% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 629 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 628 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 597 miliseconds | 6% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 549 miliseconds | 14% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 548 miliseconds | 1% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 533 miliseconds | 9% | Trend |
spec/migrations/split_customer_names_spec.rb | 472 miliseconds | 3% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 463 miliseconds | Trend | |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 438 miliseconds | Trend | |
spec/lib/spree/core/mail_interceptor_spec.rb | 438 miliseconds | 7% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 387 miliseconds | 1% | Trend |
spec/lib/stripe/account_connector_spec.rb | 382 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 373 miliseconds | 16% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 345 miliseconds | 11% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 336 miliseconds | 5% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 327 miliseconds | 5% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 325 miliseconds | 10% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 295 miliseconds | 6% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 292 miliseconds | 56% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 280 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 275 miliseconds | 7% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 274 miliseconds | 3% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 251 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 249 miliseconds | Trend | |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 245 miliseconds | 12% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 244 miliseconds | 9% | Trend |
spec/lib/reports/report_spec.rb | 243 miliseconds | 32% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 242 miliseconds | 11% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 231 miliseconds | 7% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 231 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 204 miliseconds | 7% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 204 miliseconds | 10% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 197 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 190 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 186 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 174 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 167 miliseconds | 9% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 135 miliseconds | 10% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 133 miliseconds | 5% | Trend |