My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID d403acc7-f760-4e74-9134-8adc8d6e93da
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
dc6fe14 | refs/pull/12227/merge | 2 | 4 minutes 32.01 seconds 13% | 2024-03-05 12:10:34 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 7.47 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 7.47 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 32.01 seconds) |
---|---|---|
0 Finished Last | 2024-03-05 12:13:31 UTC | 2 minutes 15.81 seconds |
1 Finished First | 2024-03-05 12:13:24 UTC | 2 minutes 16.2 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 135 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 32.63 seconds | 27% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 22.38 seconds | 35% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.8 seconds | 4% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.43 seconds | 4% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.86 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.19 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.66 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.52 seconds | 1% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.77 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 6.62 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.81 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.68 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.29 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.26 seconds | 5% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.06 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.04 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.86 seconds | 5% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.65 seconds | 2% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.43 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.37 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.06 seconds | 2% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.89 seconds | 5% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.43 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.1 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.0 seconds | 10% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.98 seconds | 58% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.72 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.71 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.64 seconds | Trend | |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.59 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.38 seconds | Trend | |
spec/lib/tasks/data/truncate_data_spec.rb | 2.37 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.29 seconds | 7% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.16 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.15 seconds | 13% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.11 seconds | 5% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 2.08 seconds | 4% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.06 seconds | 4% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.97 seconds | 3% | Trend |
spec/lib/reports/line_items_spec.rb | 1.89 seconds | Trend | |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.76 seconds | 14% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.62 seconds | 13% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.54 seconds | 16% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.46 seconds | 2% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.43 seconds | 10% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.41 seconds | 10% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.23 seconds | 47% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.17 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.12 seconds | 6% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.09 seconds | 9% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.03 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.03 seconds | 13% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 884 miliseconds | 14% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 866 miliseconds | 20% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 819 miliseconds | 18% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 790 miliseconds | 24% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 778 miliseconds | 19% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 758 miliseconds | 15% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 707 miliseconds | 13% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 681 miliseconds | 20% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 647 miliseconds | 24% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 637 miliseconds | 16% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 584 miliseconds | 21% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 569 miliseconds | 21% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 541 miliseconds | 26% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 496 miliseconds | 22% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 473 miliseconds | 19% | Trend |
spec/migrations/split_customer_names_spec.rb | 470 miliseconds | 26% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 470 miliseconds | 25% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 469 miliseconds | 28% | Trend |
spec/lib/stripe/account_connector_spec.rb | 458 miliseconds | 20% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 397 miliseconds | 32% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 365 miliseconds | 28% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 355 miliseconds | 32% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 330 miliseconds | 31% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 328 miliseconds | 28% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 315 miliseconds | 37% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 314 miliseconds | 35% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 293 miliseconds | 29% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 292 miliseconds | 33% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 270 miliseconds | 39% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 268 miliseconds | 36% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 265 miliseconds | 37% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 259 miliseconds | 40% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 240 miliseconds | 47% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 222 miliseconds | 41% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 221 miliseconds | 41% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 219 miliseconds | 41% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 214 miliseconds | 42% | Trend |
spec/lib/reports/report_spec.rb | 205 miliseconds | 47% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 204 miliseconds | 44% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 201 miliseconds | 40% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 187 miliseconds | 47% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 186 miliseconds | 46% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 185 miliseconds | 46% | Trend |
spec/lib/i18n_digests_spec.rb | 182 miliseconds | 26% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 181 miliseconds | 39% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 174 miliseconds | 48% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 133 miliseconds | 53% | Trend |
spec/lib/spree/money_spec.rb | 127 miliseconds | 61% | Trend |